US10154603B2

Present embodiments include an automation control system that includes an input/output device module with a device bus therein. The input/output module also includes a first bus contact on a first side of the input/output device module and communicatively coupled with a first end of the device bus, and a second bus contact on a second side of the input/output device module and communicatively coupled with a second end of the device bus. The second side generally faces an opposite direction from the first side and the input/output device module is configured to be coupled with additional input/output device modules positioned on the first and second sides of the input/output device module via the first and second bus contacts. Further, the first and second bus contacts are positioned on non-lateral surfaces of the input/output device module, the first and second contacts include spring-loaded connectors, the first and second contacts include two-prong or three-prong forks, or the input/output device module is a terminal block.
US10154596B2

A catalyst for a catalytic ink includes a support particle and a metallic material supported on the support particle. The metallic material is diamminesilver hydroxide, a silver salt, a palladium salt, a gold salt, chloroauric acid, or combinations thereof. A catalytic ink obtained from the catalyst and use of the same to fabricate a conductive circuit are also disclosed.
US10154593B2

An electronic assembly group comprising a printed circuit board structure in a multilayer configuration that has at least two electrically conductive layers. The electronic assembly group also comprises an additional passive component that is connected to the two electrically conductive layers, each of which has at least one segment that extends beyond the multilayer structure to form connection regions, the passive component making contact directly at the connection regions.
US10154592B2

The invention provides transient devices, including active and passive devices that electrically and/or physically transform upon application of at least one internal and/or external stimulus. Materials, modeling tools, manufacturing approaches, device designs and system level embodiments of transient electronics are provided.
US10154591B2

Passive device assembly for accurate ground plane control is disclosed. A passive device assembly includes a device substrate conductively coupled to a ground plane separation control substrate. A passive device disposed on a lower surface of the device substrate is separated from an embedded ground plane mounted on a lower surface of the ground plane separation control substrate by a separation distance. The separation distance is accurately controlled to minimize undesirable interference that may occur to the passive device. The separation distance is provided inside the passive device assembly. Conductive mounting pads are disposed on the lower surface of the ground plane separation control substrate to support accurate alignment of the passive device assembly on a circuit board. By providing sufficient separation distance inside the passive device assembly, the passive device assembly can be precisely mounted onto any circuit board regardless of specific design and layout of the circuit board.
US10154590B2

Provided are a circuit assembly in which it is possible to eliminate or reduce a level difference between a mounting surface of a substrate and portions to which terminals that are electrically connected to a conductive member are connected, and that can be easily produced, and a method for manufacturing the same. A circuit assembly includes a substrate provided with openings and an electronic component mounted on one side of the substrate, a conductive member that is a plate-shaped member fixed to another side of the substrate, the conductive member constituting a conductive path, and a relay member that is fixed to a surface on the substrate side of the conductive member and made of an electrically conductive material, the relay member being accommodated in the openings formed in the substrate, at least one terminal of the electronic component being connected to the relay member.
US10154589B2

The objective of the present invention is to improve reliability in a solder connection portion between an electronic component and a wiring pattern. A pair of wiring patterns (31A and 31B) are formed on a circuit wiring board (30) with an insulation layer (37) therebetween. Each wiring pattern (31A and 31B) has a land (33a or 33b) and a wiring portion (34a or 34b) that is narrower than the land. By way of solder (42), a chip component (41) is soldered to the lands (33a and 33b). The x (width) direction center (Xa) of each connection portion (53) where a respective wiring portion (34a or 34b) is connected to a respective land (33a or 33b) is disposed at a position that is outside of both the region in which a region of predetermined width (Wc) of the chip component (41) extends in the x (longitudinal) direction, and the region in which a region of predetermined length (Lc) of the chip component (41) extends in a y (transverse) direction.
US10154583B1

A mechanical strain reduction system include a flexible circuit section of a printed circuit board configured with a meandering shape while in a static state, and a compressible material having a cavity such that the meandering flexible circuit section is positioned within the cavity while the flexible circuit section is in the static state. The flexible circuit section can be part of a rigid-flexible printed circuit board or a flexible printed circuit board. The cavity can be shaped with the same meandering shape as the flexible circuit section in the static state. In general, the cavity is sufficiently shaped to allow positioning of the meandering flexible circuit section within the cavity. Support structures of the same, or different, compressible material can be interspersed within the meander of the flexible circuit section.
US10154582B2

The invention relates to a cased electrical component comprising a carrier substrate (10), a spring device (20), which is arranged on the carrier substrate (10), a chip (30), which on a first side (31) of the chip is coupled to the spring device (20), and a cover element (100), which is arranged on the carrier substrate (10). The cover element (100) is arranged over the chip (20) such that the cover element (100) is in contact with the chip (30) at least on a second side (32) of the chip, which is different from the first side. The component has a low space requirement and is highly sealed with respect to influences from the surroundings.
US10154580B2

According to various aspects, exemplary embodiments are disclosed of board level shields. In an exemplary embodiment, a board level shield generally includes a cover (or lid) and a fence (or frame or base). The cover is attachable to the fence in a plurality of different positions.
US10154574B2

A multifunctional smart home lamp control and security remote control signal receiver is embedded in the ceiling and displays a plurality of lamp control display zones, a sensing display zone, a sound zone, human body sensors and a sensing adjustment zone and/or camera recorders by facing downward so that a user can easily watch the lamp control status or the security displayed by the LED display lamp on the remote control receiver. A rear surface is disposed with an electric zone having a plurality of wire sockets, a fuse zone and an electrifying zone. The electrifying zone is provided for introducing supply mains, and power is provided to a plurality of lamps through the wire sockets of the electric zone to provide the multifunctional smart home lamp control and security remote control signal receiver for simultaneously handing lamp control status and security status in the home life.
US10154572B2

An apparatus, system, and method of remotely monitoring receives, from an operation terminal, identification information and location information of a location of one or more lamps, stores, in a memory, the received identification information and the received location information in association with each other for the one or more lamps, updates log information regarding a log of a lighting condition of the one or more lamps, in response to an indication that an electric circuit of the one or more lamps is energized for the one or more lamps, and sends monitoring information corresponding to the log information of the electric circuit of the one or more lamps for display.
US10154566B1

Disclosed herein is a lighting system including a detector, which is configure to obtain an indicator data of a RF signal. The detector compares the indicator data with a baseline indicator data to generate a difference value and determines a rate of change from the indicator data. The detector also determines a data metric based on the rate of change and the difference value and compares the data metric with a transition threshold to detect one of an occupancy condition or a non-occupancy condition in the area. The lighting system also includes a light source, which is controlled in response to the detected one of the occupancy condition or the non-occupancy condition in the area.
US10154551B2

An LED Lighting System for use with AC voltage power source configured such that a driver, and LED circuit is combined, the driver having an input of a first AC voltage and first frequency and an output of a second voltage and frequency delivered to the LED circuit. Embodiments include the LED circuit, driver and at least one capacitor mounted to a reflective substrate.
US10154546B2

An inductor is provided for induction heating of deposits of oil sand, oil shale, or extra-heavy oil using current-carrying conductors, in which a partial discharge at interruptions in the conductors is avoided.
US10154545B2

An induction hob including a first heating region with a first induction coil and a second heating region with a second induction coil is provided. First and second resonant converters drive an AC current through the first and second induction coils. The first and second resonant converters form a half-bridge resonant converter that is continuously driven such that a direction of current flow through the first induction coil and the second induction coil is alternating. The half-bridge resonant converter controls the output power of the first and second heating regions by varying the frequency of the AC current through the respective induction coil. The first and second resonant converters have different resonance frequencies such that the resonance frequency of the first resonant converter is at least 1.4 times higher than the resonance frequency of the second resonant converter.
US10154544B2

A method for preparing an article, the structure of which comprises a substrate of a glass or a glass-ceramic and a coating fixed to at least one portion of the surface of the substrate. In a characteristic way, the coating is generated from at least one loaded polysilsequioxane resin not containing any aryl radical in its structure.
US10154538B2

A method and a communications system for speech communication includes a plurality of workstations and a plurality of radio transmission devices and radio receiving devices. There are control units in the signal path between the workstations and the radio transmission devices and the radio receiving devices. The control units select the speech signals of one of the workstations according to predetermined or predeterminable criteria when there is a simultaneous plurality of operating signals of a plurality of workstations, or overlap the speech signals of a plurality of workstations according to predefined criteria, and transmit the speech signal thus obtained, chosen or overlapped for sending on the radio transmission device. Further, the control units transmit a receiving signal to the workstations connected thereto when the speech signals transmitted from the radio receiving unit are present, and transfer the speech signals to said workstations.
US10154537B2

A method and apparatus for canceling a proximity-based services (ProSe) buffer status report (BSR) in a wireless communication system is provided. A user equipment (UE) triggers at least one ProSe BSR, and cancels all triggered ProSe BSRs when one of events occur. The one of events may include that a physical layer problem or a radio link failure is detected. Further, during canceling all triggered ProSe BSRs, all pending scheduling requests (SRs) may not be canceled.
US10154533B2

Provided are a data packet processing method and device, which are used for solving the problem of how to process a PDCP SDU data packet of a split bearer in the process of normally transmitting the PDCP SDU data packets of the split bearer based on a bearer splitting scenario and when an auxiliary eNB providing a service for the split bearer changes, thereby increasing the working efficiency of aggregating eNBs and the utilization rate of resources. The method of the present application comprises: determining transmission information about each packet data convergence protocol (PDCP) service data unit (SDU) data packet of a bearer in a bearer splitting scenario which is being transmitted; and processing the data packet according to the transmission information about each data packet.
US10154520B1

A station performs a random access (RA) communication by i) receiving a trigger frame, ii) determining, using information in one or more per-station information parts of the trigger frame, that one or more resource units (RUs) of a response transmission are allocated to RA, iii) selecting a selected RU from the one or more RUs allocated to RA, and iv) in response to receiving the trigger frame, performing the RA communication using the selected RU of the response transmission. In some cases, the station may transmit a data unit associated with an Access Category (AC) as part of the RA communication, receive an acknowledgement frame corresponding to the data unit, and in response to receiving the acknowledgement frame, resume a backoff counter countdown associated with the AC.
US10154513B2

Embodiments of the present invention relate to a terminal scheduling method, a station, and a terminal. The method includes: sending, by a first station, a first notification message to a first terminal that is also in a first service set, where the first notification message is used to instruct the first terminal to send a sounding signal; receiving, by the first station, mutual interference information sent by a second terminal, where the mutual interference information includes a signal parameter value used to represent that signal interference is generated between the second terminal and the first terminal and identifier information used to determine the first terminal that sends the sounding signal, and the mutual interference information is sent if the second terminal obtains the sounding signal by means of listening; and performing, by the first station, scheduling processing on the first terminal and the second terminal according to the signal parameter value and the identifier information.
US10154496B2

A method for operating a transmission point includes transmitting a plurality of first directional reference signals and a plurality of second directional reference signals, the plurality of first directional reference signals sweeping different first beams in a first plane and the plurality of second directional reference signals sweeping different first beams of the first plane, and receiving from a reception point, a request for the transmission point to commence operations in the second plane and a first feedback from a reception point, the first feedback indicating at least one first beam of the first plane and at least one beam group of the second plane, where measurements of the at least one first beam and the at least one beam group of the second plane satisfy a first selection criterion.
US10154487B2

A data flow relay device includes a mobile communications device, a proprietary grand master and a transmitting and receiving device. The mobile communications device generates multiple wireless signals for communicating with a peer communications device and generates a clock signal and obtains information regarding a signal of a start phase of a frame and information regarding a total propagation delay according to the wireless signals. The proprietary grand master adjusts a reference clock according to the clock signal, the information regarding the signal and the information regarding the total propagation delay, such that a phase of the reference clock is synchronized with a phase utilized by the peer communications device. The proprietary grand master further generates a packet including information regarding the reference clock. The transmitting and receiving device receives the packet and transmits the packet to a back-end communications device.
US10154481B2

Aspects of the disclosure relate to wireless communication systems configured to provide techniques for strategically placing a sounding reference signal (SRS) within a slot to improve the decoding timeline. Aspects of the disclosure further relate to wireless communication systems configured to optimize the physical downlink control channel (PDCCH) search space within a slot to improve the decoding timeline. Features may also include placing the SRS near the end of the slot, such as after the uplink user data traffic and the corresponding uplink demodulation reference signal (DMRS). In addition, features may also include identifying the PDCCH search space within the slot based on at least a slot index of the slot. Other aspects, embodiments, and features are also claimed and described.
US10154471B1

Example method includes: determining, by a network device, a plurality of client devices' locations within a wireless network; assigning the plurality of client devices into a number of clusters; calculating an original cluster centroid location for each cluster of client devices; calculating an average distance between each client device in a particular cluster and the original cluster centroid location for the particular cluster; iteratively adjusting the number of clusters and assignment of the plurality of client devices to determine the number of clusters associated with a low number of cluster and a low average distance from each client device in a respective cluster to a respective cluster centroid location; and assigning a subset of access points in the wireless network to a high priority, each AP in the subset having the closest distance to the respective cluster centroid location corresponding to the determined number of clusters.
US10154468B2

The present invention relates to a method and apparatus for transmitting data using a multi-carrier in a mobile communication system. The method of transmitting data in user equipment of a wireless communication system using a carrier aggregation technique according to an embodiment of the present invention includes setting secondary cells included in an S-TAG (Secondary-Timing Advance Group) configured of only secondary cells (SCells), deactivating a downlink timing reference cell in the S-TAG; determining whether other activated secondary cells exist besides the deactivated downlink timing reference cell in the S-TAG, and when the other activated secondary cells exist in the S-TAG, setting one of the other activated secondary cells as a new downlink timing reference cell. According to the present invention, uplink transmission speed can be increased in the user equipment and user QoS can be improved by transmitting data using one or more uplink carriers in the terminal.
US10154465B2

One disclosure of the present specification provides a method for receiving downlink data in a wireless communication system supporting 256 QAM. The method for receiving downlink data in a wireless communication system supporting 256 QAM comprises the steps of: receiving configuration information about power back-off; receiving downlink data transmitted on the basis of the configuration information about power back-off; and demodulating the received downlink data on the basis of the configuration information about power back-off, wherein the configuration information about power back-off may comprise information related to at least one of the following: whether to apply power back-off, the reduced amount of power of downlink data by power back-off, a frame index to which power back-off is applied, a subframe index and a resource to which power back-off is applied.
US10154454B2

Methods and apparatus are provided for low cost machine communication type (LC-MTC) devices for cell selection and cell reselection. In one novel aspect, the LC-MTC UE determines whether the cell is capable of supporting LC-MTC. If the LC-MTC UE determines that LC-MTC is not supported by the cell, the LC-MTC UE considers the cell as barred. The LC-MTC support capability information is provided to the LC-MTC UE in the system information, or in the RRC Connection Release message, or by inheriting from another RAT during the inter-RAT cell (re)selection. The LC-MTC support capability information is indicated per cell or per frequency. In another novel aspect, the LC-MTC UE acquires LC-MTC support capability information of neighbor cells and performs cell reselection based on the LC-MTC support capability information. In one embodiment, the LC-MTC support capability information of neighbor cells is provided in the system information of the serving cell.
US10154453B2

A method includes: receiving, at a mobile device configured for communication using a communication protocol associated with a dedicated frequency band, a first inbound signal from a first node, the first inbound signal having a format in accordance with the communication protocol and having a first frequency that is outside the dedicated frequency band; receiving a second inbound signal, from a second node, having a same format in accordance with the communication protocol as the first inbound signal and having a second frequency in the dedicated frequency band; determining location information for the first node using the first inbound signal; and sending an outbound signal to a location server, the outbound signal including the location information for the first node and a node identifier of the second node, the outbound signal being formatted according to the communication protocol and having a frequency in the dedicated frequency band.
US10154452B2

A mobile terminal for use in a communication system comprising a first, packet-based network and a plurality of wireless access networks providing access to the first network. The mobile terminal comprises: one or more transceivers for connecting to the wireless access networks; and processing apparatus coupled to the one or more transceivers, operable to communicate with the first network by forming connections with the access networks using the one or more transceivers. The processing apparatus is configured to access a database recording motion information relating to motion of connection points of the wireless access networks; and the processing apparatus is further configured to determine one of the wireless access networks for use in accessing the first network, in dependence on the motion information accessed from the database relating to one or more of the wireless access networks.
US10154451B2

As a result of ISR being enabled between a portable terminal device and a network which are capable of communicating by using the communication protocols of a plurality of wireless access technologies, the portable terminal device performs position registration processing between the plurality of wireless access technologies and the portable terminal device each time a fixed period of time elapses, and the portable terminal device is able to move between the plurality of wireless access technologies that have already been registered, without conducting new position registration processing. At this time, if there is a possibility of there being a difference in ISR states (activated or not activated) between the portable terminal device and the network, the portable terminal device ignores any instructions issued by the network for ISR to be enabled in the portable terminal device.
US10154447B2

A method is provided for determining an access based on policy. A user equipment (UE) receives a plurality of policies including a wireless local area network (WLAN) selection rule from a plurality of access network discovery and selection functions (ANDSFs) at a plurality of public land mobile networks (PLMNs). The UE receives specific information from at least one PLMN of the plurality of PLMNs. The UE selects a policy among the plurality of policies based on the specific information if there is no user configuration The selected policy is used to select a WLAN access. The plurality of PLMNs include a home PLMN (H-PLMN) and a visited PLMN (V-PLMN).
US10154444B2

The present disclosure relates to a communication technique for combining a 5G communication system for supporting a higher data transmission rate after a 4G system with IoT technology, and a system thereof. The present disclosure can be applied to an intelligent service (for example, smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security and safety-related service, and so on) on the basis of 5G communication technology and IoT related technology. The present disclosure can provide a method for supporting a handover and a base station performing the same. The method includes receiving a message including a Radio Link Failure (RLF) report for a terminal from at least another base station, and determining whether a cell in which an RRC connection reestablishment has been attempted by the terminal after the RLF is a cell that is suitable to serve the terminal at a time of RLF occurrence on the basis of at least one of RRC connection setup indicator information and the RLF report.
US10154442B2

A method for operating a relay node during a handoff from a first controller to a second controller includes receiving a first instruction from the first controller to discontinue using a first set of wireless backhaul link resources allocated to the relay node by the first controller and to temporarily use a second set of wireless backhaul link resources dedicated by the second controller. The method also includes receiving a second instruction from the second controller to discontinue using the second set of wireless backhaul link resources and to begin using a third set of wireless backhaul link resources allocated to the relay node by the second controller.
US10154441B2

A mobile communication method according to the present invention includes the steps: transmitting, from an exchange (MME) to a first radio base station (eNB), a location information reporting instruction which provides an instruction to report location information on a mobile station (UE); reporting, the first radio base station (eNB) to the exchange (MME), the location information on the mobile station (UE), in accordance with the location information reporting instruction; transmitting, the location information reporting instruction to a second radio base station (eNB), in a handover procedure of the mobile station (UE) from the first radio base station (eNB) to the second radio base station (eNB); and reporting, from the second radio base station (eNB) to the exchange (MME), the location information on the mobile station (UE), in accordance with the location information reporting instruction.
US10154437B2

Methods and apparatuses are described in which an unlicensed spectrum is used for Long Term Evolution (LTE) communications. A first method includes synchronizing clear channel assessment (CCA) slots across a plurality of base stations to determine availability of an unlicensed spectrum for transmissions in a next transmission interval. A second method includes performing a CCA during one of a plurality of CCA slots synchronized across a plurality of evolved Node Bs (eNBs) to determine availability of unlicensed spectrum for transmissions in a next transmission interval.
US10154433B2

A communication control method according to an embodiment is a communication control method for controlling communication of a user terminal. The communication control method comprises: transmitting, by a cellular base station, data of a predetermined layer, via a WLAN access point to the user terminal; and transmitting, by the user terminal, delivery acknowledgement information based on the received data, via the WLAN access point to the cellular base station.
US10154429B1

A method and system for user experience event processing and analysis are provided. In one embodiment, a method is provided comprising: receiving a recorded video of a display of the host device and a reference video; comparing the recorded video with the reference video to identify differences, wherein the recorded video and the reference video are synchronized based on content rather than time; receiving data indicating activity of a storage device of the host device; correlating the differences with the data indicating activity of the storage device; and generating an analysis of the correlation. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
US10154425B2

The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for a configuration error management for a sidelink radio bearer, the method comprising detecting configuration error for a sidelink radio bearer comprising a RLC entity and a PDCP entity, starting a timer when the configuration error for the sidelink radio bearer is detected, generating a configuration error recovery request including an identifier of the sidelink radio bearer, and transmitting the configuration error recovery request to a network or a peer UE directly connected to the UE via a sidelink.
US10154420B2

Embodiments herein relate to a method in a user equipment (10) for performing a radio measurement in a communications network (1), which user equipment (10) is In Device Coexistent, IDC, capable and being served by a network node (12,13) in the communications network (1). The user equipment (10) receives, from the network node (12,13), an IDC configuration for at least one IDC scheme; and the user equipment (10) performs a radio measurement which meets one or more requirements related to the radio measurement provided the received IDC configuration meets a certain condition.
US10154415B2

An example method is provided in one example embodiment and includes receiving at least one performance metric from each of a plurality of cells, the at least performance metric associated with a downlink transmission from the cell to one or more user equipment devices associated with the cell. The method further includes determining a fraction of resources for allocation within a fractional frequency reuse portion of a frequency spectrum based upon the received at least one performance metric, and determining a fraction of the resources for allocation within a reuse one portion of the frequency spectrum based upon the determined fraction of resources for allocation within the fractional frequency reuse portion of the frequency spectrum.
US10154410B2

Systems, methods, and devices for authenticating a user are provided. A device includes one or more processors configured to determine if a requested service requires high quality authentication, generate a request for high quality authentication if the requested service requires high quality authentication, and generate a request for low quality authentication if the requested service requires low quality authentication. The device also include a network interface component coupled to a network, the network interface component configured to: receive the request for the service requiring authentication, and a memory, the memory storing high quality authentication information and low quality authentication information for authenticating the user.
US10154408B2

This invention shows a method for operating a voice communications network that comprises dynamically associating a private number with at least one public number of a circuit-switched voice communication network, authenticating a user of a private number without reliance on a static reproducible data code, receiving an incoming call to the public number and routing the incoming call from a caller to the private number. The method also shows the generation of an outgoing call from the private number and passing the outgoing call through the public number while generating calling party information to a target which preserves the privacy of the caller, and altering an associating of the private number and at least one public number. The system therefore acts as a proxy with authentication by means of dynamic code security. The caller and the user of the private number share seamless round-trip telephone communications while preserving the anonymity of the user of the private number. The system functionality is advantageously presented as a restricted option space defined by a “skin”, which provides a consistent and purposeful set of functionality useful for a predetermined population of users.
US10154407B2

A mobile architecture system includes a plurality of connection nodes each comprising an access interface and at least one network interface. A plurality of aggregation layer devices are each coupled to respective sets of connection nodes to form aggregation regions. A backhaul network is coupled to each of the aggregation layer devices, and a mobility entity is coupled to the backhaul network, wherein each of the connection nodes is configured to receive attachment requests from at least one user device. The aggregation layer devices are configured to assign IP addresses to user devices connected to connection nodes coupled to the respective aggregation layer devices. The aggregation layer devices are configured to determine IP routes from the backhaul network to the connection nodes based on the assigned IP addresses. The aggregation layer devices are further configured to notify respective connection nodes regarding the IP addresses assigned to connected user devices.
US10154401B2

A system for enhancing the safety of one or more persons includes a Personal Safety Beacon (PSB) device that is coupled with a person being monitored. The PSB device is configured to perform a plurality of measurements indicative of environmental conditions encountered by the person being monitored. The PSB device is also configured to transmit a unique identifier associated with the PSB device. The system further includes one or more portable electronic devices that are in continuous communication with the PSB device. The one or more portable electronic device hosts a monitoring application that monitors the person. The monitoring application is configured to notify a user upon detecting one or more hazardous or unsafe conditions based on the information provided by the PSB device.
US10154397B2

A method and apparatus for physically secure communication over machine-to-machine (M2M) networks is claimed, through the use of frequency-hop and random access spread spectrum modulation formats employing using truly random spreading codes and time/frequency hopping and receiver selection strategies at the transmitters in the M2M network, blind signal detection and linear signal separation techniques at the receivers in the M2M network, completely eliminating the ability for an adversary to predict and override M2M transmissions. Additional physical security protocols are also introduced that allow the network to easily detect and identify spoofing transmissions on uplinks and downlinks, and to automatically excise those transmissions as part of the despreading procedure, even if those transmissions are received at a much higher power level than the intended transmissions. Extensions to weakly and strongly macrodiverse networks are also described, which provide additional efficiency and security improvements by exploiting the route diversity of the network.
US10154396B1

The present invention utilizes an application which is loaded onto the mobile devices of attendees who will be attending festivals, concerts, etc, where the large crowds attending the event will create wireless and mobile network congestion. The application will be preloaded with a plurality of presentations which the presenter will utilize during the event to enhance the experience for the attendee. Each presentation will have a triggering mechanism encoded in the app which will initiate the presentation to begin and will synchronize the presentation on the phone with event. In addition to displaying preloaded presentations to the attendees at crowded events, the application can also track the activities of the attendees at the event to see what portions of the events they attended and when, and display real time text messages on the screen of the phone.
US10154391B2

Methods and apparatuses for covert transmission of an assistance request message from a wearable computing device are disclosed. In one embodiment, a wearable computing device receives a covert input and transmits a corresponding assistance request message without presenting an indication that such a request message is being, or has been, transmitted. Thus, a user in an emergency situation, which may worsen if a corresponding perpetrator detects a call for emergency assistance, can use the wearable computer device to send an assistance request message in a covert manner.
US10154382B2

A system and method for a telematic application on a mobile electronic device that can include detecting, in the telematic application, vehicular travel; collecting, in the telematic application, driver status identification data; determining a driver status based on the driver status identification data; recording the driver status; and recording telematic data based on the driver status.
US10154374B2

There is disclosed herein a system and method for enabling proximity-based, peer-to-peer sharing of media in which a first device having a wireless communication surrounding the device detects other wireless devices within the region. Communication connections are formed between the wireless devices and a list of the connections is maintained. Without input from a user, media is shared between the individual devices on the connections list and between the individual devices on the connections list and a remote server. Devices not included in the list of connections are blocked from accessing the media. Access to the media is available for a pre-determined period of time, after which time access to the media is blocked for all devices.
US10154373B2

A method begins by a processing module identifying a geographic area of an adverse condition and identifying a user device of a plurality of user devices potentially associated with the identified geographic area. The method continues with the processing module issuing a safety notification to the user device, where the safety notification includes one or more of the identified geographic area and a safety status request. The method continues with the processing module receiving, from the user device, a safety status response, where the safety status response includes location information associated with a safe location. The method continues with the processing module indicating the location information to at least some of the plurality of user devices.
US10154367B2

A method of improving wireless communication of an apparatus includes detecting a wireless signal from a wireless communication device at a first signal strength level, detecting the wireless signal increasing from the first strength level to exceed a threshold level associated with the wireless communication device, requesting, by the apparatus, an input from a user of the apparatus when the signal strength exceeds a threshold level associated with the wireless communication device, wherein the input indicates whether the apparatus should cause an action to occur at the wireless communication device, adjusting, at the apparatus, the threshold level associated with the wireless communication device after receiving the input, and automatically transmitting a signal from the apparatus to the wireless communication device to cause the wireless communication device to perform the action when the apparatus detects the wireless signal from the wireless communication device has exceeded the adjusted threshold level.
US10154357B2

A new hearing aid system is provided that facilitates determination of listening performance of a user of the hearing aid system and adjustment of a hearing aid for improved listening performance.
US10154347B2

A loudspeaker includes an acoustic diaphragm, an oscillatory force source, a lever coupling the oscillatory force source to the acoustic diaphragm, and a pivot coupled to the lever such that the lever moves in an arcuate path about the pivot when the oscillatory force source applies a force to the lever. The pivot includes at least one torsion bushing. The at least one torsion bushing includes a first member, a second member coupled to the lever and movable relative to the first member, and an elastomeric member coupling the first member to the second member. Either the first member or the second member is coupled to and moves with the lever. An outer surface of the elastomeric member is coupled to the second member via mechanical compression.
US10154343B1

Provided are, among other things, systems, methods and techniques for reducing echo in an audio signal. One representative embodiment involves obtaining an input signal, an estimate of a system-characterizing function, and a reference signal, each at a corresponding sample rate and each divided into a plurality of sub-bands; separately processing such sub-bands, where for a given sub-band the estimate of the system-characterizing function and the reference signal are processed to generate an echo-estimation signal and then the echo-estimation signal is subtracted from the input signal to provide an echo-corrected signal for such given sub-band; and combining the echo-corrected signal from each of different ones of the plurality of the sub-bands to provide a final output signal, with the echo-estimation signal generated using a processing sample rate that is lower than the sample rate for the input signal.
US10154328B2

A surface-mountable MEMS microphone comprising a MEMS microphone die and an application-specific integrated circuit (ASIC) mounted inside a surface-mountable package housing, and fully enclosed therein. The surface-mountable package is a single, self-contained housing that provides an electrical interface to external circuitry for the enclosed MEMS microphone die and the ASIC, and provides electrical, physical, and environmental protection for the MEMS microphone die and the ASIC. The surface-mountable package allows external acoustic energy to enter the package interior via one or more acoustic ports and impinge on the diaphragm of the MEMS microphone die. The cover of the surface-mountable package comprises an acoustic port with ingress protection to limit dust and particle intrusion. The ingress protection can be a formed member that is part of the cover of the surface-mountable package having various shapes, an internal shield, or a combination of both a formed member and internal shield.
US10154326B2

An intelligent subscriber (access) subsystem can connect/couple with one or more objects or intelligent appliances via a wireless/sensor network, wherein the intelligent subscriber (access) subsystem includes a learning algorithm/software agent. The object includes a radio module and a sensor/biosensor module. The intelligent appliance includes a processor/microcontroller module and a radio module.
US10154318B2

Systems and methods for providing audio-based guidance features are provided. A guidance application may provide listings displays having listings for audio-friendly content. The listings may be indicated as listings for audio-friendly content. The guidance application may provide displays dedicated to listings for audio-friendly content. The guidance application provides audio-prompts describing display screens. The guidance application may determine a user's identity from a voice command and provide personalized guidance features.
US10154308B2

Methods and systems for automatically evaluating an audio description track of a media asset include initializing a rating of an audio description track of a media asset to a default value; receiving a first video frame and a second video frame of the media asset; detecting an object in the first video frame and the second video frame; determining that a difference in a characteristic of the object between the first video frame and the second video frame exceeds a threshold difference; determining that an audio characteristic in a portion of the audio description track that corresponds to the first video frame and the second video frame exceeds a threshold audio characteristic; and increasing the rating of the audio description track by a unit.
US10154307B2

A system and method for using a controllable appliance to report an inoperable state of a controlling device. The appliance is caused to repeatedly determine, at a first predetermined timed interval, if a wireless notification signal, repeatedly transmitted by the controlling device at a second predetermined timed interval, has been received from the controlling device. When the wireless notification signal has not been received from the controlling device within the first predetermined timed interval, the appliance is caused to issue a status notification that the controlling device is in an inoperable state.
US10154294B2

A method and system for enabling a user to access video capture services from a home market while temporarily located in outside of it, i.e., roaming. The user temporarily located outside of their home market uses a regional system as a proxy in a home market in which the user is able to receive regional content. The regional system transfers the regional content to the roaming user.
US10154293B2

Example embodiments provide systems and methods for crowdsourced skipping of media content portions. In an example method, a plurality of content tags are received from a plurality of media content devices over a communication network. Each of the plurality of content tags may designate a location within a media content item. The content tags are processed to generate aggregated content tags for the media content item. The aggregated content tags may designate one or more portions of the media content item for modified playback. The aggregated content tags for the media content item are transmitted over the communication network to a first media content device separate from the plurality of media content devices.
US10154289B2

A system for encoding and/or decoding a video bitstream that includes a base bitstream and enhancement bitstreams representative of a video sequence. The receiver receives a video parameter set and a video parameter set extension, where the video parameter set extension includes decoder picture buffer parameters.
US10154273B2

A decoding apparatus for decoding an image by obtaining transformation coefficients of a sub residual block based on location information of a non-zero transformation coefficient and level information of the non-zero transformation coefficient obtained from a bitstream.
US10154272B2

There are provided methods and apparatus for video usability information (VUI) for scalable video coding (SVC). An apparatus includes an encoder (100) for encoding video signal data into a bitstream. The encoder specifies video user information, excluding hypothetical reference decoder parameters, in the bitstream using a high level syntax element. The video user information corresponds to a set of interoperability points in the bitstream relating to scalable video coding (340, 355).
US10154267B2

A video encoding device includes: transform means 11 for transforming an image block; entropy encoding means 12 for entropy-encoding transformed data of the image block transformed by the transform means 11; PCM encoding means 13 for PCM-encoding the image block; multiplex data selection means 14 for selecting output data of the entropy encoding means 12 or the PCM encoding means 13, in a block of a block size set from the outside; and multiplexing means 15 for embedding a PCM header in a bitstream, in the block of the set from the outside block size.
US10154264B2

The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is “no_residual_data_flag”.
US10154258B2

Methods and systems are disclosed for a mobile device to decode video based on available power and/or energy. For example, the mobile device may receive a media description file (MDF) from for a video stream from a video server. The MDF may include complexity information associated with a plurality of video segments. The complexity information may be related to the amount of processing power to be utilized for decoding the segment at the mobile device. The mobile device may determine at least one power metric for the mobile device. The mobile device may determine a first complexity level to be requested for a first video segment based on the complexity information from the MDF and the power metric. The mobile device may dynamically alter the decoding process to save energy based on the detected power/energy level.
US10154249B2

A system for capturing horizontal disparity stereo panorama is disclosed. The system includes a multi surface selective light reflector unit, a secondary reflector and a computing unit. The multi surface selective light reflector unit (a) obtains light rays from a 3D scene of outside world that are relevant to create (i) a left eye panorama and (ii) a right eye panorama and (b) reflects the light rays without internal reflections between the light rays. The secondary reflector (a) obtains the reflected light rays from the multi surface selective light reflector unit and (b) reflects the light rays through the viewing aperture. The computing unit captures (i) the reflected light rays from the secondary reflector and (ii) the upper part of the 3D scene from a concave lens as a warped image and processes the warped image to (a) the left eye panorama and (b) the right eye panorama.
US10154248B2

An encoder apparatus includes a memory and a processor to receive video data including a plurality of frames that have been captured in multiple imaging directions in a time series; to separate the frames included in the received video data, by the imaging directions; to store, for each of the imaging directions, the separated frames in the memory; to calculate, for each of the imaging directions, based on sequence numbers of the frames stored in the memory before separation, a frame rate of the video data including the frames; and to encode, for each of the imaging directions, the video data that includes the frames stored in the memory at the frame rate calculated with respect to the imaging direction, and to output the encoded video data.
US10154246B2

A system and method for electronic modeling of physical objects in a three-dimensional (3D) representation is described. The system generally comprises a plurality of range and RGB cameras which are controlled to provide images of different portions of a 3D person or object. The method operates by taking the separate images produced by the plurality of range and RGB cameras, and combining them into a 3D representation.
US10154243B2

A method and system for adjustable 3-dimensional content are described in which a viewer can adjust the depth range according to the viewer's own visual comfort level and/or viewing preference. The depth change is achieved by shifting the left and right images of stereoscopic content image pairs so that corresponding pixels in the shifted left and right images of a stereoscopic pair exhibit a new horizontal disparity sufficient to achieve the desired depth change. By shifting the left and right images in an image pair, content objects in the scene can appear closer to, or farther away from the viewer than those same objects in the un-shifted image pair. This technique achieves a viewer controlled customization of the sensation of depth in the stereoscopic 3-dimensional content.
US10154230B2

In frame rate conversion, output frames (e.g. interpolated frames) are generated for inclusion in a video sequence. A first motion-compensated image may be generated for representing an output frame, e.g. by using motion estimation based on one or more of the existing frames of the video sequence. At least part of the first motion-compensated image is smoothed to determine a smoothed motion-compensated image. Trust indications can be determined for the pixels of the first motion-compensated image to indicate levels of trust in the pixel values. The trust indications may be used to determine how to selectively combine the pixels of the first motion-compensated image and the pixels of the smoothed motion-compensated image to thereby generate the output frame.
US10154228B1

Devices, systems and methods are disclosed for smoothing rendering data (e.g., panning data and/or magnification data) prior to rendering a video clip. The rendering data may be recorded using a first sampling rate and the system may determine Bézier points using a second sampling rate. The Bézier points may be aligned with the rendering data and may be used to generate smoothed rendering data. The smoothed rendering data may be used to render a video clip that may be displayed to a user. If the user inputs additional rendering data during playback of the video clip, the system may generate second smoothed rendering data. For example, the system may record additional rendering data for a second half of the video clip and generate second smoothed rendering data, including a first half of the first smoothed rendering data, based on the additional rendering data.
US10154226B2

A method and system for displaying images captured by an in vivo imaging device are disclosed. Embodiments according to the present invention display image sequence data in a first display area. When a first bookmarked image with annotation information is displayed in the first display area, a first thumbnail image in a second display area corresponding to the first bookmarked image is replaced to indicate an occurring correspondence between the first bookmarked image and the first thumbnail image corresponding to the first bookmarked image being displayed. In one embodiment, the method further comprises displaying the first thumbnail image in the second display area when one other image of the image sequence data is displayed in the first display area after the first bookmarked image is displayed.
US10154223B2

The present technology relates to a comparator circuit, a solid-state imaging apparatus, and an electronic device which enable to improve a frame rate. A comparator compares an analog signal with a reference signal, an amplification stage amplifies output of a comparing unit and has different output change speeds in normal rotation and in reverse rotation, and a switch circuit fixes an input node or an output node of the amplification stage to a predetermined voltage in a predetermined period before a comparing operation by the comparator so that the amplification stage operates in a change direction having a higher output change speed. The present technology can be applied to a comparator circuit provided to an A/D converter of a CMOS image sensor.
US10154211B2

A pixel circuit comprises a first capacitor, a photo diode and a switch. A voltage source generates a reference voltage to reset the pixel circuit. The pixel circuit is reset for a first reset time period by electrically coupling a cathode of the photo diode and a first capacitor terminal to the voltage source. The cathode is decoupled from the voltage source and the photo diode is exposed to light for an accumulation time period. After the accumulation time period, a first reference voltage is sampled. The cathode is then coupled, via the switch, to the first capacitor terminal for a selected transfer time period, during which a second signal voltage is sampled. After the selected transfer time period, a first signal voltage is sampled with the cathode decoupled. The pixel circuit is then reset for a second reset time period, after which a second reference voltage value is sampled.
US10154208B2

The imaging device is characterized by comprising an image sensor comprising pixels with sensitivity to the visible range and near infrared range and pixels with sensitivity to the near infrared range, a color reproduction processing unit that performs color reproduction processing using signals from the pixels with sensitivity to the visible range and near infrared range and signals from the pixels with sensitivity to the near infrared range among the output signals of the image sensor, a visible light amount calculating unit that calculates the signal quantity in the visible range using the output signal of the image sensor, and a control unit that controls the color reproduction processing unit so that the color reproduction processing is performed on the basis of the signal quantity in the visible range calculated by the visible light amount calculating unit.
US10154206B2

A monitoring camera can make communication with a client apparatus through an IP network. The monitoring camera includes an image capturing unit that captures an image of an object, a compressing and encoding unit that overlays overlay information on the captured image, and a communication unit that transmits transparency information indicative of whether or not a transparency can be set for each of a first portion and a second portion of the overlay information, which is overlaid by the compressing and encoding unit, to the client apparatus via the IP network.
US10154205B2

An example of the invention provides an electronic device. The electronic device includes a camera module, a control unit and a computing unit. The control unit controls the camera module to acquire a first image and a second image. The computing unit receives the first image and the second image to generate a third image, wherein the resolution of the third image is greater than the resolution of the first image and the resolution of the second image.
US10154204B2

A time-dependent aperture is configured to modulate light during an integration time interval. A first detector is configured to capture a first image of a scene during the integration time interval using light received from the time-dependent aperture. A second detector is configured to capture a second image of the scene concurrently with the first detector capturing the first image. A processor is configured to reconstruct a plurality of images of the scene based on the first image and the second image.
US10154195B2

An image joining apparatus includes: a motion vector detection unit that detects a motion vector between images; a motion compensating unit that performs correction of compensating for a positional difference value between the images on one of the images using the motion vector to generate a motion compensated image; a difference determination unit that selects one of the images and determines whether a difference value between adjacent pixels in the selected image is equal to or larger than a value; an overwriting unit that overwrites another image with the selected image in an area of the selected image in which the difference value between the adjacent pixels is equal to or larger than the value; and a mixing unit that locally mixes the selected image and the other image in an area of the selected image in which the difference value between the adjacent pixels is smaller than the value.
US10154193B1

Various technologies pertaining to an imaging system with a noncircular aperture are described herein. An imaging objective with a noncircular aperture and an anamorphic lens is used to capture a plurality of image frames of a scene. Each image frame is captured at a different rotational orientation of the imaging objective with respect to the scene. Each image frame has a non-uniform spatial resolution. A composite image of the scene is generated based upon the image frames. The composite image comprises a first region that has a spatial resolution that is approximately the same as a spatial resolution of an image generated using a circular objective with a diameter equal to the largest dimension of the noncircular aperture, and a second region with a lower spatial resolution.
US10154190B2

An electronic device balances gain and exposure at an imaging sensor of the device based on detected image capture conditions, such as motion of the electronic device, distance of a scene from the electronic device, and predicted illumination conditions for the electronic device. By balancing the gain and exposure, the quality of images captured by the imaging sensor is enhanced, which in turn provides for improved support of location-based functionality.
US10154189B2

An adjusting method of a camera module, a lens position control device, a control device of a linear movement device, and a controlling method of the same are provided in a state of the cameral module in which an imaging element and an actuator are combined. The camera module includes a position sensor (53) that detects a position of a lens (50) to output a detection position signal, a storage unit (541) that stores and rewrites a position code value corresponding to the position of the lens, a target position signal generation unit (542) that outputs a target position signal based on the position code value and the target position code value, and a control unit (543) that generates a control signal based on the target position signal and the detection position signal.
US10154186B2

A mobile terminal including a first camera on a front surface of the mobile terminal and configured to capture images at a first angle of view; a second camera on the front surface of the mobile terminal and configured to capture images at a second angle of view different from the first angle of view; a display; and a controller configured to display at least a first image with the first angle of view from the first camera, and display a second image with the second angle of view from the second camera, in response to a request to obtain the second image from the second camera instead of obtaining the first image from the first camera.
US10154183B2

An apparatus for use with an electronic device having a microphone and a camera. The apparatus comprises a structure configured to detachably couple to the device, and a shutter supported by the structure and comprising a lens shutter configured to obscure a lens of the camera when in an engaged position. A generator is supported by the structure and configured to generate a force that acts on the microphone and renders the microphone unresponsive to voice sounds.
US10154179B2

An ornamental designed housing to attach a video recording device on or in flower bouquets. The invention improves and compliments the floral bouquet. The housing has a plurality of slots to thread either a ribbon or a stick for attachment to the bouquet. It also has areas that allow for optimum sound recording and ease of use during a ceremony.
US10154174B2

An image forming apparatus includes an image processing part performing a correction process and an image forming part respectively forming first and second images on medium. At a boundary of the first and second images, these images have first and second edge portions. When a first image width of the first image data is narrower than a predetermined width, the first image width is defined as a length determined from one portion of the first edge portion, the image processing part performs the correction process by selectively moving one of the first and second edge portions based on a pixel value of the first image. The image processing part obtains a degree of blackness of the first image based on the pixel value. When the degree of blackness is higher than a predetermined value, the image processing part performs the correction process by moving the second edge portion.
US10154173B2

An image processing apparatus includes a receiving unit configured to receive, from an information processing apparatus, request information including unique identification information acquired by the information processing apparatus, the information processing apparatus including an acquiring unit configured to acquire the unique identification information from a device including the unique identification information that is unique to the device; a storage unit configured to store identification information that is allowed to execute image processing; and an image processing unit configured to execute predetermined image processing based on an image processing request, when the received request information is the image processing request for requesting the predetermined image processing, and the received request information includes the identification information that is allowed to execute image processing.
US10154164B2

Provided is a reading apparatus of the present invention, including: an image pickup element configured to pick up an image of an object; a first optical system including at least one reflection surface configured to reflect a light flux from the object, the first optical system being configured to form an intermediate image of the object; and a second optical system configured to image the intermediate image onto a light-receiving surface of the image pickup element, in which: the at least one reflection surface includes a first reflection surface which is closest to the light-receiving surface on an optical path, and which has a positive power; and the following condition is satisfied: 5≤TD/IML≤20 where TD represents a maximum distance from the first reflection surface to the light-receiving surface on the optical path, and IML represents a maximum image height of the second optical system.
US10154161B2

An image forming apparatus and an operating method thereof are provided. The image forming apparatus uses supplied mounted therein, and includes at least one computer processor configured to determine a grade of the image forming apparatus based on an accumulated usage of the supplies, and determine a range of available grades of the supplies, based on the determined grade of the image forming apparatus, and a memory configured to store information about the grade of the image forming apparatus.
US10154155B2

An image reading apparatus includes a first unit, a second unit that is pivotable against the first unit, and a controller. The first unit includes a platen, a member, and a movable first reader. The second unit includes an original tray, a conveyance unit that conveys an original from the original tray, a static second reader. The controller determines an opening/closing state of the second unit against the first unit based on read data obtained when the second reader reads the member. The first reader reads the first side of an original conveyed by the conveyance unit and the second reader reads the second side of the original when the original placed on the original tray is read. The first reader reads the first side while moving under the original when the original placed on the platen is read.
US10154154B2

A centralized theft-proof device includes a main control, several sub-controls, and optionally a remote control. The main control includes a process, a display, a wireless receiver, and an alarm, and each sub-control includes a SCM and several interfaces connected to the SCM. The processor and SCM are in series connection. The processor is electrically connected to the display, the wireless receiver, and the alarm, respectively. The main control is connected to at least one adapter, and each sub-control is connected to at least one adapter.
US10154151B2

According to the present invention there is provided a method of ensuring that all AF sessions for an IP-CAN session reach the same PCRF when more than one PCRF is deployed in an operator network. The method involves configuring a PCRF such that, upon receipt of a request relating to the establishment or modification of the IP-CAN session, the PCRF determines one or more Application Detection and Control (ADC) rules for identifying application messages associated with the IP-CAN session and that require that an address of the PCRF must be included in the identified AF session messages. The PCRF is further configured to provision the one or more ADC rules at an ADC node.
US10154126B2

A modular device system includes a base portable electronic communication device and an add-on module. A multi-pin connector array on the base portable electronic communication device includes multiple connectors supporting one or more data speeds and other functionality. The array is configured and located to electrically connect to a mating array on the add-on module when the add-on module is mated to the base portable electronic communication device.
US10154121B2

Disclosed is a control device for a serial network protocol controller configured to selectively disable control of a parameter of a controllable media device by at least one channel while the serial network protocol controller continues to transmit the at least one channel to the at least on serial network protocol controllable media device.
US10154120B2

Embodiments of systems and methods for data transfer are presented herein. Specifically, embodiments of such a data transfer methodology may utilize one or more transmission channels for the transmission of the data to be transferred. In addition, a control channel in a different protocol than the transmission channels may be utilized to transmit control information between the sender and recipient. The rate at which data is sent on the transmission channels may be adjusted or the transmission of data on the transmission channel prioritized.
US10154117B2

A network server creates a database storing a list of end-user devices associated with a user, object types that can be handled by the respective end-user devices, and actions that can be performed by the respective end-user devices for handling objects of the respective object types. One of the end-user devices detects that it is unable to handle an object and makes a request to the network server that a different, unspecified device handle the object instead. The network server, having received the request that an unspecified device handle the object, selects a device associated with the user to handle the object based on the database, and invokes that device.
US10154113B2

A computer system according to one preferred embodiment of the present invention has a server and a storage subsystem, wherein the server is configured to enable data write to a cache area of the storage subsystem. Further, the server manages the usages of the cache area. When storing data from the server to the cache area, the server determines whether a data-writable area exists in the cache area or not. If there is a writable area, data is stored in the writable area.
US10154110B2

Multimedia content, live as well as on-demand, is typically delivered over a network responsive to a request by a user device from a content source and is provided point-to-point. Certain multimedia cache systems are designed to identify popular content and provide such content from locations that are in proximity to the user device, thereby reducing load on the overall network. The system and methods identify user devices capable of receiving content using a multimedia broadcast multicast service (MBMS) and evolved MBMS (eMBMS) delivering popular content by redirecting the content delivery from content caches or the content source to a MBMS/eMBMS thereby reducing overall load of a network.
US10154108B2

According to an exemplary embodiment, a method for brokering between devices and network services provides a platform for brokering between at least one device and at least one service group, and uses a brokering service module on the service platform to execute: using a computing device to compute a correlation between a thing and another thing, thereby computing a correlation between a thing and a service group of the at least one service group; for a service group of the at least one service group, using the computing device to compute the correlation between each of at least one thing and a service group of the at least one service group; for a device corresponding to the thing, brokering one or more service groups; and for a service group of the at least one service group, brokering one or more devices corresponding to one or more things.
US10154100B2

A computing device has one or more network interface controllers (NICs). Each NIC has ports and controllers. Each port of each NIC is managed by one of the controllers of the NIC. The computing device has one or more input/output modules (IOMs). Each port of each NIC is connected to one of the IOMs. Candidate ports with which to establish a NIC teaming pair are determined for a target port, based on addresses of the ports. A selected candidate port from the candidate ports is determined, based on a priority score of each candidate port calculated based on the IOM to which the candidate port is connected, the NIC to which the candidate port is a part, and the controller that manages the candidate port. The target port is configured with the selected candidate port as the NIC teaming pair.
US10154095B2

An improved system and method are disclosed for receiving sensor readings from one or more devices and processing the readings in real time to create an output. For example, the method may include, for each device, calculating a value based on the sensor readings obtained from the device for which the value is being calculated. Each of the values that satisfies at least one defined parameter is identified. All of the values that satisfy the defined parameter are aggregated to form an aggregated value. A defined action is executed based on the aggregated value. The steps of receiving, calculating, identifying, aggregating, and executing occur in real time without storing the sensor readings, the values, or the aggregated value.
US10154093B2

A method for storing vehicle diagnostic data includes the steps of: reading one or more messages including vehicle diagnostic data; transmitting the read messages to a buffer memory; transmitting the read messages to an aggregation component; aggregating the read messages by use of the aggregation component to form an aggregated message; transmitting the aggregated message to the buffer memory; checking whether a predefined fault event occurred during aggregation of the messages; if a predefined fault event occurred: transmitting the predefined fault event to an extraction component, the predefined fault event including at least one predefined rule; executing the at least one predefined rule by the extraction component in order to extract the messages corresponding to the at least one predefined rule from the buffer memory; and storing the extracted messages and the fault event in a data memory, such that the extracted messages can be identified using the fault event.
US10154091B1

A distributed system may deploy infrastructure units according to resource hosting constraints. Additional infrastructure units, or infrastructure units to be redeployed, may be identified for deployment. State information describing the deployment of infrastructure units currently deployed amongst different infrastructure localities of a distributed system may be evaluated for different possible deployments according to resource hosting constraints. Possible deployments that optimize or increase resource hosting capacity in the distributed system within the resource hosting constraints may be determined. Deployment at those infrastructure localities of the determined possible deployments may be directed.
US10154090B1

A share group for a distributed volume is separated into two non-overlapping, cluster-local SGCs (share group cliques). Each SGC has an independent local meta-directory master hosted by a computing node of the SGC cluster. Each SGC maintains an independent local directory for the distributed volume. The directory may be spread across multiple computing nodes of the SGC cluster. Changes to the distributed volume (writes) are coordinated across the pair of SGCs to provide data consistency. The coordination of these changes is conducted using relatively few inter-SGC round-trips. Read access to the distributed volume is safely conducted without inter-SGC coordination.
US10154087B2

A method includes receiving network element data from a first compute instance that hosts a network element instance. The network element data includes identification and state information associated with the network element instance. The method includes creating a key based on the network element data that includes a network element identifier and a table identifier of a categorization of the state information. The network element identifier is associated with the identification information. The method includes storing the key and state information in a database and determining a failure of the first compute instance. The method includes determining a key associated with the network element identifier of the network element instance and transmitting activation data to a second compute instance. The activation data is associated with instructions to retrieve records associated with the key associated with the first network identifier including state information to recreate the first network element instance.
US10154084B2

The HYBRID APPLICATIONS UTILIZING DISTRIBUTED MODELS AND VIEWS APPARATUSES, METHODS AND SYSTEMS (“HAP”) transform hybrid application user inputs using HAP components into web-view secured data populated application views. In some implementations, the disclosure provides a processor-implemented method of providing distributed model views utilizing a hybrid application environment.
US10154078B2

In an end user application running on a computer, for the purpose of collaborative modification of shared electronic documents, a graphical user interface is provided that facilitates storing an electronic document in shared storage. This graphical user interface includes a graphical element that conveys information about shared status of the currently accessed electronic document to the end user. Through input devices of the end user computer, an end user can manipulate this graphical element. Certain manipulations of this graphical element instruct the end user computer to store the currently accessed electronic document in shared storage if that electronic document has not yet been stored in shared storage. After the electronic document is stored in shared storage, the graphical user interface facilitates sharing of the electronic document with others. A graphical user interface that allows an electronic document to be quickly shared improves user efficiency and productivity in collaborative authoring.
US10154075B2

Systems and methods for automatically generating top level index files for use in adaptive bitrate streaming in accordance with embodiments of the invention are disclosed. One embodiment of the method of the invention includes receiving a request from a playback device at a playback server, where the request identifies a piece of content, retrieving a list of assets associated with the identified piece of content using the playback server, filtering the list of assets using at least one predetermined criterion using the playback server, generating a top level index file describing each asset in the filtered list of assets using the playback server, and sending the top level index file to the playback device using the playback server.
US10154067B2

A system validates the establishment and/or continuation of a connection between two applications over a network using a three-stage process: (1) a local security agent on the same source system as the source application validates the connection against a set of policies stored locally on the source system; (2) a local security agent on the same destination system as the destination application validates the connection against a set of policies stored locally on the destination system; and (3) a reconciliation engine, after receiving connection and application state information from both the source and destination local security agents, validates the connection against a master set of policies. The connection is allowed or blocked depending on the outcome of the three-stage validation. This system protects against policy violations that are not detected by traditional systems without requiring alterations to the source and destination applications or the network traffic between them.
US10154064B2

System and computer-implemented method for enabling end-user license enforcement of an application in a hybrid cloud system use data associated with at least one component of a public cloud computing environment of the hybrid cloud system to detect an environment-changing event involving at least one processing entity in the hybrid cloud system. Once the environment-changing event is detected, one or more operating environment identifiers are injected into the processing entity. The injected operating environment identifiers can then be accessed by an application in the processing entity to perform an end-user license check for enforcement.
US10154063B2

A device management apparatus includes a setting information acquisition unit that acquires setting information of one or more security setting items from a device; a policy information acquisition unit that acquires policy information defining a single piece of compliant information, a plurality of pieces of compliant information, or a compliant range, for each security setting item; a determination unit that determines whether each of the setting information of the one or more security setting items conforms, based on the policy information; a change unit that changes, when the setting information of any security setting item does not conform, the setting information so as to conform; and a distribution unit that distributes the changed setting information of the security setting item to the device.
US10154056B2

Assessing a risk of a message is disclosed. A sender specified by the message is identified. A measure of authenticity that the sender specified by the message is an actual sender of the message is determined using at least one sender model associated with the sender. The sender model was at least in part automatically generated using one or more previously observed messages. The measure of authenticity is utilized to perform a risk assessment of the message.
US10154047B2

A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
US10154046B2

A system and method for evaluating and altering, if necessary, the potential for a cyber security attack on an individual embedded device located on a local network assumed to be protected from outside cyber threats. In a first level of potential exposure the system attempts to send an outgoing message to a known IP address on a network outside the local network. If the outgoing messages are confirmed as received the embedded device has access to outside networks. In a second level of potential exposure the known outside IP address attempts to send an incoming message to the embedded device. If the incoming message is received the embedded can be accessed from an external network.
US10154042B2

In one embodiment, a method includes receiving usage data regarding usage of a subscription-based media service account, generating a plurality of sharing scores based on the usage data, each of the plurality of sharing scores being indicative of a confidence that the usage of the subscription-based media service account is subject to a respective type of sharing, comparing each of the plurality of sharing scores to a respective threshold, and, in response to one of the plurality of sharing scores exceeding its respective threshold, presenting a challenge associated with the respective type of sharing.
US10154040B2

A display device includes one or more sensors to sense activity in a physical region near the display, as well as a permission component, account component, and a data gathering component. The permission component is configured to determine a permission level corresponding to the display device. The account component is configured to determine an account status that is based on the permission level. The data gathering component is configured to gather usage data for the display device based on the permission level. The usage data includes data from the one or more sensors regarding activity in the physical region near the display device. The transmission component is configured to transmit the usage data to a remote server.
US10154039B1

Access control for shared computing resources in a hierarchical system is provided herein. An as-needed, “lazy evaluation” approach to access control is described in which an effective access control list for a computing resource is determined after a request is received from a user to access the resource. When resources are shared, access control policies are created and stored in association with the shared resource but are not stored in association with hierarchically related lower-level resources. When an access request for a resource is received, access control policies are collected for levels of a computing resource hierarchy that are higher than the hierarchy level of the resource. An effective access control list is determined based on permissions specified in the collected access control policies. The effective access control list represents an effective propagation of access control policies of higher hierarchy levels to the computing resource.
US10154033B2

A connection method for a mobile device to access the Internet through wireless Local Area Network (WLAN) established by a wireless access point (WAP) includes receiving a connection request from a mobile device. Login information and interface is sent to the mobile device by WAP, the mobile device can generate and broadcast dual tone multi frequency information including its own MAC address through loudspeaker. A distance between the mobile device and the WAP being close, the information of mobile device through DTMF is heard and received and MAC address is extracted. If the extracted MAC address matches the MAC address recorded in an access control list of the WAP, the mobile device is permitted to access the internet through the established WLAN.
US10154032B2

Systems and methods can comprise receiving an authentication request according to a first security protocol from a user device. Responsive to a determination that the authentication request is trustworthy according to the first security protocol, a device identifier and information related to a shared key are transmitted to the user device. A content request to access content secured according to a second security protocol is received from the user device. The content request can comprise the device identifier and can be encrypted using a shared key derived from the information related to the shared key. The content request can be decrypted using the shared key, and authenticated based on the device identifier.
US10154029B1

Various embodiments relate to a method performed by a processor of a computing system. An example method includes receiving a user identifier and encrypted authentication data from a user. The encrypted authentication data includes a biometric sample encrypted using an encryption key that is generated using a previously established a user secret. The user identifier is matched with a stored user secret. The stored user secret is used to generate a decryption key. The decryption key is used to decrypt the encrypted authentication data. The user secret is extracted from the biometric sample. The user is authenticated by matching the extracted user secret with the stored user secret.
US10154022B2

In one example, a system includes an authentication server that is configured to receive an authentication request for a primary application, provide time-based authentication credentials for the primary application, receive an updated authentication request for the primary application, wherein the updated authentication request includes a client device identifier (ID) corresponding to a client device from which the authentication request is received, and transmit the client device ID; the system may further include a push server that is configured to receive the transmitted client device ID, and push an update to the client device having the client device ID.
US10154018B2

A method for facilitating network joining is disclosed, wherein, while a communication session is active between a network gateway and an NFC device comprised in or connected to a networkable device, the following steps are performed: the network gateway obtains a first cryptographic key associated with the networkable device; the network gateway encrypts, using said first cryptographic key, a network key associated with a network; the network gateway provides the encrypted network key to the networkable device, such that the networkable device may decrypt the encrypted network key using a second cryptographic key. Furthermore, a corresponding computer program product and a corresponding system for facilitating network joining are disclosed.
US10154017B2

Particular embodiments described herein provide for an electronic device that can be configured to receive registration data for a local network device, receive registration data for an electronic device, receive a request to pair the local network device and the electronic device, where the request to pair the devices includes a pairing code, and allow the pairing if the registration data for the local network device, the registration data for the electronic device, and the pairing code satisfies predetermined conditions. In an example, the pairing code was to the local network device and the electronic device requested and received the pairing code from the local network device.
US10153981B2

Packets from a first network entity to a second network entity are received. A maximal size of packets from the second network entity to the first network entity is determined based on information in the received packets.
US10153976B2

A residential gateway has a first, wired data connection and a second, wireless data connection. At least the second data connection connects to a network node which at least temporarily maintains simultaneous connections to at least one residential gateway and at least one mobile station. The residential gateway is communicatively connected to a load balancing controller. A method of operating the residential gateway for controlling load balancing comprises the residential gateway sending a registration request to the load balancing controller. The registration request comprises an identification of the residential gateway and an identification of the network node to which the residential gateway is communicatively connected. The residential gateway receives a listening address from which it receives load balancing control messages, and listens for load balancing control messages from the listening address. In response to a corresponding load balancing control message the residential gateway reduces or increases a maximum allowed data traffic on its second data connection.
US10153970B2

Systems and methods for co-existence between wireless Radio Access Technologies (RATs) employing channel reservation on a shared communication medium are disclosed. One or more channel reservation messages defined for a first RAT may be received to reserve the communication medium for a reservation duration, with the communication medium comprising a plurality of component channels. A first component channel may be determined among the plurality of component channels to be protected for operation of a second RAT in accordance with the one or more channel reservation messages. Communication via the first RAT may nevertheless proceed on a second component channel among the plurality of component channels during the reservation duration.
US10153969B2

A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.
US10153962B2

Communication apparatus includes multiple interfaces connected to a packet data network, and a memory coupled to the interfaces and configured as a buffer to contain packets received through ingress interfaces while awaiting transmission to the network via respective egress interfaces. Packet processing logic is configured, upon receipt of a test packet through an ingress interface of the apparatus, to allocate a space in the buffer for storage of a single copy of the test packet, to replicate and transmit sequentially multiple copies of the stored copy of the test packet through a designated egress interface, to receive an indication of a number of copies of the test packet that are to be transmitted, and responsively to the indication, to terminate replication of the test packet and release the allocated space in the buffer.
US10153958B2

Systems and methods have been developed for expanding collections of media objects that are stored remotely. More specifically, systems and methods have been developed for continuously monitoring and updating collections of media objects stored in a user's media repository (e.g., a “media locker”).
US10153957B2

A fault diagnosis method includes establishing a wireless connection with a home gateway device in a local area network, if the wireless connection is successfully established, sending a diagnosis request to the home gateway device such that the home gateway device performs fault diagnosis, and receiving a fault diagnosis result returned by the home gateway device. After successfully establishing a wireless connection with a home gateway device in a local area network, a terminal sends a diagnosis request to the home gateway device to trigger the home gateway device to perform fault diagnosis.
US10153954B2

A work order is generated. The work order comprises a first work order step specifying that a port of a first network element is to be connected to a port of a second network element using a cable. The first and second network elements are configured to detect when connections are made at the specified ports of the first network element and the second network element. A management system is configured to update information it maintains to indicate that there is a connection between the specified port of the first network element and the specified port of the second network element if connections made at the specified ports of the first and second network elements are detected during a period in which the first work order step of the first work order is expected to be performed. A similar technique can be used for disconnecting a cable.
US10153946B2

A system for topology state tracking includes a client device requesting network topology information, and a topology engine coupled to one or more network device. The topology engine includes at least one processor, and non-transitory computer readable media having encoded thereon computer software having a set of instructions executable by the at least one processor to perform one or more operations. The set of instructions includes instructions to receive state information associated with at least one network service, generate network topology information based on the state information, determine changes in the network topology for the at least one network service, update the network topology information, provide access to the network topology information by the client device, receive a request for network topology information from the client device, and transmit the network topology information to the client device.
US10153943B2

Methods and apparatus to provision cloud computing network elements are disclosed. A disclosed example method includes receiving a selection of a cloud networking template from a client, wherein the cloud networking template includes a data center connector type and a wide area network connector type, configuring a virtual machine on a host server based on the cloud networking template, configuring a data center connector based on the data center connector type, configuring a wide area network connector based on the wide area network connector type, and coupling the wide area network connector to the data center connector and coupling the data center connector to the virtual machine within the host server to enable the client to access the virtual machine.
US10153937B1

Systems and methods for handling resources in a computer system differently in certain situations, such as catastrophic events, based upon an assigned layer of the resource in the system. The layer can be based, for example, on criticality of the resource to the system. Services or devices can be assigned a criticality level representing a layer. The different layers can be treated differently in the case of an event, such as fire, a power outage, an overheating situation and so forth. In response to receiving information about such an event, the different layers can be handled in accordance with their criticality.
US10153922B1

A device includes a voltage generator that generates a reference signal, a multi-level bias generator coupled to the voltage generator to receive the reference signal and generate a plurality of bias level signals based at least in part on the reference signal. The multi-level bias generator transmits the plurality of bias level signals to a plurality of multiplexers that each receive a select signal to select a subset of bias level signals of the plurality of bias level signals based. The device also includes an adjustment circuit of a decision feedback equalizer that receives a respective selected subset of bias level signals from one multiplexer of the plurality of multiplexers and utilizes the respective selected subset of bias level signals to compensate for inter-symbol interference of a bit due to a previously received bit of a bit stream.
US10153920B2

A femtocell may be initialized on a network by automatically contacting a network service provider. The access point then automatically downloads an initial configuration from a bootstrap server belonging to the network service provider. In some cases, a femtocell access point may automatically determine, after boot up, whether it was pre-provisioned with credentials to authenticate itself with the network service provider. If so, it may use a domain name service to obtain an address of a bootstrap server. Otherwise, it may use dynamic host configuration protocol to discover the bootstrap server's Internet Protocol address.
US10153913B1

A system for lighting control including a monitor device, and a lighting system component configured as a luminaire or as a lighting control device for controlling a luminaire. The monitor device includes a wireless radio communication interface system configured for wireless communication over a diagnostic band, and a processor. The lighting system component includes a wireless radio communication interface system configured for wireless communication over the diagnostic band and a separate wireless lighting control network communication band, and a processor configured to obtain diagnostic data about the lighting system component, and transmit via the wireless radio communication interface over the diagnostic band, the diagnostic data to the monitor device.
US10153911B2

An information processing system includes an application that is included in an information processing terminal; and an information processing device for executing a function in response to a request from the application, wherein the information processing device is connected to the information processing system. The information processing system includes a request transmitter for transmitting a request including first identification information and second identification information, wherein the first identification information is for identifying information that is used for executing the function, and the second identification information is for identifying a plurality of different functions that is to be executed by using the information that is identified by the first identification information; and a processor for executing the functions that are identified based on the second identification information included in the received request by using the information that is identified based on the first identification information.
US10153910B2

A transceiver, a communication system and an associated method thereof for reducing overall power consumption and complexity of the transceiver that operates over short reach twisted pair cables. The analog front end (AFE) of the transceiver communicates over at least one twisted pair that is configured only for transmission of data streams and communicates over at least one twisted pair that is only for reception of data streams. The transceiver includes circuitry that generates multiplexed and demultiplexed data streams for communication with the analog front end. Additionally, the transceiver utilizes at least certain portions of signal processing circuitry and AFE of a 10 GBASE-T transceiver or the like.
US10153901B2

Systems and methods for verifying user identity in a virtual environment are provided that may include the use of a trusted third party to perform identity verification. Devices may be configured such that the device is unalterably bound to a particular user via biometric data stored on the device and/or with the third party.
US10153891B2

A method and apparatus for coexistence among wireless transmit/receive units (WTRUs) operating in the same spectrum are disclosed. A wireless transmit/receive unit (WTRU) may include a processor that receives a configuration of a coexistence gap pattern defining a pattern of transmission periods and silent periods for the WTRU. The processor may control the WTRU to transmit information during the transmission periods and to not transmit information during the silent periods of the coexistence gap pattern.
US10153890B2

A device to device (D2D) signal transmission method in which a D2D terminal transmits a D2D signal in a wireless communication system according to one embodiment of the present invention comprises the steps of: defining a time-frequency resource range in which the D2D signal is to be transmitted in a subframe; and transmitting the D2D signal through the defined time-frequency resource range, wherein the frequency resource range in which the D2D signal is to be transmitted in the subframe includes a first frequency resource range and a second frequency resource range, positions of the first frequency resource range and the second frequency resource range are defined by an independent parameter, and dimensions of the first frequency resource range and the second frequency resource range are defined by a common parameter.
US10153889B2

The present invention provides a method and an apparatus for handling full-duplex interference. One method includes: obtaining an interference degree that is caused when a site device performs full-duplex transmission with at least two UEs; and determining, according to the interference degree, a UE allowed to transmit uplink and downlink signals on the same time and frequency resource among the at least two UEs. In embodiments of the present invention, a UE allowed to transmit uplink and downlink signals on the same time and frequency resource may be classified according to an interference degree that is caused when a site device performs full-duplex transmission with at least two UEs, thereby preventing the interference problem in the scenario of point-to-multipoint full-duplex communication as much as possible.
US10153888B1

A method of inducing increased throughput to a telecommunication device, in which the telecommunication device sets a rank indicator (RI) based on a number of multiple-input multiple-output (MIMO) data streams received and decoded from a base station, determines an error rate of the decoded MIMO data streams, and increases the RI when it is less than a maximum RI and the error rate is less than an RI increase threshold. The RI is reported from the telecommunication device to the base station, which uses the increased RI to increase the number of MIMO data streams it sends to the telecommunication device.
US10153885B2

A method is implemented by a subscriber unit in a wireless communication for establishing a network session. The subscriber unit encodes an acknowledgment message for transmission on a shared reverse link channel to a base station. Acknowledgment information associated with a received session tag at the subscriber unit to the base station is transmitted over the shared reverse link channel, on a condition that the session tag is received from a network server via the base station on a forward link channel and identified by the subscriber unit. The acknowledgment is transmitted on a reverse traffic channel on a condition that the session ID tag is not identified by the subscriber unit.
US10153884B2

The present invention relates to a method and arrangement for controlling re-transmission in a user equipment supporting uplink spatial multiplexing. The method comprises the steps of detecting an uplink grant on a physical downlink control channel, the uplink grant being valid for at least one transport block; detecting that at least one transport block is disabled, such that no grant is associated with the at least one transport block; and interpreting the at least one disabled transport block as an acknowledgement, ACK, of previous transmission corresponding to said disabled transport block irrespective of which indication is received on the reception status feedback channel for said previous transmission.
US10153883B2

A system, method, and devices for communicating from a primary station to a plurality of secondary station are disclosed. The method includes the step of allocating a resource to the secondary stations over time on the basis of a hash function such that for a particular subframe the control channel elements to be searched in the search space are assigned at an equal probability for different secondary stations, and such that for any pair of subframes, the number of secondary station identifiers which can generate output values i and j is approximately the same for any values of i and j.
US10153882B2

The present disclosure relates to some techniques for controlling carrier aggregation properly in a radio communication system including a mixture of harmonic-supported user equipments and harmonic-unsupported user equipments. One aspect of the present invention relates to a user equipment having a carrier aggregation function, comprising: a communication control unit configured to control radio communication with a base station; a capability management unit configured to manage a requirement on transmission and reception characteristics supported by the user equipment for each combination of carrier aggregation frequency bands; and a capability reporting unit configured to report the requirement on the transmission and reception characteristics supported by the user equipment as a capability to the base station.
US10153872B2

The present invention relates to method of transmitting and receiving signals and a corresponding apparatus. One aspect of the present invention relates to a method of receiving a signal, which includes an L1 signaling region where the L1 signaling has an adaptive L1 block structure for increased spectrum efficiency in a channel bonding environment.
US10153862B2

A radio manager unit for a radio access network, wherein the radio manager unit is configured to connect to a transport control unit configured to control a transport network between a baseband processing unit and a plurality of remote radio units. The radio manager unit is further configured to connect to a radio control unit configured to control the baseband processing unit. The radio manager unit is further configured to be connected to one or more tenant system of a tenant. The radio manager unit is configured to arrange for resources of the transport network and resources of the baseband processing unit to be configured for use by a said tenant.
US10153854B2

A live uplink transmission and broadcasting management system and method for managing a plurality of live uplink transmissions and broadcasting events, the system comprising: (i) a publication portal for publishing transmissions of live events; (ii) a database for storing metadata, system data, broadcast data and user data; (iii) a broadcast manager adapted for receiving and processing in real-time metadata information related to a plurality of live uplink transmission events wherein each live uplink transmission event transmits in a plurality of uplink channels, wherein processed metadata information generate data elements adapted for being used in telecom and datacom real time management applications, said broadcast manager also adapted for updating the publication portal with live event information and (iv) a set of Quality of Service (QOS) management methods to coordinate the usage of Uplink transmissions based on the received metadata and their processing in the broadcast manager.
US10153833B2

In some embodiments, an apparatus includes an optical transceiver that includes a first set of electrical transmitters operatively coupled to a switch. Each electrical transmitter from the first set of electrical transmitters is configured to transmit an electrical signal from a set of electrical signals. In such embodiments, the switch is configured to switch an electrical signal from the set of electrical signals such that the set of electrical signals are transmitted via a second set of electrical transmitters. Each electrical transmitter from the second set of electrical transmitters is operatively coupled to an optical transmitter from a set of optical transmitters. The set of optical transmitters is operatively coupled to an optical multiplexer. In such embodiments, at least one electrical transmitter from the second set of electrical transmitters is associated with a failure within the optical transceiver.
US10153820B2

In wireless communications for multi-users, a station may receive a trigger frame including a transmitter address field. When the trigger frame is a multi-user request-to-send (MU-RTS) frame eliciting clear-to-send (CTS) frames from a plurality of stations, the station transmit a CTS frame including a first receiver address field in response to the trigger frame. The first receiver address field may be set equal to the transmitter address field. When the trigger frame elicits data frames from a plurality of stations, the station transmit a data frame including a second receiver address field in response to the trigger frame. The second receiver address field may be set to a destination address. Other methods, apparatus, and computer-readable media are also disclosed.
US10153819B2

A method for transmitting by a reference signal transmitting apparatus a reference signal in a wireless communication system supporting a beam forming scheme is provided. The method includes transmitting beam pattern measurement window indication information including information related to at least two beam pattern measurement windows which each of reference signal receiving apparatuses will use to the reference signal receiving apparatuses; and transmitting reference signals based on beam patterns which the reference signal transmitting apparatus supports during a preset number of time units.
US10153818B2

A method of a user equipment (UE) for a channel state information (CSI) feedback in an advanced communication system. The method comprises receiving, from a base station (BS), CSI feedback configuration information for a pre-coding matrix indicator (PMI) feedback based on a linear combination (LC) codebook, wherein the PMI comprises a first PMI (i1) and a second PMI (i2), determining the first PMI (i1) and the second PMI (i2) indicating an LC pre-coder that corresponds to a weighted linear combination of a first beam and a second beam, wherein the first PMI (i1) includes a first beam indicator (i1,1, i1,2) and a second beam indicator (i1,3) that indicate the first beam and a distance (d1, d2) of the second beam in accordance with the first beam, respectively; and the second PMI (i2) indicates weights assigned to the first beam and the second beam. The method further comprises transmitting, to the BS, the CSI feedback over an uplink channel including the determined first PMI (i1) and the second PMI (i2).
US10153805B2

This invention teaches to the details of an interference suppressing receiver for suppressing intra-cell and inter-cell interference in coded, multiple-access, spread spectrum transmissions that propagate through frequency selective communication channels to a multiplicity of receive antennas. The receiver is designed or adapted through the repeated use of symbol-estimate weighting, subtractive suppression with a stabilizing step-size, and mixed-decision symbol estimates. Receiver embodiments may be designed, adapted, and implemented explicitly in software or programmed hardware, or implicitly in standard RAKE-based hardware either within the RAKE (i.e., at the finger level) or outside the RAKE (i.e., at the user or subchannel symbol level). Embodiments may be employed in user equipment on the forward link or in a base station on the reverse link. It may be adapted to general signal processing applications where a signal is to be extracted from interference.
US10153803B2

A receiving circuit includes a plurality input nodes to receive an input signals and an output node to output a signal corresponding to the input signal. An amplifier in the circuit has an input terminal and an output terminal. A first switch selectively connects one of the input nodes to the input terminal of the amplifier. A second switch selectively connects the one of the input nodes to the output node. A controller supplies control signals to the first switch and the second switch. An impedance matching section is connected between the input nodes and the amplifier.
US10153799B2

The disclosure provides a portable terminal including an electronic device and a case disposed thereon that provides water resistant, dust resistant, and insulation for the electronic device by proper positioning of an aperture of the electronic device that uses an area of the case as an antenna. The case includes a body part that comprises a main body with a metallic portion formed of a metallic material, and an auxiliary body disposed adjacent to the metallic portion, and at least a portion of the auxiliary body is used as an antenna for transmission and reception of signals. An insulation member is disposed between the at least a portion of the auxiliary body and the main body, and a bonding layer is disposed in at least one of an area between the insulation member and at least one area of the main body, or between the insulation member and the auxiliary body.
US10153795B1

An amplifier circuit including opposing-phase electronic switches, and an output drive circuit that provides an output drive signal in response to output signals from the opposing-phase electronic switches. Each of the opposing-phase electronic are configured and arranged to rapidly switch back and forth in response to an amplifier input signal and based on a power source defined to provide a supply voltage to the switching amplifier circuit. Further, an output-amplitude control circuit is used to limit a maximum-achievable voltage that is applied (e.g., gate or source voltage) to at least one of the opposing-phase electronic switches, with each such applied voltage being less than the supply voltage provided by the power source. Consistent therewith, more specific aspects concern an arrangement or circuit-based system of wireless communication in an automobile, wherein an automotive battery is the power source.
US10153789B2

A remote radio head. unit (RRU) system for multiple operating frequency bands, multi-channels, driven by a single or more wide band power amplifiers. More specifically, the present invention enables multiple-bands RRU to use fewer power amplifiers in order to reduce size and cost of the multi-band RRU. The present invention is based on the method of using duplexers and/or interference cancellation system technique to increase the isolation between the transmitter signal and receiver signal of the RRU.
US10153780B2

A coding method, a decoding method, a coder, and a decoder, where the coding method includes obtaining the pulse distribution, on a track, of the pulses to be encoded on the track, determining a distribution identifier for identifying the pulse distribution according to the pulse distribution, and generating a coding index that includes the distribution identifier. The decoding method includes receiving a coding index, obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track, determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier, and reconstructing the pulse order on the track according to the pulse distribution.
US10153776B2

The present invention provides a frequency synthesizer that is switchable at a high speed and includes a few unnecessary frequency components in an output frequency signal. In a frequency synthesizer 1, a DDS 2 operates based on a clock signal to generate a reference frequency signal with a predetermined reference frequency, and clock signal supply units 41 and 42 switch the clock signals that have different clock frequencies to supply to the DDS 2. When the clock signals are switched to operate the DDS 2, the storage unit 12 stores a combination of a clock frequency fclk, a reference frequency fc, and a dividing number N in association with an output frequency fVCO of the frequency synthesizer 1 such that a spurious frequency does not exist within a predetermined frequency range and a dividing number of a variable frequency divider 302 disposed on a PLL circuit 3 is minimum. Setting units 11 and 24 read setting items stored in the storage unit 12 to set respective units.
US10153769B2

Exemplary systems, methods and computer-accessible mediums can encrypting a circuit by determining at least one location to insert at least one gate in the circuit using a fault analysis, and inserting the at least one gate in at least one section of the at least one location. The determination can include an iterative procedure that can be a greedy iterative procedure. The determination can be based on an effect of the particular location on a maximum number of outputs of the circuit.
US10153764B2

A semiconductor device includes a first load terminal, a second load terminal and a semiconductor body coupled to the first load terminal and the second load terminal. The semiconductor body is configured to conduct a load current along a load current path between the first load terminal and the second load terminal. The semiconductor device further includes a control electrode electrically insulated from the semiconductor body and configured to control a part of the load current path, and an electrically floating sensor electrode arranged adjacent to the control electrode. The sensor electrode is electrically insulated from each of the semiconductor body, and the control electrode and is capacitively coupled to the load current path.
US10153751B2

A switched capacitor low-pass filter. The filter includes a plurality of switched capacitors, and a plurality of resistors. The resistors increase the slope of the roll-off of the filter, reduce DC gain variations across corners, and minimize the frequency variation across corners. In some embodiments, the clock signal used to control the switched capacitor filters has a duty cycle differing from 50%, to improve the frequency response of the filter.
US10153748B2

In an acoustic wave element of the present invention, a first imaginary line connecting end portions of the plurality of first electrode fingers in the IDT electrode on the second bus bar side and a second imaginary line connecting end portions of the plurality of second electrode fingers in the IDT electrode on the first bus bar side are within ranges of 2 degrees<θA≤10 degrees and 2 degrees<θB≤10 degrees where an angle formed by the first imaginary line and the propagation direction is the first inclination angle θA and an angle formed by the second imaginary line and the propagation direction is the second inclination angle θB.
US10153747B2

A surface acoustic wave element includes: a first input wire; a first IDT connected to the first input wire; a second input wire; a second IDT connected to the second input wire; an output wire; and a third IDT connected to the output wire and installed between the first IDT and the second IDT, wherein the first input wire, the second input wire and the output wire are adjacent to each other and withdrawn in a same direction, and a capacitance pattern for applying capacitance is connected at least either between the first IDT and the third IDT or between the second IDT and the third IDT.
US10153737B2

A power amplifier module includes an amplifier that amplifies an input signal and outputs an amplified signal, an emitter follower transistor that supplies a bias signal to the amplifier to control a bias point of the amplifier, and a current source that supplies a control current which changes in accordance with a change in control voltage to a collector of the emitter follower transistor. The current source limits the control current to not greater than an upper limit.
US10153736B2

Circuits and methods for 2G amplification using 3G/4G linear path combination. In some embodiments, a front-end architecture can include a first amplification path and a second amplification path, with each being configured to amplify a 3G/4G signal, and the first amplification path including a phase shifting circuit. The front-end architecture can further include a splitter configured to receive a 2G signal and split the 2G signal into the first and second amplification paths, and a combiner configured to combine amplified 2G signals from the first and second amplification paths into a common output path. The front-end architecture can further include an impedance transformer implemented along the common output path to provide a desired impedance for the combined 2G signal.
US10153735B2

A millimeter (mm) wave power amplifier includes a plurality of amplifiers, each amplifier including an amplifying FET including a gate, drain and source. The mm wave power amplifier also includes an input port, an output port, a VDS port being connected to a VDS voltage source for setting the drain-source voltage of the FET, and a VGS port being connected to a VGS voltage source for setting the gate-source voltage of the FET. The output ports of the amplifiers are connected to a signal combiner and the input ports of the amplifiers are connected to a signal splitter. At least one of (a) at least two of the VGS ports are connected to different VGS voltage sources, and (b) at least two of the VDS ports are connected to different VDS voltage sources.
US10153733B2

An active bias circuit for a power amplifier and a mobile terminal are disclosed. The circuit includes a proportional to absolute temperature (PTAT) current source circuit, a reference voltage circuit, an isolation voltage stabilizing circuit, and a bias voltage circuit. An input end of the PTAT current source circuit is connected to a voltage source (Vbat), and an output end is connected to the reference voltage circuit. The reference voltage circuit generates a reference voltage that is in proportion to a current and a temperature. The isolation voltage stabilizing circuit isolates the reference voltage circuit from the bias voltage circuit, and supplies a stabilized voltage to the bias voltage circuit by using a negative feedback loop. The bias voltage circuit receives the voltage of the isolation voltage stabilizing circuit, and is also connected to the voltage source (Vbat).
US10153729B2

In some examples, a device includes a nano-scale oscillator that exhibits chaotic oscillation responsive to a control input to the nano-scale oscillator, where the control input including a tunable input parameter.
US10153728B2

A circuit includes a first digital controlled oscillator and a second digital controlled oscillator coupled to the first digital controlled oscillator. A skew detector is connected to determine a skew between outputs of the first digital controlled oscillator and the second digital controlled oscillator, and a decoder is utilized to output a control signal, based on the skew, to modify a frequency of the first digital controlled oscillator using a switched capacitor array to reduce or eliminate the skew. A differential pulse injection oscillator circuit and a pulse injection signal generator circuit are also provided.
US10153721B2

An electronically commutated fan system includes an alternating-current-to-direct-current conversion unit, an inverter unit and a control unit. The alternating-current-to-direct-current conversion unit converts an alternating-current input power source into a first direct-current power source. The inverter unit is electrically connected between the alternating-current-to-direct-current conversion unit and a fan. The inverter unit converts the first direct-current power source into an alternating-current output power source and provides the alternating-current output power source to the fan to rotate. The control unit is electrically connected to the alternating-current-to-direct-current conversion unit and the inverter unit. The control unit controls the alternating-current-to-direct-current conversion unit and the inverter unit to adjust a rotational speed of the fan. When the control unit detects a power variation of the alternating-current input power source, the control unit controls the rotational speed of the fan to be maintained within a first error range.
US10153715B2

A motor driving control device includes: a motor driving unit for selectively energizing coils of a plurality of phases of a motor; a control circuit unit for outputting a driving control signal to the motor driving unit to control an operation of the motor driving unit; and a position detector corresponding to one phase out of the plurality of phases, the position detector outputting a position signal having a phase varying according to a position of a rotor of the motor, wherein when starting activation of the motor, the control circuit unit executes first control for causing the motor to perform short-circuit braking, and second control for starting a first lock operation in which the rotor is locked by energizing coils of a predetermined energization phase out of the plurality of phases with a first current value after the first control is executed, and when executing the first control, the control unit performs the short-circuit braking from the start of the short-circuit braking of the motor until variation of a predetermined pattern of the phase of the position signal has not been detected over a first predetermined time, or from the start of the short-circuit braking of the motor until a second predetermined time longer than the first predetermined time has elapsed.
US10153711B2

In an electric power conversion device which performs power conversion between multiphase AC and DC, a first converter cell of a first arm for each phase of a power converter includes: a capacitor; a Leg A having upper and lower arms having switching elements; and a Leg B having upper and lower arms one of which has a switching element and the other of which has only a diode, and a second converter cell of a second arm includes: a capacitor; and a Leg Aa having upper and lower arms having switching elements. A control device has a steady mode and a protection mode. When short-circuit between DC terminals of the power converter is detected, the control device switches from the steady mode to the protection mode, turns off all the switching elements of the first converter cell of the first arm, and controls the second converter cell of the second arm so as to perform reactive power compensation operation.
US10153709B2

A converter arrangement includes a basic structure having a receptacle, a first electrical network including lines arranged on the basic structure, a plurality of first contacts arranged on the basic structure and movable via a first actuator from a first connection position into a first release position, and a converter assembly securable in the first release position as a unit in a fixed location in the receptacle of the basic structure and removable from the receptacle. The converter assembly is electrically connected to the lines of the first electrical network when the first contacts assume the first connection position, and electrically disconnected from the lines of the first network when the first contacts assume the first release position. The receptacle of the basic structure is immobile when the first contacts move from the first connection position into the first release position.
US10153699B2

A control method for a power transmitter, a power transmitter and a noncontact power transfer apparatus are disclosed. An inverter in the power transmitter is controlled to be intermittently input a voltage in the standby mode, and the input voltage of the inverter is controlled to show a gradually increasing or gradually decreasing trend when there is a voltage value input in the standby state. According to the control method for the power transmitter, the power transmitter and the noncontact power transfer apparatus of the present disclosure, it can achieve smooth transition from the standby state to the normal state, and the standby efficiency and the normal operation efficiency can both be improved.
US10153696B2

Circuitry and methods for sampling a signal are disclosed. An example of the circuitry includes a node for coupling the circuitry to the signal being sampled and a plurality of capacitors, wherein each capacitor is selectively coupled to the node by a switch. An analog-to-digital converter is coupled to the node and is for measuring the voltages of individual ones of the plurality of capacitors and converting the voltages to digital signals. Delay circuitry is coupled to each of the switches, the delay circuitry is for closing one switch at a time for a predetermined period.
US10153691B2

A booster for PHOTOVOLTAIC (PV) panel output power utilizes the low output voltage generated by the PV panel during none optimum operating conditions, to enhance the power output level of PV panel. The booster module described, in the exemplary embodiments of the present invention, operates only on energy provided by the PV panel that is connected to, and does not require any other source of energy. Booster operation is implemented such that, when booster is disabled, during normal PV panel output levels (50% to 100% of a PV panel rating), it does not adversely affect the PV panel efficiency.
US10153683B2

A system, method, and apparatus for kinetic energy harvesting are disclosed. An example kinetic energy harvesting apparatus includes a tubular-shaped magnet housing and an end-cap magnet configured to connect to an end of the magnet housing. The apparatus also includes a wire coil configured to be connected to the magnet housing. The apparatus further includes a central magnet configured to be located within the magnet housing and suspended via the end-cap magnet.
US10153678B2

Linear actuator, where a reversible electric motor (20) through a transmission (21) drives a non-self-locking spindle (22), by means of which an adjustment element (24) secured against rotation can be moved axially for adjusting an element connected thereto such as a backrest section in a bed. The actuator further comprises a quick release (27) for disengagement of the adjustment element (24) from the electric motor (20) and the part of the transmission (21) extending from the electric motor (20) to the quick release (27), such that the spindle (22) is rotated under the load on the adjustment element (24). Further, the actuator comprises brake means for controlling the speed of the adjustment element (24), when the quick release (27) is activated. The brake means are constituted by a rotary damper (45) of the fluid type comprising an internal body located in a liquid-filled hollow in an outer body, where one body is in driving connection with the spindle (22) or the part of the transmission extending from the spindle (22) to the quick release (27), and where a dampening effect, which dampens the speed of the spindle (22) and thus the adjustment element (24), is generated when this body is rotated relative to the other body as a result of activation of the quick release (27). It is thus possible to provide a construction where the lowering speed is self-controlling when the quick release is activated.
US10153674B2

An armature for an electric machine according to the present invention includes: an armature core in which a plurality of slots are arranged in a circumferential direction; and an armature winding that is mounted to the armature core, and includes a plurality of two-lane winding bodies that are each produced by stacking and winding two jointless continuous conductor wires that are coated with insulation such that the two conductor wires are stacked in a radial direction of the armature core, the two-lane winding bodies being arranged at a pitch of one slot in a circumferential direction so as to be mounted into a third slot, a first slot, and a second slot that line up consecutively in the circumferential direction at an angular spacing of six slots.
US10153671B2

Exemplary embodiments advantageously enable use of the structure of an interior magnet machine to emulate the function of a synchronous reluctance machine. In exemplary embodiments, a rotor for an electric machine, comprises a first magnet, a second magnet, a first non-magnetic region located between a first end of the first magnet and a second end of the second magnet, the first non-magnetic region having a first magnetic permeability value, a second non-magnetic region located radially between the first magnet and an edge of the rotor, the second non-magnetic region having a second magnetic permeability value, the second magnetic permeability value being relatively lower than the first magnetic permeability value, and an intrusion extending radially from an edge of the rotor and into the first non-magnetic region. An azimuthal width of one of the non-magnetic regions is larger than the azimuthal width of the other non-magnetic region. In exemplary embodiments, the intrusion has at least one magnetic portion. In exemplary embodiments, the intrusion also has at least one non-magnetic portion. The intrusion could be completely non-magnetic, partially magnetic, or completely magnetic. The intrusion could be multi-segmented.
US10153670B2

The invention relates to a rotor (10) for a reluctance machine (E), wherein the rotor (10) has a laminate stack (14) with layers (16), each of the layers having a plurality of flux-conducting portions (24) which are formed in each case by a magnetically conductive rotor lamination (18) and extend between two adjacent d-axes and transversely to a respective q-axis (30), wherein the flux-conducting portions (24) are separated from each other by in each case a flux barrier (22) which is filled with a casting compound. The aim of the invention is to additionally provide a permanent magnetic excitation in the rotor (10) without degrading the reluctance of the rotor. To this end, the invention provides that the casting compound comprises permanently magnetic particles (36) in one or more or each of the flux barriers (22).
US10153661B2

Methods, apparatus, systems and articles of manufacture to efficiently transfer power wirelessly are disclosed. An example apparatus includes a feedback loop to when a second current value is greater than a first current value, change a direction value, the second current value being obtained after the first current value; when the second current value is less than the first current value, maintain the direction value; and a summer to when the direction value corresponds to a first direction value, increase a reference signal by a step size; and when the direction value corresponds to a second direction value different than the first direction value, decrease the reference signal by the step size.
US10153658B2

A battery module is provided including a battery module connector configured to engage with a backplane connector on a backplane board associated with an uninterruptible power supply (UPS). When the battery module connector is engaged with the backplane connector a circuit is completed that instantaneously indicates to the UPS that the battery module is connected. When the battery module connector is disengaged from the backplane connector the circuit is opened and instantaneously indicates to the UPS that the battery module is disconnected.
US10153657B1

A retrofit wireless solar charger apparatus for a mobile device, the charger apparatus having an enclosure enclosing: a photovoltaic (PV) array having an efficiency of at least 22 percent, the PV array exposed to ambient light; a battery in electrical contact with the PV array; an RF power transfer coil in electrical contact with the battery; a printed circuit board (PCB) having a front side and a back side, the PCB having surface-mounted components mounted on the front side and the PCB being in electrical contact with the PV array, the battery, and the RF transfer coil; and a two-sided adhesive layer, the two-sided adhesive layer adhered to the back side of the PCB; wherein the charger apparatus has a thickness ranging from 1 to 3 mm and the charger apparatus is retrofittably-adhered on-board the mobile device.
US10153656B2

A five-device-in-one solar-charging sun-visor foldable tiltable workstation comprises: an umbrella post, solar panels attached to the umbrella post, an electricity converter connected to the solar panels, a battery connected to the electricity converter for charging mobile devices, an electrical wire connected to the battery, a retractable extendable cable connected to the electrical wire, a spool rotationally connected to the retractable extendable cable, UBS connectors connected to the retractable extendable cable, an adjustable clamp attached to the umbrella post, having memory-stick and sunglass holders, a rotatable foldable tiltable table attached to the adjustable clamp, a foldable tiltable cup-holding system molded in the table for holding drinks in multiple angles, a waterproof transparent hooded pouch attached to the table for holding mobile devices in multiple angles while a user stands, sits, or swim in front of, or lays down under the pouch, and foldable tiltable sun-visors foldably hinged on the table for blocking the sun in multiple angles while a user stands, sits, or swim in front of, or lays down under the pouch.
US10153651B2

Systems and methods for charging and discharging a plurality of batteries are described herein. In some embodiments, a system includes a battery module, an energy storage system electrically coupled to the battery module, a power source, and a controller. The energy storage system is operable in a first operating state in which energy is transferred from the energy storage system to the battery module to charge the battery module, and a second operating state in which energy is transferred from the battery module to the energy storage system to discharge the battery module. The power source electrically coupled to the energy storage system and is configured to transfer energy from the power source to the energy storage system based on an amount of stored energy in the energy storage system. The controller is operably coupled to the battery module and is configured to monitor and control a charging state of the battery module.
US10153650B2

A system and related methods for powering a device module of IoT device with an energy harvesting module. A supercapacitor is charged by the energy harvesting module and discharged to the device module to power the device module. The discharge from the supercapacitor may be scheduled to power demanding tasks to provide sufficient recharging periods for the supercapacitor and avoid discharging the supercapacitor when the supercapacitor is insufficiently charged.
US10153644B2

A transmitter includes a first resonator to generate an oscillating field at a resonant frequency in response to receiving power from a power source. The transmitter includes a first communication interface and a first controller to control the first resonator and to communicate data via the first communication interface. One of a plurality of receivers includes a second resonator to be wirelessly coupled to the first resonator. The second resonator resonates at the common mode resonant frequency in response to the oscillating field. The one receiver includes a second communication interface to establish wireless side-channel communications with the first communication interface and to communicate the data with the first communication interface via the wireless side-channel communications. The first controller identifies the one receiver from the plurality of receivers according to the communicated data, and in response, the first resonator transfers the power to the second resonator.
US10153643B2

A wireless power supply device includes a resonance circuit including a coil and a capacitor, a power supply portion that supplies AC power to the resonance circuit based on a drive signal having a prescribed drive frequency, and a controller that substantially matches the phase of the drive signal and the phase of oscillation of the resonance circuit by switching the direction of a current that flows into the coil.
US10153641B2

Systems and methods for extending black-start availability using energy storage systems can be provided. In one example implementation, a method includes detecting, by one or more controllers, a disconnection of the power system from a power grid; obtaining, by the one or more controllers, data indicative of the amount of energy present in a first energy storage system; obtaining, by the one or more controllers, data indicative of an amount of energy associated with powering one or more loads coupled to the power system; and determining, by the one or more controllers, to activate the auxiliary power source based at least in part on the amount of energy present in the first energy storage system and the amount of energy associated with powering the one or more loads.
US10153640B2

The present invention discloses a novel Unified Power Flow Controller UPFC and its control method. Supposing that one end of DC converter is connected to the DC transmission line of HVDC converter station or substation and the other end is connected to the DC side of a series converter, the AC output voltage of the series converter can be controlled to regulate the line power of the UPFC for operation in UPFC and SSSC mode. In addition, when the number of transformers and shunt converters is decreased at the shunt side of the UPFC, the HVDC Converter Station can be used to provide active power for the series converter of UPFC, which can effectively reduce operation costs and ensure stable operation of power grid. Therefore, there is a bright application prospect for the invention.
US10153637B2

A method for predicting when energy consumption on a grid will exceed normal production capacity for buildings within the grid including retrieving a plurality of baseline energy use data sets for the buildings from a baseline data stores; generating data sets for each of the buildings, each set comprising energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each set are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each lag value is different; performing a regression analysis on each set to yield corresponding regression model parameters and a corresponding residual; determining a least valued residual indicating a corresponding energy lag for each of the buildings; and using outside temperatures, regression model parameters, and energy lags for all of the buildings to estimate a cumulative energy consumption for the buildings, and to predict the time when energy consumption on the grid will exceed normal production capacity.
US10153635B2

Methods and systems for detecting a falling power line in a power transmission or distribution system are described. Electrical measurements at various points in the power distribution system are used to detect changes in a power line indicating that the conductor has broken or become disconnected. Upon detection, control mechanisms are used to deenergize the conductor while the conductor is falling and/or before it contacts the ground.
US10153630B2

An exterior end portion cap is configured to be attached to an electrically conductive path and an exterior member. The exterior end portion cap includes an external exposure portion having a first blocking portion, an internal insertion portion having a second block portion, and an electrically conductive path housing recess portion formed to extend across the external exposure portion and the internal insertion portion. The first blocking portion has a planar portion configured to abut against the exterior member. The second blocking portion has holding piece portions that are deformable to wind around the electrically conductive path circumferentially. The electrically conductive path housing recess portion is formed into a concave portion that is so deep that a part of an outer surface of the electrically conductive path is pressed against an inner surface of the exterior member.
US10153628B2

An enclosure for containing electrical components and for recessing into and fixing to a surface is disclosed. The enclosure has a box and a flange extending the box adjacent an opening in the box. The flange has an aperture in each corn to receive a fixing screw. A first seal extends around the box on a rear surface of the flange. A lid covers the opening and the flange and touches the first seal. A second seal extends around the opening and engages the lid and the body. Lid screws fix the lid to the body. The apparatus provides an easy to clean and completely sealed enclosure.
US10153621B2

A spark plug having a tip provided on at least one of a center electrode and a ground electrode. The tip includes a body portion, a coating layer, and a high specific resistance layer. The body portion contains mostly Ir. The high specific resistance layer is provided on a side peripheral surface of the body portion, has a Ni content greater than the Ni content of the body portion and less than 50 mass %, and has a thickness of 2 μm or greater and 45 μm or less. The coating layer is provided on a side peripheral surface of the high specific resistance layer, contains 50 mass % or more of Ni, and has a thickness of 3 μm or greater and 20 μm or less. The tip has a specific resistance of 20×10−8 Ωm or less at room temperature.
US10153610B2

A laser source (100) is intended for a device for interacting simultaneously with several atomic species within time intervals which are common to these species. The laser source includes a laser radiation generating set (1), an optical amplifier (2), and a frequency doubler set (3). A component for time-division multiplexing (5) assign in alternation at successive time sub-intervals, initial radiations corresponding to interaction radiations dedicated to different atomic species. The result of the interactions with one of the atomic species is then identical to the result of the interactions with a continuous radiation dedicated to the atomic species.
US10153601B2

The present disclosure provides a mobile terminal, an earphone socket and a method for manufacturing an earphone socket. The earphone socket includes a housing and a sealing member. The housing has an insertion hole surrounded by a peripheral side wall, the peripheral side wall has a first peripheral side wall located at an inner portion of the insertion hole and a second peripheral side wall located at an outer portion of the insertion hole, the first peripheral side wall has a thickness greater than that of the second peripheral side wall, and the second peripheral side wall has an opening port at an outer end of the insertion hole. The sealing member is embedded on an outer surface of the housing, and surrounds a periphery of the opening port, and at least a part of the sealing member extends to the first peripheral side wall.
US10153600B2

An electrical connector for receiving a central conductor of a coaxial cable adapter includes first and second body portions, a first electrical contact, and a coupling element. The first body portion has a first tubular portion disposed about a first axis and defines a first bore. The second body portion has a second tubular portion disposed about a second axis, which intersects the first axis, and defines a second bore. The second bore is configured to receive a coaxial adapter. The first electrical contact is secured within the first bore and has a first end within the first body portion and a second end outside of the first bore, and the first end of the first electrical contact has an opening in a side wall thereof. The coupling element is disposed in the opening in the side wall of the first electrical contact and extends in a direction of the second axis. The coupling element has a tubular wall and includes a plurality of spring members extending inward from the tubular wall such that the coupling element is configured to securely receive a central conductor of the adapter. The coupling element is configured to have a first diameter defined by the spring members in a rest position and a second diameter, greater than the first diameter, defined by an inner surface of the tubular wall of the coupling element when the spring member are urged outwardly by the central conductor of the adapter.
US10153597B1

Disclosed is a PC board jack assembly that reduces or eliminates signal loss with an audio plug. The jack assembly employs a support housing having a passageway sized to receive the audio plug with connectors to engage the opposite sides of a conventional audio jack. The jack assembly provides secure attachment to a PC board to avoid trace lifting.
US10153594B2

An electrical connector includes: an elongated insulative housing; plural contacts secured to the housing; an upper shell attached to the housing, the upper shell having a latching piece (12) secured to a middle portion of the housing; and a lower shell attached to the housing and connected to the upper shell at both end portions thereof in a longitudinal direction, the lower shell having a protruding piece (22) secured to the middle portion of the housing, wherein the upper shell includes a connecting piece (13) secured to a middle portion of the lower shell.
US10153551B1

A low-profile multi-band antenna for telematics applications is described, where the antenna has multiple resonant frequencies. A single feed connects multiple transceivers to the antenna. The antenna has a height less than a centimeter and a surface area of around 60 square centimeters. The resonant frequencies of the antenna are determined by a center sub-patch and additional sub-patches that surround the center sub-patch. Ferrites, placed between the sub-patches and a ground plane, are used for tuning the resonant frequencies.
US10153550B2

A scanned antenna (1000) is a scanned antenna including antenna elements (U) arranged together, the scanned antenna comprising: a TFT substrate including a first dielectric substrate (1), TFTs, gate bus lines, source bus lines, and patch electrodes (15); a slot substrate (201) including a second dielectric substrate (51), and a slot electrode (55) formed on a first primary surface of the second dielectric substrate; a liquid crystal layer (LC) provided between the TFT substrate and the slot substrate; and a reflective conductive plate (65) arranged so as to oppose a second primary surface of the second dielectric substrate (51) with a dielectric layer (54) interposed therebetween, the second primary surface being on an opposite side from the first primary surface. The TFT substrate (TFT substrate portion (101Cb)) includes a terminal region (TR) outside of the seal portion (73), and the gate bus lines or the source bus lines are connected to gate terminal portions or source terminal portions formed in the terminal region via a transparent conductive layer (14b) provided between the seal portion (73) and the TFT substrate.
US10153546B2

Composite radome wall structures (10) exhibit both antiballistic and radar transparency properties and include an antiballistic internal solid, void-free core (12) and external antireflective (AR) surface layers (14-1, 14-2) which sandwich the core. The antiballistic core can be a compressed stack of angularly biased unidirectional polyethylene monolayers formed of tapes and/or fibers. Face sheets (16-1, 16-2) and/or one or more impedance matching layers (27, 28) may optionally be positioned between the antiballistic core and one (or both) of the external AR layers so as to bond the core to the AR surface layer(s) and/or selectively tune the radome wall structure to the frequency of transmission and reception associated with the radar system.
US10153542B1

The mobile satellite system is a vehicle that is adapted for use in satellite communications. The mobile satellite system is a trailer that is towed by a motorized vehicle. The mobile satellite system comprises a dish, a dish mount, a chassis, a suspension, a plurality of tracks, and a control system. The suspension attaches the plurality of tracks to the chassis. The dish mount attaches the dish to the chassis. The control system is mounted in the chassis. The dish is an antenna that is used to establish a communication link with a targeted satellite. The control system is an electronic device. The control system: 1) manages the targeting and positioning of the dish; and, 2) receives messages and other communications from a targeted satellite; and, optionally, 3) transmits messages and other communications to the targeted satellite.
US10153539B2

Disclosed are an antenna device and an electronic device that includes the antenna device. The antenna device includes a power feeding unit, a ground unit, a radiating unit that is electrically connected to the power feeding unit, and a switching element that selects one or more points from a plurality of different points of the ground unit and connects the radiating unit to the selected one or more points.
US10153528B2

Metal hydride-air batteries and methods for their use are provided. An exemplary metal-hydride air battery includes an alkaline exchange membrane provided between the positive electrode and the negative electrode of the battery. The alkaline exchange membrane provides for transfer of hydroxide ions through the membrane. Optionally the alkaline exchange membrane limits transport of other species through the membrane.
US10153503B2

The present disclosure relates to an electrochemical cell comprising a fuel electrode for oxidizing a fuel, an oxidant electrode for reducing an oxidant, and an ionically conductive medium for conducting ions between the fuel and oxidant electrodes to support electrochemical reactions at the fuel and oxidant electrodes. The ionically conductive medium comprises at least one active additive for enhancing (controlling the rate, overpotential and/or the reaction sites for) at least one electrochemical reaction within the cell. The cell further comprises an additive medium in contact with the ionically conductive medium and containing the at least one active additive capable of corroding or dissolving in the ionically conductive medium. The additive medium and/or casing is configured to release the active additive to the ionically conductive medium as a concentration of the active additive in the ionically conductive medium is depleted during operation of the cell.
US10153492B2

A positive active material for a rechargeable lithium battery including a lithium metal compound and a phosphorus (P)-containing compound on the surface of the lithium metal compound. A content of phosphorus (P) of the phosphorus-containing compound is about 0.1 atom % to about 10 atom % based on the total amount of elements on the surface of the positive active material. A method of preparing the same and rechargeable lithium battery including the same are also provided.
US10153485B2

A positive electrode active material includes particles composed of a compound oxide; and coating layers composed of a compound oxide formed on at least parts of the surfaces of the particles. The particles have a layered structure and include a first compound oxide mainly composed of lithium and nickel. The coating layers include a second compound oxide mainly composed of lithium and titanium. The ratio by weight of the first compound oxide to the second compound oxide is between 96:4 and 65:35. The positive electrode active material has a mean particle diameter of 5 to 20 μm.
US10153482B2

The present invention relates to a method for manufacturing slurry for coating of electrodes for use in lithium ion batteries, wherein the method comprises mixing active materials with a binder into a binder solution, and adding an organic carbonate to the binder solution to generate the slurry. The present invention also relates to a method for manufacturing electrodes for a lithium battery cell, wherein the method comprises mixing active materials with a binder into a binder solution, adding an organic carbonate to the binder solution to generate slurry, wherein the above adding step is carried out at temperature above melting temperature of the organic carbonate, coating electrode material with the slurry, drying the coating on the electrode material by drying the organic carbonate, and surface treatment of the slurry so that the electrode is prepared for use in a lithium ion battery cell.
US10153480B2

Disclosed is an electrode for secondary batteries including an electrode mixture including an electrode active material, binder and conductive material coated on a current collector. The present invention provides an electrode for secondary batteries wherein an electrode active material is a cathode active material and/or anode active material, and the conductive material is included in an amount of 0.1 to 15% based on total weight of the electrode mixture, and a secondary battery including the same.
US10153475B2

Electrical connectors for electrically connecting individual portable electrical energy storage cells making up a plurality of portable electrical energy storage cells that are part of a portable electrical energy storage device for powering portable devices such as vehicles or consumer electronics include bands of reduced cross-sectional area. The electrical connectors include conductive bands that promote reliable attachment between the electrical connector and portable electrical energy storage cells and provide the ability to electrically isolate failing or damaged cells.
US10153474B1

Battery separators are presented having improved temperature ranges for battery shutdown. The battery separators include a first layer having a first shutdown temperature range, a second layer having a second shutdown temperature range, and a third layer having a third shutdown temperature range. The first shutdown temperature range and the second shutdown temperature range have a first overlap in temperature. The second shutdown temperature range and third shutdown temperature range have a second overlap in temperature. In some embodiments, the second layer is disposed between the first layer and the third layer to create a sandwiched structure.
US10153473B2

An object is to provide a separator excellent in adhesiveness to electrodes and a separator for an electricity storage device also excellent in handling performance. A separator for an electricity storage device having a polyolefin microporous film and a thermoplastic polymer coating layer covering at least a part of at least one of surfaces of the polyolefin microporous film, in which the thermoplastic polymer coating layer, on the polyolefin microporous film, has a portion containing a thermoplastic polymer and a portion not containing the thermoplastic polymer in a sea-island configuration, the thermoplastic polymer coating layer contains the thermoplastic polymer having at least two glass-transition temperatures, at least one of the glass-transition temperatures is in a range of less than 20° C. and at least one of the glass-transition temperatures is in a range of 20° C. or more.
US10153466B2

A rechargeable battery includes: a case accommodating an electrode assembly; a cap plate coupled to the case at an opening thereof; an electrode terminal electrically connected to the electrode assembly and on the cap plate; and a top plate between the electrode terminal and the cap plate, wherein the top plate and/or the electrode terminal has a slanted side at a lower side thereof facing the cap plate.
US10153463B2

A rechargeable battery is disclosed. In one aspect, the battery includes an electrode assembly including a first electrode and a second electrode wound with a separator interposed between the first and second electrodes and a case accommodating the electrode assembly. The battery also includes a cap assembly including a cap plate coupled to the case to close an opening formed on one side of the case, a first terminal placed at the cap plate and electrically connected to the first electrode, and a second terminal placed at the cap plate and electrically connected to the second electrode. The case includes a concave portion formed on one outer surface.
US10153451B2

An organic light emitting device includes a first emitting part on an anode, the first emitting part including a first emission layer and a first hole transport layer a second emitting part on the first emitting part, the second emitting part including a second emission layer and a second hole transport layer; a third emitting part on the second emitting part including a third emission layer and a third hole transport layer; and a cathode on the third emitting part. The third emitting part further includes a fourth emission layer to emit light having a same color as the third emission layer and includes a dopant and a mixed host of at least two hosts, and a fourth hole transport layer provided on the third hole transport layer while in contact with the third emission layer, and has a hole mobility lower than that of the third hole transport layer.
US10153450B2

A fused aromatic derivative shown by the following formula (1): wherein Ra and Rb are independently a hydrogen atom or a substituent, p is an integer of 1 to 8 and q is an integer of 1 to 11, and when p and q are two or more, Ras and Rbs may be independently the same or different, and adjacent substituents Ras may form a ring, L1 is a single bond or a substituted or unsubstituted divalent linking group, and Ar1 is a substituted or unsubstituted aryl group having 6 to 50 ring carbon atoms or a substituted or unsubstituted heteroaryl group having 5 to 50 ring atoms, provided that when L1 is a single bond and at least one of Ras is not a hydrogen atom, Ar1 is not a triphenylenyl group, and provided that substituents of L1 and Ar1, and Ra and Rb contain no amino group.
US10153447B2

An organic solar cell device is provided, including a first electrode, a photoactive layer, a hole transport layer, and a second electrode that are stacked successively. The photoactive layer includes an electron receptor material and an electron donor material. The electron receptor material is graphene nitride that forms a foamy film on the first electrode and has a three-dimensional network structure. A part of the electron donor material permeates into the graphene nitride, and a part of the electron donor material is enriched on a side of the hole transport layer to form an electron donor enriched layer.
US10153445B2

This invention discloses novel compounds containing indolocarbazole and silicon core structures. These compounds can be used as hosts for OLEDs.
US10153432B2

A resistive random access memory (RRAM) structure including a substrate, RRAM cells and protection layers is provided. The RRAM cells are adjacent to each other and disposed on the substrate. The protection layers are disposed respectively on sidewalls of the RRAM cells without covering top surfaces of the RRAM cells. Each of the protection layers includes a sidewall portion and an extension portion. The sidewall portion is disposed on each of the sidewalls of each of the RRAM cells. The extension portion is connected to a lower portion of the sidewall portion. An upper portion of the extension portion is lower than an upper portion of the sidewall portion. The extension portion is connected between the sidewall portions in a region between the RRAM cells.
US10153426B2

This invention provides a manufacturing method of a magnetoresistive effect element having a higher MR ratio than a conventional element. A manufacturing method of a magnetoresistive effect element of an embodiment of the invention includes: a step of forming a tunnel barrier layer on a substrate, on a surface of which one of a magnetization free layer and a magnetization fixed layer is formed; a step of cooling the substrate after the step of forming a tunnel barrier layer; a step of forming an other one of the magnetization free layer and the magnetization fixed layer on the tunnel barrier layer after the step of cooling; and a step of raising a temperature of the substrate after the step of forming the other one of the magnetization free layer and the magnetization fixed layer.
US10153425B2

The present invention relates to a spin logic device and an electronic equipment comprising the same. A spin logic device may include a Spin Hall effect (SHE) layer formed of a conductive material having Spin Hall effect and configured to receive a first logic input current and a second logic input current, the first logic input current and the second logic input current both being an in-plane current, a magnetic tunnel junction provided on the SHE layer comprising a free magnetic layer in contact with the SHE layer, a barrier layer disposed on the free magnetic layer, and a reference magnetic layer disposed on the barrier layer, and a current wiring in connection to the reference magnetic layer side of the magnetic tunnel junction, the current wiring being in cooperation with the SHE layer to apply a read current passing through the magnetic tunnel junction therebetween.
US10153418B2

A control circuit of a piezoelectric driving device includes: a signal generation unit that inputs a state inspection signal to a plurality of piezoelectric elements connected to each other in parallel; and a state detection unit that detects a state of the plurality of piezoelectric elements based on a state detection signal generated from the plurality of piezoelectric elements in accordance with the state inspection signal.
US10153411B2

A light emitting device includes a package having a recess which includes a bottom surface and an inner peripheral surface around a periphery of the bottom surface. The package includes a first lead to define a first part of the bottom surface, a second lead to define a second part of the bottom surface, and a resin body to provide the inner peripheral surface and a remaining part of the bottom surface. The bottom surface includes a light emitting element mounting region in the first part and a groove surrounding the light emitting element mounting region. A light emitting element is mounted on the light emitting element mounting region. A light-transmissive resin is provided in the recess to be in at least a part of a groove surface. A light reflecting resin is provided between the inner peripheral surface of the recess and the light-transmissive resin.
US10153410B2

A method of manufacturing a light-emitting device includes flip-chip mounting a plurality of light-emitting elements on a substrate separately from each other. A light-transmissive member is bonded on the plurality of light-emitting elements. The light-transmissive member includes a matrix and a manganese-activated fluoride fluorescent material that functions as a wavelength conversion member. A lateral surface of the light-transmissive member is exposed between at least one pair of the plurality of light-emitting elements that are adjacent with each other. A light-reflective covering member is provided on the substrate to cover the lateral surface and a top surface of the light-transmissive member. A portion of the light-reflective covering member that is located on a top surface of the light-reflective covering member is removed to expose the light-transmissive member. The substrate and the light-reflective covering member are cut to yield individual pieces of light-emitting devices.
US10153406B2

The invention provides a lighting unit comprising a light source, configured to generate light source light and a luminescent material, configured to convert at least part of the light source light into luminescent material light, wherein the light source comprises a light emitting diode (LED) and wherein the luminescent material comprises a phosphor comprising M2AX6 doped with tetravalent manganese, wherein M comprises monovalent cations, at least comprising potassium and rubidium, wherein A comprises a tetravalent cation, at least comprising silicon, wherein X comprises a monovalent anion, at least comprising fluorine, and wherein M2AX6 has the hexagonal phase.
US10153404B2

In one embodiment, a solid cylindrical tablet is pre-formed for a reflective cup containing an LED die, such as a blue LED die. The tablet comprises uniformly-mixed phosphor particles and transparent/translucent particles of a high TC material, such as quartz, in a hardened silicone binder, where the index of refraction of the high TC material is matched to that of the silicone to minimize internal reflection. Tablets can be made virtually identical in composition and size. The bulk of the tablet will be the high TC material. After the tablet is placed in the cup, the LED module is heated, preferably in a vacuum, to melt the silicone so that the mixture flows around the LED die and fills the voids to encapsulate the LED die. The silicone is then cooled to harden.
US10153401B2

LED structures passivated with a III-N passivation material including Al. The III-N passivation material may reduce nonradiative recombination, reducing leakage current of an LED structure, and/or improve luminous efficacy. An LED structure may include III-N materials in a multiple quantum well (MQW) structure, and the III-N passivation material including Al may have a wider bandgap than any of the materials in the MQW structure. The III-N passivation material may be AlN, which can be deposited as a binary compound at low temperatures to maintain quality of the MQW structure. The III-N passivation material can be selectively deposited on a sidewall of at least the MQW structure. The III-N passivation material can be unselectively deposited over an LED structure and then etched to form a III-N spacer along a sidewall of at least the MQW structure. Energy efficient RGB micro(μ) LED emissive displays may include passivated LED structures.
US10153398B2

A light-emitting device includes a semiconductor stack including a first semiconductor layer, a second semiconductor layer and an active layer formed therebetween; a surrounding exposed region formed on peripheries of the semiconductor stack, exposing a surface of the first semiconductor layer; a conductive layer formed on the second semiconductor layer, including a first conductive region extending toward and contacting the surface of the first semiconductor layer in the surrounding exposed region; an electrode layer formed on the surrounding exposed region, surrounding the semiconductor stack, contacting the conductive layer and including an electrode pad not overlapping the semiconductor stack; an outside insulating layer covering a portion of the conductive layer and the electrode layer, including a first opening exposing the other portion of the conductive layer; a bonding layer covering the outside insulating layer and electrically connecting to the other portion of the conductive layer through the first opening; and a conductive substrate.
US10153385B2

A back contact type solar battery which provides a reduced electric power loss, free positioning of a bus bar, and a simple manufacturing process. The solar battery includes: semiconductor substrate; first conductivity type region formed on back surface side located on the opposite side of acceptance surface side of the semiconductor substrate; second conductivity type region formed on the back surface side of the semiconductor substrate; first conductivity type collecting electrode linearly formed on the first conductivity type region; and second conductivity type collecting electrode linearly formed on the second conductivity type region. The first and second conductivity type regions are alternately arranged. Each of the first and second conductivity type collecting electrodes has discontinuous places. The discontinuous places of each conductivity type are substantially aligned on straight line in arrangement direction in which the first and second conductivity type regions are alternately arranged.
US10153379B2

The present invention provides a thin-film transistor and a manufacturing method thereof. The manufacturing method of the thin-film transistor according to the present invention is such that by forming a first photoresist layer on an active layer and using a mask associated with the active layer to pattern the first photoresist layer so as to form the first photoresist pattern, the first photoresist pattern so formed provides protection of the active layer against corrosion caused by acidic etchant solution in the subsequently conducted etching operation of source and drain electrodes so as to function as an etching stopper layer and further, a major portion of the first photoresist pattern can be removed in a photolithographic process of the source and drain electrodes so that only a minor portion is left in the finally-formed thin-film transistor and does not affect the properties of the thin-film transistor. The thin-film transistor according to the present invention has a simple manufacturing process and a low manufacturing cost and the surface of the active layer is flat and smooth. The thin-film transistor shows excellent properties.
US10153375B2

A miniaturized transistor having excellent electrical characteristics is provided with high yield. Further, a semiconductor device including the transistor and having high performance and high reliability is manufactured with high productivity. In a semiconductor device including a transistor in which an oxide semiconductor film including a channel formation region and low-resistance regions between which the channel formation region is sandwiched, a gate insulating film, and a gate electrode layer whose top surface and side surface are covered with an insulating film including an aluminum oxide film are stacked, a source electrode layer and a drain electrode layer are in contact with part of the oxide semiconductor film and the top surface and a side surface of the insulating film including an aluminum oxide film.
US10153374B2

A semiconductor device includes a substrate, at least one active region, at least one gate structure, and an insulating structure. The active region is present at least partially in the substrate. The gate structure is present on the active region. The gate structure has at least one end sidewall and a top surface intersecting to form a top interior angle. The top interior angle is an acute angle. The insulating structure is present adjacent to the end sidewall of the gate structure and on the substrate.
US10153373B2

A finFET device and a method of forming are provided. The device includes a transistor comprising a gate electrode and a first source/drain region next to the gate electrode, the gate electrode being disposed over a first substrate. The device also includes a first dielectric layer extending along the first source/drain region, and a second dielectric layer overlying the first dielectric layer. The device also includes a contact disposed in the first dielectric layer and in the second dielectric layer, the contact contacting the gate electrode and the first source/drain region. A first portion of the first dielectric layer extends between the contact and the gate electrode. The contact extends along a sidewall of the first portion of the first dielectric layer and a first surface of the first portion of the first dielectric layer, the first surface of the first portion being farthest from the first substrate.
US10153372B2

Techniques are disclosed for incorporating high mobility strained channels into fin-based NMOS transistors (e.g., FinFETs such as double-gate, trigate, etc), wherein a stress material is cladded onto the channel area of the fin. In one example embodiment, a germanium or silicon germanium film is cladded onto silicon fins in order to provide a desired tensile strain in the core of the fin, although other fin and cladding materials can be used. The techniques are compatible with typical process flows, and cladding deposition can occur at a plurality of locations within typical process flow. In various embodiments, fins may be formed with a minimum width (or later thinned) so as to improve transistor performance. In some embodiments, a thinned fin also increases tensile strain across the core of a cladded fin. In some cases, strain in the core may be further enhanced by adding an embedded silicon epitaxial source and drain.
US10153371B2

A method is for making a semiconductor device. The method may include forming fins above a substrate, each fin having an upper fin portion including a first semiconductor material and a lower fin portion including a dielectric material. The method may include forming recesses into sidewalls of each lower fin portion to expose a lower surface of a respective upper fin portion, and forming a second semiconductor layer surrounding the fins including the exposed lower surfaces of the upper fin portions. The second semiconductor layer may include a second semiconductor material to generate stress in the first semiconductor material.
US10153370B2

A fin-type field effect transistor comprising a substrate, a plurality of insulators, at least one gate stack and strained material portions is described. The substrate has a plurality of fins thereon and the fin comprises a stop layer embedded therein. The plurality of insulators is disposed on the substrate and between the plurality of fins. The at least one gate stack is disposed over the plurality of fins and on the plurality of insulators. The strained material portions are disposed on two opposite sides of the at least one gate stack.
US10153369B2

The present invention provides a semiconductor structure, the semiconductor structure comprises a substrate having a dielectric layer disposed thereon, a gate conductive layer disposed on the substrate and disposed in the dielectric layer, two spacers, disposed on two sides of the gate conductive layer respectively, wherein a top surface of the two spacers is lower than a top surface of the gate conductive layer, and a cap layer overlying the top surface and two sidewalls of the gate conductive layer, wherein parts of the cap layer are located right above the two spacers.
US10153368B2

A system of unipolar digital logic. Ferroelectric field effect transistors having channels of a first polarity, are combined, in circuits, with simple field effect transistors having channels of the same polarity, to form logic gates and/or memory cells.
US10153361B2

The present disclosure generally relates to semiconductor structures and, more particularly, to heterojunction bipolar transistor device integration schemes on a same wafer and methods of manufacture. The structure includes: a power amplifier (PA) device comprising a base, a collector and an emitter on a wafer; and a low-noise amplifier (LNA) device comprising a base, a collector and an emitter on the wafer, with the emitter having a same crystalline structure as the base.
US10153360B2

A semiconductor device is manufactured using a transistor in which an oxide semiconductor is included in a channel region and variation in electric characteristics due to a short-channel effect is less likely to be caused. The semiconductor device includes an oxide semiconductor film having a pair of oxynitride semiconductor regions including nitrogen and an oxide semiconductor region sandwiched between the pair of oxynitride semiconductor regions, a gate insulating film, and a gate electrode provided over the oxide semiconductor region with the gate insulating film positioned therebetween. Here, the pair of oxynitride semiconductor regions serves as a source region and a drain region of the transistor, and the oxide semiconductor region serves as the channel region of the transistor.
US10153349B2

A method of forming a split gate memory cell structure using a substrate includes forming a gate stack comprising a select gate and a dielectric portion overlying the select gate. A charge storage layer is formed over the substrate including over the gate stack. A first sidewall spacer of conductive material is formed along a first sidewall of the gate stack extending past a top of the select gate. A second sidewall spacer of dielectric material is formed along the first sidewall on the first sidewall spacer. A portion of the first sidewall spacer is silicided using the second sidewall spacer as a mask whereby silicide does not extend to the charge storage layer.
US10153347B2

A semiconductor device includes a first nitride semiconductor layer containing Ga, a second nitride semiconductor layer provided on the first nitride semiconductor layer containing Ga, a first electrode and a second electrode provided on or above the first nitride semiconductor layer and electrically connected to the first nitride semiconductor layer, a gate electrode provided between the first electrode and the second electrode, a conductive layer provided on or above the second electrode, of which a first distance to the second electrode is smaller than a second distance between the second electrode and the gate electrode, and which is electrically connected to the first electrode or the gate electrode, a first aluminum oxide layer provided between the gate electrode and the second electrode and provided between the second nitride semiconductor layer and the conductive layer, a silicon oxide layer, and a second aluminum oxide layer.
US10153340B2

A method for forming a semiconductor device comprising forming a stack of nanowires, the stack including a first nanowire having a first length, and a second nanowire having a second length, the second nanowire arranged above the first nanowire, forming a sacrificial gate stack on the stack of nanowires, growing a source/drain region on the first, second nanowires, removing the sacrificial gate stack to expose channel regions of the first and second nanowires, and forming a gate stack over the channel regions.
US10153339B2

A semiconductor device includes a common doping region located within a semiconductor substrate of the semiconductor device. The common doping region includes a first portion. A maximal doping concentration within the first portion is higher than 1·1015 cm−3. The common doping region includes a second portion. A minimal doping concentration within the second portion is lower than 50% of the maximal doping concentration within the first portion of the common doping region. The common doping region includes a third portion. A minimal doping concentration within the third portion is more than 30% higher than the minimal doping concentration within the second portion. The second portion of the common doping region is located vertically between the first portion of the common doping region and the third portion of the common doping region.
US10153332B2

To provide a display device with low power consumption. The display device includes a plurality of pixels each having a light-emitting element having a structure in which light emitted from a light-emitting layer is resonated between a reflective electrode and a light-transmitting electrode, wherein no color filter layers are provided or color filter layers with high transmittance are provided in pixels for light with relatively short wavelengths (e.g., pixels for blue and/or green), and a color filter layer is selectively provided in pixels for light with a long wavelength (e.g., pixels for red), and thereby maintaining color reproducibility and consuming less power.
US10153327B1

A semiconductor device includes first isolation lines positioned above a substrate and extending in a first direction. Second isolation lines are positioned above the first isolation lines and extend in a second direction, perpendicular to the first direction, to have a right angle on a plane parallel to an upper surface of the substrate. A first conductive line is disposed between the first isolation lines. The first conductive line is spaced apart from the substrate. A second conductive line is disposed between the second isolation lines. First data storage patterns are disposed between the first isolation lines. The first data storage patterns are positioned above the first conductive line. Second data storage patterns are disposed between the second isolation lines. The second data storage patterns are positioned above the second conductive line. A third conductive line is positioned above the second isolation lines and extends in the first direction.
US10153325B2

A method of surface mounting micro-devices includes adhering a first plurality of micro-devices on a donor substrate to a transfer surface with an adhesive layer, removing the first plurality of micro-devices from donor substrate while the first plurality of micro-devices remain adhered to the transfer surface, positioning the transfer surface relative to a destination substrate so that a subset of the plurality of micro-devices on the transfer surface abut a plurality of receiving positions on the destination substrate, the subset including one or more micro-devices but less than all of micro-devices of the plurality of micro-devices, selectively neutralizing one or more of regions of the adhesive layer on the transfer surface corresponding to the subset of micro-device to light to detach the subset of micro-devices from the adhesive layer, and separating the transfer surface from the destination substrate such that the subset of micro-devices remain on the destination substrate.
US10153323B2

A production method for a semiconductor epitaxial wafer includes: a first step of irradiating a surface of a semiconductor wafer with cluster ions to form a modified layer that is located in a surface portion of the semiconductor wafer and that includes a constituent element of the cluster ions in solid solution; and a second step of forming an epitaxial layer on the modified layer of the semiconductor wafer. The first step is performed such that a portion of the modified layer in terms of a thickness direction becomes an amorphous layer and an average depth of an amorphous layer surface at a semiconductor wafer surface-side of the amorphous layer is at least 20 nm from the surface of the semiconductor wafer.
US10153322B2

An organic light emitting display device includes a substrate in which an active area and a bending area are defined, a thin film transistor on the substrate in the active area, a first wiring line on the substrate in the bending area, a first planarization layer which is on the thin film transistor in the active area and on the first wiring line in the bending area, a second wiring line on the first planarization layer in the bending area, a second planarization layer which is on the first planarization layer in the active area and on the first planarization layer and the second wiring line in the bending area, an organic light emitting element on the second planarization layer in the active area, and a micro-cover layer on the second planarization layer in the bending area.
US10153321B2

The present invention is directed towards a moisture resistant radiation detector core assembly which was constructed by first assembling the photon-electron conversion layer, integrated circuit and the connection elements between and then encapsulating the whole assembly. This provides improved moisture barrier properties, since the encapsulation also covers the connection elements and does not have to be opened to apply the electrical connections, as is done for known radiation detector core assemblies.
US10153314B2

The present technology relates to a semiconductor apparatus, a solid-state image pickup device, an image pickup apparatus, and an electronic apparatus capable of improving impedance characteristics while preventing an occurrence of a flare and an interference due to a bonding jig, and achieving downsizing an apparatus. By aligning the heights of a cover glass and a semiconductor device, a distance between the cover glass and the semiconductor device is set to be minimum, and thus it is possible to suppress an occurrence of a flare due to incident light reflected on a side surface of the semiconductor device, and improve the impedance characteristics of the semiconductor device and the semiconductor image pickup device. Further, the interference of the jig used for the semiconductor device is reduced. The present technology can be applied to a CMOS image sensor.
US10153313B2

A unit pixel formed on a substrate and configured to convert incident light to an electrical signal to constitute an image sensor provided. A unit pixel includes a source having a source voltage supplied thereto and having a silicide layer for metal contact formed thereabove, a drain spaced apart from the source and having a silicide layer for metal contact formed thereabove, a channel formed between the source and the drain and having a current flowed therethrough, an insulating layer formed above the channel, a light receiving part placed in a light receiving region of the surface of the image sensor and having changes in electrical properties caused by incident light therein; and a floating gate formed above the insulating layer so as to be placed between the source and the drain, configured to be electrically connected with the light receiving part, and configured to control an amount of current flowing through the channel by an electric field generated by the changes in electrical properties.
US10153299B2

A vertical ferroelectric field effect transistor construction comprises an isolating core. A transition metal dichalcogenide material encircles the isolating core and has a lateral wall thickness of 1 monolayer to 7 monolayers. A ferroelectric gate dielectric material encircles the transition metal dichalcogenide material. Conductive gate material encircles the ferroelectric gate dielectric material. The transition metal dichalcogenide material extends elevationally inward and elevationally outward of the conductive gate material. A conductive contact is directly against a lateral outer sidewall of the transition metal dichalcogenide material that is a) elevationally inward of the conductive gate material, or b) elevationally outward of the conductive gate material. Additional embodiments are disclosed.
US10153296B2

A memory device includes a substrate and a stacked body arranged along a first direction. The stacked body includes electrode films. A configuration of an end portion in a second direction of the stacked body is a staircase configuration. Steps corresponding to the electrode films are formed in the staircase configuration. A first distance between a first step and an end edge of the stacked body in the second direction is shorter than a second distance between a second step and the end edge in the second direction. The first step is positioned at an end portion in a third direction of the stacked body. The second step is positioned at a central portion in the third direction of the stacked body. The first and second steps correspond to two of the electrode films positioned at the same level when counting along the first direction from the substrate side.
US10153291B1

A method fabricates a lateral non-volatile storage cell. The lateral non-volatile storage cell includes a first transistor including a first transistor body formed on a dielectric layer. The first transistor includes a source region and drain region on opposite sides of the first transistor body. A second transistor is laterally adjacent to the first transistor and includes a second transistor body, parallel with the first transistor body, formed on the dielectric layer. A first layer of gate oxide of a first thickness is formed over the first transistor body, and a second layer of gate oxide of a second thickness is formed over a portion of the second transistor body. The first thickness and the second thickness are different. A floating gate is formed over the first layer of gate oxide, the second layer of gate oxide, and the dielectric layer.
US10153289B2

A non-volatile memory including a substrate, a charge storage structure, two metal gate structures, a first dielectric layer, a second dielectric layer, a first doped region and a second doped region is provided. The charge storage structure is disposed on the substrate. The metal gate structures are disposed on the substrate at two sides of the charge storage structure. The first dielectric layer is disposed between the charge storage structure and the metal gate structures. The second dielectric layer is disposed between the charge storage structure and the substrate. The first doped region and the second doped region are disposed in the substrate at sides of the metal gate structures away from the charge storage structure.
US10153286B2

A Static Random Access Memory (SRAM) cell includes a first and a second pull-up transistor, a first and a second pull-down transistor forming cross-latched inverters with the first and the second pull-up transistors, and a first and a second pass-gate transistor. Each of the first and the second pull-up transistors, the first and the second pull-down transistors, and the first and the second pass-gate transistors includes a bottom plate as a first source/drain region, a channel over the bottom plate, and a top plate as a second source/drain region. A first isolated active region is in the SRAM cell and acts as the bottom plate of the first pull-down transistor and the bottom plate of the first pass-gate transistor. A second isolated active region is in the SRAM cell and acts as the bottom plate of the second pull-down transistor and the bottom plate of the second pass-gate transistor.
US10153285B2

A method for forming a semiconductor device is provided. The method includes forming a dielectric layer over a semiconductor substrate and forming a contact plug in the dielectric layer. The method also includes partially removing the contact plug to form a recess over the contact plug. The method further includes forming a capacitor element in the recess.
US10153280B2

A method of forming a semiconductor device includes etching a substrate to form two first trenches separated by a fin; filling the two first trenches with an isolation layer; and depositing a dielectric layer over the fin and the isolation layer. The method further includes forming a second trench in the dielectric layer over a channel region of the semiconductor device, the second trench exposing the isolation layer. The method further includes etching the isolation layer through the second trench to expose an upper portion of the fin in the channel region of the semiconductor device, and forming a dummy gate in the second trench over the isolation layer and engaging the upper portion of the fin.
US10153277B2

An integrated circuit device includes: a pair of width-setting patterns over a substrate, the pair of width-setting patterns defining a width of a gate structure space in a first direction and extending in a second direction intersecting with the first direction. A gate electrode layer is provided that extends in the gate structure space along the second direction. A gate insulating layer is provided in the gate structure space and between the substrate and the gate electrode layer. An insulating spacer is provides on the pair of width-setting patterns, the insulating spacer covering both sidewalls of the gate electrode layer, wherein the pair of width-setting patterns have a carbon content that is greater than a carbon content of the insulating spacer.
US10153276B2

In an embodiment, a semiconductor device includes a silicon carbide layer comprising a lateral diode, and a Group III nitride based semiconductor device arranged on the silicon carbide layer.
US10153274B2

A p-type well is formed in a semiconductor substrate, and an n+-type semiconductor region and a p+-type semiconductor region are formed in the p-type well to be spaced apart from each other. The n+-type semiconductor region is an emitter semiconductor region of a bipolar transistor, and the p-type well and the p+-type semiconductor region are base semiconductor regions of the bipolar transistor. An electrode is formed on an element isolation region between the n+-type semiconductor region and the p+-type semiconductor region, and at least apart of the electrode is buried in a trench which is formed in the element isolation region. The electrode is electrically connected to the n+-type semiconductor region.
US10153267B2

An ESD-protective-function-equipped composite electronic component is provided that includes multiple Zener diodes formed from first and second semiconductor layers. Moreover, the second semiconductor layers are disposed on an insulating substrate and in the same plane. The electronic component includes electrodes extending from each of the Zener diodes and one or more thin-film circuit element connected in series between a pair of the electrodes.
US10153263B2

A structure of a patterned material layer including separate patterns arranged in rows and columns is described. The separate patterns in at least one row including the outmost row each have a larger dimension in the column direction than the separate patterns in the other rows. The separate patterns in at least one column including the outmost column each have a larger dimension in the row direction than the separate patterns in the other columns.
US10153261B2

The subject disclosure relates to an integrated circuit package having an application specific integrated circuit, a high bandwidth memory, a first heat sink having a first footprint and a first path, and a second heat sink having a second footprint and a second path, wherein the second footprint does not exceed the first footprint. The thermal energy through the first path travels from the application specific integrated circuit to the first heat sink and thermal energy through the second path travel from the high bandwidth memory through one or more heat pipes to the second heat sink.
US10153248B2

A semiconductor device has a semiconductor wafer including a plurality of semiconductor die and a plurality of contact pads formed over a first surface of the semiconductor wafer. A trench is formed partially through the first surface of the semiconductor wafer. An insulating material is disposed over the first surface of the semiconductor wafer and into the trench. A conductive layer is formed over the contact pads. The conductive layer can be printed to extend over the insulating material in the trench between adjacent contact pads. A portion of the semiconductor wafer opposite the first surface of the semiconductor wafer is removed to the insulating material in the trench. An insulating layer is formed over a second surface of the semiconductor wafer and side surfaces of the semiconductor wafer. The semiconductor wafer is singulated through the insulating material in the first trench to separate the semiconductor die.
US10153242B2

Systems and methods are disclosed for providing an interconnection for extending high-temperature use in sensors and other electronic devices. The interconnection includes a semiconductor layer; an ohmic contact layer disposed on a first region of the semiconductor layer; an insulating layer disposed on a second region of the semiconductor layer, where the second region differs from the first region; a metal layer disposed above at least the insulating layer and the ohmic contact layer; and a connecting conductive region disposed on the metal layer and in vertical alignment with a third region of the semiconductor layer. The third region differs from the first region and is offset from the ohmic contact layer at the first region. The offset is configured to extend an operational lifetime of the interconnection apparatus, particularly when the interconnection apparatus is exposed to high temperature environments.
US10153233B1

An interconnect structure including a first dielectric layer, a first conductive layer, a second conductive layer, a capping layer, and a via is provided. The first dielectric layer has a first trench and a second trench. The first conductive layer is located in the first trench. The second conductive layer is located in the second trench, and a top surface of the second conductive layer is lower than a top surface of the first dielectric layer. The capping layer having a via opening exposing a portion of the first conductive layer covers the first dielectric layer, the first conductive layer, and the second conductive layer. The via located on the first conductive layer and the first dielectric layer located between the first conductive layer and the second conductive layer is filled into the via opening and electrically connected to the first conductive layer.
US10153230B2

An improvement is achieved in the performance of a semiconductor device. The semiconductor device includes a metal plate having an upper surface (first surface), a lower surface (second surface) opposite to the upper surface, and a plurality of side surfaces located between the upper and lower surfaces and having a semiconductor chip mounted thereover. A portion of the metal plate is exposed from a sealing body sealing the semiconductor chip. The exposed portion is covered with a metal film. The side surfaces of the metal plate include a first side surface covered with the sealing body and a side surface (second side surface) provided opposite to the first side surface and exposed from the sealing body. Between the upper and side surfaces of the metal plate, an inclined surface inclined with respect to each of the upper and side surfaces and covered with the metal film is interposed.
US10153225B1

In accordance with embodiments of the present disclosure, an information handling system may include a plurality of information handling resources and a thermal control system comprising a plurality of air movers, wherein the thermal control system is configured to operate in a first cooling mode in which the thermal control system operates at least one first air mover of the plurality of air movers to maintain a first information handling resource of the plurality of information handling resources above a minimum temperature threshold and operates at least one second air mover of the plurality of air movers to maintain a second information handling resource of the plurality of information handling resources below a maximum temperature threshold.
US10153224B2

Methods for reducing the junction temperature between an IC chip and its lid by including metal spacers in the TIM layer and the resulting devices are disclosed. Embodiments include providing a substrate, including integrated circuit devices, having front and back sides; forming vertical spacers on the backside of the substrate; providing a plate parallel to and spaced from the backside of the substrate; and forming a TIM layer, surrounding the vertical spacers, between the backside of the substrate and the plate.
US10153218B2

A semiconductor structure includes a die including a surface, a lid disposed over the surface of the die, and a thermally conductive material disposed between the die and the lid, wherein the lid includes a protrusion protruded towards the surface of the die and the thermally conductive material surrounds the protrusion. Also, a method of manufacturing a semiconductor structure includes providing a die including a surface, providing a lid, removing a portion of the lid to form a protrusion, disposing a thermally conductive material between the surface of the die and the lid, wherein the protrusion of the lid is surrounded by the thermally conductive material. Further, an apparatus for manufacturing a semiconductor structure and a method of manufacturing a semiconductor structure by the apparatus are disclosed.
US10153211B1

At least one method, apparatus and system is disclosed herein for forming a fin field effect transistor (finFET) device having a reduced breakdown voltage. The method comprises forming a first gate structure on a substrate of a semiconductor wafer in a first layer, the gate structure extending to a height of about h above the substrate. A trench is formed in the first layer adjacent the first gate structure and extends from a height of about d to the substrate. A connector is formed in the trench between the substrate and a layer of the finFET above the first layer. The process of forming the connector comprises; forming a thin film oxide on the sidewalls of the trench extending from a height below h to about d; forming a liner in the trench, extending over the substrate and on the sidewalls to about the height d over the thin film oxide and forming a layer of tungsten in the trench over the liner.
US10153206B2

According to one embodiment, a dicing method is provided. The dicing method includes detecting a first distance between a first portion of a substrate and a first substrate information detection unit. The method also includes detecting a second distance between a second portion of the substrate a second substrate information detection unit, the second portion different from the first portion. Distance information is calculated between the substrate and a processing lens, which is located farther from the second substrate information detection unit than from the first substrate information detection unit, based on the detected first distance and the detected second distance, and he substrate is irradiated with laser light from the processing lens based on the distance information.
US10153202B2

A method of forming an interconnect that in one embodiment includes forming an opening in a dielectric layer, and treating a dielectric surface of the opening in the dielectric layer with a nitridation treatment to convert the dielectric surface to a nitrided surface. The method may further include depositing a tantalum containing layer on the nitrided surface. In some embodiments, the method further includes depositing a metal fill material on the tantalum containing layer. The interconnect formed may include a nitrided dielectric surface, a tantalum and nitrogen alloyed interface that is present on the nitrided dielectric surface, a tantalum layer on the tantalum and nitrogen alloy interface, and a copper fill.
US10153201B2

A transistor device includes a substrate; a source region and a drain region formed over the substrate; and a source/drain contact formed in contact with at least one of the source region and the drain region, the source/drain contact including a conductive metal and a bilayer disposed between the conductive metal and the at least one of the source and drain region, the bilayer including a metal oxide layer in contact with the conductive metal, and a silicon dioxide layer in contact with the at least one of the source and drain region.
US10153200B2

Methods for fabricating sub-lithographic, nanoscale microstructures utilizing self-assembling block copolymers, and films and devices formed from these methods are provided.
US10153199B2

A method of fabricating a semiconductor device. The method includes forming source/drain features in a substrate on opposite sides of a gate structure, forming an etch stop layer over the source/drain features, and depositing a dielectric layer on the etch stop layer. The method further includes performing a first atomic layer etching (ALE) process having a first operating parameter value on the dielectric layer to form a first part of an opening, and performing a second ALE process having a second operating parameter value to extend the opening to expose the source/drain features. The first operating parameter value is different from the second operating parameter value.
US10153197B2

Some embodiments include methods of forming voids within semiconductor constructions. In some embodiments the voids may be utilized as microstructures for distributing coolant, for guiding electromagnetic radiation, or for separation and/or characterization of materials. Some embodiments include constructions having micro-structures therein which correspond to voids, conduits, insulative structures, semiconductor structures or conductive structures.
US10153189B2

Without a lateral transfer mechanism in a local vehicle, the buffering capacity of a temporary storage apparatus is increased. The temporary storage apparatus stores carriers temporarily between overhead travelling vehicles and load ports. A travelling rail for the local vehicle is provided to allow the local vehicle to run below the travelling rail for the overhead vehicles and over the load ports. A slidable buffer slidable between a position under the travelling rail for the local vehicle and a position shifted laterally and a controller for controlling the local vehicle and the slidable buffer are provided, and the local vehicle waits at a position separated from an area over the load ports.
US10153184B2

A plurality of support pins that support a semiconductor wafer are located upright on a top surface of a susceptor. A condenser lens is located on a bottom surface of the susceptor opposite to the support pins with respect to the susceptor. The condenser lens is located such that its optical axis coincides with the central axis of the corresponding support pin. Of light emitted from halogen lamps from below, light entering the condenser lens is condensed at a contact portion between the corresponding support pin and the semiconductor wafer, so that the vicinity of the contact portion rises in temperature. The vicinity of the contact portion of the semiconductor wafer in contact with the support pin in which the temperature tends to drop is relatively intensely heated in order to suppress the temperature drop, and an in-plane temperature distribution of the semiconductor wafer during light irradiation can thus be made uniform.
US10153181B2

Disclosed is a substrate treating apparatus including the following units: a supplying unit which supplies a process liquid including a sublimable substance in a melt state on a pattern-formed surface of a substrate W; a solidifying unit which solidifies the process liquid on the pattern-formed surface to produce a solidified body; and a sublimating unit which sublimates the solidified body to remove the solidified body from the pattern-formed surface. In this apparatus, the sublimable substance includes a fluorinated carbon compound.
US10153180B2

A system and method for applying an underfill is provided. An embodiment comprises applying an underfill to a substrate and patterning the underfill. Once patterned other semiconductor devices, such as semiconductor dies or semiconductor packages may then be attached to the substrate through the underfill, with electrical connections from the other semiconductor devices extending into the pattern of the underfill.
US10153179B2

An embodiment method of forming a package-on-package (PoP) device includes temporarily mounting a substrate on a carrier, stacking a first die on the substrate, at least one of the die and the substrate having a coefficient of thermal expansion mismatch relative to the carrier, and stacking a second die on the first die. The substrate may be formed from one of an organic substrate, a ceramic substrate, a silicon substrate, a glass substrate, and a laminate substrate.
US10153171B2

A method of forming patterns, patterns formed according to the method, and a semiconductor device including the patterns, the method including forming an etching subject layer on a substrate, forming a first layer on the etching subject layer such that the first layer has a projecting pattern, forming a second layer such that the second layer completely covers the projecting pattern of the first layer, partially removing the second layer such that a top of the projecting pattern is exposed and a patterned second layer remains at a side of the projecting pattern, removing the first layer such that a top of the etching subject layer is exposed, and etching the etching subject layer using the patterned second layer as an etching mask, wherein one of the first layer and the second layer is a carbon-containing layer and the other is a silicon-containing layer, and the silicon-containing layer is formed by coating a silicon-containing composition and heat-treating the same.
US10153166B2

The present disclosure provides a method for forming patterns in a semiconductor device. In accordance with some embodiments, the method includes providing a substrate, a patterning-target layer over the substrate, and a hard mask layer over the patterning-target layer; forming a first pattern in the hard mask layer; removing a trim portion from the first pattern in the hard mask layer to form a trimmed first pattern; forming a first resist layer over the hard mask layer; forming a main pattern in the first resist layer; and etching the patterning-target layer using the main pattern and the trimmed first pattern as etching mask elements to form a final pattern in the patterning-target layer. In some embodiments, the final pattern includes the main pattern subtracting a first overlapping portion between the main pattern and the trimmed first pattern.
US10153162B2

Methods for fabricating integrated circuits are provided. In one example, a method includes providing a circuit structure layer over a substrate and at least one etch layer over the circuit structure layer, in the at least one etch layer patterning at least one primary pattern feature having at least one primary pattern feature dimension and at least one assist pattern feature having at least one assist pattern feature dimension, where the primary pattern feature dimension is greater than the assist pattern feature dimension, reducing the at least one primary pattern feature dimension and closing the assist pattern feature to form an etch pattern, and etching a circuit structure feature using the etch pattern.
US10153157B2

A method of forming a semiconductor structure includes forming a silicon-germanium layer on a semiconductor region of a substrate having a specific concentration of germanium atoms. The semiconductor region and the silicon-germanium layer are annealed to induce a non-homogenous thermal diffusion of germanium atoms from the silicon-germanium layer into the semiconductor region to form a graded silicon-germanium region. Another method of forming a semiconductor structure includes etching a semiconductor region of the substrate to form a thinned semiconductor region. A silicon-germanium layer is formed on the thinned semiconductor region having a graded germanium concentration profile.
US10153153B2

An etching fault is suppressed by use of an etching gas containing iodine heptafluoride. Provided is an attached substance removing method of removing an attached substance containing an iodine oxide attached to a component included in a chamber or a surface of a pipe connected with the chamber by use of a cleaning gas containing a fluorine-containing gas. Also provided is a dry etching method, including the steps of supplying an etching gas containing an iodine-containing gas into a chamber to perform etching on a surface of a substrate; and after the etching is performed on the surface of the substrate, removing an attached substance containing an iodine oxide attached to a component included in the chamber or a surface of a pipe connected with the chamber by use of a cleaning gas containing a fluorine-containing gas.
US10153146B2

The invention provides methods, systems and algorithms for identifying high-resolution mass spectra. In some embodiments, an analyte is ionized and analyzed using high-resolution mass spectrometry (MS) at high mass accuracy (such as ≤75 ppm or ≤30 ppm) and the obtained mass spectra are matched with one or more prospective candidate molecules or chemical formulas. The invention provide, for example, methods and systems wherein the possible fragments that can be generated from the candidate molecules or chemical formulas are determined as well as the masses of each of these fragments. The invention provide, for example, methods and systems wherein the high-resolution mass spectra are then compared with the calculated fragment masses for each of the candidate molecules or chemical formula, and the portion of the high-resolution mass spectra that corresponds or can be explained by the calculated fragment masses is determined.
US10153138B2

Disclosed is a plasma etching apparatus which includes: a base formed of a metal that has a lower expansion coefficient than aluminum; an electrostatic chuck disposed on a mounting surface of the base and configured to mount an object to be processed; a bonding layer which bonds the base to the electrostatic chuck; and a heater provided within the electrostatic chuck. In the plasma etching apparatus, the base is provided with a metal portion that is formed through a cold spraying by using a metal that has a higher thermal conductivity than the metal for forming the base.
US10153135B2

An ICP plasma etching apparatus for etching a substrate includes at least one chamber, a substrate support positioned within the chamber, a plasma production device for producing a plasma for use in etching the substrate, and a protective structure which surrounds the substrate support so that, in use, a peripheral portion of the substrate is protected from unwanted deposition of material. The protective structure is arranged to be electrically biased and is formed from a metallic material so that metallic material can be sputtered from the protective structure onto an interior surface of the chamber to adhere particulate material to the interior surface.
US10153129B2

A charged particle beam device includes: a charged particle source; an acceleration electric power source connected to the charged particle source for accelerating a charged particle beam emitted by the acceleration electric power source; and an objective lens for focusing the charged particle beam onto a sample, the objective lens including: a central magnetic pole having a central axis coinciding with an ideal optical axis of the charged particle beam; an upper magnetic pole; a cylindrical side-surface magnetic pole; and a disk-shaped lower magnetic pole, the central magnetic pole having an upper portion on a side of the sample and a column-shaped lower portion, the upper magnetic pole having a circular opening at a center thereof and being in a shape of a disk that is tapered to a center thereof and that is thinner at a position closer to a center of gravity of the central magnetic pole.
US10153123B2

An embodiment of a fuse module has been disclosed. The fuse module includes a housing and a fuse element assembly contained within the housing. The fuse element assembly includes at least one fuse element unit having a plurality of trigger mechanisms and a perforated strip electrically connected to the trigger mechanisms. Increased ampacity ratings in a more compact arrangement provides for fuse modules having increased current protection capability that, in turn, provides for improved disconnect switching capabilities.
US10153103B1

A button includes a display element including a mounting section, a hollowed bottom board having a joint section, support bar members, a button cap body having a light-transmitting section and a contacting section, and an elastic element. The support bar members and the elastic element are arranged on the contacting section located outside the button cap body to that a user is allowed to see, by way of the light-transmitting section of the button cap body, through the hollowed bottom board to watch the display element at the bottom so as to completely observe a text/pattern section of the display element. In a pressing-down operation, ends of the support bar members are allowed to rotate while sliding horizontally so as to cause the elastic element to drive the display element. Further, individual button modularization can be achieved with the arrangement of the mounting section and the joint section.
US10153094B2

Supercapacitor structures are provided which include, for example: one or more layers of supercapacitors; and one or more contact tabs. The one or more contact tabs electrically contact and extend outward from the supercapacitor structure to facilitate electrical connection to the supercapacitor structure, and the one or more contact tabs include a multi-contact tab. The multi-contact tab is configured and sized with multiple contact locations which are disposed external to the supercapacitor structure. Various supercapacitor structures are provided, including one supercapacitor structure with a shared C-shaped current collector, and another supercapacitor structure with stacked supercapacitors. One or more additional multi-contact tabs may also extend from the supercapacitor structure(s) and distribute the same or a different capacitor voltage than the multi-contact tab.
US10153093B2

The present invention relates to the area of micro- and nanoelectronics and relates to ultra-compact micro capacitors, how they can be used, for example, in electrical and electronic devices. The object of the present invention consists in specifying an ultra-compact micro capacitor with the highest capacity. The problem is solved by an ultra-compact micro capacitor which is made from a rolled-up layer stack of alternatingly arranged layers of dielectric and/or electrically insulating and electrically conductive materials with rolled-up lengths of the layer stack of at least 1 mm, and an absolute electrical storage capacity of at least 10 nF. The problem is additionally solved by a method, in which a layer containing a water-soluble cellulose derivative is applied to a substrate and a layer stack to same, the layer containing the cellulose derivative is removed from the substrate using water, an organic solvent and/or an organic solvent mixture, and the layer stack is rolled up with a rolling speed of more than 0.1 mm/min.
US10153089B2

The present disclosure discloses a thin-film capacitor for an electric vehicle, including: a casing, a plurality of capacitor cores, an anode busbar, a cathode busbar, a first electrode terminal, a second electrode terminal, a first connection sheet, a second connection sheet, a first battery connection sheet, a second battery connection sheet, a first battery connection terminal and a second battery connection terminal, in which the first battery connection sheet is connected to the anode busbar and adjacent to an end of the anode busbar, the second battery connection sheet is connected to the cathode busbar and adjacent to the first battery connection sheet, an axis of one of the plurality of the capacitor cores is arranged to be perpendicular to the anode busbar and the cathode busbar and two ends of the one capacitor core are connected to the first battery connection sheet and the second battery connection sheet respectively.
US10153083B2

In an embodiment, a coil component includes: a core 10 having a pillar part 24, and a hollow space 22 around the pillar part 24; a coil conductor 40 having a spiral part 42 placed around the pillar part 24, and a lead part 48a or 48b led out from the spiral part 42 toward the bottom face 28 of the core 10, which lead part includes an end part 46a or 46b extending in parallel with the bottom face 28 and serves as an external terminal 49a or 49b; and an insulated terminal 60 electrically insulated from the coil conductor 40, which is provided on at least the bottom face 28; wherein the total base area of the bottom part 72 of the dummy terminal 60, on the bottom face 28, is greater than the total base area of the external terminals 49a, 49b.
US10153082B2

An electronic component includes a composite body made of a composite material of a resin material and a metal powder; and a metal film disposed on an outer surface of the composite body. The metal film is in contact with the resin material and the metal powder of the composite body, and an average particle diameter of crystals of the metal film contacting the resin material is 60% or more and 120% or less of an average particle diameter of crystals of the metal film contacting the metal powder.
US10153079B2

A laminated coil component is configured by laminating a plurality of magnetic layers and a plurality of coil conductors in a lamination direction. In a cross-section taken along a width direction of the coil conductors, each coil conductor has a first surface on one side in the lamination direction, a second surface on another side in the lamination direction, and side surfaces on both sides in the width direction. The second surface makes contact with the magnetic layer. A hollow cavity portion is formed between the magnetic layer, and the first surface and both side surfaces. The hollow cavity portion has a first extended portion, extending outward in a direction intersecting with the lamination direction, on the first surface side, on at least one of both end sides in the width direction.
US10153072B2

The present invention provides a textured substrate for forming an epitaxial film, including a textured metal layer on at least one surface of the layer, the textured metal layer including a copper layer having a cube texture, the textured metal layer having, on a surface of the layer, palladium added in an amount of 10 to 300 ng/mm2 per unit area, the hydrogen content of the surface of the textured metal layer being 700 to 2000 ppm. This textured substrate is produced through a step of adding 10 to 300 ng/mm2 per unit area of palladium by strike plating to a surface of the copper layer having a cube texture.
US10153069B2

A multi-phase power cable includes: a plurality of phase cores, each including an insulated electric conductor; a screen assembly including a metallic screen rod; a moisture barrier metallic sheet enclosing the plurality of phase cores and the screen rod; an outer jacket radially outer to the moisture barrier metallic sheet; and a multilayer arrangement including a first, second and third semiconducting water swellable layer surrounding the phase cores and in radial internal position with respect to the moisture barrier metallic sheet and in electric contact therewith, the screen assembly being arranged between the second and third semiconducting water swellable layers.
US10153061B2

An X-ray metal grating structure of the present invention has a grating region in which a plurality of first structural portions are periodically provided, wherein an air gap is formed between each of the plurality of first structural portions and a second structural portion as a remaining part of the grating region other than the plurality of first structural portions. Thus, the X-ray metal grating structure of the present invention is formed as a grating structure having high flatness. A production method therefor comprises a step of forming the air gap between the first structural portion and the second structural portion. Thus, the production method makes it possible to produce an X-ray metal grating structure having high flatness. The present invention further provides an X-ray metal grating unit and an X-ray imaging device each comprising the X-ray metal grating structure.
US10153053B2

A fuse-programmable register or memory location having a plurality of fusible links of differing electrical characteristics in parallel. In one embodiment, three fusible links with different resistances are provided, such that application of a programming voltage non-uniformly distributes the current among the links, allowing varying voltages to selectively blow one or more of the links. Sensing of the programmed state is performed by applying a voltage across the parallel links and measuring the current in comparison with a plurality of reference currents. Reduction in the overhead chip area per bit and in the serial data communication latency are obtained.
US10153052B2

An apparatus comprises a memory and a controller. The memory configured to store data. The memory may comprise a write buffer and a plurality of memory dies. Each memory die may have a size less than a total size of the memory and include a plurality of cells. The memory may perform a program operation to write to and verify one or more of the plurality of cells in response to receiving a program command. The controller may be configured to issue the program command to program the plurality of memory dies and to issue the polling status command after issuing the program command to obtain a number of the cells that failed to be verified during the program operation. In response to the polling status command received from the controller, the memory reports a count of a number of bit-lines not having an inhibited state in the write buffer.
US10153047B2

Apparatuses and methods for nonconsecutive sensing of multilevel memory cells include methods of sensing a unit of information from a multilevel memory cell (MLC) using a sensing signal. The unit of information can correspond to a page of information. The MLC can store a plurality of units of information corresponding to a plurality of pages of information. The sensing signal can change from a first sensing magnitude to a second sensing magnitude and from the second sensing magnitude to a third sensing magnitude. The second sensing magnitude can be nonconsecutive from the first sensing magnitude and/or the third sensing magnitude can be nonconsecutive from the second sensing magnitude with respect to a plurality of sensing magnitudes corresponding to a plurality of charge storage states of the MLC.
US10153043B2

Methods of programming and sensing in a memory device including connecting first and second data lines in series before programming or sensing, respectively.
US10153037B2

A circuit includes a memory cell array which includes: a plurality of memory cells; a plurality of word lines coupled to the memory cells, respectively, and a plurality of bit lines coupled to the memory cells, an address control circuit which includes: a first latch circuit into which a first address signal is input and from which a first output signal is output; a selection circuit into which a second address signal and the first output signal are input and which selects the first output signal or the second address signal for outputting the first output signal or the second address signal as a second output signal; a second latch circuit into which the second output signal is input and from which a third output signal is output; a decode circuit which decodes the third output signal and outputs a fourth output signal; and a word line drive circuit.
US10153035B2

A memory device includes a memory cell array comprising a plurality of memory cells wherein each of the plurality of memory cells is configured to be in a data state, and a physically unclonable function (PUF) generator. The PUF generator further includes a first sense amplifier, coupled to the plurality of memory cells, wherein while the plurality of memory cells are being accessed, the first sense amplifier is configured to compare accessing speeds of first and second memory cells of the plurality of memory cells, and based on the comparison, provide a first output signal for generating a first PUF signature.
US10153034B2

A static random access memory unit structure and layout structure includes two pull-up transistors, two pull-down transistors, two slot contact plugs, and two metal-zero interconnects. Each metal-zero interconnect is disposed on each slot contact plug and a gate of each pull-up transistor, in which, each slot contact plug crosses a drain of each pull-down transistor and a drain of each pull-up transistor and extends to cross an end of each metal-zero interconnect. A gap between the slot contact plugs is smaller than a gap between the metal-zero interconnects.
US10153032B1

The present disclosure provides a pump system of a DRAM and a method for operating the same. The pump system includes a pump device and a spare pump assembly. The pump device provides a current sufficient to allow a bank of the DRAM to operate at a normal refresh rate without other spare pump devices in response to a normal instruction which indicates that the bank is instructed to operate at the normal refresh rate. The spare pump assembly includes a first spare pump device configured to provide, in combination with the pump device, a current sufficient to allow the bank to operate at a first refresh rate greater than the normal refresh rate in response to a first instruction which indicates that the bank is instructed to operate at the first refresh rate.
US10153031B2

An apparatus includes a first word line, a second word line and a control. The second word line is contiguous to the first word line. The control circuit includes a first defective address storing circuit and a first detection circuit. The first defective address storing circuit stores first enable information along with first defective address. The first enable information indicates whether or not the second word line is functional. The first detection circuit provides a first signal when the first word line is accessed. The first signal indicates whether or not the second word line is functional. The control circuit activates the second word line when the first signal indicates that the second word line is functional and does not activate the second word line when the first signal indicates that the second word line is not functional.
US10153028B2

A semiconductor device may be provided. The semiconductor device may include an error scrub control circuit and or an active period signal generation circuit. The error scrub control circuit may be configured to generate an error scrub pre-charge signal and an error scrub bank signal for performing an error scrub operation of memory cells included in banks, based on a bank active signal and a row address signal which are generated based on a refresh signal. The active period signal generation circuit may be configured to generate an active period signal from the bank active signal and the error scrub pre-charge signal based on the error scrub bank signal.
US10153026B2

Methods, systems, and devices for preventing disturb of untargeted memory cells during repeated access operations of target memory cells are described for a non-volatile memory array. Multiple memory cells may be in electronic communication with a common conductive line, and each memory cell may have an electrically non-linear selection component. Following an access operation (e.g., a read or write operation) of a target memory cell, untargeted memory cells may be discharged by applying a discharge voltage to the common conductive line. The discharge voltage may, for example, have a polarity opposite to the access voltage. In other examples, a delay may be instituted between access attempts in order to discharge the untargeted memory cells.
US10153025B2

Disclosed embodiments include a memory device having a memory array that includes a first memory cell coupled to a first bit line and a second memory cell coupled to a second bit line and a sense amplifier that includes first and second transistors arranged in a cross-coupled configuration with third and fourth transistors, the first and second transistors being of a first conductivity type and the third and fourth transistors being of a second conductivity type, a first inverter having an input coupled to a first common drain terminal of the first and third transistors and an output coupled to the first bit line, and a second inverter having an input coupled to a second common drain terminal of the second and fourth transistors and an output coupled to the second bit line.
US10153024B2

Methods, systems, and devices for operating a ferroelectric memory cell or cells are described. A ferroelectric memory cell may be used to store a logic state. The capacitance of a digit line of the ferroelectric memory cell may be dynamically increased prior to, and during a portion of, a read operation used to determine a stored logic state of the cell. The capacitance may be increased by leveraging intrinsic capacitance of digit lines of the array—e.g., by shorting one digit line to another digit line. Increasing the capacitance of the digit line may increase the signal on the digit line that is sensed during the read operation.
US10153018B2

Apparatuses and methods are disclosed that include ferroelectric memory cells. An example ferroelectric memory cell includes two transistors and two capacitors. Another example ferroelectric memory cell includes three transistors and two capacitors. Another example ferroelectric memory cell includes four transistors and two capacitors.
US10153009B2

The present disclosure includes apparatuses and methods related to performing logical operations using sensing circuitry. An example apparatus comprises an array of memory cells and sensing circuitry coupled to the array. The sensing circuitry is configured to perform a logical operation using a data value stored in a first memory cell coupled to a sense line as a first input and a data value stored in a second memory cell coupled to the sense line as a second input. The sensing circuitry is configured to perform the logical operation without transferring data via a sense line address access.
US10153008B2

The present disclosure includes apparatuses and methods related to performing corner turn operations using sensing circuitry. An example apparatus comprises a first group of memory cells coupled to an access line and a plurality of sense lines and a second group of memory cells coupled to a plurality of access lines and one of the plurality of sense lines. The access line can be a same access line as one of the plurality of access lines. The example apparatus comprises a controller configured to cause a corner turn operation on an element stored in the first group of memory cells resulting in the element being stored in the second group of memory cells to be performed using sensing circuitry.
US10153003B2

The present inventive subject matter is drawn to method, system, and apparatus for generating video content related to an audio media asset. In one aspect of this invention, a method for generating video content based on the audio media asset stored in a computer memory is presented, where at least one image and one video effect are applied to generate a plurality of video frames, and the plurality of video frames are combined with the audio media asset to produce video content.
US10152999B2

A data processing system is disclosed including a data detector, a data decoder and an alignment detector. The data detector is operable to apply a data detection algorithm to generate detected values for a data sector. The data decoder is operable to apply a data decode algorithm to a decoder input derived from the detected values to yield decoded values. The alignment detector is operable to calculate an offset between multiple versions of the data sector by correlating the multiple versions.
US10152998B2

Provided herein is an apparatus including an imaging lens assembly configured to collect reflected light from a surface of an article; an image sensor configured to receive reflected light from the imaging lens assembly, wherein the imaging lens assembly and the image sensor are each arranged at different angles for focusing on substantially an entire surface of an article; and a processing means configured to process signals from the image sensor corresponding to polarized reflected light and subsequently generate one or more features maps.
US10152995B2

The magnetic tape device includes a magnetic tape including a magnetic layer, in which an intensity ratio of a peak intensity of a diffraction peak of a (110) plane with respect to a peak intensity of a diffraction peak of a (114) plane of a hexagonal ferrite crystal structure obtained by an X-ray diffraction analysis of the magnetic layer by using an In-Plane method is 0.5 to 4.0, a vertical direction squareness ratio of the magnetic tape is 0.65 to 1.00, Ra measured regarding a surface of the magnetic layer is equal to or smaller than 2.0 nm, and a C—H derived C concentration calculated from a C—H peak area ratio of C1s spectra obtained by X-ray photoelectron spectroscopic analysis performed on the surface of the magnetic layer at a photoelectron take-off angle of 10 degrees is 45 to 65 atom %.
US10152989B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for audience measurement using a mobile device accessory are disclosed. In one aspect, a mobile device accessory includes a power source configured to provide power to the mobile device. The mobile device accessory further includes an audio capturing device configured to capture an ambient sound, and a microprocessor coupled to the audio capturing device and configured to identify distinctive features of the ambient sound and generate a digital representation of the ambient sound. The mobile device accessory further includes a memory coupled to the microprocessor and configured to store at least the digital representation, and a transmitter coupled to the microprocessor and configured to transmit at least the digital representation.
US10152986B2

An acoustic processing apparatus includes a storage, an estimation unit, and a removal unit. The storage stores therein a reference signal indicating a signal obtained by completing removal of reverberation from a first observation signal included in a first processing section. The estimation unit estimates, on the basis of a model representing an observation signal as a signal obtained by adding a signal obtained by applying a reverberation removal filter to an acoustic signal that is input with a delay and the acoustic signal, a filter coefficient of the reverberation removal filter by using a second observation signal and the reference signal. The removal unit determines an output signal indicating a signal obtained by removing reverberation from the second observation signal by using the second observation signal, the reference signal, and the reverberation removal filter having the estimated filter coefficient.
US10152980B2

A method to watermark an audio signal may include receiving watermark data payload information, converting the watermark data payload information into a watermark audio signal including one or more watermark messages corresponding to the watermark data payload information, and inserting the one or more watermark messages into multiple spectral channels of the audio signal, wherein each of the multiple spectral channels occupies a different frequency range, wherein bandwidth of a first spectral channel located in a first frequency region is smaller than bandwidth of a second spectral channel located in a second frequency region, and wherein bandwidth of a spectral channel, from the multiple spectral channels, is equal to a number divided by the time duration of a respective symbol, from the multiple symbols, in the spectral channel, wherein the number is in the range of 0.7 to 2.5.
US10152976B2

A purchase settlement method is provided. Voice information is acquired. A spoken command indicating a control instruction as to a device is obtained based on the acquired voice information. When the spoken command relates to purchase settlement, speaker information relating to a speaker who has spoken the acquired voice information is identified based on the acquired voice information. It is determined whether or not the identified speaker information is of a speaker permitted to perform purchase settlement by referencing a table in which speaker information of speakers permitted to perform purchase settlement and information necessary for purchase settlement are associated with each other. When it is determined that the identified speaker information is of the speaker permitted to perform purchase settlement, purchase settlement processing is performed using the spoken command and the information necessary for purchase settlement.
US10152970B1

Systems and methods for generating responses to user input such as dialogs, and images are discussed. The system may generate, by a response generation module of at least one server, an optimal generated response to the user communication by applying an generative adversarial network. In some embodiments, the generative adversarial network may include a hierarchical recurrent encoder decoder generative adversarial network including a generator and a discriminator component.
US10152955B2

Drum pedal assemblies are disclosed which can include one or more adjustment features. Adjustment features which can be included in embodiments of the present disclosure can include components for adjusting pedal angle and/or height, and the resistance offered by the pedal (such as due to a spring connection). Pedal assemblies according to some embodiments of the present disclosure can include rotatable base plates for easy storage and travel. Pedal assemblies according to some embodiments the present disclosure can include securing means such as retractable spikes for stabilizing the pedal assembly.
US10152943B2

A display device, including a panel including an active area and a non-active area, the non-active area surrounding the active area; a recess in the non-active area of the panel; a driving circuit unit above the recess; a driving auxiliary part (DAP) in the recess on the panel; and a printed circuit board (PCB) on one side of the panel, the PCB being connected to the driving circuit unit and the DAP.
US10152941B2

A display apparatus includes a display panel configured to display an image and comprises a plurality of gate lines, a plurality of data lines and a plurality of pixels connected to the plurality of gate lines and the plurality of data lines. A signal comparing circuit may be configured to compare an image data of an image currently being displayed with an image data of an image to be displayed subsequently, and to store a comparison data resulting from a comparison of the image data. A pre-charge controller may be disposed in the display panel and may pre-charge the plurality of data lines with predetermined voltage level based on the comparison data.
US10152926B2

LED terminals are respectively provided to light emitting units, and are each connected to the second terminal of the corresponding one of the light emitting units. Current sources are respectively provided to the LED terminals, and are respectively configured to supply adjustable driving currents to the respective light emitting units via the respective LED terminals. A reference voltage source generates a reference voltage that corresponds to the driving current. A control circuit controls a DC/DC converter such that the lowest voltage from among voltages at the LED terminals matches the reference voltage.
US10152923B2

A display panel includes: pixel units, where each pixel unit includes sub-pixels in a row direction; gate lines and data lines crossed to define sub-pixel regions, each sub-pixel region includes one sub-pixel and an organic light emitting diode (OLED) driving circuit, OLED driving circuits in a same column are connected with one data line, OLED driving circuits in a same row are connected with one gate line; and at least two sub-pixel regions adjacent in a column direction being a first region and a second region respectively, and in the first and second regions in a same group, the sub-pixel in the first region is connected with the OLED driving circuit in the second region, and the sub-pixel in the second region is connected with the OLED driving circuit in the first region.
US10152917B2

An organic light-emitting display apparatus includes a plurality of emission pixels, a plurality of dummy pixels, and a plurality of repair lines. The emission pixels are aligned in column and row directions in an active region. The dummy pixels are in a dummy region. The repair lines are connected to at least one of the at least one sub-emission pixel or at least one of the dummy pixels. Each emission pixel includes at least one sub-emission pixel. At least two sub-emission pixels aligned in a column or row direction are alternately connected to two repair lines.
US10152915B2

Systems and methods for adjusting a brightness of a display panel by periodically measuring at least one physical property in at least one area of a display panel, generating measurement data, and adjusting the brightness of the display panel with use of the measurement data. The brightness can be adjusted to control temperature and aging, in response to measurements of physical properties measured in at least one area of the display panel.
US10152911B2

A power supply circuit includes a comparison circuit, a preset value setting circuit, a reset detecting circuit and a reset signal generating circuit. The comparison circuit compares a first and second voltage to output a comparing result. The first and second voltages correspond to a first and second preset value, respectively. When the comparison result shows that the second voltage is greater than the first voltage, the preset value setting circuit outputs the second preset value; otherwise it outputs a third preset value, which is greater than the first preset value. The reset detecting circuit determines whether the operation voltage of the power supply circuit drops to the preset value outputted by the preset value setting circuit, and outputs a control signal accordingly. The reset signal generating circuit determines whether to output a reset signal for resetting gate lines in a display panel based on the control signal.
US10152907B2

A display panel has a first pixel group selected by a first scan line, and second pixel group selected by second scan line. A data line is shared by pixel in the first pixel group and a pixel in the second pixel group. In first scanning period, a driving unit in a circuit device outputs a data voltage with first polarity to the first data line, and outputs data voltage with second polarity, which is polarity opposite to the first polarity, to the second data line. In second scanning period, the driving unit outputs a data voltage with third polarity to the first data line, and outputs a data voltage with fourth polarity, which is polarity opposite to the third polarity, to the second data line. A polarity setting unit in the circuit device sets the first polarity, the second polarity, the third polarity, and the fourth polarity.
US10152906B2

A near-eye light field display for use with a head mounted display unit with enhanced resolution and color depth. A display for each eye is connected to one or more actuators to scan each display, increasing the resolution of each display by a factor proportional to the number of scan points utilized. In this way, the resolution of near-eye light field displays is enhanced without increasing the size of the displays.
US10152886B2

A traffic light alert system for a vehicle includes a camera, a processor that processes image data captured by the camera to determine a signal status of a traffic light present ahead of the vehicle, and a global positioning system operable to determine a current geographical location of the vehicle. A display device is operable to display an iconistic traffic light representation. Responsive to determination, via processing of image data captured by the camera, that the traffic light ahead of and being approached by the vehicle has a particular signal status, a control controls the display device so that the displayed iconistic traffic light representation indicates the determined particular signal status. The control adjusts orientation of the displayed iconistic traffic light representation between horizontal orientation and vertical orientation responsive to the current geographic location of the vehicle as determined by the global positioning system of the vehicle.
US10152882B2

A host vehicle receives remote vehicle spatial state information for a remote vehicle and identifies vehicle transportation network information representing a portion of a transportation network based on that information. At least one initial probability value is generated based on comparing the spatial state information and the transportation network information at an initial time point, each initial probability value indicating a likelihood that the remote vehicle is following a lane within the transportation network. A deviation between adjacent values for the spatial state information relative to the transportation network information is generated for a plurality of time points. For each single lane and deviation, the likelihood that the remote vehicle is following the lane using a new probability value based on the deviation is updated, a trajectory using the updated likelihood is generated, and the host vehicle traverses the transportation network using the transportation network information and trajectory.
US10152872B1

A method and system for generating warning notifications using wireless indoor navigation technology is disclosed. The method comprises determining a location for an individual and a transportation device by receiving device identifiers (e.g., distinctive combination of numbers and/or characters uniquely identifying receiving devices associated with the individual and the transportation device) and location information, received from one or more beacons, from the receiving devices. The method comprises determining a location associated with the individual and the transportation device based on the location information and/or the device identifiers. The method also comprises receiving a destination location and determining an intended path for the transportation device. The method comprises warning the individual upon determining that the location associated with the individual is within a predetermined proximity to the transportation device or its intended path.
US10152866B2

Systems, methods, and devices for hazard detection are described. A hazard detection device may include a printed circuit board. The hazard detection device may further include a chassis that provides a housing for components of the hazard detection device; a smoke chamber that is mid-mounted; a carbon monoxide sensor that is mounted with the circuit board; and a speaker assembly that partially encircles the mid-mounted smoke chamber.
US10152864B2

A networked system for managing a physical intrusion detection/alarm includes an upper tier of server devices, comprising: processor devices and memory in communication with the processor devices, a middle tier of gateway devices that are in communication with upper tier servers, and a lower level tier of devices that comprise fully functional nodes with at least some of the functional nodes including an application layer that execute routines to provide node functions, and a device to manage the lower tier of devices, the device instantiating a program manager that executes a state machine to control the application layer in each of the at least some of the functional nodes.
US10152855B1

Disclosed is a wireless tamper sensor (“WTS”). The WTS includes a transmitter, probe, processing device, and power supply. The processing device is in signal communication with the probe and the power supply is in signal communication with the transmitter and processing device. The processing device includes a processor and a computer-readable medium (“CRM”). The CRM has encoded thereon computer-executable instructions to cause the processor to initiating a tamper state to untampered, detect a physical trigger on the probe, and set the tamper state to tampered in response to detecting the physical trigger.
US10152853B2

Embodiments of the present disclosure relate devices, systems, methods, and for displaying information about the direction and magnitude of position, movement, and/or resistive force experienced for an object. The present disclosure also provides a shear display device that can generate skin shear with one or more tactors. The movement of the tactors can represent to a user various information about an object.
US10152851B2

A head-mounted display device may display a notification artifact for another display device. Using image data of a physical environment, a three dimensional model of the environment may be generated. Locations of the head-mounted display device and the other display device within the model may be determined. Notification data for the other display device may be received. Based on the location of the other display device relative to the head-mounted display device, the notification artifact for the other display device may be displayed within the physical environment.
US10152845B2

The invention provides a gaming machine comprising a display for displaying a game in which game symbols are randomly displayed in an array of game positions. A game controller designates at least one of the game positions as a special game position in the array and randomly determines a bonus prize associated with the special game position. A special symbol appearing in the special game position in the play causes the game controller to award the bonus prize associated with the special game position. A method is also provided.
US10152839B2

An antenna driving apparatus includes: a direct current power source supplying direct current power to a human detecting IC detecting contact to a human detecting area by a user, the power source outputting a power source voltage to a first connecting line connected to a power source terminal of the IC and outputting a reference potential to a second connecting line connected to a GND terminal of the IC; an antenna driving circuit driving an antenna transmitting a signal to a portable device, the antenna driving circuit outputting a first antenna drive signal to the first connecting line and outputting an antenna drive signal; and a control unit performing switching control of the power source voltage and the antenna drive signal to be output to the first and second connecting lines and switching control of the antenna driving circuit.
US10152834B1

A method of conducting prognosis for an airflow management system for a combustion engine includes adjusting a throttle body valve position control signal in response to a detected airflow variation and monitoring an airflow variation compensation (AVC) value corresponding to a degree of adjustment of the control signal. The method also includes generating a throttle body coking severity metric based on at least a plurality of residual error values and the AVC value, and executing at least one response action based on the throttle body coking severity metric exceeding a predetermined threshold.
US10152832B1

Systems and methods for live utilization and tracking of vehicular movement producing a fluid representation of the movement of vehicles and means to evaluate vehicle movement/activities relative to response requirements may be provided. Accordingly, real-time evaluations and/or corrections may be made based on this improved tracking of movement/activities. Replay analysis of movement/activities that have already occurred may be provided to evaluate and make adjustments for future responses and activities. Colors and other unique display items may be used to highlight different activities, movements and/or timing for completion within an online mapping application. Layering of different mapping displays also may be provided.
US10152828B2

Computer techniques and systems for decomposing a scene into small scene partitions that can be independently solved and merged into a single cohesive scene without loss in reconstruction quality.
US10152820B2

Various embodiments provide for a new texture address mode that excludes any texture filter taps (i.e. coordinates) that fall outside the texture domain from the filtering process. Taps outside a texture domain are not considered in one embodiment. Also, various embodiments provide flexibility as to the texture coordinate locations ti and values of weights wi. The tap weight can be modified as a function of tap location and in particular whether a tap is within a texture.
US10152816B2

Provided is a top-view image generating method. The top-view image generating method estimates a posture angle of a camera providing at least one image, based on a ground feature point detected from the at least one image of front, rear, left, and right images and estimates a posture angle of a camera providing the other image from which the ground feature point is not detected. Subsequently, based on the estimated posture angles, the front, rear, left, and right images are rotation-converted, and then, a top-view image is generated by synthesizing images obtained through the rotation-conversion.
US10152813B2

A composite image creation system includes: a moving object region specifying unit that specifies a moving object region in each of a plurality of images consecutive in times series; a luminance correction unit that executes luminance correction processing to reduce a difference between a luminance signal in at least a part of one moving object region in one image and a luminance signal in at least a part of another moving object region in another image; and an image combining unit that combines the one image including the one moving object region subjected to the luminance correction processing and the other image including the other moving object region subjected to the luminance correction processing, and generates a composite image by adding predetermined color information to at least a part of the one moving object region and at least a part of the other moving object region in time series.
US10152811B2

Systems and methods directed toward combining visible light and infrared images can include processing visible light image data to determine an edge factor value for a plurality of visible light pixels corresponding to the strength of an edge at that location. The edge factor value can be determined using features from the visible light image data and an edge gain input, which may be adjustable by a user. The edge factor values are combined with an edge midscale value to create a first set of modified visible light image data including pixels emphasized based on the strength of the edge in the visible light image. The modified visible light image data is combined with infrared image data to create combined image data having contribution from the infrared image data and the edge factor values from the visible light image data.
US10152809B2

A method and systems of applying a contour gradient to a two-dimensional path are provided. A three-dimensional polygonal shell may be constructed from the two-dimensional path. Then the three-dimensional polygonal shell may be projected into two dimensions, resulting in a two-dimensional projected model, while saving values for a third dimension for each point in the two-dimensional projected model. Then a range of all values for the third dimension in the two-dimensional projected model is determined from the saved values. The range can then be mapped to a visual attribute. The two-dimensional projected model may be displayed using the mapped visual attribute.
US10152804B2

A software application platform which provides a user with the ability to customize, via the selection of a single color, the color for one or more user interface elements, such as the skin color, included on a graphical user interface in which the selected color is optimized by the application in real time based upon the average pixel hue of all image pixels displayed on the graphical user interface at any given time, and is further dynamically applied and displayed as a skin color surrounding the image pixels on the graphical user interface is disclosed.
US10152794B2

A method, a medium (20) and a system (10) for calibrating a camera (32) of a vehicle (30). The calibration system (10) is remarkable in that it includes a calibration medium (20), including at least a first calibration reference (24) and a mirror (26), and a vehicle (30), including at least a second calibration reference (34). The method can be used to calibrate the camera (32) by determining the spatial compensation values between the camera (32) and the vehicle (30), without any need to align the vehicle (30) perfectly facing the calibration medium (20).
US10152789B2

The present disclosure is directed to an augmented reality surgical system for viewing an augmented image of a region of interest during a surgical procedure. The system includes an image capture device that captures an image of the region of interest. A controller receives the image and applies at least one image processing filter to the image. The image processing filter includes a spatial decomposition filter that decomposes the image into spatial frequency bands. A temporal filter is applied to the spatial frequency bands to generate temporally filtered bands. An adder adds each band spatial frequency band to a corresponding temporally filtered band to generate augmented bands. A reconstruction filter generates an augmented image by collapsing the augmented bands. A display displays the augmented image to a user.
US10152786B2

Described embodiments include a processor that receives signals from a probe, as the probe is placed at respective locations on a body of a subject, and derives, from the signals, a set of points that correspond to the respective locations. The processor then registers the set of points with a three-dimensional image of the body, by identifying, for each of the points, one or more voxels of the image whose respective surface normals are oriented within a given angle of an orientation at which the probe was held at the location to which the point corresponds, and computing a transformation that aligns each of the points with a selected one of the voxels that were identified for the point. The processor then tracks, based on the registering, a location of an intrabody tool, in a coordinate system of an imaging device that was used to acquire the image.
US10152774B2

The present disclosure relates to a method and device for estimating a point spread function. In one implementation, a method includes capturing, by a scanning device, an image by scanning a plurality of rectangle blocks which are same sized and closely arranged, wherein the plurality of rectangle blocks are made of different materials and/or have different mass thicknesses, and an incident direction of rays is perpendicular to a scanning direction and a surface of the plurality of rectangle blocks arranged closely during scanning; obtaining line spread functions for two directions along a length side and a width side of each of the rectangle blocks based on the scanned image, and obtaining standard deviation parameters of the line spread functions; and combining the standard deviation parameters for the two directions to obtain a two dimensional Point Spread Function (PSF) parameter so as to estimate the point spread function.
US10152772B2

Systems, apparatuses, and methods for generating and utilizing sub-pixel sampling patterns on a processor are disclosed. In one embodiment, a processor includes at least multiple execution units and a memory. The processor generates sub-pixel sampling coordinates within each pixel of an image being rendered based on a rotated grid superimposed on the image. The processor also specifies an amount of rotation for the rotated grid. The processor utilizes the sub-pixel sampling coordinates for determining which locations to sample within the image being rendered. The sampling patterns generated based on these techniques enable using more complex and computationally efficient anti-aliasing resolve filters, resulting in higher quality images.
US10152771B1

Correcting motion-based inaccuracy in point cloud data generated by one or more sensors carried by a scanning platform, and associated systems and methods are disclosed herein. A representative method includes associating a motion model with a target object of the point cloud, estimating adjusting factors based on the motion model, and adjusting scanning points in the point cloud using the adjusting factors.
US10152768B2

An image processing system transforms content images into the style of another reference style image. For example, the system applies a noise mask to generate noisy versions of the content images. The system then recomposes a content image in the style of a reference image by applying computer models to the noisy version of the content image, which reduces artifacts in the stylized image compared to that of a stylized image generated by applying the computer models to the original content image. When the content images are part of a video sequence, the image processing system may adjust the noise mask applied in a subsequent frame such that it tracks the movement of the client device from the current frame to the subsequent frame. This allows the system to reduce artifacts while stylizing the frames of the video in a consistent manner.
US10152765B2

A texture processing method of processing a compressed texel block in which texels constituting a texture are compressed into a predetermined block unit includes obtaining, based on the compressed texel block, a representative value of texels constituting a texel block, a weight for each of the texels constituting the texel block, and an index of the representative value and the weight corresponding to each of the texels constituting the texel block; storing the representative value, the weight, and the index in a texture cache; reading the representative value and the weight from the texture cache according to an index corresponding to a requested texel; generating texels based on the read representative value and the read weight; and performing texture filtering using the generated texels.
US10152761B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for facilitating transactions for health-related computing products (e.g., mobile health applications or health-related devices). One method includes storing a plurality of lists, each list including health-related computing products approved for compensation by a payer entity. A claim for a health-related computing product is received from a user. The list with which the user is associated is determined. A determination is made whether the health-related computing product included in the claim is listed in the list with which the user is determined to be associated. When the health-related computing product is determined to be listed in the list with which the user is determined to be associated, compensation by the payer is authorized. However, when the health-related computing product is not determined to be listed in the list with which the user is determined to be associated, compensation by the payer is declined.
US10152741B2

A computer implemented system for e-commerce includes a server hosting a system management domain, and a number of domains. A first domain provides a first website displaying a plurality of products for purchase using a first shopping cart provided by the system management domain. A second domain provides a second website displaying a plurality of products for purchase using a second shopping cart provided by the system management domain. The system management domain may display on the first website a link pointing to a product displayed by the second website when certain conditions exist. When the link is followed to the second website, the first shopping cart is used for purchases at the second website.
US10152723B2

A method of providing services to computing devices includes establishing a connection over the Internet with a computing device; receiving data from the computing device during the connection; extracting a signal from the data received from the computing device; estimating a relative age of the computing device based on the extracted signal; selecting a service from a plurality of services based on the estimated relative age of the computing device; and providing the selected service to the computing device.
US10152716B2

Secure transactions are achieved over a public network by using a private network to handle the sensitive information of the transaction. When a client requests a product from a vendor server over a public network, the vendor server notifies a facilitation server on the public network. This results in the client receiving a set of computer readable instructions from the facilitation server. The set of instructions provide access instructions to a transaction server system on the private network so that sensitive transaction information is sent to the transaction server system on the private network rather than over the public Internet. Where the sensitive information is credit card information, the transaction server system may obtain authorization for the transaction from a financial institution and then notify the vendor accordingly. Where the sensitive information is the identity of a user of the client, the transaction server may selectively authorize the transaction without the vendor being apprised of the identity of a user of the client. Secure communications may also be achieved by sending sensitive communications over the private network.
US10152711B2

An arbitraged enhanced payment processing system in association with a distributed enhanced payment processing system includes a merchant point of sale (POS) terminal system and a remote payment management system. The POS terminal system initiates a transaction that includes receiving a payment amount, a purchaser account identifier, a virtual electronic payment indicator, and a merchant ID via a payment client. Subsequently, the POS terminal system outputs the transaction to the remote payment management system which generates a token for the transaction. The payment management system then provides the purchaser account identifier, a merchant account identifier, and the payment amount to a payment processing servicer. Upon receiving a payment processing servicer response, the payment management system outputs the response and token to the POS terminal system.
US10152707B2

A terminal device includes a first communication unit that performs communication via a first short-range wireless communication method, and a second communication unit that performs communication via a second short-range wireless communication method different from the first short-range wireless communication method. The terminal device further includes an obtaining unit that obtains payment information including information on a monetary amount for goods or a service by using the first communication unit, a confirmation unit that accepts input of information indicating payment approval for the obtained payment information, and a transmission unit that, in response to acceptance of input of the information indicating the payment approval, transmits the obtained payment information to an information terminal by using the second communication unit. The information terminal communicates with a payment server via a network. The payment server performs a payment process related to the obtained payment information.
US10152705B2

Methods and systems are provided for secure device binding that provides user convenience through avoiding repetitive logging in when changing apps or moving from website to website. A mobile device undergoes binding to an account so that customers do not always have to enter their password when going through a financial transaction process, on a known (e.g., registered) mobile device. A device may be bound during an initial login, and once logged in, the user can select an option to be “remembered” so that the user need not re-login on the same device for future visits with an app or to a website that shares the service provider library.
US10152698B2

A payment server configured to share payments among occupants of a vehicle. The payment server receives a payment request comprising a payment amount and a vehicle identification, accesses a database record associated with the vehicle identification, the record including an identification and seat position of each vehicle occupant as determined from a mobile device of each occupant, and identifies the vehicle driver. The server transmits to an in-vehicle infotainment (IVI) system a first billing message associated with the payment request, the IVI system displaying the first billing message on a screen of an IVI head unit. The first billing message offers the driver an option to share the payment amount with a second occupant of the vehicle.
US10152693B2

Methods, systems, and computer program products for monitoring collaboration between members of a group and providing feedback are described. A count of group members m of a group G, a count of group items i, and a characteristic of an action a performed by a member m on an item i, where a∈A, m∈M, and i∈I, are obtained. A member-item score is computed for a time quantum Tq, where the time quantum Tq is a fixed-length amount of time with an arbitrary start point. A collaboration score QG for the group G is computed, where QG=Σ∀m∈m Σ∀i∈IQm,i.
US10152690B2

Systems and methods for managing inventory pricing. The methods comprise: programming, at a first location, an Electronic Smart Tag (“EST”) with at least first item level information comprising a first item description in a first language and a first item price in a first monetary currency; outputting the first item level information from the EST; and automatically replacing the first item level information being output from the EST with second item level information in response to the ESTs arrival at a second location different than and remote from the first location. The second item level information comprises the first item description in a second language different than the first language and the first item price in a second monetary currency different than the first monetary currency.
US10152689B2

Mapping boxes in a storage bay is provided, which includes: ascertaining storage bay boundaries; wirelessly reading, using a mobile device, identifying information from tags associated with the boxes, each box having one or more associated tags, and the identifying information including size information for the associated box; determining position of the tags in the storage bay by triangulating tag locations relative to, in part, one or more locations of the mobile device; and creating, by a processor, a mapping of boxes in the storage bay using the tag positions and the identifying information wirelessly read from the tags. In one or more implementations, the tags are near-field communication (NFC) tags associated with the boxes, and the creating may include automatically reorienting a floating box in the mapping of boxes, as well as automatically repositioning a box when boxes overlap each other, or overlap an edge of the storage bay.
US10152687B2

Building and maintaining an accurate and up-to-date inventory of applications deployed throughout an organization are described. In one aspect, an application directory facilitates automated and standardized entry of information on an application. The application directory provides a series of browser-rendered interfaces that collects data about the application. These different types of data are organized according to a logical data model that defines multiple hierarchical levels of data types and relationships amongst the hierarchical levels. The collection of registered applications forms an inventory that may be used to manage these assets. In another aspect, the application directory allows authorized users to manage the inventory of applications.
US10152684B2

A computerized system and method for evaluating relationships between individuals and within organizations based on electronic evaluations of personal interactions. At least one of the participants in the personal interactions completes an electronic evaluation by providing a binary level input in response to a statement or question to indicate whether the interaction with another individual is favorable or not.
US10152682B2

Embodiments provide techniques for creating and managing accumulator tables for use in generating reports for a business entity. Embodiments include identifying a report for a business entity. A plurality of data fields are determined across two or more database tables that are used to generate the report. Embodiments include creating an accumulator table and populating the accumulator table with data values for all of the plurality of data fields. Upon receiving, from a point of sale system, an indicator of an occurrence of a business event for the business entity, an instance of the report is automatically generated using the populated accumulator table.
US10152681B2

A method for customer-based outcome prediction that includes receiving recordings of interactions with customers in a customer group, analyzing the recordings of the interactions to generate interaction data, and building a predictive model using the interaction data, the predictive model identifying a variable relevant to predicting a likelihood of an identified outcome occurring in association with future interactions with customers in the customer group. The method also includes receiving a recording of a current interaction with a first customer, the first customer being in the customer group and analyzing the recording of the current interaction with the first customer to generate current interaction data. Further, the method includes adding the current interaction data to a first customer profile associated with the first customer and applying the predictive model to the first customer profile to predict the likelihood of the identified outcome occurring in association with the current interaction.
US10152680B1

An appointment and payment handling system may operate to handle payments for appointments. In advance of an appointment, the appointment and payment handling system may send a reminder to customer devices of the customers associated with the appointment, and then receive a response that includes a requested change to the appointment. The requested change may comprise a net increase in the number of customers associated with the appointment and an updated cost-splitting arrangement for dividing appointment costs between the customers. The appointment and payment handling system may seek and receive approval of the change from the merchant. Upon determining that the appointment is completed, the appointment and payment handling system may process payment based at least in part on the updated cost-splitting arrangement.
US10152677B2

A mechanism is provided in a stream computing platform for data stream change detection and model swapping. The mechanism builds a model for each input data stream in a stream computing platform. Each tuple of each given input data stream is tagged with a key corresponding to the given input data stream. The mechanism performs an operation on each input data stream using its corresponding model. The mechanism detects a misdirected input data stream, which is tagged with a key that does not correspond to the misdirected input data stream. The mechanism pauses the misdirected input data stream swaps a model corresponding to the misdirected input data stream with another model corresponding to another paused input data stream.
US10152675B2

This present disclosure relates to systems and methods for providing an Adaptive Analytical Behavioral and Health Assistant. These systems and methods may include collecting one or more of patient behavior information, clinical information, or personal information; learning one or more patterns that cause an event based on the collected information and one or more pattern recognition algorithms; identifying one or more interventions to prevent the event from occurring or to facilitate the event based on the learned patterns; preparing a plan based on the collected information and the identified interventions; and/or presenting the plan to a user or executing the plan.
US10152663B2

The present invention embodies a technique, referred to as Secure QR Codes, which not only provides aesthetically enhanced QR codes but also allows for security. It can embed a standard black and white QR code, referred to as a public QR code, and a secret QR code, both into a secure QR code. The secure QR code produced is composed of colored cells. The public black and white QR code must first be, either aesthetically enhanced into an enhanced colored QR code, or transformed into a colored QR code with cells of uniform color obtained by transforming each of the black and white cells of the public QR code into cells that takes a color from a subset of possible colors, such that the luminance of each colored cell approximates accurately the black or white luminance values of the public QR code.
US10152652B2

A determination is made that an instruction has to be sent for processing in the IoT environment. A set of devices is located in the IoT environment. The set of devices includes the device and each device in the set of devices can execute the instruction for a similar outcome. For each device in a subset of the set of devices, a set of factors is collected, including an image of a portion of each device. For the device, a first weight is assigned to a feature of the device extracted from an image of a portion of the device, and a second weight is assigned to a feature of another device extracted from another image of a portion of the other device. When the first weight is greater than the second weight, the device is selected from the subset as a target for sending the instruction.
US10152642B2

A method for detecting driving behavior and a system using the same is disclosed. Firstly, at least one user image comprising an arm image and a head behavior image is retrieved. Then, a processor retrieves the arm image to compare with arm sample images stored in a database. The arm image corresponds to the arm sample image to determine a normal driving behavior. The arm image does not correspond to the arm sample image to determine an abnormal driving behavior, whereby the processor retrieves the head behavior image to compare with head regulation-violating sample images stored in the database. The head behavior image does not correspond to the head regulation-violating sample image to determine a normal driving behavior. The head behavior image corresponds to the head regulation-violating sample image to determine an abnormal driving behavior and output a second-level warning signal, thereby warning a driver.
US10152638B2

An in-vehicle system for identifying exit-only lanes and shared exit lanes on a roadway having a first camera for obtaining image data regarding lane markings on the roadway, a second camera for obtaining image data regarding exit signs, a lane marking detection module for detecting lane markings on the roadway, an exit sign detection module for detecting exit signs, and an exit sign analyzer for detecting arrows on the detected exit signs. The in-vehicle system categorizes detected lane markings as one of standard frequency dashed lane markings, high frequency dashed lane markings, and solid lane markings, and identifies an exit-only lane and a shared exit lane in response to the categorizations of the detected lane markings and characteristics of the detected arrows.
US10152626B2

Disclosed is a fingerprint identification sensor, which comprises: a sensor unit, comprising a capacitor array formed by a plurality of capacitor induction units and having an output, a power supply and a sensor ground output; a conversion circuit, connected to the device ground of the terminal device, and the output and the sensor ground of the sensor unit, and configured to, upon modulating the driving signal to the modulated signal, output the modulated signal to the sensor ground; an energy storage capacitor, connected between the power supply and the sensor ground, and configured to stabilize an operating voltage of the sensor unit; a high-speed transistor switch, connected to the power supply, and configured to perform synchronous switch-on and switch-off according to status of the conversion circuit power supply; and a power supply, connected to the conversion circuit and the power supply of the sensor unit via the high-speed transistor switch.
US10152625B2

An apparatus and a method for providing a control function using a fingerprint sensor in an electronic device are provided. The method includes collecting information based on occurrence of an event, detecting a touch input on a fingerprint sensor, and performing a control function for the information based on the touch input on the fingerprint sensor.
US10152624B2

A portable scanner with improved user feedback provides scan data to a networked computing node via a wireless interface and the Internet. The portable scanner receives user feedback information from the networked computing node via the wireless interface and the Internet. The user feedback information indicates successful entry of the scan data into a database, or alternatively successful receipt of the scan data by the networked computing node. The portable scanner sets a scan status indicator to a final state in response to the user feedback information. Optionally, the database is a remote database that a local database is synchronized with, and/or the database is associated with the networked computing node. Optionally the portable scanner is wearable. Optionally the portable scanner is compatible with barcode and/or RFID technologies.
US10152623B2

A multi-mode ring scanner (MMRS) has a ring unit for wearing on a finger. The MMRS optionally has a wrist unit coupled to the ring unit, such as via a cable. The MMRS optionally communicates wirelessly with a computing device. The ring unit has one or more scanners (such as an optical scanner or an RFID tag reader). The ring unit optionally has two paddle switches for activation by inward pressure from fingers adjacent to the finger. The two switches enable specifying operation of the MMRS in a plurality of modes and/or to communicate a plurality of information codes to the computing device. The computing device is optionally enabled to assign a function to each combination of activation of the two switches. A scanning system including the MMRS optionally provides feedback to a user based on feedback from a host processor.
US10152618B2

A tag writer, reader and method are disclosed. The tag writer is operable to generate a security identifier during writing of data to the tag, the security identifier being dependent on one or more of the data written, data already on the tag, metadata associated with the data, the tag and/or the writing of the data.
US10152611B2

Determining sensitive information and preventing the unauthorized or unintended dissemination of such information are disclosed. Terms are determined from documents associated with users in a network. Distributions among users and relative frequencies with which the terms are used are determined. Link strengths between users are calculated. Based on the distribution of the terms, the relative frequencies of use among the user profiles and link strengths between users conducting information transactions that include the terms, a sensitivity level for each term can be determined. To determine whether a particular information transaction with particular terms may be conducted between two users in the network, a combination of link strength between the users and sensitivity level of the terms with respect to the users or users' profiles are considered. If the information transaction includes terms that are unknown to one of the users, then a warning or alarm can be raised.
US10152610B2

A system for accessing data includes an interface and a processor. The interface is to receive a request to access data and requestor information. The processor is to determine whether the data comprises sensitive data configured to have an assigned access policy and an assigned storage policy; and in the event that the data comprises sensitive data configured to have the assigned access policy and the assigned storage policy, determine whether access is allowed based at least in part on the requestor information; and in the event that access is allowed, retrieve the data based on information provided by a token and provide the data.
US10152607B2

Policy-based, cell-level access control is provided in association with a sorted, distributed key-value data store. As data representing a hierarchical document is ingested into the data store, the data is interpreted to identify fields and any sub-fields in the document, each identified field and its associated protection level as identified are translated into a set of one or more fieldname and visibility label pairs. Each fieldname and visibility label pair has a fieldname identifying a field and its zero or more sub-fields, together with a visibility label that is a function of the associated protection levels of the field and any sub-fields therein. At query time, and in response to receipt of a query including an authorization label, the fieldname and visibility labels are applied against the authorization label in the query to control which fields in the document are retrieved and used to generate the response to the query.
US10152606B2

An enterprise level data element review system including a data access event collection subsystem operative to collect data access event notifications relating to ones of a multiplicity of data elements, a data element metadata modification subassembly receiving an output from the data access event collection subsystem and providing a script indicating which data elements have had a metadata modification over a given period of time, and a data element dancer operative to collect at least one of metadata and access permissions for a plurality of data elements which is substantially less than the multiplicity of data elements and is selected on the basis of the script.
US10152600B2

An embodiment: (a) receives a request for a measurement of a hypervisor from at least one computing node that is external to the at least one machine; (b) executes a previously measured measuring agent to measure the hypervisor, after the hypervisor is measured and booted, to generate a measurement while: (b)(i) the at least one machine is in virtual machine extension (VMX) root operation, and (b)(ii) the measuring agent is in a protected mode; (c) attest to the measurement, based on at least one encryption credential, to generate an attested measurement output; and (d) communicate the attested measurement output to the at least one computing node. The hypervisor does not include the at least one encryption credential while the measuring agent is measuring the booted hypervisor. Other embodiments are described herein.
US10152592B2

A method, computer program product, and computer system are provided. A processor receives an executable file for execution by an operating system, where the executable file includes a plurality of sections in a first order. A processor determines a second order that indicates a loading order for the plurality of sections, where the second order is distinct from the first order. A processor loads the plurality of sections of the executable file into a plurality of locations in memory of a device based on the second order. A processor resolves one or more memory references for the plurality of sections based on the plurality of locations in memory. A processor executes the plurality of sections of the executable file in the plurality of locations in memory.
US10152591B2

A system for discovering programming variants. The system analyzes system calls from executing a program to generate programming code or executable for a particular OS and/or CPU that would perform the same or similar actions as the program. The code that is generated is then mutated, augmented, and/or changed to create variations of the program which still functions and/or obtains the same objectives as the original code.
US10152585B2

The invention relates to a system and method of automatically distinguishing between computers and human based on responses to enhanced Completely Automated Public Turing test to tell Computers and Humans Apart (“e-captcha”) challenges that do not merely challenge the user to recognize skewed or stylized text. A given e-captcha challenge may be specific to a particular knowledge domain. Accordingly, e-captchas may be used not only to distinguish between computers and humans, but also determine whether a respondent has demonstrated knowledge in the particular knowledge domain. For instance, participants in crowd-sourced tasks, in which unmanaged crowds are asked to perform tasks, may be screened using an e-captcha challenge. This not only validates that a participant is a human (and not a bot, for example, attempting to game the crowd-source task), but also screens the participant based on whether they can successfully respond to the e-captcha challenge.
US10152582B2

A computer implemented method for use of encrypted identity on a QR code encoded onto a permanent medium. The system includes mechanism to generate the encrypted identity into a QR code. Also, at patient authentication, the encrypted identity in QR code is read through a custom application. The custom application decrypts the double encrypted global ID using the application encryption key. The server decrypts the application decrypted ID using the server key and date of the encryption. The decrypted global ID is then used to match with the patient information.
US10152574B2

A signal feature extracting method and apparatus is disclosed. The signal feature extracting apparatus estimates element signals forming an input signal using a signal model to be determined by parameters, and extracts signal features using the estimated element signals. The method of extracting a signal feature including estimating element signals from an input signal, and extracting a signal feature using the estimated element signals, wherein the estimating of the element signals comprises estimating a first element signal of the input signal, and estimating a second element signal based on a waveform of a first intermediate signal, the first intermediate signal being a signal derived from the first element signal eliminated from the input signal.
US10152569B2

The invention provides methods of determining a consensus sequence from multiple raw sequencing reads of a nucleic acid target. The nucleic acid target includes an anchor segment of known sequence and an adjacent segment of unknown sequence. The anchor segment provides a means to assess the quality of a raw target sequencing read. Raw target sequencing reads meeting or exceeding a threshold are assigned to an accepted class. The consensus sequence of the adjacent segment can be determined from raw target sequencing reads in the accepted class. Successive polling steps determine successive consensus nucleobases in a nascent sequence of the adjacent segment. Raw target sequencing reads can be removed or reintroduced from the accepted class depending on their correspondence to the most recently determined consensus nucleobase and/or the nascent sequence.
US10152568B2

Methods, apparatuses, and system are provided for analyzing a maternal sample to determine whether a male fetus of a pregnant female has inherited an X-linked mutation from the mother. A percentage of fetal DNA in the sample is obtained, and cutoff values for the two possibilities (fetus inherits mutant or normal allele) are determined. A proportion of mutant alleles relative to a normal allele on the X-chromosome can then be compared to the cutoff values to make a classification of which allele is inherited. Alternatively, a number of alleles from a target region on the X-chromosome can be compared to a number of alleles from a reference region on the X-chromosome to identify a deletion or amplification. The fetal DNA percentage can be computed by counting reactions with a fetal-specific allele, and correcting the number to account for a statistical distribution among the reactions.
US10152561B2

A service monitoring system executing on one or more processors may have operations that are determined by control information. Control over the operation of the service monitoring system can be exerted through the use of a graphical interface. The graphical interface may present the control information of a new or existing correlation search definition for user interaction. The service monitoring system may maintain a data store of key performance indicator (KPI) data, where a KPI value in the data store is produced by a KPI-defining search query that derives the value from machine data associated with one or more entities that perform a monitored service. A correlation search definition of the service monitoring system determines how a search of the KPI data is conducted, how its data is evaluated to determine whether a triggering condition has been met, and, if so, determines what triggered action is to be initiated.
US10152546B2

A method for performing a search in a browser is provided. The method includes receiving one or more keywords entered in a current search engine and searching data from the current search engine based on the entered keywords. The method also includes displaying a search engine results page from the current search engine to a user and displaying alternative search engines when detecting that an operation event of the user in the search engine results page meets preset switching criteria. Further, the method includes extracting a search web address template corresponding to an alternative search engine selected by the user and loading the entered keywords into the search web address template corresponding to the selected alternative search engine to search data from the alternative search engine. In addition, the method includes displaying a search engine results page from the selected alternative search engine.
US10152523B2

Embodiments relate to transforming data views for analysis and/or collaboration purposes. An original data view is displayed on a document page in response to a database query. A filter operation is performed by selecting a specific subset of that original data view. A copy of that transformed data view portion including a tuple, is displayed in a separate analysis space (e.g., on the same document page, on another page, or within a collaboration panel). In one example, a user clicks/drags a subset of a table data view for transformation and copying. When the selected and transformed data view portion is copied to the analysis space, relevant associated context information (e.g., the underlying query, measures, dimensions, chart legends, formatting) may be retained for later access. To conserve the limited space typically available to a collaboration panel, certain embodiments may simplify presentation by reproducing only the characters of the transformed data portion.
US10152521B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information to a user. In one aspect, a method includes receiving, from a user device, a query-independent request for contextual information relevant to an active resource displayed in an application environment on the user device, determining content described by the active resource in response to the query independent request, and identifying, in response to the query-independent request, multiple resources that are relevant to the content described by the active resource. Additional actions include, for each resource of the multiple resources, determining a corresponding measure of user engagement that reflects engagement of the resource by one or more users, selecting one or more of the multiple resources based on the measures of user engagement for the multiple resources, and providing, to the user device, a user interface element for display with the active resource.
US10152520B1

A system generates a model based on feature data relating to different features of a link from a linking document to a linked document and user behavior data relating to navigational actions associated with the link. The system also assigns a rank to a document based on the model.
US10152518B2

A method for identifying similarity between query samples and stored samples in an efficiently maintained reference library may include receiving a binary query sample and processing the binary query sample via operations including producing a query sample fingerprint from the binary query sample, scoring the query sample fingerprint with each previously stored fingerprint in the reference library to produce a matching score, and for each previously stored fingerprint for which the matching score meets or exceeds a predetermined threshold, reporting a corresponding reference sample unique identifier associated with the previously stored fingerprint and the matching score. Each previously stored fingerprint in the reference library has been determined, prior to storage, as not being duplicative of another fingerprint in the reference library.
US10152510B2

Disclosed aspects relate to query hint learning in a database management system. A hint in a first query is detected by the database management system. The first query has a first signature. A second query is received by the database management system. The second query has a second signature. A determination is made by the database management system that the second signature correlates with the first signature. A query plan is established by the database management system. The query plan is based on the second query and uses the hint in the first query. In response to receiving the second query, the database management system processes the query plan.
US10152508B2

In embodiments, methods and systems for improving a query in a database system are provided. These method and system embodiments can enable greater contextual knowledge about the types and use of data in tables underlying a relational database to be employed to improve query efficiency. By employing contextual information, embodiments can provide improved queries and/or make recommendations to a query optimizer of a database system to improve its operation based upon knowledge of the data and/or application gathered. Embodiments can be useful in improving query performance in multi-tenant database systems.
US10152504B2

A column-store database computer system responsive to database requests for the update and retrieval of data from within a stable data table providing for the storage of database tuples within a column-store organized database structure. A positional delta tree data structure is implemented in the memory space of the computer system and is operatively coupled in an update data transfer path between a database engine interface and the stable data table. The positional delta tree data structure includes a differential data storage layer operative to store differential update data values in positionally defined relative reference to database tuples stored by the stable data table.
US10152499B1

A hosted database service may receive a request to replicate data between two locations. Data may be replicated serially during an initial observation period. During the observation period, replication data may be analyzed to detect access patterns involving transaction delimiters and sequential or closely-timed access to data. Related tables may be assigned to replication groups. Replication data for the replication groups may be sent and processed in parallel. During parallel replication, effectiveness of the replication data may be monitored and the replication groups may be periodically readjusted.
US10152496B2

Setting of a search condition is facilitated. A communication terminal initially displays a plurality of search panels including a search panel P1, which is an image corresponding to a search target in a certain category. Thereafter, upon a user selecting one of the search panel (here, P1), the communication terminal displays search panels P11 to P16, which are images corresponding to search targets in sub-categories of the category of the search panel P1. The user can change the search condition by moving one of the search panels P11 to P16.
US10152482B2

A computer-implemented method is disclosed for speeding up database access of electronic design automation (EDA) tool which utilizes a database manager for file access. The EDA tool accesses a plurality of design files, and each of the plurality of design files is associated with one of a plurality of design units for an integrated circuit (IC). The plurality of design files are encapsulated into an archive file which comprises a plurality of data units, wherein each of the data units corresponds to a design file. A request to access a design file will be redirected to access the archive file. The design file is then accessed by accessing the corresponding data unit in the archive file.
US10152479B1

Systems and methods for identifying representative media items are provided herein. In particular, users can upload media items to a system. The media items can be matched to reference media items. Candidate representative media items can be selected from matching media items. Representative media items can be selected, from the candidate representative media items, to represent partially matching media items.
US10152474B2

A device may obtain a document. The device may identify a skip value for the document. The skip value may relate to a quantity of words or a quantity of characters that are to be skipped in an n-gram. The device may determine one or more skip n-grams using the skip value for the document. A skip n-gram, of the one or more skip n-grams, may include a sequence of one or more words or one or more characters with a set of occurrences in the document. The sequence of one or more words or one or more characters may include a skip value quantity of words or characters within the sequence. The device may extract one or more terms from the document based on the one or more skip n-grams. The device may provide information identifying the one or more terms.
US10152465B2

Various embodiment methods for performing security-focused web crawling by a server may include identifying sensitive data on a first web page, and generating a first document object model (DOM) for the first web page in which the first DOM represents the sensitive data on the first web page. Various embodiments may further include comparing one or more attributes of the sensitive data in the first DOM with the one or more attributes of the sensitive data in a second DOM for a second web page, and determining whether the first web page is different from the second web page based on the comparison of the one or more attributes of the sensitive data in the first DOM and the second DOM.
US10152451B2

Methods and apparatus are disclosed using an index array and finite state machine for scatter/gather operations. Embodiment of apparatus may comprise: decode logic to decode scatter/gather instructions and generate micro-operations. An index array holds a set of indices and a corresponding set of mask elements. A finite state machine facilitates the scatter operation. Address generation logic generates an address from an index of the set of indices for at least each of the corresponding mask elements having a first value. Storage is allocated in a buffer for each of the set of addresses being generated. Data elements corresponding to the set of addresses being generated are copied to the buffer. Addresses from the set are accessed to store data elements if a corresponding mask element has said first value and the mask element is changed to a second value responsive to completion of their respective stores.
US10152449B1

Methods and apparatus for managing user-defined capacity reservation pools for network-accessible resources are disclosed. A system includes a plurality of resource instances of a provider network, and a resource manager. In response to a pool assignment request from a client specifying a pool identifier of a reserved instance pool created on behalf of the client, the resource manager assigns one or more resource instance reservations of the client to a pool with the first pool identifier. In response to an instance activation request from the client, the resource manager identifies a particular pool created on behalf of the client from which to select a particular resource instance reservation for activation, and activates the particular resource instance.
US10152447B2

A Universal Serial Bus (USB) converter circuit includes: a High Definition Multimedia Interface (HDMI) transceiver circuit, a signal converting circuit and a USB receptacle, wherein the HDMI transceiver circuit arranged to transmit/receive a HDMI signal, wherein the HDMI transceiver circuit includes at least a video signal and a plurality of processing signals; the signal converting circuit coupled to the HDMI transceiver circuit is arranged to execute a converting operation to processing a conversion between the plurality of processing signals and A USB signal; and the USB receptacle coupled to the signal converting circuit includes a USB signal pin and a set of video signal pin, wherein the USB signal is transmitted/received with an electronic device through the USB pin, and the video signal is transmitted/received with the electronic device through the set of video signal pin.
US10152427B2

Methods, systems, and apparatus for determining whether an access bit is set for each page table entry of a page table based on a scan of the page table with at least one page table walker, the access bit indicating whether a page associated with the page table entry was accessed in a last scan period; incrementing a count for each page in response to determining that the access bit is set for the page table entry associated with the page; resetting the access bit after determining whether the access bit is set for each page table entry; receiving a request to access, from a main memory, a first page of data; initiating a page fault based on determining that the first page of data is not stored in the main memory; and servicing the page fault with a DMA engine.
US10152426B2

A mapping table loading method, a memory control circuit unit and a memory storage apparatus are provided. The method includes: receiving a first command; loading a first sub-logical address-physical address mapping table corresponding to the first command if an operating mode of a non-volatile rewritable memory module is a first operating mode; and loading a first logical address-physical address mapping table corresponding to the first command if the operating mode of the non-volatile rewritable memory module is a second operating mode, wherein the first logical address-physical address mapping table includes the first sub-logical address-physical address mapping table.
US10152425B2

A processing system selects entries for eviction at one cache based at least in part on the validity status of corresponding entries at a different cache. The processing system includes a memory hierarchy having at least two caches, a higher level cache and a lower level cache. The lower level cache monitors which locations of the higher level cache have been indicated as invalid and, when selecting an entry of the lower level cache for eviction to the higher level cache, selects the entry based at least in part on whether the selected cache entry will be stored at an invalid cache line of the higher level cache.
US10152421B2

In one embodiment, a processor includes: a fetch logic to fetch instructions; a decode logic to decode the instructions; a cache memory; and a control logic to receive a cache filter instruction and responsive to the cache filter instruction enable only a selected portion of a memory address space to be eligible to be cached in the cache memory. The cache filter instruction may indicate the selected portion of the memory address space. Other embodiments are described and claimed.
US10152403B2

A plurality of coding violation indications corresponding to software code are categorized according to a plurality of coding quality attributes. The coding violation indications may be reported via static analysis tools or via manual analysis of the software code. The categorized coding violations serve as the basis for determining a plurality of code quality indices each corresponding to a respective one of the plurality of coding quality attributes. In an embodiment, the plurality of code quality indices may be further processed to determine an overall code quality index for the software code. One or more of the resulting code quality indices may be displayed to a user. In this manner, code quality indices may be provided that are directly based on coding violations reported through static analysis.
US10152402B2

When a USB device that supports multiple streams is redirected, a multi-channel environment can be established in which each USB stream is associated with a separate network connection. As a result, each USB stream will be transferred over the network in its own connection and therefore the data transfer can be carried out in an out-of-order fashion and with speeds that better approximate those provided by the USB SuperSpeed feature. To handle the routing of URBs to the appropriate network connection, the virtual desktop infrastructure can implement a lookup table to associate a stream's handle with a particular network connection.
US10152400B2

Error occurrence/recurrence rates from multiple users of a software system are monitored. In one embodiment, log error data and context data associated with a critical issue is provided to a server side repository. When it is detected that a threshold number of users of a software application are facing the same critical issue a community portal is updated with a facility for users to post their solutions, i.e., workarounds, and/or observations, and/or comments, associated with the specific critical issue/error. In one embodiment, the posted solutions are rated and/or monitored, and if the rating for a given solution receives a rating above a threshold rating value, then data suggesting the solution, and/or implementing the solution, is pushed to users who continue to encounter the same critical issue, in one embodiment, using an action message framework, until a permanent fix is applied.
US10152397B2

A storage grid is provided. The storage grid includes a first cluster, a second cluster, and a third cluster. Each of the first cluster, the second cluster and the third cluster is configured to store an amount of data ranging from a portion of a copy of the data to a full copy of the data. The first cluster has a full copy of data written to the first cluster and at least a partial copy of data written to the second and third cluster. The second cluster has a full copy of data written to the second cluster, and at least a partial copy of the data written to the first and third cluster. The third cluster has a full copy of data written to the third cluster and at least a partial copy of the data written to the first and second cluster. A method of storing data is also provided.
US10152393B2

Embodiments of recovering data in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method includes receiving a failure notification indicating that a core of a main processor is experiencing a catastrophic failure causing the core unable to execute instructions. In response, a flush command can be issued to an uncore of the processor via a debug port instructing the uncore to copy any data currently residing in a processor cache of the main processor to a volatile memory. The method further includes issuing a self-refresh command causing the volatile memory to enter a self-refresh mode in which the data copied from the processor cache is maintained and unmodifiable by the main processor during a reset of the main processor.
US10152392B2

A communication apparatus of an embodiment of the present invention includes a storage temporarily storing data received via a wireless network from another communication apparatus that sends the data regarding feedback control at a fixed time interval and an arranger configured to read out and output at the fixed time interval the data stored in the storage and to arrange the data with the fixed time interval.
US10152388B1

A method system and process for managing connection stream is discussed. A count is incremented and/or decremented as connections are established. If the count equals a threshold, additional connections are rejected.
US10152376B2

A method comprising: receiving an I/O request for object data; determining one or more data fragments wherein the object data is stored; determining that one or more of the data fragments are unavailable; determining, from within the one or more unavailable data fragments, a set of slices storing the object data, each slice comprising k small data fragments and m coded fragments; for each slice, retrieving at least k small data and coded fragments within the slice from storage; and recovering a segment of the object data using the retrieved small data and coded fragments. A related system and computer program product are also described.
US10152375B2

In one embodiment, a system includes a controller and logic integrated with and/or executable by the controller. The logic is configured to read data stored as a plurality of first codeword sets on a first write section of a magnetic medium. The logic is also configured to read at least some of the data stored as one or more rewritten codeword sets on a rewrite section of the magnetic medium. A length of at least one rewritten row stored to the rewrite section of the magnetic medium is greater than: a length of another rewritten row in the same rewritten codeword set, and/or a length of at least one row in a codeword set stored to the first write section of the magnetic medium.
US10152373B2

Methods of operating a memory, including receiving first data to be written to an array of memory cells of the memory, receiving error correction code (ECC) data corresponding to the first data, and receiving a flag having a value. Such methods further include storing the first data, the ECC data and the flag to the array of memory cells without performing error correction on the first data using the ECC data if the flag has a first value, and if the flag has a second value different than the first value and the first data does not contain an error. Such methods further include performing error correction on the first data using the ECC data, and storing corrected first data, the ECC data and the flag to the array of memory cells if the flag has the second value and the first data contains an error.
US10152367B2

An example computer implemented method includes determining a fingerprint of the system dump, which identifies a model of the system and a type of the system dump. The method further includes receiving, from a first user device, a request to identify system dumps matching a set of system dump criteria and identifying the first user device based on the fingerprint of the system dump matching the set of system dump criteria specified, and sending access information of the system dump. The method also includes recording a query and its result as executed by the first user device against the system dump and sending, for receipt by a second user device, access information of the result of the query in the database, in response to the second user device requesting identification of system dumps matching said set of system dump criteria.
US10152364B2

Technologies are described herein for differentiating normal operation of an application program from error conditions to predict, diagnose, and recover from application failures. Access to resources by the application program is monitored, and resource access events are logged. Resource access patterns are established from the logged resource access events utilizing computer pattern recognition techniques. If subsequent access to resources by the application program deviates from the established patterns, then a user and/or administrator of the application program is notified of a potential error condition based on the detected deviation. In addition, sequences of resource access events that deviate from the established resources access patterns are correlated with an error condition based on a temporal proximity to the time of occurrence of the error to provide diagnostic information regarding the error.
US10152360B2

Coordinating scheduled events and aperiodic events to execute objects to extract, transform, and load data from source systems to a structured data store. An event manager process executing on a server runtime utilizes event suspension, consolidation, and sequencing techniques to ensure that only one event process is executed for a particular time range.
US10152356B2

Methods and apparatus to customize deployment using metaproperties are disclosed. An example deployment metaproperty manager can generate a first metaproperty payload including an initial application component metaproperty of an application component that provides a logical template of an application. A deployment event broker can reply-back to the deployment metaproperty manager with a second metaproperty payload that includes a processed application component metaproperty.
US10152343B2

In example implementations, when a management program deploys new virtual machines, the management program may identify candidate virtual machines for replacement, score the possibilities of replacement and relate the new virtual machines to candidate virtual machines if it determines the probability of replacement is high. The management program may also migrate virtual machines and storage volumes used by the virtual machines to other physical servers and storage arrays by related pairs of virtual machines. The management program may also inherit management policies from existing virtual machines being replaced and leverage them to manage new virtual machines, which replace the existing virtual machines.
US10152342B2

Techniques are disclosed for allowing a virtual application and a virtual desktop to interact. In one embodiment, the virtual application is moved inside the virtual desktop to eliminate the need to switch between user interfaces for the virtual desktop and for the virtual application. In response to a user dragging the user interface of a first virtual desktop interface (VDI) client connected to the virtual application into the user interface of a second VDI client connected to the virtual desktop, information is collected about a first virtual machine (VM) in which the virtual application runs, and the information is transmitted to the second VDI client. The second VDI client passes such information via a virtual channel to a second VM in which the virtual desktop runs, and a remote launcher in the second VM launches a third VDI client that connects to the first VM based on the information.
US10152336B2

Technologies for managing sensor conflicts in a compute system include determining an implication of stimuli sensed by two or more sensors of the compute system and determining whether a conflict exists between the determined implications. If a conflict does exist, an amount of discomfort is applied to the compute device. For example, a performance characteristic of the compute device may be adversely impacted based on the determined conflict. In some embodiments, the level of applied discomfort is based on a magnitude, importance, and/or duration of the implication conflict.
US10152332B2

A printer driver and an advanced UI application are associated with each other during installation, and the advanced UI application is activated in a different process using a COM when the printer driver is called.
US10152331B2

A non-transitory computer-readable storage medium storing a set of instructions executable by a processor, the set of instructions, when executed by the processor, causing the processor to perform operations including mapping a memory area storing a segment of code for a kernel of the system during an initialization time of a system. The operations also include executing the segment of code during the initialization time. The operations also include unmapping a portion of the memory area for the kernel after the segment of code has been executed.
US10152327B2

An apparatus for gating a load operation is presented. The apparatus comprises a memory resident data structure, wherein the memory resident data structure is a prediction table comprising a plurality of entries, wherein a matching entry corresponding to the load operation within the prediction table comprises a prediction regarding a dependence of the load operation on a prior aliasing store instruction, and wherein the matching entry comprises: (a) a tag field operable to identify the matching entry; (b) a distance field operable to indicate a distance of the load operation to the prior aliasing store instruction; and (c) a confidence field operable to indicate a prediction strength generated by the prediction table, wherein the prediction strength influences a gating of the load operation.
US10152324B2

Embodiments of methods and computer program products disclosed herein relate to processor architecture. One such method includes the processor obtaining an instruction. The instruction specifies an operation, and also specifies one of the registers as a source register and one of the registers as a destination register. The method also includes the processor obtaining an endian mode and determining that the instruction is an element-ordering-sensitive instruction. Based on the determination that the instruction is an element-ordering-sensitive instruction, the processor executes the instruction by performing the operation on the elements of the source register in accordance with the endian mode and writing a result of the operation to the destination register.
US10152320B2

A method for coordinating the transfer of data between external memory and an array of data processors using address generators and local memory includes loading a plurality of groups of operands into local memory, processing the plurality of groups of operands on a single processor, and then returning the processed results to the external memory.
US10152316B2

Embodiments of the present application relate to a method, apparatus, and system for processing an app. The method includes obtaining a plugin identifier, obtaining an app plugin installation package from a server, wherein the app plugin installation package is associated with the plugin identifier, installing the app plugin installation package, obtaining an app plugin lookup instruction associated with an app plugin, and determining the app plugin according to the app plugin lookup instruction, wherein the app plugin implements a specific function of a corresponding app in response to the app plugin being invoked.
US10152311B2

A method for compiling software code comprises scanning call sites within the code to identify a function that is called with at least one constant argument and creating a list of each call site associated with the function and sets of constant arguments passed to the function. If any common subsets of the constant arguments are shared across a plurality of call sites, a size of the function is estimated. selecting any sets of constant arguments that are used only in one call site. The sizes of specialized functions covering sets of constant arguments that are used in only one call site is estimated. The method comprises creating a first set of specialized versions of the function covering one or more sets of constant arguments that are used in only one call site, and if any common subsets of the constant arguments exist, creating a second set of specialized versions of the function.
US10152292B2

A display apparatus capable of configuring one multi display apparatus by combining a plurality of display apparatuses, a multi display apparatus, and an image display method using the multi display apparatus are provided. The display apparatus for configuring the multi display apparatus by making sides of a plurality of display apparatuses be opposite to each other includes an input interface configured to receive an image signal; wireless communicators comprising wireless communication circuitry provided at four sides of the display apparatus; a controller configured to set a reference display apparatus based on wireless communication through the wireless communicators, to set coordinates of the display apparatus, to determine a size of the multi display apparatus, and to select an area corresponding to the coordinates of the display apparatus from the image signal; and a display configured to display the area selected by the image selector.
US10152282B2

A calibration memory control method of an ECU connected to an external calibration device may include receiving a download command from the external calibration device, checking a sub reference page corresponding to the download command, determining whether a sub working page corresponding to the checked sub reference page is allocated, allocating the sub working page corresponding to the checked sub reference page to a RAM region upon determining that the sub working page is not allocated, and copying data stored in the checked sub reference page to the allocated sub working page. As such, according to the present invention, restrictive memory resources may be efficiently used for calibration.
US10152272B2

A data mirroring control apparatus includes a command distributing unit configured to transmit a first write command to a plurality of mirroring storage devices, the first write command including an instruction for data requested by a host to be written; and a memory lock setting unit configured to set a memory lock on the data requested by the host to be written among data stored in a host memory and configured to release the memory lock on the data after the data with the memory lock is written to the plurality of mirroring storage devices.
US10152268B1

A method for replicating data from a plurality of storage systems to a target storage system. The method implemented at the target storage system receives a replication request to replicate data from a source storage system to the target storage system, where the target storage system stores data replicated from the plurality of source storage systems. In response to the replication request, the target storage system identifies a replication resource limit associated with the data to be replicated from the source storage system. The target storage system then determines whether a replication resource requested by the replication request has exceeded the replication resource limit. The target storage system thus allows the replication resource to replicate data from the source storage system, in response to the replication resource not exceeding the replication resource limit.
US10152266B1

The disclosed computer-implemented method for providing data backup services in a virtual environment may include (1) identifying a data path used to transfer, via a storage area network, backup data between a client system and a host operating system of a backup server, (2) establishing communication between the host operating system and a backup agent on a guest operating system of the backup server, and (3) extending the data path to the guest operating system by facilitating data transfer between the host operating system and the backup agent of the guest operating system such that the backup data is transferred between the client system and the backup agent of the guest operating system. Various other methods, systems, and computer-readable media are also disclosed.
US10152264B1

A memory device update system includes a computing device couple to a management device. While the computing device is in a pre-boot environment, a memory device update engine in the computing device assigns a memory type, which is associated with the storage of memory device update information, to memory region(s) in a memory subsystem in the computing device. Subsequent to a boot of the computing device such that the computing device is in a runtime environment, the memory device update engine retrieves memory device update information from the management device and uses a data communication interface between the memory device update engine and the memory subsystem to write the memory device update information to the memory region(s) that were assigned the memory type. While the computing device is in the runtime environment, the memory subsystem then uses the memory device update information to update the memory subsystem.
US10152258B1

Disclosed herein are system, method, and computer program product embodiments for of big block allocation of persistent main memory. An embodiment operates by receiving an allocation request for memory of a requested size. A free memory block, that exceeds the requested size by a remainder and is available for allocation, is determined. A size of the free memory block is updated to indicate that the size of the free memory block is equal to the remainder size. A new block of the requested size is inserted with an indication that the new block is allocated. A memory address corresponding to the new block is returned.
US10152251B2

A data storage environment can include one or more virtual machines instantiated on a host computing device. Based on physical location data of the one or more virtual machines received from the host computing device, a storage manager can control the performance of a secondary copy operation on one or more storage units that store virtual machine data associated with the one or more virtual machines and/or the performance of a secondary copy operation on the one or more virtual machines.
US10152248B2

Systems and methods for efficiently protecting data within a distributed storage system using erasure coding. Unnecessary network traffic can be eliminated by scheduling executing erasure coding tasks on storage nodes that have local copies of data. Encoding may be performed in parallel by multiple nodes to reduce elapsed encoding time.
US10152243B2

Embodiments include computing devices, apparatus, and methods implemented by the apparatus for implementing data flow management on a computing device. Embodiment methods may include initializing a buffer partition of a first memory of a first heterogeneous processing device for an output of execution of a first iteration of a first operation by the first heterogeneous processing device on which a first iteration of a second operation assigned for execution by a second heterogeneous processing device depends. Embodiment methods may include identifying a memory management operation for transmitting the output by the first heterogeneous processing device from the buffer partition as an input to the second heterogeneous processing device. Embodiment methods may include allocating a second memory for storing data for an iteration executed by a third heterogeneous processing device to minimize a number of memory management operations for the second allocated memory.
US10152240B2

A data transaction processing system including multiple transaction processors also includes a resource allocation system that characterizes the transaction processors based on input output electronic data transaction request message patterns associated with the transaction processors. The resource allocation system dynamically allocates computing resources, such as data path bandwidth, processor priority, CPU cores, memory, and processing threads to the various transaction processors and components therein based upon the transaction processor characterizations, improving the overall processing throughput, resource utilization, and efficiency of the multi-transaction processor system.
US10152232B1

Described embodiments provide methods and systems for tracking performance of a storage system including one or more system resources. One or more threads may be generated to operate the storage system. Each of the one or more threads may be associated with one of a plurality of tasks of the storage system. When an operating state of one of the one or more threads is changed, one or more performance counters of the storage system may be updated. A performance snapshot may be generated by capturing a state of the tasks associated with the threads and the performance counters.
US10152228B2

A method, system and electronic device are provided for processing touch inputs on a touchscreen display. A starting touch input is detected on a document displayed at an initial scale on the touchscreen. If the starting touch input is within a disambiguation region for a number of interactive elements in the document, while contact is maintained on the display a further view of the document at an enlarged scale is displayed showing the area of the touch input. When an ending touch input is detected, one interactive element may be selected according to the location of the ending touch input, and an interaction function, such as requesting a resource hyperlinked by the selected interactive element, is automatically initiated.
US10152224B2

A mobile terminal includes a display unit and a touch unit located on a surface of the display unit. The display unit is configured to display a lock screen capable of setting a locked state in which execution of a predetermined processing based on a touch operation is restricted and capable of releasing the locked state through a touch operation performed on the touch unit while the locked state is set. The mobile terminal comprises at least one processor configured to: detect a touch operation performed on a predetermined area of the lock screen; and set, in a case where the detection module detects a touch operation performed on the predetermined area, an invalid area on the basis of the touch operation, the invalid area making a touch operation invalid.
US10152217B2

The present disclosure relates to a mobile terminal capable of carrying out time counting to execute a control function, and a control method thereof. The mobile terminal includes a display unit, and a controller configured to continuously display counting information for guiding the time counting on at least a part of an edge area of a display unit for a predetermined time when the time counting is executed in association with a terminal operation, and execute a control function associated with the terminal operation after a lapse of the predetermined time.
US10152213B2

Various embodiments include automatically selecting and modifying objects within an image that are similar to an object previously selected by a user. A user first selects an object in a displayed image. Object feature descriptors are generated describing a shape formed by edges of the object, and image feature descriptors are generated describing shapes formed by edges automatically detected in the image. The object feature descriptors are compared with the image feature descriptors to automatically identify other objects in the image having edges similar to the selected object. The pixels of the user selected object and the automatically identified objects are modified according to a user specified function.
US10152197B1

The systems and methods described herein relate to mobile devices. More specifically, the systems and methods described herein relate to dynamically altering a stating of an application on a mobile device. Mobile devices may have several applications installed thereon. In some instances, the applications may not be available. The application icon may be dynamically altered to indicate a status of the application.
US10152186B2

In a case where the amplitude of a detection voltage is increased, the amplitude of a drive current flowing in a detection-target capacitor also increases, and thus, the amplitude of a detection current also increases. In this case, the increase in amplitude of the detection current is not directly restricted by the condition of a power supply voltage range enabling a circuit to operate. For this reason, a current conversion ratio of a current output circuit or a capacitance value of a capacitor of a current-voltage conversion circuit is set to an appropriate value so as not to cause a voltage to exceed the power supply voltage range, thereby preventing the amplitude of the detection current from being restricted by the condition of the power supply voltage range. Therefore, it is possible to increase the amplitude of the detection voltage to a maximum within the power supply voltage range.
US10152185B2

A method for manufacturing a laminate containing patterned layers to be plated includes a step of preparing a laminate having a substrate having two main surfaces, and layers for forming a layer to be plated, respectively disposed on two main surfaces of the substrate and containing a polymerization initiator, a step of irradiating a layer for forming a layer to be plated in the laminate with light in a patternwise fashion under a predetermined requirement, and a step of removing non-light irradiated regions in the layers for forming a layer to be plated, thereby forming patterned layers to be plated on two main surfaces of the substrate. Also set forth are a touch panel sensor, a touch panel, a laminate containing patterned layers to be plated, and a metal layer-containing laminate.
US10152174B2

An FTIR touch panel (100) includes a light guide plate (11) and a prism (14) joined to the light guide plate (11). The prism (14) includes a side surface (14a), which is a joining portion that is joined to the light guide plate (11), and a groove (141) in which a light source (12) is inserted. Light emitted from the light source (12) is incident on the prism (14) through a wall surface of the groove (141), and travels from the prism (14) to the light guide plate (11) through the side surface (14a). Plating (200) is formed on a surface of the prism (14) over a region excluding the side surface (14a) and the wall surface of the groove (141). Accordingly, a touch panel having a high position detection accuracy can be provided.
US10152172B2

A keyboard device coupled to an electronic device includes a board, a control panel, and a sound device. The control panel coupled to the board for inputting an operating command further includes a first touch screen, a second touch screen, and a touch pad. The first touch screen can provide one of a handwriting input, a key input and a drawing input to the board as the operating command, the second touch screen can provide a number input to the board as the operating command, and the touch pad can provide a cursor control input to the board as the operating command. The sound device coupled to the board makes a sound based on the operating command received by the board.
US10152169B2

A protective case for a wearable electronic device, the wearable electronic device having a touch-sensitive display. The protective case having a shell that encases a portion of the wearable electronic device and a hinged cover attached to the shell. The cover has an open position and a closed position for covering and allowing direct access to the touch-sensitive display. The cover includes one or more flexible buttons configured to be pressed by a user and configured to activate a corresponding area of the encased touch-sensitive display of the encased wearable electronic device when the cover is in a closed position and the wearable electronic device is encased in the shell.
US10152160B2

An input/output device includes a first sensor electrode and a second sensor electrode. In addition, the input/output device includes a first electrode and a second electrode which are electrodes for a display element, and a substrate sandwiched between the first sensor electrode and the second sensor electrode. The second sensor electrode is formed concurrently with the first electrode using the same material. The input/output device sensors a change in capacitance of a capacitor formed between the first sensor electrode and the second sensor electrode. Furthermore, a third sensor electrode to which a floating potential is applied may be provided to overlap with the first electrode. In the input/output device, either a liquid crystal element or a light-emitting element may be used, or both the liquid crystal element and the light-emitting element may be used.
US10152158B2

To improve the detection accuracy of an operation for an object displayed on a display screen without corrupting display on the display screen.A navigation device 100 includes: an acceleration sensor 130 which measures an acceleration; a display control unit 202 which displays an object for receiving an instruction of processing on a display panel of a display unit; an operation determination unit 204 which detects an operation for an object 165; and a setting unit 203 which sets a reaction region 167 detectable as an operation for the object 165 by the operation determination unit 204. The setting unit 203 changes the range of the reaction region 167 according to the magnitude and direction of the acceleration measured by the acceleration sensor 130.
US10152151B2

A touch panel is provided. The touch panel includes a receiver configured to receive response signals from a plurality of objects, and a controller configured to identify positions of the plurality of objects based on different frequencies emitted from each of the plurality of objects in response to the response signals being simultaneously received through the receiver.
US10152144B2

A position indicator includes a tubular chassis in which an opening is made on one end in an axial direction as a pen tip side and another end. A position indicator cartridge is housed in a hollow part of the chassis. The position indicator cartridge includes a core body unit having a coil that forms part of a resonant circuit that is wound partly around a bar-shaped magnetic core, part of the magnetic core around which the coil is not wound forming a pen tip part, and a tubular body unit that houses at least a capacitor that forms part of the resonant circuit. A change circuit also forms part of the resonant circuit and is configured to change a resonant frequency or a phase of the resonant circuit according to a writing pressure applied to the core body unit.
US10152142B2

A foot control system for a computer processor including a platform attached to a pair of foot pedals, where each of the foot pedals is biased to be in contact with a depression switch when a downward force is applied. Control paddles are located around each foot pedal, wherein each of the plurality of control paddles is located proximately above a foot pedal such that an operator may activate each control paddle independently with movement of a foot. The control paddles are connected to a set of signal generating devices, where a first control paddle is located in an upper toe position, a second control paddle is located in a right side position, and a third control paddle is located in a left side position. A control processor receives control signals from the signal generating devices and transmits programming control signals to the computer processor.
US10152141B1

A head-worn computer includes a camera system positioned to capture a surrounding environment in front of a user, a processor that identifies a position of a plurality of light emitters mounted on a hand-held controller from images captured by the camera system and tracks the position of the plurality of light emitters as the hand-held controller moves in the surrounding environment and interprets the tracked position as positional changes of the hand-held controller. The processor uses the position of the plurality of light emitters as markers in three dimensional space, the markers used as an anchor for virtual content presented in a see-through display of the head-worn computer.
US10152140B2

The described technology is directed towards a button repeat system that allows different repeat behaviors (e.g., interval times between repeats) to be customized for any view (user interface element) and for any button. A designer specifies an interval set comprising interval times to use in an associated view to repeat a button that is pressed and held. Using global information across views, a button that is pressed and held may continue to repeat as focus changes among views. The repeating may continue without needing to reset to the first interval time of the interval set of each view as focus changes, so that, for example, a rapidly repeating button does not appear to change its repetition rate as focus changes among views.
US10152129B2

An electronic device, method, and computer program product are disclosed. The electronic device includes a processor and an input device. The input device includes motors and a touch device. In response to a touch input, at least one of the motors generates vibratory feedback. The method includes detecting a touch input, determining a distance between the location of the touch input and at least one motor, and generating a vibratory feedback proportionate to the distance between the location of the touch input and the at least one motor. The computer program product includes executable code to perform detecting a touch input, determining a distance between the location of the touch input and at least one motor, and generating a vibratory feedback proportionate to the distance between the location of the touch input and the at least one motor.
US10152127B2

Provided is an apparatus and method for controlling a vibration transfer between vibration devices. The apparatus for controlling a vibration transfer may change vibration values of a plurality of vibration devices according to a movement of a virtual vibration body, thereby providing a user with a sense of touch of a movement of the virtual vibration body.
US10152126B2

A system receives a multiplexed signal with two or more different types of haptic signals encoded therein. Each type of haptic signal represents a haptic effect for different types of haptic output devices. The system determines a target haptic output device located on a haptic playback device. The system demultiplexes the multiplexed signal into at least the type of haptic signal corresponding to the target output device. The system provides the demultiplexed haptic signal to the target haptic output device.
US10152124B2

Systems and methods for enhanced haptic effects are described. One described method includes receiving an input signal having haptic information and multimedia data, the input signal formatted in a first format, decoding the haptic information from the input signal, and determining a parameter associated with an actuator in a haptic device. The method further includes generating an actuator signal based at least in part on the parameter and the haptic information, and generating an output signal comprising the multimedia data and the actuator signal, the output signal formatted in a second format.
US10152121B2

A head-mounted display (HMD) presents content for viewing by users. The HMD includes a display element, an optics block, and a camera. The display element includes content pixels for providing light corresponding to the displayed content and one or more tracking pixels for providing tracking light used for tracking the user's eye movements. The optics block directs light from the display element (light corresponding to the displayed content and that of tracking light) to an exit pupil of the HMD. The camera captures one or images of an eye of the user in response to projecting tracking light on the eye, where the one or more captured images include a distortion of the projected tracking light and are used in determining an orientation of the eye at a time of capturing the one or more images of the eye.
US10152120B2

An information provision device and an information provision method. Each of the information provision device and information provision method includes projecting an image light to a light transmission member so as to display a for-driver information image, sensing a relative distance of an object to be detected existing around the mobile object in the direction of travel, detecting a location of a viewpoint of the driver, and changing a position at which an object image indicating the object to be detected is displayed according to a result of the detecting so as to change a perception distance of the driver influenced by a motion parallax of the object image according to the relative distance of the object to be detected in the direction of travel.
US10152118B2

Various embodiments described herein provide for systems and methods for delivering experience elements of a digital experience to a participant based on an emotional response, from the participant, to the digital experience. The systems and methods dynamically score a digital experience, such as a virtual reality experience (VRE), for a participant based on the participant's past or present emotional response to the digital experience. The dynamic scoring of the digital experience can, for example, determine a narrative orientation of a narrative digital experience, or can determine experience elements (e.g., cinematic elements) expressed or applied to the digital experience.
US10152115B2

An application control system and method using generated position information of a control device and adapted for use with a display is disclosed. The control device may be conveniently held by a user. An imager is employed to image the control device to detect reference fields and generate position information. This information is used by the control device to control an application.
US10152111B2

A network device includes a network interface circuit, a microprocessor, a timing circuit, and a microsequencer. The timing circuit is configured to, based on a primary timing signal, generate a time signature and switch the network device from an inactive state to an active state when the time signature satisfies a predetermined threshold length of time for packet transmission. The microsequencer circuit is configured to, in response to the network device being switched to the active state, activate and configure the network interface circuit for the packet transmission, independent of the microprocessor and delays encountered by the microprocessor. The device also reduces energy consumption by using a lower frequency secondary oscillator to maintain timing information when a higher frequency primary oscillator is inactivated.