US10517166B2

An optical transceiver according to one example comprises: a housing having an inner surface therein; a first printed circuit board on which a CDR, which generates heat by consuming electric power, is mounted; a second printed circuit board arranged between the inner surface and the first printed circuit board; a protection member arranged to surround the periphery of the CDR in parallel with the inner surface; a thermal conductive gel in contact with each of the CDR, the protection member and the second printed circuit board; a heat dissipation sheet arranged between the second printed circuit board and the inner surface; and a heat dissipation sheet arranged between the first printed circuit board and the inner surface, wherein the protection member has an opening in contact with a part of the thermal conductive gel.
US10517147B2

A method for heating materials by application of radio frequency (“RF”) energy is disclosed. For example, the disclosure concerns a method for RF heating of petroleum ore, such as bitumen, oil sands, oil shale, tar sands, or heavy oil. Petroleum ore is mixed with a substance comprising susceptor particles that absorb RF energy. A source is provided which applies RF energy to the mixture of a power and frequency sufficient to heat the susceptor particles. The RF energy is applied for a sufficient time to allow the susceptor particles to heat the mixture to an average temperature greater than about 212° F. (100° C.). Optionally, the susceptor particles can be removed from the mixture after the desired average temperature has been achieved. The susceptor particles may provide for anhydrous processing, and temperatures sufficient for cracking, distillation, or pyrolysis.
US10517144B2

A cooktop appliance having a temperature switch is generally provided herein. The cooktop appliance may include a panel, an electric heating element, an infinite switch, and the temperature switch. The electric heating element may be positioned at the panel and include a first terminal and a second terminal. The infinite switch may be electrically coupled to the electric heating element to control power thereto. The infinite switch may include a primary voltage path and an auxiliary voltage path independent from the primary voltage path. The temperature switch disposed in thermal communication with the electric heating element, the temperature switch being in alternate communication with the primary voltage path below a predetermined threshold temperature and with the auxiliary voltage path at or above the predetermined threshold temperature.
US10517142B2

A method for transmitting a frame by a STA in a wireless LAN system according to an embodiment of the present invention may comprise: receiving a first frame from an AP; determining, on the basis of the first frame, a TXOP duration value to be included in a SIG field of a second frame that the STA is to transmit; and transmitting the second frame, in determining the TXOP duration value, the STA calculates a residual TXOP duration that may retain after the second frame is transmitted, on the basis of a TXOP duration indicated through the first frame, and when the residual TXOP duration is not a multiple of a granularity of a time unit used by the SIG field, the STA approximates the residual TXOP duration to be a first TXOP duration value which is a multiple of the granularity.
US10517137B2

A method and an apparatus are provided for monitoring a physical downlink control channel (PDCCH) by a user equipment (UE) in a wireless communication system. The UE receives a system information block (SIB) from a base station. The UE identifies downlink (DL) subframes indicated by a first time division duplex (TDD) uplink (UL)/DL configuration in the SIB. The UE monitors the PDCCH transmitted from the base station on at least one DL subframe included in an active time of a discontinuous reception (DRX) cycle among the DL subframes. The UE obtains information about a second TDD UL/DL configuration from the monitored PDCCH. The UE monitors the PDCCH using the second TDD UL/DL configuration. The active time includes a duration corresponding to a number of at least one consecutive DL subframe at a beginning of the DRX cycle.
US10517136B1

A wireless communication system to detect a sleepy-cell condition. The wireless communication system comprises a remote radio head that receives network data comprising user data and beamforming instructions from a baseband unit. The remote radio head transfers the user data to wireless communication devices over wireless column beams responsive to the beamforming instructions. The remote radio head further detects a loss of the beamforming instructions for a time threshold and responsively transfers a sleepy-cell alarm indicating the baseband unit.
US10517135B2

A method for transmitting a handover report and for transmitting a radio link failure (RLF) report are provided. The method includes obtaining, by a target base station, at least one of location information of a source cell or location information of a user equipment (UE) history cell during a handover procedure, and transmitting, by the target base station, the handover report to at least one of a source base station or to a base station where the UE history cell is located, according to the obtained at least one of location information of the source cell or the location information of the UE history cell, wherein the handover report including at least one of an unnecessary handover report, a too early handover report, or a handover to wrong cell report.
US10517128B2

The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as a long term evolution (LTE). A method for transmitting a device to device (D2D) discovery signal by a user equipment (UE) in a communication system supporting a D2D scheme is provided. The method includes determining transmission power for D2D discovery signal transmission, and transmitting a D2D discovery signal using the transmission power, wherein the transmission power is determined by considering a cell at which the D2D discovery signal is transmitted.
US10517123B2

Embodiments herein relate to a method performed by a network node for enabling communication between the network node and a radio network node comprised in a communication network. The network node supports a first set of functionalities out of a total set of functionalities in the communication network, which first set of functionalities is separated from a different set of functionalities out of the total set of functionalities in the communication network. The network node initiates a transmission of an indication to the radio network node, which indication indicates the supported first set of functionalities.
US10517118B2

The present invention provides a transmission resource determining method and a related device. The method includes: receiving, by a first device, status information sent by all devices in a region; determining, by the first device, an idle resource in a resource pool according to a transmission pattern and resources in the resource pool that are used when all the devices in the region send the status information; and determining, by the first device according to a first rule, a first transmission resource from the idle resource as a resource for sending status information of the first device.
US10517117B2

A wireless communications system configured to use a predetermined bandwidth of a Unlicensed bandwidth, includes a base station; and one or more terminals connected to the base station. The one or more terminals calculate a transmission start timing according to a control signal from the base station, perform a process of detecting a wireless signal of the predetermined bandwidth before the transmission start timing, and when a state in which no wireless signal of the predetermined bandwidth is detected has elapsed for a predetermined period, the one or more terminals start transmission from the calculated transmission start timing.
US10517113B2

Embodiments herein relate to method performed by a radio-network node for handling a data transmission, from a wireless device to the radio-network node, in a wireless communication network. The radio-network node schedules one or more resources for carrying an uplink data transmission from the wireless device over a channel, and for carrying a feedback transmission, of a downlink data transmission from the radio-network node, over the same channel. The radio-network node transmits a control message to the wireless device, which control message indicates the one or more resources scheduled for carrying the uplink data transmission and the feedback transmission over the same channel.
US10517104B2

Methods, systems, and devices for wireless communication are described. A first cell may receive a message indicating that a second cell has a priority transmission scheduled using a transmit time interval (TTI) that is shorter than a TTI used by the first cell. The first cell may limit, based on the message, a communication parameter associated with communications between the first cell and a user equipment (UE) during the scheduled priority transmission.
US10517100B2

Radio resource allocation is carried out on the basis of a radio environment map. The radio environment map is constructed based on received reports of signal quality and/or strength. Using history and triangulation, estimates of station positions can be determined, and expectations can be determined for interference between stations and between stations and access points. Resource requests can then be fulfilled on the basis of separate treatment of requests which have little potential for causing interference, and those which have potential to cause interference.
US10517097B2

A network controller including processing circuitry may be configured to receive dynamic position information indicative of a three dimensional position of at least one mobile communication node, compare fixed position information indicative of fixed geographic locations of respective access points of a network to the dynamic position information to determine a relative position of the at least one mobile communication node relative to at least one of the access points based on the fixed position information and the dynamic position information, and provide network control instructions to at least one network asset based on the relative position.
US10517096B2

An embodiment method includes method includes receiving, by a user equipment, a plurality of pieces of first downlink control information sent by a base station, wherein pieces of the plurality of pieces of first downlink control information carry downlink assignment indexes, and wherein at least one piece of the plurality of pieces of first downlink control information further carries a total downlink assignment indexes. The method also includes generating, by the user equipment, a hybrid automatic repeat request response message according to the total downlink assignment indexes, according to the downlink assignment indexes of the pieces of the plurality of pieces of first downlink control information, and according to a physical downlink shared channel corresponding to the pieces of the plurality of pieces of first downlink control information. Additionally, the method includes ending, by the user equipment, the hybrid automatic repeat request response message to the base station.
US10517087B2

A method and system of mmWave to microwave MIMO relay (M4R) is disclosed, which combines broad bandwidth of mmWave link and better penetration and the more abundant spatial channels in the microwave band to form high speed wireless links. In one embodiment, it is configured to use frequency translational relay units in RF to connect frequency multiplexing mmWave channels and MIMO microwave channels to realize seamless pathway of information flow and avoid bottleneck in data traffic. System principle and link budget analysis shows that the M4R system may significantly improve the link performance and maximize the channel capacity for high speed outdoor to indoor communications.
US10517076B2

A method for managing Hybrid Automatic Repeat Request (HARQ) feedback transmission by a Dual Sim Dual Standby (DSDS) User Equipment (UE) in a wireless communication network, is provided. The method includes determining, by the DSDS UE, whether a first parameter associated with a primary packet data is identical to a second parameter associated with a secondary packet data. Each of the first parameter and the second parameter comprises a reordering timer value, a New Data Indicator (NDI), a HARQ process number, and a DSDS Radio Frequency (RF) gap duration. The method further includes, in response to the first parameter associated with the primary packet data being determined to be identical to the second parameter associated with the secondary packet data and the primary packet data being successfully decoded at the DSDS UE, performing, by the DSDS UE, the HARQ feedback transmission with the wireless communication network.
US10517053B2

A network sync signal with unknown frequency location is detected by sampling the received signal over a band of interest in frequency, and over the repetition period of the sync signal in time. The signal is converted to the frequency domain. Sub-bands of the frequency-domain signal, corresponding to different possible sync locations and frequency offsets, are extracted and converted to the time domain, where the sync signal is searched over the reception window length using time-domain matched filtering.
US10517049B2

A method and an apparatus for scheduling uplink transmissions according to a maximum transmission power and Power Headrooms (PHs) reported by a User Equipment (UE) are provided. A method for reporting the PHs for carriers used by a terminal in a mobile communication system supporting carrier aggregation includes generating a message including the PHs along with indicators indicating whether a real transmission is scheduled on an uplink data channel of corresponding carrier, and including, when the real transmission is scheduled, a maximum transmission power used for calculating the PHs in the generated message.
US10517046B2

A radio terminal is provided that can provide a flexible transmission power control for an SRS without restrictions due to the transmission power control of a PUSCH, for the purpose of enabling use of an SRS for various purposes in a HetNet CoMP environment. The radio terminal receives a control signal including a transmission power control command (TPC command) to be applied to an aperiodic sounding reference signal (A-SRS), through a physical downlink control channel (PDCCH), updates a transmission power value of the A-SRS using the TPC command, and transmits the A-SRS using the updated transmission power value in accordance with a transmission request included in a control signal indicating assignment of a physical downlink data channel (PDSCH) or assignment of a physical uplink data channel (PUSCH).
US10517042B2

Distributing indications of emergency messages via Wi-Fi. A cellular device may temporarily disable its cellular modem. The cellular device may receive an indication over Wi-Fi that an emergency message has been broadcast. In response, the cellular device may activate its cellular modem and retrieve the emergency message via a cellular network.
US10517041B2

A method of controlling a temperature of a femtocell includes receiving, at data processing hardware of the femtocell, temperature measurements from a temperature sensor configured to measure a temperature of at least one of the data processing hardware or a power amplifier of the femtocell. The method further includes determining, by the data processing hardware, whether the femtocell is operating above a threshold temperature based on the temperature measurements. When the femtocell is operating above the threshold temperature, the method includes modifying, by the data processing hardware, a power consumption characteristic of the femtocell that results in a power consumption reduction of at least one of the data processing hardware or the power amplifier.
US10517036B2

A disclosure of the present specification provides a network access blocking method performed by a user equipment. The method may comprise the steps of: receiving application specific congestion control for data communication (ACDC) blocking information and access class barring (ACB) blocking information; determining the category of an application being executed according to a network access attempt by the application; performing an ACDC blocking check on the basis of the determined category and the received ACDC blocking information. Here, when the network access attempt by the application is not blocked as a result of the ACDC blocking check, an ACB blocking check on the basis of the ACB blocking information may be skipped.
US10517033B2

A device, serving cell and method of switching between modes of operation for the device in a cellular network comprises receiving a service via a connection with the serving cell. A condition indicative of deterioration in network service and an absence of a suitable neighbor cell are detected. In response, discovery of relay nodes is initiated. When a suitable relay node is discovered, a mechanism to switch to receiving the service via the suitable relay node is initiated. The service may be a mission critical push-to-talk over Long Term Evolution service. The relay node may be user equipment acting as a user equipment-to-network relay node. When the device is in an RCC_CONNECTED state, the mechanism to switch includes sending a relay mode preference indication to the serving cell, receiving a connection release message from the serving cell, releasing the serving cell connection, and establishing a sidelink connection with the relay.
US10517023B2

Support of mobility for a communication device (120) being served in a serving beam (115a) transmitted by a first network node (110) comprised in a wireless communication network (100). The first network node (110) and the communication device (120) obtains (301a, 302; 701, 901) a first information set comprising predetermined identifiers identifying reference signals, respectively. The first network node (110) maintains (310; 904) a third information set that associates one or more candidate beams (115b, 116a-c), other than the serving beam (115a), with one or more predetermined identifiers of the first information set, which one or more predetermined identifiers identify reference signals that are being transmitted in said one or more candidate beams (115, 116a-c).
US10517019B2

The present invention provides a radio resource optimization and management method, a centralized controller, and a base station. In the method, the centralized controller determines a work status series and a work policy series of each cell during a first time period; and sends the work status series and the work policy series of each cell to each cell, so that each cell adjusts resources of this cell according to the work status series and the work policy series, thereby enhancing a network KPI at a large time granularity by means of distributed cell coordination while ensuring local KPI performance of each cell. In contrast with distributed coordination optimization in a single coordination state, the present invention provides a higher degree of freedom in terms of a time dimension, and therefore provides better performance in terms of a network KPI at a large time granularity.
US10517013B2

A method for transmitting and receiving a signal in a packet data network gateway (PGW) of a mobile communication system according to an embodiment of the present specification comprises the steps of: receiving a first request message which includes an identifier of a terminal and is associated with a packet data network connection; sending a second request message to a policy and charging rules function (PCRF) server on the basis of the received first request message; and if quality of service (QoS) related information is included in a response message received in response to the second request message from the PCRF, performing a control associated with the packet data network connection on the basis of the QoS related information. In a wireless communication system using a PMIP according to the present invention, it is possible to generate a PDN connection in accordance with the default QoS.
US10517011B2

Systems and methods are disclosed herein that relate to automated measurement and analysis of end-to-end performance of Voice over Long Term Evolution (VoLTE) service and, in some embodiments, automated network optimization for VoLTE service performance improvement. In some embodiments, a method of operation of a network node to perform automated end-to-end analysis of VoLTE sessions is provided. In some embodiments, the method of operation of the network node comprises correlating control and data plane messages across a nodes and interfaces in a VoLTE network to thereby provide data representative of end-to-end message flows for a plurality of VoLTE sessions. The method of operation further comprises configuring one or more nodes in the VoLTE network based on the data representative of the end-to-end message flows for the plurality of VoLTE sessions. In this manner, automated network optimization for VoLTE service performance improvement can be provided.
US10517002B2

Certain aspects of the present disclosure provide techniques for identifying a mismatch between a user's common search space (CSS) and user-specific search space (USS). A base station (BS) may receive an indication that a user equipment (UE) decoded at least one beamformed signal transmitted by the BS in a USS and did not decode at least one beamformed signal transmitted by the BS in a CSS. The BS may take one or more actions based, at least in part, on the indication. Similarly, a UE may decode at least one beamformed signal transmitted by a BS in a USS, transmit to the BS an indication that the UE decoded the at least one beamformed signal transmitted in the USS and did not decode at least one beamformed signal transmitted by the BS in a CSS, and take one or more actions based, at least in part, on the indication.
US10516990B2

Apparatuses, methods, and computer readable storage media are provided for implementing a trusted subscription management platform. An example server device is configured to transmit, to a trusted UI client of a mobile station, information regarding a set of virtual SIM cards associated with the mobile station, and receive, from the trusted UI client of the mobile station, a request to provision a particular virtual SIM card. The server device is further configured to initiate, by an SM-SR module and via a trusted baseband client of the mobile device, a secure proxy channel between the server device and a profile manager that hosts the particular virtual SIM card, and transmit, via the secure proxy channel and to the profile manager, an instruction regarding the particular virtual SIM card. Corresponding methods and computer readable storage media are provided.
US10516988B2

A profile processing method, a profile processing apparatus, a user terminal (UE), and an embedded universal integrated circuit card (eUICC) conducive to profile processing efficiency enhancement of the eUICC and user experience improvement, where the method includes generating, by a local profile assistant (LPA) of a first UE (UE1), a profile request according to information about an eUICC of a second UE (UE2), sending the profile request, receiving, by the LPA, a profile request response, where the profile request response includes at least a profile of the eUICC, and forwarding, by the LPA, the profile to the eUICC.
US10516984B2

In a proximity service, when positional information is notifies to a server in advance and the proximity service is started, UE that transmits and receives data receives the proximity degree including a communication target UE from the server before proximity discovery is performed to discover the communication target UE, and the UE controls unnecessary proximity discovery by discovering the communication target UE based on the proximity degree.
US10516980B2

An example system and method for selectively conveying content via User Interface (UI) display screen sections of Business Intelligence (BI) software. An example method includes displaying a UI display screen section within a UI display screen; providing a UI mechanism that allow specification of a condition; determining when the condition is met; and automatically redisplaying at least a portion of the UI display screen section in response to the determining, resulting in a redisplayed UI display screen section in response to the condition being met. The UI display screen section may include blogs or other activity feeds, visualizations, UI controls for manipulating the visualizations; for specifying conditions for redisplaying, i.e., bringing back the visualizations, etc.
US10516978B1

Tracking areas that comprise service cells capable of providing advanced long-term evolution (LTE-A) features, can be utilized to indicate to a mobile device that the mobile device can access the advanced features. For example, an LTE-A capable mobile device can display an LTE-A icon if the mobile device is in a geographic area that qualifies as an LTE-A tracking area. However, if the mobile device is not capable of receiving LTE-A services, then the mobile device can display an LTE icon instead of an LTE-A icon.
US10516973B2

A method of providing seamless reception of multimedia broadcast multicast services (MBMS) in a user equipment (UE) having multiple radio frequency (RF) terminals is provided. The method includes receiving MBMS from a primary cell (P-Cell) through a first RF terminal in the UE, receiving a command through the first RF terminal while receiving the MBMS configuring the MBMS on a second RF terminal and receiving the MBMS from a non-primary cell wherein the non-primary cell includes at least one of a secondary cell and a non-serving cell.
US10516971B2

Methods and techniques are described for supporting location services for a user equipment (UE) in a Fifth Generation wireless network using a Location Management Function (LMF) based control plane (CP) location solution. The LMF serves as the main anchor point for location support instead of an Access and Mobility Management Function (AMF). The LMF may be in either a serving Public Land Mobile Network (PLMN) for a UE or in a Home PLMN for a roaming UE. The LMF may obtain location information for a UE via an AMF from a Next Generation Radio Access Network or the UE and may interact with a Gateway Mobile Location Center to receive location requests from and return location information to an external client. The LMF solution may be more efficient and require less implementation than an AMF based CP location solution.
US10516967B2

A method for safely and efficiently requesting transportation services through the use of mobile communications devices capable of geographic location is described. Individual and package transportation may be provided. New customers may be efficiently serviced, and the requester and transportation provider locations may be viewed in real time on the mobile devices.
US10516962B2

Methods and systems are provided for enhanced audio experiences in VR/AR applications. The apparatuses of this disclosure are adapted to record multiple binaural stereo pairs and play back select binaural pairs corresponding to users' head positions. A substantially spherical microarray is utilized in various embodiments for recording multiple binaural stereo pairs. A VR/AR headset is further adapted to track a user's head positions and dynamically play back binaural sound pairs corresponding to the head positions.
US10516959B1

An exemplary extended reality audio processing system (“processing system”) and an exemplary extended reality audio rendering system (“rendering system”) are disclosed to interoperate with one another to perform near-field and far-field audio reproduction. The processing system accesses audio data representative of virtual sound presented, within an extended reality world, to an avatar of a user experiencing the extended reality world. Based on the audio data, the processing system generates complementary first and second multi-channel audio data streams configured, in combination, to represent the virtual sound. The processing system directs the rendering system to concurrently render the complementary multi-channel audio data streams for the user by directing a near-field rendering system included within the rendering system to render the first multi-channel audio data stream, and directing a far-field rendering system included within the rendering system to render the second multi-channel audio data stream. Corresponding methods and systems are also disclosed.
US10516956B2

A failure detection device for detecting a failure of a sound generating device outputting a sound based on sound data from a speaker includes: an electronic watermark signal generating unit configured to generate an electronic watermark signal including collation data used for collation of whether or not a sound is output from the speaker; the speaker configured to output the electronic watermark signal as a sound; a microphone configured to collect the sound output from the speaker; a collation data detection unit configured to detect the collation data from the electronic watermark signal included in the sound collected by the microphone; and a failure determination unit configured to determine the presence or absence of the failure of the sound generating device by collating the collation data detected by the collation data detection unit with the collation data included in the electronic watermark signal.
US10516944B2

A sound output apparatus includes a touchscreen, a vibrator and a controller. The vibrator produces sound by causing vibration of the touchscreen based on a sound signal. The controller (a) performs a predetermined control of the sound signal while contact of an operation body with the touchscreen is being detected by the touchscreen, and (b) does not perform the predetermined control of the sound signal while contact of an operation body with the touchscreen is not detected by the touchscreen.
US10516940B2

An apparatus including at least one microphone; audio circuitry connected to the at least one microphone; and a memory connected to the audio circuitry. The audio circuitry is configured to output a first audio track and at least one second audio track. The audio circuitry is configured to form the first audio track from an output signal, provided by the at least one microphone, by processing the output signal with a first audio configuring, and where the audio circuitry is configured to form the at least one second audio track from the output signal, provided by the at least one microphone, without the first audio configuring. The memory is configured to store the first audio track and the at least one second audio track together.
US10516929B2

A headphone includes an electro-acoustic transducer for creating audio output, the electro-acoustic transducer comprising a transducer magnet that produces a transducer magnetic field having a magnetic field strength, structure that is constructed and arranged to be positioned so as to direct the audio output at the ear canal of the ear of a wearer of the headphone, a magnetic field sensor constructed and arranged to sense the Earth's magnetic field, and a nulling magnet constructed and arranged to produce a nulling magnetic field that reduces the strength of the transducer magnetic field at the magnetic field sensor.
US10516925B2

The housing for a wireless audio speaker includes an inner threaded portion that is complimentary to a drinking bottle threaded neck portion, enabling the housed speaker to be screwed onto a drinking bottle neck. The housing contains a misting subsystem including an atomizer enabling expulsion of water from the bottle out of the speaker housing as a mist. The system includes an electronic chip that performs additional electronic functions including a built-in light emitting diode (LED). The system includes an attachment subsystem including a handlebar-type clamp with an extension having a replica threaded bottle neck to which the speaker housing can be attached. When attached to a person, the housed audio speaker can perform the additional electronic functions of: heart rate sensor, pedometer, step counting and recording, calorie calculation, and distance calculation. A lost phone alarm can be generated if the smartphone is left more than a predetermined distance away.
US10516917B2

Methods, apparatus, computer program products, and systems for providing a personalized entertainment network are provided. An example method comprises (a) establishing a communication session with an application executing on a user device; (b) receiving network identifying information identifying a personalized network; (c) determining an ordered set of media item identifiers; and (d) providing one or more digital media items in accordance with the ordered set of media item identifiers. Each media item identifier is configured to identify a digital media item. Determining the ordered set of digital media items comprises assigning a class to each position of the ordered set and assigning a media item identifier to each position of the ordered set. A particular digital media item identified by a particular media item identifier assigned to a particular position of the ordered set corresponds to the class assigned to that particular position.
US10516915B2

The present invention relates to a device and a method for transmitting/receiving a broadcast signal including video data and high dynamic range information. A broadcast signal transmitting method according to an embodiment of the present invention may include the steps of: generating video data; generating a broadcast signal including the generated video data and image quality improving metadata; and transmitting the generated broadcast signal.
US10516902B1

A method adjusts a broadcasting system according to properties of content being broadcast. One or more processors receive a proposed content that is designed to be a component of an electronic broadcast by a broadcast system. The processor(s) determine a broadcast analysis pattern (BAP) for the proposed content, where the BAP describes the proposed content and an intended target of the electronic broadcast. The processor(s) retrieve a set of rules that describe a tone and format for particular content that is broadcast to the intended target, and determine whether the proposed content conforms to the set of rules. In response to determining that the proposed content does not conform to the set of rules, the processor(s) adjust the broadcasting system, where adjusting the broadcasting system modifies how content is broadcast to the intended target.
US10516899B2

A television with an interactive portal and system and method for use of the same are disclosed. In one embodiment of the television, the television is deployed to provide an interactive portal in a hospitality establishment having multiple rooms, such as a hotel. The television is associated with a room and includes a housing that secures a processor, memory, tuner, panel, and audio driver in an interconnected architecture. The television generates a guest interactive portal as well as a housekeeping interactive portal for a guest and housekeeper, respectively. Each of the portals provides relevant feedback on the condition of the room to a server associated with the hotel.
US10516897B2

According to the present invention, an image encoding/decoding method comprises the steps of: performing an intra prediction on a current block so as to generate a prediction block; performing filtering on a filtering target pixel in the prediction block on the basis of the intra prediction mode of the current block so as to generate a final prediction block; and generating a reconstructed block on the basis of a reconstructed differential block corresponding to the current block and on the final prediction block. According to the present invention, image encoding/decoding efficiency can be improved.
US10516893B2

A computer implemented program executable to display a graphical user interface on a display surface of a computing device which by user indications retrieves a video and a geospatial representation in which one or more coordinate location indicators can be selected, and further functions to match location coordinates associated with selected coordinate location indicators with the plurality of images occurring between a beginning video image and an ending video image of the video.
US10516890B2

A method for training learned hierarchical algorithms, the method comprising the steps of receiving input data and generating metrics from the input data. At least one hierarchical algorithm is then selected from a plurality of predetermined hierarchical algorithms based on comparing the generated metrics from the input data and like metrics for each of the plurality of predetermined hierarchical algorithms. The selected hierarchical algorithm is developed based on the input data and the developed hierarchical algorithm is outputted.
US10516884B2

The present invention relates to a method for encoding/decoding a still image or a video based on a polygon unit and an apparatus for supporting the same. Particularly, a method for encoding an image based on a polygon unit may include partitioning an input image by a unit of block, determining a position of at least one point within the block, determining a position of at least one point in each side of the block, partitioning the block into at least one polygon unit using a vertex of the block, at least two points among the points determined in the side of the block, and a point determined within the block and coding the input image by a unit of the polygon unit.
US10516881B2

A method and apparatus that tests video quality includes a superimposing of at least one code to a video that is to be transmitted by a communication device to another communication device. The at least one code is transmitted such that the superimposed at least one code is extractable and readable from the decoded video by the device that receives the transmitted video. The extracted at least one code may then be read to determine the quality level of the transmitted video. The determination of quality for the received video may be based upon one or more tests performed using at least one code extracted from the received video.
US10516880B2

There is provided a coordinated view-display device, a system for creating a three-dimensional display, and a process of creating a three-dimensional display. The display device includes a rotatable portion and a plurality of light-emitting elements connected to the rotatable portion. Rotation of the rotatable portion rotates the light-emitting elements and displays a sequence of images corresponding with segmented image data as an illusion of a continuous three-dimensional image. The system includes an array arranged and disposed to gather segmented image data and a display arranged and disposed to display a sequence of images corresponding with the segmented image data. The displaying forms an illusion of a continuous three-dimensional image. The process includes gathering segmented image data and displaying a sequence of images corresponding with the segmented image data. The displaying forms may provide an illusion of a continuous three-dimensional image.
US10516873B2

A depth imaging device is provided. A first camera and a second camera form a first depth imaging system. A projection element and a second camera form a second depth imaging system. The control unit is configured to instruct one of the first and second depth imaging systems to acquire a depth map and a confidence map, and determine whether each of confidence values in the confidence map is less than a confidence threshold value. If each of the confidence values is less than the confidence threshold value, then the control unit turns on the other of the first and second depth imaging systems. If at least one of the confidence values is not less the confidence threshold value, then the control unit determines whether a closest distance in the depth map falls within a predetermined range or not. A driving method of a depth imaging device is also provided.
US10516868B2

A novel electronic system provides fast three-dimensional model generation, social content sharing of dynamic three-dimensional models, and monetization of the dynamic three-dimensional models created by casual consumers. In one embodiment, a casual consumer utilizes a dedicated real-time 3D model reconstruction studio with multiple camera angles, and then rapidly create dynamic 3D models with novel computational methods performed in scalable graphics processing units. In another embodiment, uncalibrated multiple sources of video recording of a targeted object are provided by a plurality of commonly-available consumer video recording devices (e.g. a smart phone, a camcorder, a digital camera, etc.) located at different angles, after which the uncalibrated multiple sources of video recording are transmitted to a novel cloud computing system for real-time temporal, spatial, and photometrical calibration and 3D model reconstruction. The dynamic 3D models can be uploaded, listed, and shared among content creators and viewers in an electronic sharing platform.
US10516855B2

An abnormality behind a shielding object is discovered. There is provided a monitoring system including a video acquirer, a detector, and a notifier. The video acquirer of the monitoring system acquires a video. The detector of the monitoring system detects entering of a target object into a blind spot generated by a shielding object in the video and appearance of the target object from the blind spot. If the target object does not appear from the blind spot even after a first time elapses since entering of the target object into the blind spot, the notifier of the monitoring system makes a notification.
US10516852B2

In one embodiment, a video conference endpoint may detect a one or more participants within a field of view of a camera of the video conference endpoint. The video conference endpoint may determine one or more alternative framings of an output of the camera of the video conference endpoint based on the detected one or more participants. The video conference endpoint may send the output of the camera of the video conference endpoint to one or more far-end video conference endpoints participating in a video conference with the video conference endpoint. The video conference endpoint may send data descriptive of the one or more alternative framings of the output of the camera to the far-end video conference endpoints. The far-end video conference endpoints may utilize the data to display one of the one or more alternative framings.
US10516839B2

The present technology relates to an image sensor, an imaging method, and an electronic apparatus that are capable of improving the image quality. It includes a plurality of signal lines for reading signals from pixels including a photoelectric conversion element, each of the plurality of signal lines being provided for one column of pixels, and a fixing unit configured to fix the potential of the plurality of signal lines to a predetermined potential, is started. The fixing unit fixes the potential of the plurality of signal lines before an operation of resetting the pixel. It is possible to fix the potential of the signal line to a predetermined potential before reading of the signal from the pixel, and to prevent the image quality from degrading due to the discrepancy in the potential when reading is started.
US10516833B2

In a general aspect, an apparatus can include image processing logic (IPL) configured to perform an image processing operation on pixel data corresponding with an image having a width of W pixels and a height of H pixels to produce output pixel data in vertical slices of K pixels using K vertically overlapping stencils of S×S pixels, K being greater than 1 and less than H, S being greater than or equal to 2, and W being greater than S. The apparatus can also include a linebuffer operationally coupled with the IPL, the linebuffer configured to buffer the pixel data for the IPL. The linebuffer can include a full-size buffer having a width of W and a height of (S−1). The linebuffer can also include a sliding buffer having a width of SB and a height of K, SB being greater than or equal to S and less than W.
US10516831B1

A vehicular image pickup device includes an image capturing unit, a fill light unit and a processing unit. The image capturing unit captures driving images. The fill light unit provides a fill light. The processing unit obtains a grayscale quantity distribution of pixels of the driving images on a plurality of grayscale levels. The processing unit numbers the pixels sequentially in the direction from the highest grayscale level to the lowest grayscale level according to the grayscale quantity distribution until the numbering reaches a predetermined number. The processing unit adjusts a fill light intensity of the fill light unit or a gain of the image capturing unit according to the grayscale level of the pixel whose number is the predetermined number.
US10516829B2

The present invention relates to a mobile terminal which can be implemented by allowing a user to use the terminal more conveniently, and a method for controlling the same. The present invention may comprise a camera, a display, and a control unit which enlarges a partial region of an original image photographed by the camera at a predetermined magnification and displays the original image and the enlarged image simultaneously on the display, wherein the control unit, upon receiving a magnification photographing input from a user input unit, can activate the camera for photographing, enlarge a partial region of the original image photographed by the camera at a predetermined magnification and display the original image and the enlarged image simultaneously on the display.
US10516826B2

Some embodiments include a camera system having a first camera unit and a second camera unit. The first camera unit includes an autofocus actuator. The autofocus actuator includes a first plurality of magnets for autofocus motion control of components of a first optical package. The first plurality of magnets is positioned to generate magnetic fields aligned in parallel with a first magnetic axis at a right angle to the optical axis of the first optical package. The second camera unit includes an optical image stabilization and autofocus actuator. The optical image stabilization and autofocus actuator includes a second plurality of magnets positioned to generate magnetic fields aligned along a second magnet axis at 45-degrees to the first magnetic axis. The second camera unit includes a third plurality of magnets positioned to generate magnetic fields aligned along a third magnetic axis at 135-degrees to the first magnetic axis.
US10516825B2

Motion vector calculator sets motion vector of block corresponding to partial area of first image based on the block and similarity between the block and partial area of second image, motion vector reliability calculator calculates reliability of the motion vector based on distribution of the similarities, motion vector corrector corrects motion vector of low-reliability block having reliability lower than predetermined reliability based on motion vector of high-reliability block different from the low-reliability block and having reliability equal to or higher than the predetermined reliability, and image processor sets second pixel of the second image and corresponds to first pixel of the first image based on the motion vector corrected by the motion vector corrector, and performs image processing using signal value of the first pixel and signal value of the second pixel.
US10516822B2

The present disclosure provides an image merging method. The image merging method includes the following step. First, the calibration unit is provided, wherein a calibration device of the calibration unit includes a plurality of known characteristic information. The calibration device is captured. A conversion relationship is created. A relationship of positions of the images is analysis according to the conversion relationship. The images are formed. In additional, an image merging device is provided.
US10516816B2

One embodiment provides a system, including: an information handling device comprising a camera; and a cover for the information handling device, comprising: a movable area obscuring and exposing the camera; at least one button controlling activation of the camera; and a communication mechanism facilitating communication between the cover and the information handling device. Other aspects are described and claimed.
US10516815B2

Higher-resolution imagery of an airport runway can be provided from the pilot's point of view. Pilot point of view images may be generated using images captured by higher-resolution ground-based cameras. The images from the ground-based cameras are fed to a point of view processor that generates the pilot point of view images using aircraft position information. The pilot point of view images are transmitted to a display on the aircraft.
US10516802B1

A read circuit outputs input pixel blocks to a line buffer. An arithmetic processing circuit reads an input pixel block from the line buffer and executes rotation processing to derive an output pixel block. A controller sets an output block height to the largest integer fraction of an output band height so that the output pixel block fits within an input band in an input pixel coordinate system, extends the width of the output pixel block so that the output pixel block fits within a maximum width of the input pixel block in the input pixel coordinate system, reduces the width of the output pixel block according to the size of the output pixel block in the input pixel coordinate system and the number of pixel lines in the line buffer, and sets the size of the input pixel block based on the size of the output pixel block.
US10516801B2

The device (10) for recording a document (130, 135) exhibiting a marking (132) produced by a stamp comprising at least one relief for successive contacting with a pigment and a surface of a document to be marked, one form of at least one said relief being representative of: a separator identifying a first page of the document, a user identifier; and/or an alphanumeric item of information parameterized by a user, comprises: an image sensor (105) for digitizing the document into at least one image, a detector (110) of the marking on at least one digitized image, a means (115) for reading the information, the marking, representative of: the user identifier; and the alphanumeric item of information; and a means (120) for recording the digitized document as a function of the information read.
US10516794B1

An image reading apparatus includes an image reading unit, a document pressing unit, a first position detection unit, a second position detection unit, and a controller. The image reading unit reads an image of a document. The document pressing unit presses the document against a document placement component. The first position detection unit detects a first closed position at which the document pressing unit is not in contact with the document placement component. The second position detection unit detects a second closed position that is closer to the document placement component than the first closed position is. The controller performs first width detection on the document and further performs second width detection. The first width detection is performed in accordance with detection performed by the first position detection unit on a closing operation of the document pressing unit. The second width detection is performed after elapse of a predetermined time in accordance with detection performed by the second position detection unit on the closing operation of the document pressing unit. If the controller receives an image reading instruction before the elapse of the predetermined time, the controller performs the second width detection without waiting for the elapse of the predetermined time and starts an image reading process.
US10516788B2

A volume adjustment method and apparatus, and a terminal is presented. Perform analysis on the collected sound signal surrounding a user terminal, to obtain composition information, where the composition information includes sound types included in the sound signal and proportions of sounds of the various types, and the sound types include blank sound, human sound, and noise; determine a current scene mode of the user terminal according to the composition information; and adjust volume of the user terminal according to the determined scene mode, thereby significantly reducing occurrence of a case, caused by mistaken determining of the scenario, in which play volume adjustment does not conform to the scenario, and enhancing user experience.
US10516785B2

Systems and methods enable distribution of data transfer capacity in a WWAN between mobile devices. The data transfer capacity is given by a data plan for the respective mobile device. The systems and methods register first and second mobile devices with a transaction service as acquirers and providers, respectively, of data transfer capacity. The systems and methods detect when a first mobile device indicates a desire to acquire data transfer capacity, identify one or more second mobile devices that are located within reach for short-range communication with the first mobile device, and connect the first mobile device by short-range communication to one of the second mobile devices such that the first mobile device is tethered to the WWAN by this second mobile device. The systems and methods may also distribute authentication data to enable the first mobile device to be authenticated by the second mobile device.
US10516784B2

The present disclosure relates to methods, systems, and storage media for classifying phone numbers based on node profile data. Exemplary embodiments for classifying phone numbers based on node profile data may maintain a plurality of node profiles and generate a plurality of activity field-value pairs from an electronic activity. Each activity field-value pair of the plurality of activity field-value pairs corresponding to at least one participant of the electronic activity. Exemplary embodiments may further parse the electronic activity to identify a string corresponding to an electronic activity phone number, determine a type of phone number to which the electronic activity phone number corresponds using a data structure, identify a node profile of the plurality of node profiles corresponding to a participant of the electronic activity to which the electronic activity phone number corresponds, and update the identified node profile by the determined phone number type.
US10516783B2

Provided herein are a method and device for processing a PCC rule. The method comprises: receiving first internet protocol (IP) stream mapping information transmitted by a UE and used for requesting the processing of an IP stream; determining, on the basis of the first IP stream mapping information, first routing rule information comprising a first PCC rule identification of a first PCC rule corresponding to the IP stream or first filter identifier of a first filter corresponding to the IP stream, where the first filter is a filter that the first PCC rule comprises; transmitting the first routing rule information to a policy and charging rules function entity (PCRF), thus instructing the PCRF to process the first PCC rule according to the first routing rule information.
US10516767B2

A method of presenting data over a Web service interface includes: establishing, by a first computer process, a persistent transmission control protocol (TCP) network connection between the first computer process and a second computer process; dynamically allocating, by the second computer process, memory in response to receipt of static data over the persistent TCP network connection from the first computer process; updating, by the second computer process, the memory in response to receipt of dynamic data received over the persistent TCP network connection from the first computer process; and enabling, by the second computer process, a Web server to access the updated data for presentation by the Web service interface. The static data identifies a given entity and the dynamic data includes metric data provided for the entity.
US10516759B2

Software services are managed from a single machine performing a service. Service providers offering SaaS applications solicit the single machine. Each service provider provides roles and device requirements for performing the corresponding SaaS. The single machine maintains a database that logs the software services offered by the service providers. Whenever a software service is needed, the single machine inventories its client devices for their resource capabilities and compares to the device requirements in the database. The database reveals the client machine(s) that best performs the role for the corresponding SaaS. Software services are thus integrated and managed from the single machine, thus allowing software services to be efficiently and quickly selected as network resources emerge.
US10516756B1

A technology is described for selecting a distributed network service based at least in part on consistency, availability, and partition tolerance (CAP) metrics. An example method may include receiving a client request for a listing of distributed network services and associated CAP metrics that are within a range of at least one CAP specification included in the client request. In response to the client request, a directory service may be queried for a set of distributed network services having the CAP metrics that are within the range of the least one CAP specification included in the client request. A listing of distributed network services that includes the CAP metrics for the distributed network services may be generated from the set of distributed network services, and the listing of distributed network services and CAP metrics may be returned in response to the client request.
US10516751B2

A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.
US10516750B2

A non-transitory computer-readable recording medium stores a display control program that causes a computer to execute a process. The process includes, receiving a notification from a terminal in one-way communication, when identification information included in the received notification is detected, extracting data included in the notification, and updating display contents of a display device from first display contents to second display contents based on the extracted data.
US10516748B2

Providing an interested party with network availability of certain devices may provide a method including one or more of receiving user requirements for a user device, identifying IoT devices based on a degree of matching between manufacturer-defined capabilities of the IoT devices and the user requirements, verifying the manufacturer-defined capabilities based on tests that expose risks with the manufacturer-defined capabilities of the IoT devices in comparison to current operating features of the IoT devices, determining that no single IoT device satisfies the user requirements based on the verifying, identifying a group of IoT devices which meet or exceed the user requirements, and outputting information about the group of IoT devices including information about exposed risks with manufacturer-defined capabilities of the group of IoT devices via a user interface which enables selection and use of IoT devices included within the group of IoT devices.
US10516735B2

Methods and virtual devices for providing data from a virtual device to a virtual requestor device. The method comprises registering the virtual device with a registrar computer using a first application interface. The virtual device then receives a data feed request from the registrar at a second application interface. The data feed request comprises information enabling communication between the virtual device and a virtual requestor device and information identifying a data feed. In response to determining the request is to be granted, the virtual device provides the data feed to the requestor device using the information enabling communication between the two devices.
US10516731B2

A method and system are disclosed herein for accepting multimodal inputs and deriving synchronized and processed information. A reusable multimodal application is provided on the mobile device. A user transmits a multimodal command to the multimodal platform via the mobile network. The one or more modes of communication that are inputted are transmitted to the multimodal platform(s) via the mobile network(s) and thereafter synchronized and processed at the multimodal platform. The synchronized and processed information is transmitted to the multimodal application. If required, the user verifies and appropriately modifies the synchronized and processed information. The verified and modified information are transferred from the multimodal application to the visual application. The final result(s) are derived by inputting the verified and modified results into the visual application.
US10516727B2

An adaptive communication method among components based on Linux, related to a technical field of network communication in a distributed environment, includes steps of: creating a unidirection persistent connection between each two communication hosts with a service program; generating a component address list after a distributed component is launched; during communication, packaging a message into a JSON format, searching the address list to find an address, and sending the message to a target component via a Linux local socket or the created unidirection persistent connection according to a location relationship; and, when the component stops, deleting information about the component from the component address list.
US10516726B2

A method for data partitioning in an internet-of-things (IoT) network is described. The method includes determining number of computing nodes in the IoT network capable of contributing in processing of a data set. At least one capacity parameter associated with each computing node in the IoT network and each communication link between a computing node and a data analytics system can be ascertained. The capacity parameter can indicate a computational capacity for each computing node and communication capacity for each communication link. An availability status, indicating temporal availability, of each of computing nodes and each communication link is determined. The data set is partitioned into subsets, based on the number of computing nodes, the capacity parameter and the availability status, for parallel processing of the subsets.
US10516721B2

Embodiments of the present invention provide a process-management interface on a companion device that allows a user to control characteristics of an application running on a primary device. The interface can change a size or position of a viewport and change the primary device's control focus to or away from viewport. The process-management interface also allows a user to target a process on the companion device.
US10516718B2

Provided is a platform for data devices in which the architecture and runtime parameters of the platform are adaptively updated based on real-time data collected about a network on which the platform operates, the source type (e.g., codec selection) for data being communicated between devices, the grouping/architecture of the devices, or any combination thereof. The platform is thus able to support multiple different types and configurations of data devices under varied, constantly-changing conditions. The platform offers a flexible architecture for a content management and rendering system in which multiple data devices connected via the network each play a unique role in the operation of the system. The data devices are capable of dynamically switching between different roles while the system is in active operation. The platform also includes adaptive delay capabilities as well as adaptive codec selection capabilities.
US10516710B2

Communication apparatus includes a host interface and a network interface, which receives at least first and second redundant packet streams, each including a sequence of data packets, which include headers containing respective packet sequence numbers and data payloads of a predefined, fixed size containing respective slices of the data segment. Redundant first and second copies of each slice are transmitted in respective packets in the first and second packet streams. Packet processing circuitry receives the data packets from the network interface, maps the data packets in both the first and second packet streams, using the packet sequence numbers, to respective addresses in a buffer, and writes the data payloads to the respective addresses via the host interface while eliminating redundant data so that the buffer contains exactly one copy of each slice of the data segment, ordered in accordance with the packet sequence numbers.
US10516707B2

The disclosed technology addresses the need in the art for a conference room device configured to aid the initiation, organization, and management of a conference meeting. A conference room device is configured to determine that a user is within a threshold distance of a conference room device and that the user is associated with a conference meeting at a current time. The conference room device is further configured to prompt the user to start the conference meeting, receive a confirmation from the user; and start the conference meeting.
US10516705B2

Techniques for device control for a communication session are described. According to various embodiments, a claim process is performed that establishes a control relationship between a controller and a remote device. The controller causes the remote device to initiate a communication session with a different device using a designated identity. The device outputs a media stream that includes session media exchanged as part of the communication session.
US10516703B2

Embodiments are directed to a communication-session (CS) module that monitors the status of a communication session and at least partially controls the status. The CS module provides a party participating in a communication session an indication of whether a status of a microphone the user is employing to participate in an audio and/or video communication session is in a mute (or off) state, or whether the microphone status is in a live (or on) state. Likewise, a CS module may indicate to a user whether a status of a camera that the user is employing to participate in a video communication session is in an off state, or whether the camera status is in an on (or live) state. As such, a CS module provides users reminders of whether or not the microphone and/or camera, is in a live state, a mute state, or is otherwise turned on or off.
US10516698B2

The disclosure relates to provisioning honeypot computing services using a simulation state database to simulate a set of computing resources. One example includes a system that receives a mutating request associated with honeypot credentials, updates a simulation state database associated with the honeypot credentials at least based on the mutating request and generates a simulated mutating response based at least on the simulation state database that simulates a response to the mutating request. The system can also receive a query request associated with the honeypot credentials, query the simulation state database at least based on the query request, and generate a simulated query response based at least on the simulation state database that simulates a response to the query request.
US10516691B2

Methods and systems for network-based intervention are disclosed. The methods can include receiving a user response and analyzing the user response and other user data to determine a user typology. The user typology can be compared with risk data that indicates the user's risk of failing to achieve a target outcome based on the identified user typology. If the user's risk of failing to achieve the target outcome exceeds a desired level, a mitigation plan can be generated and provided to the user to thereby facilitate in the attainment of the target outcome.
US10516690B2

Techniques to facilitate detection of whether or not applications are executed on physical devices are disclosed herein. In at least one implementation, a mobile application that generates a web service request is executed on a computing system. The computing system executes a client security component of the mobile application to collect attributes associated with the computing system and an operating environment on which the mobile application is executing, and utilizes a mobile application programming interface to transfer the web service request including the attributes for delivery to a web server. The web server executes a server security component of a web service to extract the attributes from the web service request and process the attributes to determine whether or not the mobile application is being executed on a physical mobile device.
US10516687B1

Systems and methods are described to predict spikes in requests for content on a computing network based on referrer field values of prior requests associated with spikes. Specifically, a traffic spike prediction service is disclosed that can analyze information regarding past requests on the computing network to detect a spike in requests to a content item, where a significant number of request within the spike include a common referrer field value. The traffic spike prediction service can then detect a request to a second content also including the common referrer field value, and predict that a spike is expected to occur with respect to the second content. The traffic spike prediction service can manage the expected spike by increasing an amount of computing resources available to service requests to the second content and by marking traffic of the expected spike as likely legitimate, as opposed to malicious.
US10516686B2

A system for malware and anomaly detection via activity recognition based on sensor is disclosed. The system may analyze sensor data collected during a selected time period from one or more sensors that are associated with a device. Once the sensor data is analyzed, the system may determine a context of the device when the device is in a connected state. The system may determine the context of the device based on the sensor data collected during the selected time period. The system may also determine if traffic received or transmitted by the device during the connected state is in a white list. Furthermore, the system may transmit an alert if the traffic is determined to not be in the white list or if the context determined for the device indicates that the context does not correlate with the traffic.
US10516680B1

A computer-implemented method for assessing cyber risks using incident-origin information may include (1) receiving a request for a cyber-risk assessment of an entity of interest, (2) using an Internet-address data source that maps identifiers of entities to public Internet addresses of the entities to translate an identifier of the entity into a set of Internet addresses of the entity, (3) using an incident-origin data source that maps externally-detected security incidents to public Internet addresses from which the security incidents originated to translate the set of Internet addresses into a set of security incidents that originated from the entity, and (4) using the set of security incidents to generate the cyber-risk assessment of the entity. Various other methods, systems, and computer-readable media may have similar features.
US10516678B2

A server computer receives an indication of an interaction between a first user device of a first user and a second user device of a second user, where the interaction includes a message for transmission from the first user to the second user. The server computer performs a verification process on the message, including performing one or more binary checks on the message. The server computer then generates a response indicating whether the message is a legitimate message based on the verification process. When the response indicates that the message is a legitimate message, the server computer transmits the message to the second user device of the second user for display.
US10516677B2

Provided is a method of a device transmitting integrity check data. The method includes establishing a voice communication channel with at least one other device, determining a size of a packet to be transmitted through the established voice communication channel based on a bandwidth of the communication channel, detecting a user's voice from an input signal, selectively inserting integrity check data for checking the integrity of data to be transmitted into the packet based on a result of the detection, and transmitting the packet to the at least one other device.
US10516660B2

A communication device having a controller transmits to a communication system a PKI certificate. Encrypted communications may commence responsive to receiving a public key. The communication system can have a plurality of network elements that integrate operations of a circuit-switched communication network and a packet-switched communication network.
US10516654B2

In one embodiment, a computing device includes at least one hardware processor to execute instructions, a network interface to enable communication with a second computing device and a third computing device, and at least one storage medium. Such medium may store instructions that when executed by the computing device enable the computing device to request delegation of a key provisioning privilege for the second computing device from the third computing device via a parent-guardian delegation protocol comprising a three-party key distribution protocol with the second computing device and the third computing device, the three-party key distribution protocol having interposed therein a two-party authenticated key exchange protocol between the computing device and the third computing device. Other embodiments are described and claimed.
US10516653B2

Disclosed are various approaches for validating public keys pinned to services or servers on private networks. A client device can request a first certificate from a trust service. The client device can then validate that the first certificate from the trust service is signed by a preinstalled certificate stored on the client device. Subsequently, the client device can receive a uniform resource locator identifying a network location of an secure sockets layer (SSL) pinning service, wherein the SSL pinning service is configured to provide a hash value for a first public key issued to a computing device. Finally, the client device can receive a second public key from the trust service, wherein the second public key is configured to encrypt network traffic sent to the SSL pinning service.
US10516635B2

A method of providing automatically updated content in a messaging session is disclosed. The method comprising exchanging, via a user interface of a messaging system on a first user device, messages with one or more other user devices in a messaging session, wherein the user interface includes a first region for exchanging messages; initiating display of a list of services as selectable messaging objects that can be presented in association with the messaging session; receiving a first user selection of one of the displayed messaging objects to include in association the messaging session; and displaying content associated with the selected messaging object in association with the messaging session, wherein the content is updated periodically.
US10516630B2

An e-mail system is running with a first synchronization mechanism synchronizing first application data between a service and a client computing system. A second synchronization mechanism synchronizes second application data between the service and the client computing system, using a second protocol. When a given proportion of the application data has been synchronized by the second synchronization mechanism, the application is controlled to use the second application data synchronized according to the second protocol.
US10516627B2

Frame injection apparatus for injecting frames from a host device into a switched Ethernet network comprises a frame memory operable to receive and store one host frame at a time and to inject the frame onto the Ethernet switched network between network frames and to buffer network frames received during the time that the host frame is being injected onto the network.
US10516624B2

An electrical computer system processing architecture for providing fairness amongst client computers of the computer system is disclosed. The electrical computer system processing architecture comprises a plurality of client computers connected to at least one server by a computer network. Each of the client computers is configured to provide requests to the at least one server. The or each server comprises a store for storing requests provided by the plurality of client computers. The or each server is configured to: match complementary requests from the plurality of client computers stored in the store; following matching of complementary requests, assign an indication of how well the requests have been met compared to requests of other client computers of the computer system; accumulate the indications to form an accumulation of indications; and when the accumulation exceeds a predetermined threshold, match future requests in favor of the client computer whose requests have not been met as favorably with requests of other client computers of the computer system, thereby providing fairness amongst client computers of the computer system.
US10516622B2

A speech transmission method and apparatus include receiving at least one speech request packet sequentially sent by a terminal. Each speech request packet carries one speech data segment of the speech stream, an offset position, and a data length. The method includes generating a speech response packet corresponding to the speech request packet according to the speech request packet and other received speech request packets corresponding to the speech stream. The speech response packet carries an expected offset position and an expected data length. The method includes feeding back the speech response packet to the terminal, so that the terminal can make a determination for sending the next speech request packet according to the speech response packet.
US10516621B2

Described embodiments provide for minimizing packet discarding in case of spiky traffic reception by using adaptive buffers. Transmission buffers may be adjusted based on traffic behavior, with the buffer size dynamically expanding or shrinking as needed, providing a cushion to hold extra packets when a buffer drain rate is slower than the buffer arrival rate.
US10516620B2

A network device receives a packet is received from a network, and determines at least one port, among a plurality of ports of the network device, via which the packet is to be transmitted. The network device also determines an amount of free buffer space in a buffer memory of the network device, and dynamically determines, based at least in part on the amount of free buffer space, respective thresholds for triggering ones of multiple traffic management operations to be performed based on the packet. Using the respective thresholds, the network device determines whether or not to trigger ones of the multiple traffic management operations with respect to the packet. The network device performs one or more of the traffic management operations with respect to the packet determined to be triggered based on the corresponding one of the respective thresholds.
US10516617B2

A technology is provided for improving computer network throughput. Data located in memory of a processing device may be identified. The data packets located in the memory may be sent through a tunneling interface to encapsulate the data packets using a tunneling protocol on a first computing device. Alternatively, the data packets can be sent through a split proxy interface system. The data packets received in the interface may also be encoded using random linear network coding (RLNC) to form encoded packets, using a processor. Further, the encoded packets may be sent across a packet network to a second computing device.
US10516615B2

Technologies are described to control network congestion in packet-based networks. In some examples, a method may include receiving an Interest packet requesting content, and returning the content from a local data store if the content is in the local data store. The method may also include determining whether a previous request has been made for the requested content if the content is not in the local data store, and creating a record of the Interest packet and discarding the Interest packet if a previous request has been made. The method may further include determining whether a local IP routing table includes an entry that matches a destination IP address specified by the Interest packet if a previous request has not been made, and forwarding the Interest packet if the destination IP address is in the local IP routing table.
US10516614B2

Methods and apparatus for multiple user uplink are provided. In one aspect, a method of wireless communication is provided. The method includes transmitting a quality of service (QoS) message to a device. The QoS message includes a request for a transmission opportunity for sending uplink data to the device. The QoS message includes at least one of a sequence control field or a QoS control field. The method further includes receiving a clear to transmit (CTX) message in response to the QoS message. The method further includes transmitting data to the device in response to the CTX message.
US10516613B1

Prefix entries are efficiently stored at a networking device for performance of a longest prefix match against the stored entries. A prefix entry generally refers to a data entry which maps a particular prefix to one or more actions to be performed by a networking device with respect to network packets or other data structures associated with a network packet that matches the particular prefix. In the context of a router networking device handling a data packet, the one or more actions may include, for example, forwarding a received network packet to a particular “next hop” networking device in order to progress the network packet towards its final destination, applying firewall rule(s), manipulating the packet, and so forth. To reduce a total amount of space occupied by a prefix tree in storage, each of the nodes of a prefix tree may be configured to store only an incremental portion of a prefix relative to its parent node.
US10516602B2

A method for communicating data that includes a computing device receiving a first message and a second message, where the first message is generated in accordance with a first application session protocol and the second message is generated in accordance with a second application session protocol. The method continues with the computing device extracting a first data payload portion and second data payload portion, where the extracting utilizes the first application session protocol and the second application session protocol. The method continues with the computing device generating a common message to include the first data payload portion and the second data payload portion, where the common message is generated in accordance with a common application session protocol. The method continues with the computing device sending the common message to a receiving entity.
US10516600B2

Systems, methods, and non-transitory computer-readable storage media for detecting network loops. In some embodiments, a system can identify a port that is in a blocking state. The blocking state can be for dropping one or more types of packets and preventing the port from forwarding the one or more types of packets. The system can determine a number of packets transmitted through the port by a hardware layer on the system and a number of control packets transmitted through the port by a software layer on the system. The system can determine whether the number of packets is greater than the number of control packets. When the number of packets is greater than the number of control packets, the system can determine that the blocking state has failed to prevent the port from forwarding the one or more types of packets.
US10516589B2

Concepts and technologies are disclosed herein for a sensor web for Internet of Things (“IoT”) devices. According to one aspect disclosed herein, a system can monitor a health status of an IoT sensor device of a plurality of IoT sensor devices. The system can determine that the health status of the IoT sensor device indicates a sensor malfunction experienced by the IoT sensor device, and in response, can generate and send an alert to a forensic analytics module. The alert can identify the sensor malfunction. In response to the alert, the forensic analytics module can determine a last known location of the IoT sensor device. The system can obtain a set of satellite images of the last known location of the IoT sensor device, and can utilize the set of satellite images of the last known location to determine a cause of the sensor malfunction.
US10516580B2

Systems and methods of the present invention allow for the discovery of physical location information about network assets and the delivery of that information to network administrators. In addition, environmental and other information about network asset locations can be provided to an administrator. Intelligent patch panels and power outlet units are installed in network cabinets to facilitate the acquisition and reporting of physical infrastructure information, including information about network resource availability.
US10516569B2

There is provided configuration of a secondary network node in a carrier aggregation enabled communications network The secondary network node supports radio transmission using a cellular radio access technology (RAT) for deployment as a network node serving a secondary serving cell associated with a primary serving cell in a carrier aggregation enabled communications network using the cellular RAT and a non-cellular RAT for deployment as a network node serving a non-cellular RAT hotspot using the non-cellular RAT. After receiving an indication from a cellular primary network node associated with the primary serving cell the secondary network node starts scanning an unlicensed frequency band for deployment of the network node. The secondary network node determines at least one frequency interval of the at least one unlicensed frequency band substantially free from transmitting interferers. Based on information received from the cellular primary network node the secondary network node deploys the network node using the cellular RAT or the non-cellular RAT by configuring the secondary network node for transmission in one of the at least one frequency interval according to the configuration information.
US10516556B2

Provided is a transmission device including a transmitter. The transmitter includes a first output, a second output, and a third output, and is configured to transmit a symbol signal corresponding to a combination of signals of the first output, the second output, and the third output. An output impedance of the second output is lower than an output impedance of the first output.
US10516555B2

In accordance with one or more embodiments, a system can include a plurality of cables, wherein each cable of the plurality of cables includes an insulation layer comprising a helix structure. The helix structure of each cable of the plurality of cables can facilitate formation of a plurality of interstitial pathways between the plurality of cables. The system can further include communication device coupled to the plurality of cables, where the communication device facilitates generating electromagnetic waves that propagate along the plurality of interstitial pathways without requiring an electrical return path. Other embodiments are disclosed.
US10516548B2

Disclosed are methods and apparatus for multiplex operation of an electronic transmitting apparatus, comprising establishing logical channels between logical data producers and respective logical data consumers, the logical channels operable to pass data over a serial physical channel, constructing by a producer a payload, identifying a respective consumer, arbitrating use of the serial physical channel between logical channels to control sending of payloads, injecting a channel-specific logical protocol stop indicator into a data flow over the serial physical channel to instruct a receiving router to stop receipt of a previously started data flow and route the payload to a consumer, and sending at least a first uninterruptible data unit of the payload over the serial physical channel. Corresponding methods and apparatus are provided to enable a receiver to route payloads to consumers according to received logical protocol stop indicators.
US10516547B2

A system and a device are provided. The system includes a battery system and a management device, where the management device transmits a request for customer permission to use electric power stored at the battery system, receives a response to the request, and upon the response permitting use, operate the battery system to supply electric power to an external power grid.
US10516538B2

A system and method executed in one or more servers that interface with a Database Management System (DBMS) for signing and exchanging documents electronically with or without a PIV. If a PIV card is used, a card reader reads embedded private biometric key stored on the card and sends the private key to a node that has the corresponding public key on the X.509 certificate. The public key is derived from the private biometric key embedded in the PIV card as described above. Information contained in X.509 certificate is used to authenticate a user for example using the SSH protocol. If a PIV card is not used, the biometric data represents captured biometric data blocks, which are used to generate a biometric hash at a subscriber node. The subscriber node sends the biometric hash to a plurality of observer nodes that validate the hash by sending validation responses based on hash ledgers states at each observer node. If most of the observer nodes validate the biometric hash, the subscriber is authenticated for signing documents under any role a subscriber may have in an organization.
US10516533B2

A method of evaluating secrets in a computer system's trusted execution environment, wherein after evaluation of secrets, a securely stored encryption key is either retrieved or deleted upon entering corresponding secret (password, graphical password, biometric information, data sequence, security token, etc.) or secrets. Deletion of the encryption key can happen in a verifiable manner or in a non-verifiable manner. If a storage is encrypted with the encryption key, deletion of the encryption key makes the encrypted storage irreversibly undecryptable, while retrieval of the key permits decryption of the storage. Two encryption keys can be used to encrypt two separate storages, and then securely stored and processed in the trusted execution environment. Each of the two encryption keys can be retrieved using one or more associated secrets (passwords, etc.), and one or more other secrets would delete the encryption key associated with a preselected storage. During sleep-wake event a computer system's memory can be encrypted with a symmetric key, and the symmetric key can be secured by encrypting with a public encryption key. Corresponding private key is retrieved to decrypt the symmetric key upon evaluation of associated password (secret) in trusted execution environment, while the private key is deleted upon evaluation of one or many preselected deletion password (secret) leaving the encrypted memory undecryptable.
US10516529B2

An information processing system includes circuitry that stores at least one secret key that corresponds to a public key. The circuitry causes display, on a screen, of information corresponding to the public key and information corresponding to the secret key. The circuitry also modifies the display of the first information corresponding to the public key when the public key is used and the display of the second information corresponding to the secret key when the secret key is used.
US10516528B2

A distributed computer system and method for managing secret information for virtual entities in the distributed computer system utilizes multiple secret storage service entities to provide secret information to a virtual entity to be hosted in a host computer in the distributed computer system. At least one piece of the secret information for the virtual entity is distributed to the multiple secret storage service entities to provide the secret information to the virtual entity using the at least one piece of the secret information from one of the multiple secret storage service entities.
US10516524B1

An example process includes breaking content into multiple fragments; and transmitting at least two of the multiple fragments over different physical channels in order to isolate the at least two fragments during transmission. The example process may include generating session keys; encrypting at least some of the fragments using different session keys; and associating, with each fragment, a session key used to encrypt a different fragment to produce fragment/session key pairs.
US10516519B2

The present disclosure relates to a method and apparatus for transmitting a response frame based on a type in a High Efficiency Wireless Local Area Network (WLAN) (HEW). According to an aspect, a method for transmitting an uplink frame by a station (STA) to an access point (AP) in a WLAN may be provided. The method may include receiving, from the AP, a downlink frame including information related to a type of the uplink frame, the type of the uplink frame including a single-user (SU) type and a multiple-user (MU) type; and transmitting, to the AP, the uplink frame having a type determined based on the information related to the type of the uplink frame, wherein, when the type of the uplink frame corresponds to the MU type, the uplink frame is simultaneously transmitted by a plurality of STAs including the STA and at least one other STA.
US10516518B2

A method of wireless communication includes determining a control region for transmitting control information to a receiver based on a transport block size. In one configuration, the control region is determined based on an enhanced physical downlink control channel (ePDDCH) decoding time, symbol pre-processing time, multiple input multiple output (MIMO) mode, transmission rank, and/or user equipment (UE) interference cancellation factors. The method also includes transmitting the control information in the determined control region.
US10516513B2

Methods and apparatus for configuring, in a network node of a wireless communication network, a reference signal resource. An example method comprises obtaining a combination of one or more components to be used for a reference signal resource, the one or more components being contained in one or more physical resource blocks of a slot; and indicating, to the one or more wireless devices, the combination of the one or more components in the one or more physical resource blocks that are to be used for the reference signal resource.
US10516506B2

In one aspect, a wireless device receives a first data transmission from a base station in a first subframe interval and transmits HARQ feedback and/or CSI to the base station in a subsequent subframe interval, within a duration that is less than a maximum transmission duration that is possible within the subsequent subframe interval. In another aspect, a base station transmits a first data transmission to a wireless device in a first subframe interval and receives HARQ feedback and/or CSI from the wireless device in a subsequent subframe interval, within a duration that is less than a maximum transmission duration that is possible within the subsequent subframe interval.
US10516495B2

The present invention relates to a wireless access system supporting a full duplex radio (FDR) transmission environment. A method for a terminal to measure interference in a wireless communication system supporting FDR according to an embodiment of the present invention comprises the steps of: receiving an interference measurement resource at a measurement subframe; and measuring, at the interference measurement resource, interference from a neighboring terminal on the basis of an interference reference signal transmitted from the neighboring terminal. In addition, data is not transmitted or is transmitted with zero-power in the interference measurement resource.
US10516483B2

A system includes an optical transceiver configured to transmit/receive at least one optical feed and a beam separator configured to separate the optical feed into a plurality of optical beams, and spatially combine the optical beams into the optical beam. The system also includes a dichroic mirror optically coupled to the beam separator and configured to reflect the optical beams, and allow beacon signals to pass therethrough. A position sensitive detector of the system optically couples to the dichroic mirror and is configured to sense an incidence position of each beacon signal allowed to pass through the dichroic mirror, and output a position error for each optical beam based on the sensed incidence positions. The system also includes a multi-axis optical steering system configured to direct each optical beam based on the corresponding position error outputted from the position sensitive detector and a corresponding transmit/receive target.
US10516481B2

Devices and methods for bypassing a defective component in a combining network relaying respective upstream and downstream signals between a head end and a plurality of subscribers. The devices and methods may preferably redirect the upstream signal without redirecting the downstream signal using a wavelength-dependent filter.
US10516475B2

Methods and systems for calibrating the return and forward links of a satellite communication system are provided according to embodiments of the invention. The phase and/or amplitude variations caused by the return and forward links are calculated and/or estimated to aid in beamforming, such as ground-based beamforming. Calibration earth stations, distributed within one or more beam patterns, may be used to transmit calibration codes to the gateway to calibrate the return link. Return links variations may be estimated using a weighted minimum mean square algorithm at the gateway. Forward links may be calibrated with calibration codes transmitted from the gateway through a hybrid matrix to at least one calibration station. Forward calibration links may also calibrate for temperature-dependent signal variations such as diplexer variations at the satellite.
US10516468B2

Technologies described herein provide mechanisms for a legacy UE traveling at a high speed (e.g., in a high speed train) to estimate the opposite Doppler shifts separately for different RRHs in an SFN so that the UE can more effectively receive a payload assigned by the SFN. In addition, the present disclosure provides UE signal process mechanisms to improve HST receiver performance such that good demodulation performance can be achieved without significant impacts on UE implementation. The present disclosure provides a specific framework to improve cellular SFN system operation using a combination of an SFN data signal transmissions from different RRHs and orthogonal non-SFN reference signal transmissions from different RRHs. A UE may estimate a propagation channel for each RRH using a reference signal and use this information to improve the demodulation of the combined SFN data signal.
US10516461B2

Devices and methods of beamforming are generally described. A UE transmits to an eNB a BRSRP report having selected BRSRP values and associated BRS IDs. An active link list, a CSI resource indication, and a first active link are used to measure the CSI resource and CSI feedback is sent. A serving link ID is provided to indicate a second active link to use for control and data reception. Rx beams are trained based on multiple instances of each BRS and the eNB supplies selection criteria for the BRSRP report. The Rx beams are refined based on BRRS and the second active link is dependent on BRRSRP or CSI feedback. When configured for dual beam operation, the BRSRP feedback corresponds to BRSRP value pairs and dual Rx beams associated with a pair of serving link IDs are used.
US10516457B2

A method of enhanced beamforming procedure to achieve spatial reuse and thereby improving cell edge performance and area throughput is proposed. The enhanced beamforming method increases the likelihood of channel access under dense deployment condition, reduces interference to OBSS, reduces collision during reception, and increases the likelihood of spatial reuse in dense deployment scenario thus leading to higher network throughput.
US10516455B2

According to one embodiment of the disclosure, a non-transitory computer-readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations. One of these operations comprises transmitting, from a first device to a second device, a first plurality of frames using a first polarization configuration for a first antenna corresponding to the first device. Based on feedback information associated with the first plurality of frames, a second polarization configuration, which is different than the first polarization configuration, is selected for transmitting a second plurality of frames. Thereafter, the second plurality of frames is transmitted from the first device to the second device using the second polarization configuration for the first antenna.
US10516454B2

An antenna automatic alignment method for a mobile object includes acquiring, in real time, current feature information of a plurality of antennas of the mobile object, and selecting one of the antennas to establish a communication link with a wireless terminal in accordance with the current feature information of the plurality of antennas.
US10516448B2

The present invention relates to a 5th-generation (5G) or pre-5G communication system to be provided for supporting a data transmission rate higher than that of a 4th-generation (4G) communication system, such as long term evolution (LTE), and subsequent systems. The present invention provides a method by which a mobile station (MS) operates a beam in a communication system supporting a hybrid multiple-input multiple-output (MIMO) mode, the method comprising the steps of: receiving, from a base station (BS), information related to the number of beams to be used, by the BS, for a beam training process; receiving, from the BS, a downlink reference signal (RS); performing a channel estimation process on the basis of the downlink RS; and transmitting, to the BS, information related to the number of beams to be used by the MS, after performing the channel estimation process.
US10516444B2

Methods and systems are provided for aligning devices separated by physical barriers. A first electronic device may be paired with a second electronic device, with the first electronic device and the second electronic device being on opposite sides of a physical barrier. Wireless communication of signals between the first electronic device and the second electronic device may then be configured to nullify or reduce signals in areas other than a region within the barrier between a signal transmission component of the first electronic device and a signal reception component of the second electronic device. Feedback for enabling aligning the first electronic device with the second electronic device may be provided, such as to user of one or both of the first electronic device and the second electronic device. Providing the feedback may include generating visual and/or audio cues to enable the aligning.
US10516443B2

Aspects of the subject disclosure may include, for example, a system for exchanging electrical signals and guided electromagnetic waves between customer premises equipment and service provider equipment to provide uplink and/or downlink communication services. Other embodiments are disclosed.
US10516437B2

Embodiments of the invention provide a signal transmission method of a wireless communication system, the method comprising: selecting a phase compensation value for a k-th layer of user data of the wireless communication system, performing, according to the phase compensation value, phase rotation on a reference signal in the k-th layer user data, so that a signal power of the reference signal, after performing interference mitigation thereon at a transmission end, does not exceed a predetermined power threshold, wherein, k is selected from 1 to M, and M is less than or equal to K, and K is the total number of layers of user data of the wireless communication system; and transmitting, through a wireless channel, the reference signal after the phase rotation.
US10516430B1

A mobile electronic communications device performs millimeter wave antenna management for one of a plurality of mm-wave antennas by determining via a sensor array whether a human presence exists at the one of the mm-wave antennas and determining whether one or more others of the plurality of mm-wave antennas on the device are in use, or enabled. The mm-wave antenna of in question is managed by selectively enabling or disabling it based on the above determination.
US10516429B2

A vehicle that performs wireless communication and a communication method thereof are provided. The vehicle that performs wireless communication includes a transceiver including a first radio frequency (RF) module placed in a first surface and a second RF module placed in a second surface of a plurality of surfaces forming an outer edge of the vehicle and a at least one processor that controls the transceiver to transmit and receive a wireless signal by using at least one of the first RF module or the second RF module, wherein each of the first RF module and the second RF module includes at least two antenna elements.
US10516426B1

A wideband receiver includes an active splitter that splits an electronic signal into first and second signals, first and second reconfigurable RF filters, and first and second reconfigurable IF filters. The first reconfigurable RF filter filters the first signal responsive to a first control signal and mixes the first filtered signal and an in-phase LO signal component to output a first IF signal. The second reconfigurable RF filter filters the second signal responsive to a second control signal to generate a second filtered signal and mixes the second filtered signal and a quadrature phase LO signal component to output a second IF signal. The first reconfigurable IF filter filters the first IF signal responsive to a third control signal to generate a first filtered IF signal. The second reconfigurable IF filter filters the second IF signal responsive to a fourth control signal to generate a second filtered IF signal.
US10516405B2

A semiconductor device includes a time-to-digital converter (TDC) that receives a reference frequency signal and a feedback frequency signal, and outputs a first digital signal indicating a time difference between the reference frequency signal and the feedback frequency signal; a digital loop filter (DLF) that outputs a second digital signal generated by filtering the first digital signal; a multiplier circuit that outputs one of a third digital signal and a final test signal, the third digital signal generated by performing a multiplication operation on the second digital signal using a multiplication coefficient; a digital-controlled oscillator (DCO) that generates an oscillation signal having a frequency based on the output one of the third digital signal and the final test signal; and a loop gain calibrator (LGC) that receives the oscillation signal, generates a pair of test signals, and determines the multiplication coefficient using the pair of test signals.
US10516404B2

A variable capacitor is provided. The variable capacitor includes a plurality of capacitor segments. The plurality of capacitor segments are connected in parallel within the variable capacitor. When a plurality of candidate capacitances allowable to the variable capacitor according to a connection state of the plurality of capacitor segments connected in parallel are sorted in a magnitude sequence, the plurality of candidate capacitances form a geometric series. The variable capacitor is used for a Voltage Controlled Oscillator (VCO), and the VCO is used for a Phase Locked Loop (PLL).
US10516403B1

Clock circuits, components, systems and signal processing methods enabling digital communication are described. A phase locked loop device derives an output signal locked to a first reference clock signal in a feedback loop. A common phase detector is employed to obtain phase differences between a copy of the output signal and a second reference clock signal. The phase differences are employed in an integral phase control loop within the feedback loop to lock the phase locked loop device to the center frequency of the second reference signal. The phase differences are also employed in a proportional phase control loop within the feedback loop to reduce the effect of imperfect component operation. Cascading the integral and proportional phase control within the feedback loop enables an amount of phase error to be filtered out from the output signal.
US10516399B2

A circuit device includes a first oscillation circuit, a second oscillation circuit, a clock signal output circuit adapted to output a clock signal based on an output signal of the first oscillation circuit, and an output control circuit adapted to perform output control of the clock signal output circuit. The output control circuit includes a counter circuit adapted to perform a counting process based on an output signal of the second oscillation circuit, and the counter circuit outputs an output enable signal of the clock signal to the clock signal output circuit based on a result of the counting process.
US10516394B2

A sensor element of an inductive proximity sensor or distance sensor contains a coil arrangement with at least one excitation coil and at least one receiving coil and includes an electrically conductive shielding which contains a shielding cup that surrounds the coil arrangement laterally and on the rear face. A method operates the sensor element. The shielding of the sensor element further contains a flange which is provided on the front face of the sensor element, is connected to the shielding cup in an electrically conductive manner, and completely surrounds the coil arrangement.
US10516384B2

A voltage generation circuit is provided. The voltage generation circuit may include an enable signal generator, a voltage controller, and a voltage driver. The enable signal generator may generate an enable signal based on a test signal and an active signal. During activation of the enable signal, the voltage controller may compare a reference voltage with a feedback voltage, amplify the result of comparison, and generate a drive voltage. The voltage driver may output an internal voltage by driving the drive voltage, and generate the feedback voltage corresponding to the internal voltage. The feedback voltage may be pulled down during activation of the enable signal.
US10516382B2

There is provided a piezoelectric vibration member including: a vibration substrate including a vibrating portion and a surrounding portion which is thinner than the vibrating portion; and vibrating electrodes disposed on one surface and the other surface of the vibrating portion in a thickness direction, wherein the vibrating portion includes protrusion portions protruding in relation to one surface and the other surface of the surrounding portion in the thickness direction, and at least one side surface of the protrusion portion has two or more crystal planes.
US10516376B2

A signal processing apparatus includes a control section, a signal processing section connected with a plurality of signal processing elements and performs signal processing for enhancing or attenuating an input signal in a specific frequency band, and a crossfade signal section including a crossfade signal processing element capable of replacing at least one of the signal processing elements, wherein the control section controls any one of the signal processing elements among the plurality of signal processing elements, and the crossfade signal processing element, to crossfade to the crossfade signal processing element having the signal processing element as a new characteristic, to perform processing for replacing any one of the signal processing elements by the crossfade signal processing element, and to perform the processing on remaining signal processing elements of the plurality of signal processing elements in the signal processing section.
US10516350B2

Provided is a power generator 1. The power generator includes two magnetostrictive rods 2 arranged side by side and formed on a magnetostrictive material, coils 3 respectively wound around the magnetostrictive rods 2 and a beam member 73 having a function of generating stress in the two magnetostrictive rods 2. The power generator 1 is configured so that elastic energy stored in the beam member 73 is larger than elastic energy stored in each of the magnetostrictive rods 2 when tip end portions of the two magnetostrictive rods 2 and the beam member 73 are displaced with respect to base end portions of the two magnetostrictive rods 2 and the beam member 73 to deform the two magnetostrictive rods 2 and the beam member 73.
US10516348B2

A package for moving a platform in six degrees of freedom, is provided. The platform may include an optoelectronic device mounted thereon. The package includes an in-plane actuator which may be a MEMS actuator and an out-of-plane actuator which may be formed of a piezoelectric element. The in-plane MEMS actuator may be mounted on the out-of-plane actuator mounted on a recess in a PCB. The in-plane MEMS actuator includes a plurality comb structures in which fingers of opposed combs overlap one another, i.e. extend past each other's ends. The out-of-plane actuator includes a central portion and a plurality of surrounding stages that are connected to the central portion. The in-plane MEMS actuator is coupled to the out-of-plane Z actuator to provide three degrees of freedom to the payload which may be an optoelectronic device included in the package.
US10516343B2

A power semiconductor package includes a reference voltage terminal, a supply voltage terminal, a phase terminal, a first power transistor and a second power transistor. The first power transistor and the second power transistor are connected in series and form a low side switch and a high side switch of a half bridge circuit.
US10516337B2

A DC voltage conversion circuit in which the miniaturization of the inductor is attained and the frequency of control band can be widened, by suppressing the ripple current which flows into the inductor using a general magnetic core without using a special multi-leg magnetic core. A DC voltage conversion circuit is provided with two sets of magnetic flux cancellation conversion circuits each of which is provided with two sets of series circuits of two semiconductor circuits, a first magnetic flux cancellation type transformer, and a inductor; a second magnetic flux cancellation type transformer connected to the two sets of magnetic flux cancellation conversion circuits; and a control circuit which controls switching devices of semiconductor circuits.
US10516332B2

In a case where a switching element of an inverter does not operate properly due to failure or the like, a three-phase short circuit cannot be made, and an induced voltage cannot be suppressed. An induced voltage suppression device is electrically connected to the three-phase wiring between the power converter and the motor, in parallel to the power converter. A rectification circuit including a three-phase diode bridge circuit. A DC voltage source including a capacitor. A voltage detection circuit detects a voltage of both ends of the DC voltage source. In a short circuit, when a transistor of the voltage detection circuit is turned on, transistors are turned on to perform three-phase short-circuit operation to suppress an induced voltage of the motor. Since the induced voltage suppression device secures a DC voltage by the induced voltage of the motor as a drive source in a self-excited manner, it is possible to suppress the induced voltage even when an abnormality occurs in the power converter.
US10516327B2

A method for controlling a power converter includes receiving an input signal through an input node and generating an intermediate signal using a capacitor, generating a control signal in response to the input signal and the intermediate signal, coupling or decoupling the input node and the capacitor in response to the control signal, and generating an output signal in response to the intermediate signal. A circuit for controlling a power converter includes an input node receiving an input signal, a first capacitor providing an intermediate signal, a detection circuit generating a control signal in response to the input signal and the intermediate signal, a switching device coupling the input node and the first capacitor in response to the control signal, and a regulator generating an output signal in response to the intermediate signal.
US10516310B2

A stator includes a stator core having slots, a stator coil comprised of three phase windings, phase busbars each electrically connecting a corresponding one of the phase windings to an inverter, and a neutral busbar star-connecting the phase windings to define a neutral point therebetween. In each of the slots of the stator core, there are arranged K in-slot portions of the phase windings of the stator coil in K layers so as to be radially aligned with each other, where K is an even number. The phase and neutral busbars are electrically connected with those in-slot portions of the phase windings of the stator coil which are arranged at the radially outermost layer or the radially innermost layer in the respective slots of the stator core so as to be circumferentially spaced from one another by M slot-pitches or more, where M is a slot multiplier number.
US10516308B2

A rotor for an electric motor which includes permanent magnets is formed so that the possibility of demagnetization of the permanent magnets is reduced. The rotor has at least one permanent magnet embedded in a magnetically conductive rotor core, and at least one flux path in the rotor core, for a magnetic flux caused by a magnetic stator field generated by a stator of the electric motor. The rotor core is realized, with respect to at least one of the flux paths, with a magnetically conductive shunt that bridges at least one of the permanent magnets for the magnetic flux that is caused by the stator field.
US10516299B2

A power reception control device provided in a power reception device of a non-contact power transmission system includes a power-reception-side control circuit that controls an operation of the power reception device, and a power supply control signal output terminal that supplies a power supply control signal to a charge control device, the power supply control signal controlling power supply to a battery. The power-reception-side control circuit controls a timing at which the power supply control signal (ICUTX) is output from the power supply control signal output terminal. The operation of the charge control device is compulsorily controlled using the power supply control signal (ICUTX).
US10516297B2

A wireless power transmission pad for transmitting wireless power to a reception pad including a secondary coil includes: a rectangular-shaped primary coil having an X-width defined in an x-direction and a Y-width defined in a y-direction and having a central space; a ferrite coupled to the primary coil; and a housing supporting the primary coil and the ferrite. A first cross-sectional area of a first portion including the X-width of the primary coil is smaller than a second cross-sectional area of a second portion including the Y-width of the primary coil.
US10516282B2

A secondary electrochemical cell includes a negative electrode including as an output conductor, a metallic or metal-coated open-pore form or a metallic or metal-coated nonwoven, as a carbon-based storage material that enables storage of electrical charge in the electrode through formation of an electrical double layer (Helmholtz double layer), activated carbon having a BET surface area of at least 800 m2/g, a non-carbon-based H2 storage material that can chemisorb hydrogen and/or store it as a metal hydride, a positive electrode including as an output conductor, a metallic or metal-coated open-pore form or a metallic or metal-coated nonwoven, and nickel hydroxide and/or nickel oxyhydroxide, a porous separator that separates the negative electrode and the positive electrode from one another, an aqueous alkaline electrolyte with which the electrodes and the separator are soaked, and a housing that encases the electrodes, the separator and the electrolyte.
US10516281B2

A charging apparatus for wireless earphones includes a rechargeable battery, first and second electrical cables, and first and second charging receptacles. The first charging receptacle is electrically connected to the rechargeable battery by the first electrical cable and includes a cavity for receiving a first one of the wireless earphones. The first charging receptacle further includes first electrical contacts to electrically interface to electrical contacts of the first wireless earphone and a first audio path between an outer surface of the first charging receptacle and an inner surface of the cavity. The second charging receptacle is electrically connected to the rechargeable battery by the second electrical cable and includes a cavity for receiving a second one of the wireless earphones. The second charging receptacle further includes second electrical contacts to electrically interface to electrical contacts of the second wireless earphone. The second charging receptacle also includes an audio path.
US10516279B2

A power receiving device, which receives power from a power feed device via a removable cable, includes: a battery; a charging circuit configured to charge the battery with a bus voltage received from the power feed device via the cable; and a controller configured to communicate with the power feed device and instruct a target value of the bus voltage, wherein the controller adaptively changes the target value of the bus voltage according to a state of the power receiving device.
US10516275B2

A rechargeable battery pack including at least one interface for establishing a mechanical and/or electrical connection of the rechargeable battery pack to a hand-held power tool and/or a charging device. The interface includes contact elements for the electrical and/or mechanical contacting of corresponding contact elements on the hand-held power tool and/or corresponding contact elements on the charging device, at least one contact element being a signal contact element electrically connected to a coding element. The rechargeable battery pack also includes a rechargeable battery pack electronics system configured for providing information regarding the rechargeable battery pack via the signal contact element, and storing at least in part in the coding element, and a microcontroller connected to the rechargeable battery pack electronics system in such a way that the microcontroller detects when information is called up at the signal contact element by a hand-held power tool and/or by a charging device.
US10516272B2

A load balancing circuit comprising a first power source, a first field effect transistor (FET) device having a drain terminal connected to the first power source and a source terminal connected to a first node, a first resistor connected to the first node and a second node, a load connected to the second node, a second FET device having a drain terminal connected to the first node and a source terminal connected to the second node, a third FET device having a collector terminal connected to a gate terminal of the first FET device and an emitter terminal connected to the second node, and a second resistor connected to a base terminal of the third FET device and the first node.
US10516270B2

A method and apparatus for autonomously operating a microgrid power generator. In one embodiment, the method comprises obtaining a first measurement of at least one grid parameter of a microgrid transmission line coupled to a power generator in a microgrid; comparing the first measurement to a turn-on threshold; initiating, when the first measurement is less than the turn-on threshold, power generation by the power generator; obtaining, after initiation of the energy generation, a second measurement of the at least one grid parameter of the microgrid transmission line; comparing the second measurement to a shut-down threshold that is greater than the turn-on threshold; and stopping, when the second measurement exceeds the shut-down threshold, the power generation by the power generator.
US10516269B2

An example device includes a processor configured to receive a plurality of voltage values corresponding to voltage nodes in a first portion of a power system and determine, for each voltage node, a respective value of first and second voltage-constraint coefficients. The processor is also configured to receive a power value corresponding to a connection point of the first portion of the power system with a second portion of the power system and determine for the connection point, a respective value of first and second power-constraint coefficients. The processor is also configured to cause at least one energy resource connected to the first portion of the power system to modify an output power of the at least one energy resource based on the value of the first and second voltage-constraint coefficients for each voltage node and the value of the first and second power-constraint coefficients.
US10516268B2

An intelligent user-side power management device (PMD) that has an optional energy storage unit and can interface with a utility grid or microgrid to eliminate power theft and efficiently provide clean energy to the users of the grid while helping the grid to do smart demand response management, particularly for renewable energy based grids that need to efficiently manage the slack due to the large variability in power generation through these energy sources.
US10516251B2

An oxide-confined vertical cavity surface emitting laser including a distributed Bragg reflector (DBR) wherein the layers of the (DBR) includes a multi-section layer consisting of a first section having a moderately high aluminum composition, an second section which is an insertion having a low aluminum composition, and a third section which is an oxide-confined aperture formed by partial oxidation of a layer having a high aluminum composition (95% and above). A difference in aluminum composition between a high value in the aperture layer and a moderately high value in the first section prevents non-desirable oxidation of the first section from the mesa side while the aperture layer is being oxidized. A low aluminum composition in the second section prevents non-desirable oxidation in the vertical direction of the layer adjacent to the targeted aperture layer.
US10516249B2

To provide a laser oscillator, in which an LD module is fixed to a cooling plate through insulated fixation that is superior in durability, cost, and workability in an insulated fixation operation. A laser oscillator includes an LD module. The LD module has one or a plurality of LD light source(s), and is placed on a thermally conductive insulating member placed on a cooling plate. The LD module of the laser oscillator is fixed to the cooling plate, via an elastic insulating member fixed to the cooling plate.
US10516237B2

A method and apparatus for securing an electrical connection formed by a mating structure including prongs of a male assembly and receptacles of a female assembly are provided. In certain embodiments, the electrical connection can be secured by frictional engagement between the plug and receptacle housings. This can be accomplished by forcing a wedge into an interface between the housings or expanding a locking element, such as an elastomeric ring, into the interface. Such locking and releasing of the secure connection can be actuated using a locking nut.
US10516234B2

A connector unit including a connector and a connector cover. Locking protrusions are provided at one end of the connector, and locking holes are provided in an upper wall and a bottom wall of the connector cover. Notch parts capable of receiving the electric wire are provided at any one end of both ends of the upper wall and both ends of the bottom wall corresponding to both opening ends of the hollow space surrounded by the connector, the upper wall, the bottom wall, and side walls.
US10516228B2

A connector is mateable with a mating connector along an upper-lower direction (Z-direction). The connector comprises a housing and a terminal. The housing has a holding portion and an upstanding portion which are apart from each other in a width direction (Y-direction). The upstanding portion has a stop portion. The terminal has a held portion held by the holding portion and a spring portion extending from the held portion. The spring portion has a base portion and an upward extending portion extending upward from the base portion. The upward extending portion has a facing portion which faces the upstanding portion in the width direction. The facing portion has a stopped portion. Under a mated state where the connector and the mating connector are mated with each other, the stop portion is located above the stopped portion and faces the stopped portion in the upper-lower direction.
US10516226B2

The contact portions 22, 122 of the terminals 20, 120 of the two circuit board connectors 1 and the intermediate electrical connector 3 have leaf contact point portions 22B, 122B extending in the above-mentioned direction of connection of the connectors and protruding contact point portions 22A-1, 122A-1 located closer to the free end side of the terminals 20, 120 than to said leaf contact point portions 22B, 122B; and, in a connected state, the protruding contact point portions of the above-mentioned terminals are made contactable with the leaf contact point portions of the counterpart terminals.
US10516225B2

Connector systems may include a connector receptacle and connector plug or insert. The connector receptacle may include a tongue. The tongue may be formed using a printed circuit board. Contacts may be plated on top and bottom surfaces of the tongue. Retention features may also be located on top and bottom surfaces of tongue. These retention features may be speed bumps or other features. The connector insert may include a leading edge portion formed of plastic, a conductive shield around the insert behind the leasing edge portion, a plurality of spring contacts attached to an inside of the conductive shield, a top row of contacts; and a bottom row of contacts. Other connector receptacles may include a tongue having side ground contacts. The side ground contacts may engage an inside of a plug shield and have contacting portion to fit in openings in the plug shield.
US10516218B2

A radiation system includes a low-frequency radiator having a bowl-shaped structure, a high-frequency radiator arranged inside the bowl-shaped structure of the low-frequency radiator, and a metamaterial reflector arranged below the high-frequency radiator. The metamaterial reflector includes a metasurface arranged below the high-frequency radiator and a solid metal plane arranged below the metasurface.
US10516217B2

An antenna apparatus has a dielectric substrate and conductors. The antenna apparatus includes an antenna element which is arranged on a main surface of the dielectric substrate and has directivity ahead of the main surface, and a directional characteristic control member which includes a sidewall part which projects ahead of the main surface on at least one side of directivity of the antenna element with respect to the antenna element, and a roof part which projects in a direction of the antenna element from the sidewall part at a predetermined angle of more than 70° and less than 120° with respect to the sidewall part so that orthogonal projection to the main surface does not reach the antenna element, to reflect or absorb radio waves.
US10516215B2

The invention relates to a method and a device for generating high-power electromagnetic radiation. A transmission antenna of a transmission device capable of emitting an electromagnetic transmission wave is arranged in a reverberation cavity comprising openings. The method includes determining an electromagnetic temporal waveform F focused in a desired direction of focus outside the cavity; and emitting an electromagnetic transmission wave E having temporal waveform F into the cavity using the transmission device.
US10516211B2

A dual band antenna for a first frequency range and a second frequency range includes a first radiator for the first frequency range as well as a second radiator for the second frequency range. The dual band antenna also includes a ground conductor as an antipole to the first and second radiators. The first radiator and the second radiator join in a V shape at a base of the dual band antenna. A domestic appliance including a communication unit which has a dual band antenna is also provided.
US10516199B2

A wearable mobile device may include circuitry for transmissive communication, and a slotted cavity radiator in communication with the circuitry for transmissive communication to transmit or receive transmissive communication. In embodiments, the wearable mobile device may further include a pair of conductive faces between which the circuitry for transmissive communication is positioned and that bound a cavity of the slotted cavity radiator.
US10516195B2

An anaerobic aluminum-water electrochemical cell is provided. The electrochemical cell includes: a plurality of electrode stacks, each electrode stack featuring an aluminum or aluminum alloy anode, and at least one cathode configured to be electrically coupled to the anode; one or more physical separators between each electrode stack adjacent to the cathode; a housing configured to hold the electrode stacks, an electrolyte, and the physical separators; a water injection port, in the housing, configured to introduce water into the housing; and an amount of hydroxide base sufficient to form an electrolyte having a hydroxide base concentration of at least 0.5% to at most 13% of the saturation concentration when water is introduced between the anode and the least one cathode.
US10516189B2

A system for a vehicle includes a pair of electrical buses connected to terminals of a traction battery via a shared positive contactor and a pair of negative contactors. The system further includes a controller configured to, responsive to a request to close the contactors and a difference between voltage magnitudes of the buses being greater than a predefined threshold, actively discharge one of the buses to reduce the difference.
US10516186B2

The present invention provides a lithium secondary battery, including a positive electrode including a positive electrode active material, a negative electrode including a negative electrode active material, and a separator provided between the positive electrode and the negative electrode, wherein the negative electrode active material may include a titanium-based composite, wherein, when the lithium secondary battery is charged to SOC 50 under C-rate conditions of 0.1 to 40 C, the titanium-based composite has a ratio of the peak area of a plane (400) and the peak area of a plane (111) of 0.76 or more in a measured X-ray diffraction spectrum (XRD). Therefore, the present invention may provide a lithium secondary battery having excellent output characteristics and a battery pack in which a BMS prediction algorithm is simplified.
US10516179B2

A fuel cell system includes a fuel cell stack having a plurality of cells each having hydrogen channels, a hydrogen channel inlet, and a hydrogen channel outlet, a load supplied with power from the fuel cell stack, a circulation passage connecting the channel inlet with the channel outlet, a hydrogen pump provided in the circulation passage, and a controller. The controller rotates the hydrogen pump in a positive direction so as to feed the hydrogen gas in a first amount into each cell through the channel inlet, at a flow rate larger than a minimum flow rate required for power generation, and then rotate the hydrogen pump in a negative direction so as to feed the hydrogen gas into each cell through the channel outlet, during a period from stop of power supply to the load, to the next start of power supply.
US10516171B2

A catalyst for a fuel cell includes an active metal catalyst and a composite supporter supporting the active metal catalyst. The composite supporter includes a spherical-shaped supporter and a fibrous supporter, wherein the fibrous supporter is included in an amount of about 5 wt % to about 40 wt % based on the total amount of the composite supporter. In addition, an electrode for a fuel cell using the same, a membrane-electrode assembly for a fuel cell including the electrode, and a fuel cell system including the membrane-electrode assembly are also disclosed.
US10516168B2

A fuel cell has an anode, a cathode and a solid electrolyte layer. The cathode contains a perovskite oxide as a main component. The perovskite oxide is expressed by a general formula ABO3 and includes at least Sr at the A site. The solid electrolyte layer is disposed between the anode and the cathode. The cathode includes a surface region which is within 5 μm from a surface opposite the solid electrolyte layer. The surface region contains a main phase containing the perovskite oxide and a secondary phase containing strontium sulfate. An occupied surface area ratio of the secondary phase in a cross section of the surface region is greater than or equal to 0.25% to less than or equal to 8.5%.
US10516166B2

An anode of lithium battery comprises a current collector and an anode material layer. The anode material layer is located in at least one surface of the current collector. The current collector is a three-dimensional porous composite structure. The three-dimensional porous composite structure comprises a porous structure and at least one carbon nanotube structure. The porous structure has a plurality of metal ligaments and a plurality of pores. The at least one carbon nanotube structure is embedded in the porous structure and comprising a plurality of carbon nanotubes joined end to end by van der Waals attractive force, wherein the plurality of carbon nanotubes are arranged along a same direction.
US10516162B2

A non-aqueous electrolyte secondary battery comprising an enclosure in which plural kinds of positive electrodes having a positive electrode active material; a non-aqueous electrolyte; a negative electrode containing a titanium compound as a main component of a negative electrode active material; and a separator held between the positive electrode and the negative electrode and formed from an electrical insulating material are enclosed, which comprises a separator-holding negative electrode which is held by the separator from both sides thereof and is disposed between one of the positive electrodes and the other one of the positive electrode adjacent thereto, the separator-holding negative electrode serving as the negative electrode, and wherein the plural kinds of the positive electrodes comprises a first positive electrode containing a layered rock salt compound as the positive electrode active material, and a second positive electrode whose main component is a positive electrode active material different in kind from the layered rock salt compound. According to the battery, even when the titanium compound is used for the negative electrode, the amount of gas generated during a cycle test is remarkably decreased, and the cycle stability is excellent.
US10516160B2

An electrode for a lithium secondary battery includes a current collector, primer layer formed on a side of the current collector and includes a first conductive agent, a first binder and a first dispersant. Further, an active material layer is formed on a side of the primer layer disposed opposite to the current collector and includes an active material. Additionally, the lithium secondary battery includes a positive electrode, a negative electrode or both, a separator disposed between the positive electrode and the negative electrode and an electrolyte. The structural stability and adhesion of the electrode is improved, a ratio of a binder in the active material layer is reduced and the internal resistance is reduced.
US10516159B2

The present invention provides a positive electrode active material for a non-aqueous secondary battery including: core particles including, as a main component, a lithium metal composite oxide represented by the following formula: LixNiyM11-y-zM2zO2 in which 0.90≤x≤1.50, 0.6≤y≤1.0, 0≤z≤0.02, M1 represents at least one element selected from Co, Mn and Al, and M2 represents at least one element selected from the group consisting of Zr, Ti, Mg, B and W, and containing a water-soluble lithium compound in a content of 1.0% or less in terms of a mass ratio; and a surface-treated portion obtained by treating the core particles with a coupling agent.
US10516157B2

An electrode active material including a secondary particle, the secondary particle including: a plurality of primary particles including a silicon-containing material; an electrically conductive material; and a chemically cross-linked water-insoluble polymer. Also an electrode, and a secondary battery, both of which include the electrode active material, and a method of preparing the electrode active material.
US10516155B2

Electrodes and methods of forming electrodes are described herein. The electrode can be an electrode of an electrochemical cell or battery. The electrode includes a current collector and a film in electrical communication with the current collector. The film may include a carbon phase that holds the film together. The electrode further includes an electrode attachment substance that adheres the film to the current collector.
US10516153B2

The initial charge/discharge efficiency and cycle characteristics of a non-aqueous electrolyte secondary battery that contains a silicon material as a negative-electrode active material are improved. A negative-electrode active material particle (10) according to an embodiment includes a lithium silicate phase (11) represented by Li2zSiO(2+z) {0
US10516142B2

Provided are a battery module capable of preventing damage of a battery cell in as case when the battery cell is mounted and accommodated in a cell cartridge, and a battery pack including the battery module. The battery module according to the present disclosure includes a plurality of battery cells, at least one cell cartridge configured to guide stacking of the plurality of battery cells and to mount therein at least one battery cell among the plurality of battery cells, and a sheet member provided between the battery cell and the cell cartridge, and the sheet member is adhered to the battery cell on a surface where the sheet member contacts the battery cell and is adhered to the cell cartridge on a surface where the sheet member contacts the cell cartridge, to fix the battery cell and the cell cartridge to each other via the sheet member.
US10516134B2

In an organic EL display device, a taper angle of a separation layer surrounding edges of an organic EL layer disposed in each pixel and being disposed between adjacent pixels is different from a taper angle of a frame-shaped bank surrounding edges of an organic layer. As a result, qualities required for layers surrounded by the separation layer and the frame-shaped bank respectively are satisfied.
US10516129B2

An OLED device, a method for driving the OLED device, an OLED substrate, a method for manufacturing the OLED substrate, and a display device are provided. The OLED device includes: an anode, a first light emitting element, a common electrode, a second light emitting element, and a cathode, which are arranged in sequence.
US10516118B2

A power saving system using a plurality of flexible display devices placed on various places is provided. A structure of a bendable portion in a display device is improved. Specifically, a wiring partly including a metal nanoparticle is used. Openings are formed in an insulating layer so that the wiring becomes substantially longer by meandering in cross section. When a plurality of openings are formed and aligned, a portion that is easy to bend is formed along the line where they are aligned. A plurality of display panels are used for one display portion. The flexible display portion can be provided on a surface, specifically, a curved surface of furniture such as a chair or a sofa.
US10516104B2

An embodiment includes a memory comprising: a top electrode and a bottom electrode; an oxygen exchange layer (OEL) between the top and bottom electrodes; a first oxide layer between the OEL and the bottom electrode; and a second oxide layer between the first oxide layer and the bottom electrode; wherein (a) a first plurality of oxygen vacancies are within the first oxide layer and are adjacent the OEL at a first concentration, (b) a second plurality of oxygen vacancies are within the first oxide layer and are adjacent the second oxide layer at a second concentration that is less than the first concentration, and (c) the first oxide layer includes a first oxide material different from a second oxide material included in the second oxide layer. Other embodiments are described herein.
US10516097B2

The present invention provides a memory device in which lower electrodes, a buffer layer, a seed layer, a magnetic tunnel junction, a capping layer, synthetic exchange diamagnetic layers, and an upper electrode are formed on a substrate in a laminated manner. According to the present invention, the lower electrodes and the seed layer are formed of a polycrystalline conductive material, and the perpendicular magnetic anisotropy of the magnetic tunnel junction is maintained upon heat treatment at a high temperature of 400° C. or more.
US10516096B2

Spin transfer torque magnetic random access memory structures, integrated circuits, and methods for fabricating integrated circuits are provided. An exemplary spin transfer torque magnetic random access memory structure has a perpendicular magnetic orientation, and includes a bottom electrode and a base layer over the bottom electrode. The base layer includes a seed layer and a roughness suppression layer. The spin transfer torque magnetic random access memory structure further includes a hard layer over the base layer. Also, the spin transfer torque magnetic random access memory structure includes a magnetic tunnel junction (MTJ) element with a perpendicular orientation over the hard layer and a top electrode over the MTJ element.
US10516088B2

A hybrid solar-thermoelectric device includes a solar device and a thermoelectric device coupled thereto. The thermoelectric device includes a flexible first substrate, and a number of sets of N and P thermoelectric legs coupled to the first substrate. Each set includes an N and a P thermoelectric leg electrically contacting each other through a conductive material on the first substrate. The thermoelectric device also includes a rigid second substrate, a conductive thin film formed on the second substrate, and a number of pins corresponding to the number of sets of N and P thermoelectric legs. Each pin couples the each set on an end thereof away from the first substrate to the conductive thin film formed on the second substrate, and is several times longer than a height of the N and P thermoelectric legs.
US10516083B2

An LED is provided to include: a first conductive type semiconductor layer; an active layer positioned over the first conductive type semiconductor layer; a second conductive type semiconductor layer positioned over the active layer; and a defect blocking layer comprising a masking region to cover at least a part of the top surface of the second conductive semiconductor layer and an opening region to partially expose the top surface of the second conductive type semiconductor layer, wherein the active layer and the second conductive type semiconductor layer are disposed to expose a part of the first conductive type semiconductor layer, and wherein the defect blocking layer comprises a first region and a second region surrounding the first region, and a ratio of the area of the opening region to the area of the masking region in the first region is different from a ratio of the area of the opening region to the area of the masking region in the second region.
US10516069B2

The present disclosure provides systems and methods for depositing an alkaline metal layer on an absorber to generate a copper-poor region at a surface of the absorber. The copper-poor region provides an increased efficiency over non-treated absorbers having copper-rich surfaces. The alkaline metal layer may be deposited by any suitable deposition method, such as, for example, a wet deposition method. After the alkaline metal layer is deposited, the absorber is annealed, causing the alkaline metal layer to interact with the absorber to reduce the copper-profile of the absorber at the interface between the alkaline metal layer and the absorber.
US10516068B1

Various technologies pertaining to formation or treatment of a thallium bromide crystal to improve the operable lifespan of a device that incorporates the thallium bromide crystal are described herein. In exemplary embodiments, treatments including focused ion beam implantation, selective material removal, and buffer layer application are performed on a thallium bromide crystal to inhibit motion of dislocations toward a region at which an electrical contact is desirably installed. In other exemplary embodiments, a thallium bromide crystal is doped with impurities during formation that inhibit the motion of dislocations in the crystal. In still other exemplary embodiments, a thallium bromide crystal is formed by way of processes that inhibit dislocation formation during crystal growth or eliminate dislocations in an existing thallium bromide mass.
US10516066B2

A photovoltaic conversion device (10) includes a semiconductor substrate (1), a passivation film (3), n-type amorphous semiconductor strips, p-type amorphous semiconductor strips (5p), and electrodes (7). The passivation film (3) is formed on one of the surfaces of the semiconductor substrate (1). The n- and p-type amorphous semiconductor strips are arranged alternately as viewed along an in-plane direction of the semiconductor substrate (1) (Y-axis direction). The p-type amorphous semiconductor strips (5p) have reduced-thickness regions (51) at some intervals as viewed along the length direction of the p-type amorphous semiconductor strips (5p) (X-axis direction). The n-type amorphous semiconductor strips have a similar structure. The electrodes (7) are provided on the p-type amorphous semiconductor strips (5p), but not in areas where the reduced-thickness regions (51) have a positive curvature r with respect to the length direction of the reduced-thickness regions (51). Electrodes on the n-type amorphous semiconductor strips have a similar arrangement.
US10516065B2

A semiconductor device includes an anode doping region of a diode structure arranged in a semiconductor substrate. The anode doping region has a first conductivity type. The semiconductor device further includes a second conductivity type contact doping region having a second conductivity type. The second conductivity type contact doping region is arranged at a surface of the semiconductor substrate and surrounded in the semiconductor substrate by the anode doping region. The anode doping region includes a buried non-depletable portion. At least part of the buried non-depletable portion is located below the second conductivity type contact doping region in the semiconductor substrate.
US10516062B2

In a semiconductor device including a transistor including a gate electrode formed over a substrate, a gate insulating film covering the gate electrode, a multilayer film overlapping with the gate electrode with the gate insulating film provided therebetween, and a pair of electrodes in contact with the multilayer film, a first oxide insulating film covering the transistor, and a second oxide insulating film formed over the first oxide insulating film, the multilayer film includes an oxide semiconductor film and an oxide film containing In or Ga, the oxide semiconductor film has an amorphous structure or a microcrystalline structure, the first oxide insulating film is an oxide insulating film through which oxygen is permeated, and the second oxide insulating film is an oxide insulating film containing more oxygen than that in the stoichiometric composition.
US10516057B1

An electrowetting display device is presented. The device includes a support plate and a plurality of pixel walls over the support plate. The plurality of pixel walls are associated with an electrowetting pixel. The device includes a switch over the support plate. The switch includes a first terminal. The device includes an electrode over the support plate. The electrode is electrically connected to the first terminal of the switch. The electrode defines a notch region extending from a first end of the electrode towards a first pixel wall in the plurality of pixel walls. The device includes an insulated notch structure that includes a dielectric layer. The insulated notch structure is over at least a portion of the switch and at least a portion of the notch region.
US10516051B2

The present disclosure provides a fin-like field effect transistor (FinFET) device and a method of fabrication thereof. The method includes forming a fin on a substrate and forming a gate structure wrapping the fin. A pair of spacers is formed adjacent to the gate structure and the gate structure is removed. Afterwards, a pair of oxide layers is deposited adjacent to the pair of spacers. A pair of gate dielectric layers is deposited next to the pair of oxide layers. Finally, a metal gate is formed between the pair of gate dielectric layers.
US10516047B2

Structures and formation methods of a semiconductor device structure are provided. The semiconductor device structure includes a dielectric layer. The semiconductor device structure also includes a gate stack structure in the dielectric layer. The semiconductor device structure further includes a semiconductor wire partially surrounded by the gate stack structure. In addition, the semiconductor device structure includes a contact electrode in the dielectric layer and electrically connected to the semiconductor wire. The contact electrode and the gate stack structure extend from the semiconductor wire in opposite directions.
US10516037B2

In a method for manufacturing a semiconductor device, an isolation insulating layer is formed over a fin structure. A first portion of the fin structure is exposed from and a second portion of the fin structure is embedded in the isolation insulating layer. A dielectric layer is formed over sidewalls of the first portion of the fin structure. The first portion of the fin structure and a part of the second portion of the fin structure in a source/drain region are removed, thereby forming a trench. A source/drain epitaxial structure is formed in the trench using one of a first process or a second process. The first process comprises an enhanced epitaxial growth process having an enhanced growth rate for a preferred crystallographic facet, and the second process comprises using a modified etch process to reduce a width of the source/drain epitaxial structure.
US10516036B1

Semiconductor device structures comprising a spacer feature having multiple spacer layers are provided. In one example, a semiconductor device includes an active area on a substrate, the active area comprising a source/drain region, a gate structure over the active area, the source/drain region being proximate the gate structure, a spacer feature having a first portion along a sidewall of the gate structure and having a second portion along the source/drain region, wherein the first portion of the spacer feature comprises a bulk spacer layer along the sidewall of the gate structure, wherein the second portion of the spacer feature comprises the bulk spacer layer and a treated seal spacer layer, the treated seal spacer layer being disposed along the source/drain region and between the bulk spacer layer and the source/drain region, and a contact etching stop layer on the spacer feature.
US10516034B2

A semiconductor device and method of manufacturing are provided. In an embodiment a first nucleation layer is formed within an opening for a gate-last process. The first nucleation layer is treated in order to remove undesired oxygen by exposing the first nucleation layer to a precursor that reacts with the oxygen to form a gas. A second nucleation layer is then formed, and a remainder of the opening is filled with a bulk conductive material.
US10516027B2

The present disclosure provides a trench power semiconductor component and a method of making the same. The trench power semiconductor component includes a substrate, an epitaxial layer, and a trench gate structure. The epitaxial layer is disposed on the substrate, the epitaxial layer having at least one trench formed therein. The trench gate structure is located in the at least one trench. The trench gate structure includes a bottom insulating layer covering a lower inner wall of the at least one trench, a shielding electrode located in the lower half part of the at least one trench, a gate electrode disposed on the shielding electrode, an inter-electrode dielectric layer disposed between the gate electrode and the shielding electrode, an upper insulating layer covering an upper inner wall of the at least one trench, and a protection structure including a first wall portion and a second side wall portion.
US10516025B1

A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers located over a substrate, and a memory stack structure extending through the alternating stack. The memory stack structure includes a tunneling dielectric layer, a vertical semiconductor channel, and a vertical stack of charge storage structures. Each of the charge storage structures includes an annular silicon nitride portion, a lower silicon nitride portion underlying the upper silicon nitride portion, and a spacer located between the upper silicon nitride portion and the lower silicon nitride portion. The upper and lower silicon nitride portions may be charge storage regions, while the spacer may be a floating gate or a dielectric spacer.
US10516020B2

A semiconductor device includes: an n type semiconductor layer including an active region and an inactive region; an element structure formed in the active region and including at least an active side p type layer to form pn junction with n type portion of the n type semiconductor layer; an inactive side p type layer formed in the inactive region and forming pn junction with the n type portion of the n type semiconductor layer; a first electrode electrically connected to the active side p type layer in a front surface of the n type semiconductor layer; a second electrode electrically connected to the n type portion of the n type semiconductor layer in a rear surface of the n type semiconductor layer; and a crystal defect region formed in both the active region and the inactive region and having different depths in the active region and the inactive region.
US10516017B2

A semiconductor device includes an emitter region, a base contact region, a buried region, and a carrier trap region. The emitter region and the base contact region are selectively disposed in the upper surface of the base region while being adjacent to each other. The buried region is disposed in the drift region below the base contact region or the emitter region. The carrier trap region is disposed between the buried region and the base region, and has a carrier lifetime shorter than that of the drift region. The device can improve latch-up breakdown tolerance.
US10516014B2

The disclosure discloses a touch OLED display panel, including an array substrate, a light emitting structure layer, and a thin film encapsulation layer encapsulating the light emitting structure layer on the array substrate and including a sidewall located around the light emitting structure; a touch structure layer is disposed on a first surface of the thin film encapsulation layer, and the sidewall includes a first via hole communicating with the touch structure layer and the array substrate, and the touch OLED display panel further includes a bonding area; the first via hole is configured as a signal wire channel, and a touch signal wire in the touch structure layer and a display signal wire in the array substrate are simultaneously connected by the guidance of the first via hole to the bonding area and shares the bonding area. The disclosure also discloses a display apparatus including the OLED display panel.
US10516011B2

Provided are a display device and a method of manufacturing the same. A display device includes: a lower substrate, a first over-coat layer on the lower substrate, the first over-coat layer including a first contact hole, a thin film transistor between the lower substrate and the first over-coat layer, the thin film transistor including a drain electrode including an end portion overlapping the first contact hole, the end portion of the drain electrode including an under-cut region, a lower passivation layer between the thin film transistor and the first over-coat layer, the lower passivation layer partially exposing a side surface of the end portion of the drain electrode, and a light-emitting structure on the first over-coat layer, the light-emitting structure being electrically connected to the thin film transistor through the first contact hole.
US10516004B2

Disclosed is an organic light-emitting display device, which prevents lateral current leakage by providing a structure on a bank so as to cut off an organic material, which is formed in a subsequent process, around the structure.
US10516002B2

An organic light emitting display device includes a substrate including a plurality of pixel regions, a light absorption material layer in a white pixel region of the plurality of pixel regions and including a light absorption dye, an overcoat layer on the light absorption material layer, a micro-lens structure at a top surface of the overcoat layer, and an emitting diode on the micro-lens structure, wherein the light absorption dye has a main absorption wavelength of about 500 to 640 nm.
US10515995B2

Some embodiments relate to a method. In the method, a CMOS substrate, which includes a plurality of CMOS devices, is received. An interconnect structure including a plurality of metal layers is formed over the CMOS substrate, wherein a first metal layer of the metal layers is nearest the CMOS substrate and an Nth of the metal layers is furthest from the CMOS substrate. An image sensor substrate is bonded to the interconnect structure. A first mask is formed over the image sensor substrate, and a first etch is performed with the first mask in place to expose an upper surface of the first metal layer. A conductive bond pad material is formed in direct contact with the exposed first metal layer.
US10515991B2

A semiconductor structure includes a substrate including a first side and a second side disposed opposite to the first side and configured to receive an electromagnetic radiation, a barrier layer disposed over the second side of the substrate, a color filter disposed over the barrier layer, and a grid surrounding the color filter and disposed over the barrier layer, wherein the barrier layer is configured to absorb or reflect non-visible light in the electromagnetic radiation, and the barrier layer is disposed between the grid and the substrate.
US10515989B2

A photosensor device and the method of making the same are provided. In one embodiment, the device includes at least one pixel cell. The at least one pixel cell includes a substrate formed from a semiconductor material, and includes first and second photosensor regions. The first photosensor region is disposed in the substrate and includes a first dopant of a first conductivity type. The second photosensor region is disposed above the first photosensor region and includes a second dopant of a second conductivity type. The second photosensor region can have an increase in dopant concentration from an outer edge to a center portion therein.
US10515988B2

The present technology relates to a solid-state image sensing device and an electronic device capable of reducing noises. The solid-state image sensing device includes a photoelectric conversion unit, a charge holding unit for holding charges transferred from the photoelectric conversion unit, a first transfer transistor for transferring charges from the photoelectric conversion unit to the charge holding unit, and a light blocking part including a first light blocking part and a second light blocking part. The first light blocking part is arranged between a second surface opposite to a first surface as a light receiving surface of the photoelectric conversion unit and the charge holding unit, and covers the second surface, and is formed with a first opening, and the second light blocking part surrounds the side surface of the photoelectric conversion unit. The present technology is applicable to solid-state image sensing devices of backside irradiation type.
US10515986B2

A flexible array substrate and a manufacturing method thereof, a flexible display panel and a display apparatus are provided. The flexible array substrate includes: a flexible base substrate; and a plurality of signal lines on the flexible base substrate, comprising: a plurality of first signal lines and a plurality of second signal lines, intersected to each other to form a plurality of pixel regions arranged in an array, wherein each of the signal lines has at least one straight line segment, the at least one straight line segment and a first direction form a preset included angle, the first direction is a direction where a long edge of the flexible array substrate is positioned, and the preset included angle is not equal to zero or a right angle.
US10515984B1

A display panel, a display device and a method for preparing a low-temperature polysilicon thin film transistor are provided. The method includes: providing a base substrate; forming a semiconducting layer on the base substrate; forming a first insulating layer on the semiconducting layer; forming a first metal layer on the first insulating layer and pattering the first metal layer to obtain a first metal gate layer; forming a second insulating layer on the first metal layer; forming a second metal layer on the second insulating layer and patterning the second metal layer to obtain a second metal gate layer; forming a third insulating layer on the second metal layer; forming a third metal layer on the third insulating layer and patterning the third metal layer to form a source and a drain. The LTPS technology can be applied to the production of large-size panels by adopting the present disclosure.
US10515979B2

A three-dimensional semiconductor device includes a substrate including a cell array region and a contact region, a stack structure including gate electrodes sequentially stacked on the substrate, vertical structures penetrating the stack structure, and cell contact plugs connected to end portions of the gate electrodes in the contact region. Upper surfaces of the end portions of the gate electrodes have an acute angle with respect to an upper surface of the substrate in the cell array region.
US10515959B2

An embodiment method includes forming first dummy gate stack and a second dummy gate stack over a semiconductor fin. A portion of the semiconductor fin is exposed by an opening between the first dummy gate stack and the second dummy gate stack. The method further includes etching the portion of the semiconductor fin to extend the opening into the semiconductor fin. A material of the semiconductor fin encircles the opening in a top-down view of the semiconductor fin. The method further includes epitaxially growing a source/drain region in the opening on the portion of the semiconductor fin.
US10515950B2

A method for fabricating a semiconductor device includes providing a substrate, forming a first doped well within the substrate, and forming a second doped well within the substrate. The second doped well is non-contiguous with the first doped well. The method further includes depositing a dielectric layer over the substrate, and forming a first resistor element within the dielectric layer. The first resistor element is aligned with the first doped well. The method further includes forming a second resistor element within the dielectric layer. The second resistor element being aligned with the second doped well.
US10515948B2

A method includes forming a transistor having source and drain regions. The following are formed on the source/drain region: a first via, a first metal layer extending along a first direction on the first via, a second via overlapping the first via on the first metal layer, and a second metal extending along a second direction different from the first direction on the second via; and the following are formed on the drain/source region: a third via, a third metal layer on the third via, a fourth via overlapping the third via over the third metal layer, and a controlled device at a same height level as the second metal layer on the third metal layer.
US10515945B2

A semiconductor device includes a first conductive structure directly over an isolation structure; a second conductive structure directly over an active region; a first dielectric layer over the first and second conductive structures; a second dielectric layer over the first dielectric layer, wherein the first and second dielectric layers include different materials; a first conductive feature contacting the first conductive structure through at least the first and second dielectric layers; and a second conductive feature contacting the second conductive structure through at least the first and second dielectric layers, wherein the first and second conductive features include a same metal.
US10515941B2

Embodiments relate to packages and methods of forming packages. A package includes a package substrate, a first device die, first electrical connectors, an encapsulant, a redistribution structure, and a second device die. The first device die is attached to a side of the package substrate, and the first electrical connectors are mechanically and electrically coupled to the side of the package substrate. The encapsulant at least laterally encapsulates the first electrical connectors and the first device die. The redistribution structure is on the encapsulant and the first electrical connectors. The redistribution structure is directly coupled to the first electrical connectors. The first device die is disposed between the redistribution structure and the package substrate. The second device die is attached to the redistribution structure by second electrical connectors, and the second electrical connectors are directly coupled to the redistribution structure.
US10515940B2

A method includes placing a first plurality of device dies over a first carrier, with the first plurality of device dies and the first carrier in combination forming a first composite wafer. The first composite wafer is bonded to a second wafer, and the first plurality of device dies is bonded to a second plurality of device dies in the second wafer through hybrid bonding. The method further includes de-bonding the first carrier from the first plurality of device dies, encapsulating the first plurality of device dies in an encapsulating material, and forming an interconnect structure over the first plurality of device dies and the encapsulating material.
US10515938B2

A package for a use in a package-on-package (PoP) device and a method of forming is provided. The package includes a substrate, a polymer layer formed on the substrate, a first via formed in the polymer layer, and a material disposed in the first via to form a first passive device. The material may be a high dielectric constant dielectric material in order to form a capacitor or a resistive material to form a resistor.
US10515937B2

A semiconductor device and method for providing an enhanced removal of heat from a semiconductor die within an integrated fan out package on package configuration is presented. In an embodiment a metal layer is formed on a backside of the semiconductor die, and the semiconductor die along and through vias are encapsulated. Portions of the metal layer are exposed and a thermal die is connected to remove heat from the semiconductor die.
US10515936B1

A package structure includes a first redistribution structure, a die, a plurality of conductive sheets, a plurality of conductive balls, and a first encapsulant. The first redistribution structure has a first surface and a second surface opposite to the first surface. The die has a plurality of connection pads electrically connected to the first surface of the first redistribution structure. The conductive sheets are electrically connected to the first surface of the first redistribution structure. The conductive balls are correspondingly disposed on the conductive sheets and are electrically coupled to the first surface of the first redistribution structure through the conductive sheets. The first encapsulant encapsulates the die, the conductive sheets, and the conductive balls. The first encapsulant exposes at least a portion of each conductive ball.
US10515932B2

This semiconductor device is formed by stacking a plurality of semiconductor chips that each have a plurality of bump electrodes, each of the plurality of semiconductor chips being provided with an identification section formed on a respective side face. Each semiconductor chip has a similar arrangement for its respective plurality of bump electrodes, and each identification section is formed so that the positional relationship with a respective reference bump electrode provided at a specific location among the respective plurality of bump electrodes is the same in each semiconductor chip. The plurality of semiconductor chips are stacked such that the bump electrodes provided thereon are electrically connected in the order of stacking of the semiconductor chips, while the side faces on which the identification sections are formed are oriented in the same direction.
US10515927B2

A fan-out process using chemical mechanical planarization (CMP) reduces the step-height between a semiconductor die and the surrounding overmolding of a reconstituted wafer. The reconstituted wafer is formed by overmolding a back side of at least one die that is placed with an active side facing down. The reconstituted wafer is then oriented to expose the die and the active side. A polymer layer is then formed over the reconstituted wafer. A CMP process then removes a portion of the polymer layer until a certain thickness above the die surface is obtained, reducing the step-height between the polymer layer on top of the die surface and the polymer layer on the adjacent mold compound surface. The CMP process can also be performed after a subsequent redistribution layer is formed on the reconstituted wafer.
US10515924B2

Packaged modules for use in wireless devices are disclosed. A substrate supports integrated circuit die including at least a portion of a baseband system and a front end system, an oscillator assembly, and an antenna. The oscillator assembly includes an enclosure to enclose the oscillator and conductive pillars formed at least partially within a side of the enclosure to conduct signals between the top and bottom surfaces of the oscillator assembly. Components can be vertically integrated to save space and reduce trace length. Vertical integration provides an overhang volume that can include discrete components. Radio frequency shielding and ground planes within the substrate shield the front end system and antenna from radio frequency interference. Stacked filter assemblies include passive surface mount devices to filter radio frequency signals.
US10515922B2

A method includes surrounding a die and a conductive pillar proximate the die with a molding material, where the die and the conductive pillar are disposed over a first side of a first redistribution structure, where a second side of the first redistribution structure opposing the first side is attached to a first carrier; bonding conductive pads disposed on a first surface of a pre-made second redistribution structure to the die and to the conductive pillar, where a second surface of the pre-made second redistribution structure opposing the first surface is attached to a second carrier; after bonding the conductive pads, removing the second carrier to expose conductive features of the pre-made second redistribution structure proximate the second surface; and forming conductive bumps over and electrically coupled to the conductive features of the pre-made second redistribution structure.
US10515916B2

A fan-out semiconductor package includes: a first interconnection member having a through-hole; a semiconductor chip disposed in the through-hole and having an active surface having connection pads disposed thereon and an inactive surface; a second interconnection member disposed on the first interconnection member and the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pads; and an encapsulant encapsulating at least portions of the first interconnection member and the semiconductor chip. The first interconnection member includes a first insulating layer in contact with the second interconnection member, a first redistribution layer disposed on a surface of the first insulating layer in contact with the second interconnection member and electrically connected to the connection pads, and a blocking layer disposed on the surface of the first insulating layer on which the first redistribution layer is disposed and surrounding the through-hole.
US10515911B2

Semiconductor devices include an interlayer insulating layer on a substrate, a first capacitor structure in the interlayer insulating layer, and a conductive layer including a terminal pad on the interlayer insulating layer. The first capacitor structure includes at least one first laminate, the at least one first laminate including a first lower electrode, a first capacitor insulating layer, and a first upper electrode sequentially on the substrate. The terminal pad does not overlap with the first capacitor structure.
US10515906B2

A method includes performing a first light-exposure and a second a second light-exposure on a photo resist. The first light-exposure is performed using a first lithograph mask, which covers a first portion of the photo resist. The first portion of the photo resist has a first strip portion exposed in the first light-exposure. The second light-exposure is performed using a second lithograph mask, which covers a second portion of the photo resist. The second portion of the photo resist has a second strip portion exposed in the second light-exposure. The first strip portion and the second strip portion have an overlapping portion that is double exposed. The method further includes developing the photo resist to remove the first strip portion and the second strip portion, etching a dielectric layer underlying the photo resist to form a trench, and filling the trench with a conductive feature.
US10515904B2

Methods for forming chip package structures are provided. The method includes disposing a first chip structure, a second chip structure over a carrier substrate and forming a molding compound layer surrounding the first chip structure and the second chip structure. The method includes forming a dielectric structure over the molding compound layer and a first grounding line in the dielectric structure and cutting the first grounding line to form a first end enlarged portion of the first grounding line. In addition, the first end enlarged portion has a gradually increased thickness.
US10515899B2

A package structure is provided. The package structure includes a molding compound. The package structure also includes an integrated circuit chip having a chip edge in the molding compound. The package structure further includes a passivation layer below the integrated circuit chip and the molding compound. In addition, the package structure includes a redistribution layer in the passivation layer. The package structure also includes first bumps electrically connected to the integrated circuit chip through the redistribution layer. The first bumps are inside the chip edge and arranged along the chip edge. The package structure further includes second bumps electrically connected to the integrated circuit chip through the redistribution layer. The second bumps are outside the chip edge and arranged along the chip edge. The first bumps are next to the second bumps. The first and second bumps are spaced apart from the chip edge.
US10515879B2

A package and method of manufacturing a package is disclosed. In one example, the package includes a carrier having an accommodation through hole. A component is arranged at least partially within the accommodation through hole. A connection structure connects the carrier with the component.
US10515873B2

According to one embodiment, a stacked body includes a plurality of electrode layers stacked with an insulator interposed. A conductive via pierces the stacked body, and connects an upper layer interconnect and a lower layer interconnect. A insulating film is provided between the via and the stacked body. A distance along a diametral direction of the via between a side surface of the via and an end surface of one of the electrode layers opposing the side surface of the via is greater than a distance along the diametral direction between the side surface of the via and an end surface of the insulator opposing the side surface of the via.
US10515870B1

A package carrier includes a multilayer circuit structure, at least one gas-permeable structure, a first outer circuit layer, a second outer circuit layer, a first solder mask and a second solder mask. The multilayer circuit structure has an upper surface and a lower surface opposite to each other and a plurality of through holes. The gas-permeable structure is in the form of a mesh and disposed in at least one of the through holes. The first and the second outer circuit layers respectively at least cover the upper and the lower surfaces. At least one first opening of the first solder mask exposes a portion of the first outer circuit layer and is disposed corresponding to the gas-permeable structure. At least one second opening of the second solder mask exposes a portion of the second outer circuit layer and is disposed corresponding to the gas-permeable structure.
US10515868B2

To improve a TCT characteristic of a circuit substrate. The circuit substrate comprises a ceramic substrate including a first and second surfaces, and first and second metal plates respectively bonded to the first and second surfaces via first and second bonding layers. A three-point bending strength of the ceramic substrate is 500 MPa or more. At least one of L1/H1 of a first protruding portion of the first bonding layer and L2/H2 of a second protruding portion of the second bonding layer is 0.5 or more and 3.0 or less. At least one of an average value of first Vickers hardnesses of 10 places of the first protruding portion and an average value of second Vickers hardnesses of 10 places of the second protruding portion is 250 or less.
US10515857B2

In a method of manufacturing a circuit including a MOSFET disposed in a MOSFET region and a negative capacitance FET (NCFET) disposed in a NCFET region, a dielectric layer is formed over a channel layer in the MOSFET region and the NCFET region. A first metallic layer is formed over the dielectric layer in the MOSFET region and the NCFET region. After the first metallic layer is formed, an annealing operation is performed only in the NCFET region. After the annealing operation, the first metallic layer is removed from the MOSFET region and the NCFET region. The annealing operation includes irradiating the first metallic layer and the dielectric layer in the NCFET region with an energy beam.
US10515854B2

The present invention relates to a laser lift-off method of wafer. The method includes the steps as follows: focusing laser in an inside for a wafer (10) to form a plurality of cracking points (19), the plurality of cracking points (19) are located on a separating surface (20); and exerting, under a temperature of −400K to 0K, forces with opposite directions to opposite sides of the wafer (10), thereby dividing the wafer (10) into two pieces along the separating surface (20).
US10515851B2

A method for forming a semiconductor device structure is provided. The method includes forming a first hole and a second hole in a first surface of a substrate. The method includes forming a first insulating layer in the first hole and the second hole. The method includes forming a conductive layer over the first insulating layer and in the first hole and the second hole. The method includes forming a second insulating layer over the conductive layer in the first recess. The second insulating layer has a second recess in the first recess. The method includes forming a conductive structure in the second recess. The method includes partially removing the substrate, the first insulating layer, the conductive layer, and the second insulating layer from a second surface of the substrate to expose the conductive structure and the conductive layer in the first hole and the second hole.
US10515841B2

There is provided a processing method for a package substrate having a plurality of division lines formed on the front side. The processing method includes the steps of holding the back side of the package substrate by using a holding tape and fully cutting the package substrate along the division lines to such a depth corresponding to the middle of the thickness of the holding tape by using a profile grinding tool, thereby dividing the package substrate into individual semiconductor packages. The profile grinding tool has a plurality of projections for cutting the package substrate respectively along the plural division lines. Each projection has an inclined side surface.
US10515837B2

Methods, assemblies, and equipment are described for bonding one or more die that may be of dissimilar thickness to a wafer. The die may be fabricated and singulated with a planarized oxide layer protecting from wafer dicing and handling debris one or more metallized post structures connecting to an integrated circuit. Face sides of the die are bonded to a first handle wafer, such that the respective post structures are aligned in a common plane. The substrate material back sides of the bonded die are then thinned to a uniform thickness and bonded to a second handle wafer. The assembly may then be flipped, and the first handle wafer and protective layer including potential dicing and handling debris removed. The post structures are revealed, resulting in a composite wafer assembly including the second handle and one or more uniformly thinned die mounted thereto.
US10515835B2

The invention disclosed relates generally to handling substrates and wafers. In an example embodiment, to an improved wafer and substrate carrier or carrier system, method or apparatus. More specifically, to a carrier with improved abilities which may provide high density carriers, improved efficiency and other abilities such as increased cleanliness and reduced contamination to wafers during handling, storage or processing as well as higher density storage and better stocking, storage and handling abilities.
US10515831B2

A biocompatible medical device can be at least partially implantable into a living human or animal subject to provide active treatment of biofilm that can occur use within the subject. The medical device can include a catheter, including an interior conduit capable of permitting fluid flow. A heating device can be located on a portion of the catheter to be located within the subject, the heating device including at least a pair of electrodes having a variable spacing therebetween, the variable spacing specified to allow heat to be generated using a time-varying electromagnetic input signal providing a variable frequency to control a variable location along the electrodes at which heat is generated, such as can provide a virtual matrix of local heat sources.
US10515830B2

The present invention relates to a first protective film-forming sheet formed by stacking a first pressure-sensitive adhesive layer on a first base material and stacking a curable resin layer on the first pressure-sensitive adhesive layer, in which the curable resin layer is a layer to form a first protective film on a bump-provided surface of a semiconductor wafer by being attached to the surface and cured, a sum of a thickness of the curable resin layer and a thickness of a first pressure-sensitive adhesive layer is 110 μm or more, and the thickness of the curable resin layer is 20 μm to 100 μm.
US10515821B1

Various embodiments herein relate to methods and apparatus for etching a feature in a substrate. Often, the feature is etched in the context of forming a DRAM device. The feature is etched in dielectric material, which often includes silicon oxide. The feature is etched using chemistry that includes WF6. Although WF6 is commonly used as a deposition gas (e.g., to deposit tungsten-containing film), it can also be used during etching. Advantageously, the inclusion of WF6 in the etch chemistry can increase the etch rate of the dielectric material, as well as increase the selectivity of the etch. Unexpectedly, these benefits can be realized without any increase in capping.
US10515820B2

Techniques are provided to remove the growth of colloidal silica deposits on surfaces of high aspect ratio structures during silicon nitride etch steps. A high selectivity overetch step is used to remove the deposited colloidal silica. The disclosed techniques include the use of phosphoric acid to remove silicon nitride from structures having silicon nitride formed in narrow gap or trench structures having high aspect ratios in which formation of colloidal silica deposits on a surface of the narrow gap or trench through a hydrolysis reaction occurs. A second etch step is used in which the hydrolysis reaction which formed the colloidal silica deposits is reversible, and with the now lower concentration of silica in the nearby phosphoric acid due to the depletion of the silicon nitride, the equilibrium drives the reaction in the reverse direction, dissolving the deposited silica back into solution.
US10515818B2

To pattern a gate electrode, a mandrel of material is initially deposited and then patterned. In an embodiment the patterning is performed by performing a first etching process and to obtain a rough target and then to perform a second etching process with different etch parameters to obtain a precise target. The mandrel is then used to form spacers which can then be used to form masks to pattern the gate electrode.
US10515813B2

Embodiments of mechanisms of an etching apparatus are provided. The etching apparatus includes a processing chamber. The etching apparatus also includes a gas distribution plate disposed in the processing chamber and comprising a number of exhaust openings. The etching apparatus further includes a number of end-point detectors disposed on the gas distribution plate. The gas distribution plate is configured to spurt gas into the processing chamber via the exhaust openings during a semiconductor process.
US10515812B1

A method includes forming a metal-containing material layer over a substrate, patterning the metal-containing material layer, where the patterned material layer has an average roughness, and electrochemically treating the patterned metal-containing material layer to reduce the average roughness. The treatment may be implemented by exposing the patterned metal-containing material layer to an electrically conducting solution, and applying a potential between the patterned material layer and a counter electrode exposed to the solution, such that the treating reduces the average roughness of the patterned material layer. The electrically conducting solution may include an ionic compound dissolved in water, alcohol, and/or a surfactant.
US10515811B2

A semiconductor device includes a semiconductor substrate, a filling conductor, an N-work function conductor layer and a gate dielectric layer. The filling conductor is over the semiconductor substrate. The N-work function conductor layer wraps around the filling conductor. The N-work function conductor layer comprises chlorine. The gate dielectric layer is between the N-work function conductor layer and the semiconductor.
US10515809B2

A method includes removing a dummy gate stack to form an opening between gate spacers, selectively forming an inhibitor film on sidewalls of the gate spacers, with the sidewalls of the gate spacers facing the opening, and selectively forming a dielectric layer over a surface of a semiconductor region. The inhibitor film inhibits growth of the dielectric layer on the inhibitor film. The method further includes removing the inhibitor film, and forming a replacement gate electrode in a remaining portion of the opening.
US10515806B2

A semiconductor device package includes: (1) an electronic device including an active surface and a contact pad adjacent to the active surface; and (2) a redistribution stack including a dielectric layer disposed over the active surface and defining a first opening exposing at least a portion of the contact pad; and a redistribution layer (RDL) disposed over the dielectric layer and including a first trace, wherein the first trace includes a first portion extending over the dielectric layer along a first longitudinal direction adjacent to the first opening, and a second portion disposed in the first opening and extending between the first portion of the first trace and the exposed portion of the contact pad, wherein the second portion of the first trace has a maximum width along a first transverse direction orthogonal to the first longitudinal direction, and the maximum width of the second portion of the first trace is no greater than 3 times of a width of the first portion of the first trace, wherein the second portion of the first trace is disposed between and spaced from opposing sidewalls of the dielectric layer defining the first opening.
US10515804B1

Use of a single alloy conductor to form simultaneous ohmic contacts (SOC) to n- and p-type 4H—SiC. The single alloy conductor also is an effective diffusion barrier against gold (AU) and oxygen (O2) at high temperatures (e.g., up to 800° C.). The innovation may also provide an effective interconnecting metallization in a multi-level metallization device scheme.
US10515803B1

An embodiment is a method of fabricating a semiconductor structure. The method includes utilize uses of a multi-layer structure disposed on a pattern defining layer. In some embodiments, a method of fabricating a semiconductor structure includes forming a first multi-layer structure on a pattern defining layer disposed on a film stack on a substrate, patterning the first multi-layer structure to form an aperture in the first multi-layer structure, forming a first cut opening in the pattern defining layer through the aperture defined by the first multi-layer structure, and forming a second multi-layer structure on the pattern defining layer, a portion of the second multi-layer structure being disposed in the first cut opening.
US10515800B2

A solid phase crystallization method of the present invention includes: providing amorphous silicon; heating the amorphous silicon to a first crystallization temperature; continuously heating the amorphous silicon to cause a temperature rise, in a first time period, from the first crystallization temperature to a second crystallization temperature, keeping the amorphous silicon in the second crystallization temperature for a predetermined time interval, causing a temperature drop of the amorphous silicon so as to gradually drop, in a second time period, from the second crystallization temperature to the first crystallization temperature, allowing continuous temperature drop of the amorphous silicon to reach the room temperature to thereby obtain low-temperature poly-silicon. The differences of temperature among various areas can be reduced when amorphous silicon starts to crystallize so that the difference of crystal nuclei growth rate among the various areas can be reduced to greatly improve homogeneity of grains formed through solid phase crystallization.
US10515792B2

The invention generally relates to systems and methods for ejection of ions from an ion trap. In certain embodiments, systems and methods of the invention sum two different frequency signals into a single summed signal that is applied to an ion trap. In other embodiments, an amplitude of a single frequency signal is modulated as the single frequency signal is being applied to the ion trap. In other embodiments, a first alternating current (AC) signal is applied to an ion trap that varies as a function of time, while a constant radio frequency (RF) signal is applied to the ion trap.
US10515790B2

The disclosure relates to an ion guiding device, including two sets of electrodes extending along a certain space axis, a first power supply device and a second power supply device. The electrodes are expandably arranged along a direction perpendicular to the space axis, at least one surface of each electrode in each set of electrodes is substantially on the same space plane, and the space planes for each set of electrodes are not same and not parallel, thereby forming an ion transmission channel having the cross sectional area gradually reduced in a direction perpendicular to the space axis; the first power supply device is used for applying radio-frequency voltages on at least a part of electrodes in the two sets of electrodes; and the second power supply device is used for applying voltage signals on at least a part of electrodes in the two sets of electrodes.
US10515775B1

An electron tube includes a housing having an internal space airtightly sealed, and an electrode configured to generation or detection of energy by electron emission in the internal space. The housing has a main body part made of an insulating material and formed with a recess constituting the internal space, and a lid part fixed to the main body part so as to close an opening of the recess. The recess expands toward the opening side. The main body part is fixed with a penetrating member that is electrically connected to the electrode and passes through the main body part. The penetrating member has an internal space projecting part that projects from a bottom surface of the recess into the internal space.
US10515766B2

A capacitor includes a first plate and a second plate parallel to the first plate. An RF source includes a first line and a second line through which RF is fed. The first line is electrically connected to the first plate. The second line is passed through the first and second plates and then looped around the first and second plates, and the pass and loop of the second line is repeated at least once. The second line is then passed through the first plate and electrically connected to the second plate to form a capacitor having negative capacitance.
US10515762B2

An electronic component includes a laminate including dielectric layers and internal electrode layers stacked in a lamination direction. A first external electrode is on a first end surface of the laminate, and connected with a first of the internal electrode layers. A second external electrode is on a second end surface of the laminate, and connected with a second of the internal electrode layers. The first external electrode includes a first metallic layer connected to the first internal electrode layer, and a second metallic layer disposed on the first metallic layer. The first metallic layer has a higher specific resistance than the second metallic layer, and a difference between a thickness of an outermost portion of the first metallic layer in the lamination direction and a thickness of a center portion of the first metallic layer in a center in the lamination direction is about 5 μm or less.
US10515760B1

A multilayer ceramic capacitor includes: a ceramic body including dielectric layers and first and second internal electrodes disposed to face each other with each of the dielectric layers interposed therebetween; and first and second external electrodes disposed on external surfaces of the ceramic body and electrically connected to the first and second internal electrode, respectively, wherein the dielectric layer includes dielectric grains having a core-shell structure including a core and a shell, and a domain wall is disposed in the shell.
US10515752B2

A thin film inductor includes a body including a coil part disposed therein, wherein the coil part includes a patterned insulating film disposed on a substrate and a coil pattern formed between the patterned insulating films, the coil pattern having a lower height than the insulating film, such that the coil pattern may be formed in a structure with a high aspect ratio while having a uniform thickness, thereby increasing a cross-sectional area of the coil part and improving direct current resistance (Rdc) characteristics.
US10515745B2

A medical coaxial connector includes: an internal conductor configured to be electrically connected to an other-side inner conductor when the medical coaxial connector is connected to an other-side medical coaxial connector; an outer conductor electrically connected to the inner conductor, formed in a tubular shape surrounding the inner conductor, and configured to be electrically connected to an other-side outer conductor when the medical coaxial connector is connected to the other-side medical coaxial connector; and an insulating body that is placed on inner periphery side of the outer conductor and formed in a cylindrical shape surrounding the inner conductor. The insulating body is configured to be placed on inner periphery side of the other-side outer conductor and a leading end of the insulating body in a connection direction toward the other-side coaxial connector is configured to protrude more in the connection direction than the inner conductor.
US10515744B1

A LAN cable is provided having a plurality of twisted pairs, a jacket surrounding the twisted pair and at least one discontinuous shield tape having a plurality of separated metal segments. The discontinuous shielding tape is folded and arranged between the plurality of twisted pairs, separating each of said plurality of pairs from one another.
US10515737B2

A conductive paste composition, a method for preparing the same, and an electrode formed by the conductive paste composition are disclosed. In one aspect, the conductive paste composition includes a copper-based particle and a boron-based particle of which a surface is partially or entirely coated with boron oxide. The boron-based particle is crystalline boron-based particle or amorphous boron-based particle. The boron-based particle has a content of more than 1 wt % to less than 10 wt % based on a total content of the conductive paste composition.
US10515727B2

Systems and methods for providing and using molten salt reactors are described. While the systems can include any suitable component, in some cases, they include a graphite reactor core defining an internal space that houses one or more fuel wedges, where each wedge defines one or more fuel channels that extend from a first end to a second end of the wedge. In some cases, one or more of the fuel wedges comprise multiple wedge sections that are coupled together end to end and/or in any other suitable manner. In some cases, one or more alignment pins also extend between two sections of a fuel wedge to align the sections. In some cases, one or more seals are also disposed between two sections of a fuel wedge. Thus, in some cases, the reactor core can be relatively long (e.g., to be a pipeline reactor). Other implementations are also described.
US10515726B2

Methods, apparatuses, devices, and systems for producing and controlling and fusion activities of nuclei. Hydrogen atoms or other neutral species (neutrals) are induced to rotational motion in a confinement region as a result of ion-neutral coupling, in which ions are driven by electric and magnetic fields. The controlled fusion activities cover a spectrum of reactions including aneutronic reactions such as proton-boron-11 fusion reactions.
US10515725B2

A health assessment method and a health assessment device of a workpiece processing apparatus are disclosed. The health assessment method includes the following steps. Acquire a first sensing data related to the workpiece processing apparatus at an operation stage of the workpiece processing apparatus. Set the first sensing data as a substitution of a first transform model to acquire a virtual workpiece quality. Set the virtual workpiece quality as a substitution of a second transform model to acquire a first virtual apparatus health index.
US10515720B2

Arrangements are provided for “smart” functionality with “dumb” containers, such as for tracking medication use to determine adherence. An acoustic emitter such as a whistle is engaged with a container such as an eye drop bottle. An event such as dispensing medication or opening the container causes a characteristic acoustic emission, such as an ultrasonic pitch of specific frequency. The emitter may be purposefully configured to produce the emission, may operate so that the emission is a natural consequence of dispensing medication (or other event), and may operate transparently to the user. The emitter may be part of a larger remote, such as a squeezable air-filled shell with an aperture to accept the container. A cell phone or other station receives the acoustic emission, and if a processor thereof determines that the emission is characteristic of the emitter the event is recorded, transmitted, displayed, or otherwise registered.
US10515715B1

A system, apparatus, and/or method is disclosed for determining a value of a property of a considered chemical composition. An identity of a sample chemical composition may be received. A sample chemical composition may comprise ingredients. Each of the ingredients may be associated with a value of a chemoinformatic property of chemoinformatic properties of the sample chemical composition. A value of a property of the sample chemical composition and at least one of (1) the identity of the sample chemical composition or (2) the values of the chemoinformatic properties of the ingredients of the sample chemical composition may be input into a model. The value of the property of the considered chemical composition may be determined, via the model, based on at least one of (1) an identity of the considered chemical composition or (2) values of chemoinformatic properties of ingredients of the considered chemical composition.
US10515711B2

A semiconductor memory device includes a memory cell array including a plurality of memory cells coupled between a common source line and a bit line, and a voltage generator applying operating voltages to word lines coupled to the memory cells or discharging potential levels of the word lines, wherein during a program verify operation, the voltage generator applies a program verify voltage and a pass voltage as the operating voltages to the word lines, and subsequently applies a set voltage to the common source line during a period in which the memory cells are turned on.
US10515705B1

A sensing circuit includes a plurality of cascode transistors including: a Flash memory cell; a sensing node; and an NMOS. The sensing circuit further includes a charge pump for generating an output voltage. A first output voltage is directly input to the plurality of cascode transistors during programming, and a second output voltage of the charge pump is coupled to a gate of the NMOS during a read to bias the NMOS. A sensing amplifier has an input coupled to the sensing node for receiving read data of the Flash memory cell when the NMOS is biased. A low-pass filter is coupled between the second output voltage of the charge pump and the gate of the NMOS.
US10515699B1

A hardware forwarding element is provided that includes a group of unit memories, a set of packet processing pipelines, and an error signal fabric. Each packet processing pipeline includes several of match action stages. Each match action stage includes a set of match action tables stored in a set of unit memories. Each unit memory is configured to detect an error in the unit memory and generate an error output when an error is detected in the memory unit. The error signal fabric, for each match action stage, combines error outputs of the unit memories storing match tables into a first bit in the error signal fabric. The error signal fabric, for each match action stage, combines error outputs of the unit memories storing action tables into a second bit in the error signal fabric.
US10515692B2

Methods of operating a memory device applying a programming pulse having a plurality of different voltage levels to an access line coupled to a plurality of memory cells, enabling a particular memory cell of the plurality of memory cells for programming while the programming pulse has a particular voltage level of the plurality of different voltage levels, and, after enabling the particular memory cell for programming, inhibiting the particular memory cell from programming while the programming pulse has a second voltage level of the plurality of different voltage levels, different than the particular voltage level.
US10515687B2

A static random access memory (SRAM) array is provided. The SRAM array includes a first bit cell array, a second bit cell array, and a strap cell. The second bit cell array is arranged along a first direction. The strap cell is arranged along a second direction and is positioned between the first bit cell array and the second bit cell array along the first direction. The strap cell includes an H-shaped NW region, an H-shaped PW region, and a deep N-type well (DNW) region. The H-shaped NW region and the H-shaped PW region each includes two strip portions extending along the first direction and a linking portion extending along the second direction. Two terminals of the linking portion are in contact with the two strip portions.
US10515678B2

A magnetic memory device includes a substrate, a landing pad on the substrate, first and second magnetic tunnel junction patterns disposed on the interlayer insulating layer and spaced apart from the landing pad when viewed from a plan view, and an interconnection structure electrically connecting a top surface of the second magnetic tunnel junction pattern to the landing pad. A distance between the landing pad and the first magnetic tunnel junction pattern is greater than a distance between the first and second magnetic tunnel junction patterns, and a distance between the landing pad and the second magnetic tunnel junction pattern is greater than the distance between the first and second magnetic tunnel junction patterns, when viewed from a plan view.
US10515672B2

A semiconductor memory device including a pair of first bit lines extended in a first direction, a pair of second bit lines extended in the first direction, a first word line extended in a second direction crossing the first direction, a second word line extended in the second direction, a memory cell surrounded by the first bit line, the second bit line, the first word line, and the second word line, and including a drive transistor, a first transfer transistor coupled with one of the pair of first bit lines, and having a gate coupled with the first word line, a second transfer transistor coupled with one of the pair of second bit lines, and having a gate coupled with the second word line, and a load transistor, a write drive circuit that transfers data to the memory cell.
US10515666B2

Systems and methods are described for determining playback points in media assets based on both a keyword and a context of a current playback point in a media asset. For example, in response to user input of a keyword (e.g., “Matt Damon”) while the user is consuming a media asset, a current playback point in the media asset is determined. Context of the media asset at the current playback point is then determined (e.g., the current playback point involves a car chase). Playback points in the media asset are determined that match both the context and the keyword and are presented to the user (e.g., playback points with Matt Damon in a car chase).
US10515651B2

A noise reduction operation control method for a headset and an audio processor in a terminal device, where a pin of a universal serial bus (USB) Type-C interface is multiplexed. During implementation of the solutions in this application, a switch circuit corresponding to the pin of the USB Type-C interface is switched to ensure that a normal function of the pin of the USB Type-C interface is not affected. In addition, a digital microphone (DMIC) processor in a terminal device and a noise reduction microphone in a headset are coupled using the pin of the USB Type-C interface such that a noise reduction signal from the noise reduction microphone in the headset is received using the DMIC processor in the terminal device, thereby implementing noise reduction processing for the headset using the terminal device.
US10515642B2

A breakdown of voice over long term evolution (VoLTE) calls by adaptive multi-rate (AMR) speech coding mode may be determined by accessing a plurality of call detail records (CDRs) containing information associated with a plurality of corresponding communication sessions established over a mobile telephony network, and filtering the plurality of CDRs to obtain a subset of CDRs that are associated with communication sessions that used VoLTE services. A data structure containing correlations between AMR speech coding modes and bandwidth values may be referenced in order to classify the CDRs of the subset of CDRs into groups of different AMR speech coding modes. In some embodiments, a capacity planning metric or a resource allocation metric may be recommended based at least in part on numbers of the CDRs in the subset of CDRs within each of the groups of the different AMR speech coding modes.
US10515640B2

An example apparatus for generating dialogue includes an audio receiver to receive audio data including speech. The apparatus also includes a verification score generator to generate a verification score based on the audio data. The apparatus further includes a user detector to detect that the verification score exceeds a lower threshold but does not exceed a higher threshold. The apparatus includes a dialogue generator to generate dialogue to solicit additional audio data to be used to generate an updated verification score in response to detecting that the verification score exceeds a lower threshold but does not exceed a higher threshold.
US10515637B1

Techniques for dynamically maintaining speech processing data on a local device for frequently input commands are described. A system determines a usage history associated with a user profile. The usage history represents at least a first command. The system determines the first command is associated with an input frequency that satisfies an input frequently threshold. The system also determines the first command is missing from first speech processing data stored by a device associated with the user profile. The system then generates second speech processing data specific to the first command and sends the second speech processing data to the device.
US10515636B2

An example apparatus for detecting speech includes an image receiver to receive depth information corresponding to a face. The apparatus also includes a landmark detector to detect the face comprising lips and track a plurality of descriptor points comprising lip descriptor points located around the lips. The apparatus further includes a descriptor computer to calculate a plurality of descriptor features based on the tracked descriptor points. The apparatus includes a pattern generator to generate a visual pattern of the descriptor features over time. The apparatus also further includes a speech recognition engine to detect speech based on the generated visual pattern.
US10515633B2

A method is provided for controlling a device used in a speech-recognition system, in which the device captures speech. The method includes determining a presence or an absence of an object in proximity to the device. The method also includes controlling capturing speech or not capturing speech in accordance with the determination. In the method, the capturing of speech is performed using a microphone of the device.
US10515631B2

The present invention relates to a system and method for assessing the cognitive style of a person. The system comprises an input interface (12) for receiving speech spoken by the person, a language processor (16) for analyzing the speech to identify predetermined natural language elements, and a style identifier (18, 18′) for identifying the cognitive style of the person based on the identified natural language elements.
US10515627B2

A method and apparatus of building an acoustic feature extracting model, and an acoustic feature extracting method and apparatus. The method of building an acoustic feature extracting model comprises: considering first acoustic features extracted respectively from speech data corresponding to user identifiers as training data; using the training data to train a deep neural network to obtain an acoustic feature extracting model; wherein a target of training the deep neural network is to maximize similarity between the same user's second acoustic features and minimize similarity between different users' second acoustic features. The acoustic feature extracting model according to the present disclosure can self-learn optimal acoustic features that achieves a training target. As compared with a conventional acoustic feature extracting manner with a preset feature type and transformation manner, the acoustic feature extracting manner of the present disclosure achieves better flexibility and higher accuracy.
US10515626B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for neural network adaptive beamforming for multichannel speech recognition are disclosed. In one aspect, a method includes the actions of receiving a first channel of audio data corresponding to an utterance and a second channel of audio data corresponding to the utterance. The actions further include generating a first set of filter parameters for a first filter based on the first channel of audio data and the second channel of audio data and a second set of filter parameters for a second filter based on the first channel of audio data and the second channel of audio data. The actions further include generating a single combined channel of audio data. The actions further include inputting the audio data to a neural network. The actions further include providing a transcription for the utterance.
US10515622B2

A combined reference signal generation unit included in an active noise reducing device has a plurality of filters that is applied on a one-on-one basis to the plurality of input reference signals and an adder that adds up the plurality of reference signals to which the plurality of filters is applied on a one-on-one basis to generate a combined reference signal.
US10515621B2

A vehicle having a plurality of electronic components includes: a communicator configured to receive communicated signals from the plurality of electronic components, at least one electronic component of the plurality of electronic components outputting noise; a storage configured to store noise-related information of the plurality of electronic components; a speaker configured to output sound; and a controller configured to produce an antiphased sound signal to the noise output from the at least one electronic component based on the noise-related information stored in the storage when the at least one electronic component is operating, and control the speaker to output a sound corresponding to the antiphased sound signal.
US10515617B2

A device for controlling electronic musical instruments includes a casing having a base. The casing and the base define the body of the control device. The device also includes a slotted hole for connecting to an instrument pedalboard. The slotted hole is located in a cavity in the body of the control device such that the slotted hole is integrated in the body of the device.
US10515614B2

A musical notation system is disclosed. The musical notation system comprises: a pitch symbol representing a key of a keyboard instrument, wherein the pitch symbol corresponds to a number representing a pitch in a numbered musical notation system and represents a white key and a black key of the keyboard instrument respectively in different forms; and a duration symbol representing a duration of the pitch symbol, the duration symbol corresponding to a symbol representing a duration in the numbered musical notation system.
US10515607B2

A display apparatus is provided. The apparatus includes a display configured to display an image corresponding to a first connection interface of a plurality of connection interfaces; and a processor configured to, in response to detecting a change of a power state of an external apparatus connected to the display apparatus through a second connection interface of the plurality of connection interfaces, determine whether content is inputted through the first connection interface, and control the display to display a user interface (UI) indicating that source switch is available or display an image received through the second connection interface, based on a result of the determination.
US10515596B2

A display apparatus is provided. Conducting states of switches in a pixel are switched to change charges stored in electrical energy storage cells that are connected to the switches, so as to provide a multi-stage driving voltage to a pixel electrode without increasing the manufacturing cost and circuit area of the display apparatus.
US10515594B2

A backlight unit includes a light source module including a first connection pin and a second connection pin electrically connected to the first connection pin, a power converter which provides a driving voltage to the light source module, a connector which receives a first enable signal via a first signal line and provides a second enable signal via a second signal line and a driving circuit which controls a generation of the driving voltage from the power converter in response to the second enable signal. When the connector is electrically connected to the first and second connection pins, the first enable signal is transmitted to the first connection pin via the first signal line and the connector, and the second enable signal from the second connection pin is provided to the driving circuit via the connector and the second signal line.
US10515589B2

The present invention provides an OLED display device including a display panel, a data driver and a timing controller. The display panel has sub-pixels for displaying images. The data driver supplies a data signal to data lines of the sub-pixels. The timing controller supplies the data signal to the data driver and controls the data driver. The data driver outputs a stress prevention voltage for preventing application of stress to driving transistors included in the sub-pixels in response to a stress compensation signal output from the timing controller, and the stress prevention voltage is applied to M (M being an integer equal to or greater than 1) sub-pixels selected per frame.
US10515567B2

N-state switching tables are transformed by a Lab-transform into a Lab-transformed n-state switching table. Memory devices, processors and combinational circuits with inputs and an output are characterized by the Lab-transformed n-state switching table and perform switching operations between physical states in accordance with a Lab-transformed n-state switching table. The devices characterized by Lab-transformed n-state switching tables are applied in cryptographic devices. The cryptographic devices perform standard cryptographic operations that are modified in accordance with a Lab-transform.
US10515563B2

Disclosed are an apparatus and a method for providing realistic education media which enable the most realistic education on not only an image and a sound but also even the minute motion of an expert who is proficient in a high level of technique when the technique is performed by the expert.
US10515562B2

Systems and methods for education instrumentation can include one or more servers configured generate a plurality of models for modeling various aspects of an education process using training data related to academic performance of students. The one or more servers can collect data from client devices associated with various education institutions or stakeholders throughout an life cycle of the education process. The one or more servers can use the generated models and the collected data to assess the addressing of education standards and predict or estimate performance metrics associated with the education process. The one or more servers can provide computed metrics or assessments of how well education standards are addressed to one or more client devices for display.
US10515561B1

Various aspects disclosed herein are directed to Online Education techniques and award incentives for facilitating collaborative, social online education. One aspect disclosed herein is directed to different methods, systems, and computer program products for facilitating mobile video presentations using digital compositing techniques.
US10515558B2

Method and apparatus for generating and outputting dynamic variance reports for vehicle operations. The dynamic variance reports enable a vehicle operations scheduler to understand trends, patterns, or the like in variances between planned vehicle operations and actual vehicle operations. The understanding of the variances provided by the dynamic variance reports enable the scheduler to apply buffers to vehicle operations plans so that planned vehicle operations more closely match actual vehicle operations and crew assignments are less likely to be disrupted.
US10515550B1

In some examples, an electronic device includes a communication interface and at least one processor configured to exchange information with another device via the communication interface to allow transfer of control of operable aspects of a vehicle from a source entity to a target entity. In further examples, a method includes exchanging, by an electronic device, information with another device over a communication medium to allow transfer of control of operable aspects of a vehicle from a source entity to a target entity.
US10515542B2

A first traffic-flow prediction associated with a roadway segment and a particular time is obtained by a verification module. The first traffic-flow prediction generated as an output of a prediction module implemented using a processor and associated memory, the prediction module operating on input including first traffic-related information obtained from a first plurality of traffic probe devices. A verification module obtains second traffic-related information from a recorded dataset. The recorded dataset includes information obtained from a second plurality of traffic probe devices. Information obtained from particular traffic probe devices is selected, and an estimated actual traffic-flow is generated based on that information. The verification module determines at least one quality measure based on a relationship between the first traffic-flow prediction and the estimated actual traffic-flow.
US10515532B2

In some examples, a system includes a plurality of articles of personal protected equipment (PPE) that are each assigned to a particular worker. The system may also include a data hub that detects an input that initiates a broadcast of diagnostic self-check messages; identifies, in response to the input, each article of PPE of the plurality of articles of PPE; broadcasts, based on identifying each article of PPE, the diagnostic self-check messages to the respective articles of PPE, wherein each article of PPE receives its respective self-check message at its communication component; in response to receiving a set of diagnostic acknowledgement messages from one or more of the plurality of articles of PPE that have performed a diagnostic self-check, determines whether the set of diagnostic acknowledge messages satisfy one or more self-check criteria; and performs one or more operations based on whether the self-check criteria are satisfied.
US10515531B1

A bidirectional proximity announcer has a first proximity sensor configured to sense human movement in a first area. The first proximity sensor is a passive infrared sensor. A second proximity sensor is configured to sense human movement in a second area. The second proximity sensor is spaced apart laterally from the first proximity sensor. The first proximity sensor is mounted to the right or left of the second proximity sensor. The second proximity sensor is a passive infrared sensor. A sound processor integrated circuit provides a recording and playback of a first sound recording and a second sound recording. The sound processor integrated circuit is configured to record and play both the first sound recording and the second sound recording. The sound processor integrated circuit is configured to play sounds.
US10515530B2

A method of gas detection includes sending, by a gas sensing device to a data collection device, reports of detected concentrations of a particular gas by an associated gas sensor of the gas sensing device per a predetermined schedule or in response to an unscheduled request by the data collection device. The method may include determining whether a latest detected gas concentration is greater than a predetermined threshold, and if so, automatically sending updated reports of detected gas concentrations to the data collection device at a rate faster than that provided by the predetermined schedule. The method may further include determining whether a tracked rate that the gas concentration is changing indicates a decrease in concentration of the gas at a rate at which there is no safety concern, and if so, clearing an over-threshold alarm. A gas sensing device is also presented.
US10515526B2

A sensor for an electric fence barrier system comprising at least one electric fence wire is provided, the sensor comprising a mechanical sensing component to measure deflection of the electric fence wire to which the sensor has been fitted, and to produce a corresponding electrical deflection signal, an electrical activity monitoring component to measure the electrical activity on the electric fence wire to which the sensor has been fitted, and to produce an electrical activity signal, and a controller to receive and process the electrical deflection signal and the electrical activity signal, and to generate an alarm if either or both of the measured deflection or the electric activity exceeds predetermined values, and/or to communicate the electrical deflection and electrical activity signals to a remote location.
US10515518B2

Embodiments of the present invention provide a system for managing and/or operating a nodal grid network in which resources are received, dispensed, and transferred throughout the nodal grid network. The nodal network may comprise automated teller machines, merchant stores, delivery vehicles, processing centers, and the like. The system scans resource notes for important and sometimes unique information as the resource notes are received and/or dispensed at each of the nodes. This information about the resource notes and the nodes of the network can be recorded and stored in real-time, such that the system can make real-time decisions regarding how to address any necessary adjustments of resource quantities at each node. Furthermore, historical nodal data can be analyzed to identify trends at each node, and this historical data can be extrapolated to provide insight into an expected health of each node at future points in time.
US10515514B1

A method and system for operating a centralized tournament game is described. The centralized tournament game includes charging each player a fee to enter the tournament game with a point-of-sale device that is communicatively coupled to a mobile wagering sub-system. The method associates the received funds with a particular authorized mobile device. The method then proceeds to enable a plurality of authorized mobile devices to participate in the tournament game. Each authorized mobile device is communicatively coupled to the mobile wagering sub-system. The game outcome is communicated from the mobile wagering sub-system to each authorized mobile gaming device. The method and system includes a video presentation sub-system that is communicatively coupled to the mobile wagering sub-system. The video presentation sub-system generates a game session output associated with the game session. A stationary monitor client receives the game session output generated by the video presentation sub-system and the game session output is displayed on the stationary monitor client.
US10515503B2

A sheet processing system A includes a sheet processing apparatus 1 that transports and stores a sheet in one of short-edge leading orientation and long-edge leading orientation; a sheet housing section 3 that stores the sheet in the other of the short-edge leading orientation and the long-edge leading orientation; and an orientation changing section 4 that transports the sheet between the sheet processing apparatus 1 and the sheet housing section 3, changes transport orientation of the sheets which is being transported between the short-edge leading orientation and the long-edge leading orientation.
US10515496B2

Electronic lock and electronic locking system for furniture, cabinets or lockers are disclosed, the electronic lock having a case fixed to the inner part of a door of a piece of furniture, cabinet or locker; a locking element electronically activated; a power supply module; a wireless communication module; an electronic control module operating in different modes of operation: an offline mode to autonomously activate the locking element based on the access data received; an online mode where the access data received are sent to a central control unit and the activation of the locking element is performed based on the activating instructions remotely received from the central control unit, the lock automatically operating in an offline mode under conditions of a failure event in the communications with the central control unit.
US10515480B1

In various example embodiments, a system and methods are presented for generation and manipulation of three dimensional (3D) models. The system and methods cause presentation of an interface frame encompassing a field of view of an image capture device. The systems and methods detect an object of interest within the interface frame, generate a movement instruction with respect to the object of interest, and detect a first change in position and a second change in position of the object of interest. The systems and methods generate a 3D model of the object of interest based on the first change in position and the second change in position.
US10515479B2

A collaborative 3D modeling system, comprising a computer processing unit, a digital memory, and an electronic display, the computer processing unit and the digital memory configured to provide 3D model representations of a first plurality of versions of an object component for a first user, the versions being selectable along a first axis, and using the electronic display, provide a plurality of user identifications which are selectable along a second axis, wherein selecting a subsequent user causes a second plurality of said versions of said object component to be displayed on the electronic display.
US10515477B2

Images of various views of objects can be captured. An object mesh structure can be created based at least in part on the object images. The object mesh structure represents the three-dimensional shape of the object and includes a mesh with mesh elements. The mesh elements are assigned views first from a subset of views to texture large contiguous portions of the object from relatively few views. Portions that are not textured from the subset views are textured using the full set of views, such that all mesh elements are assigned views. The views first assigned from the subset of views and the views then assigned from the full plurality of views can be packaged into a texture atlas. These texture atlas views can be packaged with mapping data to map the texture atlas views to their corresponding mesh elements. The texture atlas and the object mesh structure can be sent to a client device to render a representation of the object. The representation can be manipulated on the client device in an augmented reality setting.
US10515469B2

The disclosed embodiments relate to a system that displays performance data for a computing environment. During operation, the system first determines values for a performance metric for a plurality of entities that comprise the computing environment. Next, the system displays the computing environment as a set of nodes representing the plurality of entities. While displaying the nodes, the system displays a chart with a line illustrating how a value of the performance metric for the selected node varies over time, wherein the line is displayed against a background illustrating how a distribution of the performance metric for a reference subset of the set of nodes varies over time.
US10515466B2

A method for implementing a graphics pipeline. The method includes determining a plurality of light sources affecting a virtual scene. Geometries of objects of an image of the scene is projected onto a plurality of pixels of a display from a first point-of-view. The pixels are partitioned into a plurality of tiles. A foveal region of highest resolution is defined for the image as displayed, wherein a first subset of pixels is assigned to the foveal region, and wherein a second subset of pixels is assigned to a peripheral region that is outside of the foveal region. A first set of light sources is determined from the plurality of light sources that affect one or more objects displayed in a first tile that is in the peripheral region. At least two light sources from the first set is clustered into a first aggregated light source affecting the first tile when rendering the image in pixels of the first tile.
US10515461B2

A reference imaging system including a planar reference piece. The reference imaging system further includes a three-axis gantry for positioning the planar reference piece at a plurality of points in a 3D coordinate system. Additionally, the reference imaging system includes a yaw actuator for adjusting the yaw angle of the object. Furthermore, the reference imaging system includes a pitch actuator for adjusting the pitch of the object. Moreover, the reference imaging system includes a computer processing unit for controlling the 3D position, pitch and yaw of the planar reference piece.
US10515457B2

An image collation system comprising: a detection unit that detects an object from an image acquired by imaging a predetermined position using an imaging unit; a tracking unit that tracks an object image of the same object; a selection unit that calculates an evaluated value for each of the object images of the same object and selects the object image of which the evaluated value is equal to or greater than a predetermined value as a best shot image; a collation unit that performs a collation process of collating the best shot image with a registered image and determining whether the object present at the predetermined position is a previously registered object; and a display that displays a performance result of the collation process, the image collation system including a storage unit that stores the best shot image; and a preparation unit that updates or re-prepares an evaluation expression that calculates the evaluated value.
US10515440B2

A display apparatus is provided. The display apparatus includes an input interface, a first storage, a display, and a processor. Pixel values corresponding to a predetermined number of lines in an image input through the input interface are stored in the first storage. The processor acquires a first patch of a predetermined size by sampling a number of pixel values located in an outer region of a matrix centering about a specific pixel value from among the pixel values stored in the first storage, acquires a high-frequency component for the specific pixel value based on the acquired first patch, and processes the input image based on the high-frequency component. The display displays the processed image.
US10515433B1

A geospatial mapping system can access a geospatial layer data set for a first geographic area defined by a first presentation level, and provide the geospatial layer data set for the first geographic area to a client device to present a visual rendering of the first geographic area. The geospatial mapping system can receive a request to utilize an advanced feature set on a subset of geospatial artifacts located within the first geographic area, and promote, to the geospatial layer data set, an additional geospatial artifact data set for the subset of geospatial artifacts, yielding an updated geospatial layer data set for the first geographic area. The geospatial mapping system can provide the updated geospatial layer data set to the client device to provide the advanced feature set for interacting with the subset of geospatial artifacts located within the first geographic area.
US10515423B2

System and methods for generating a shareability score in accordance with some example embodiments are disclosed. A social networking system receives a request to generate a shareability score for a list of content items for an organization. The social networking system identifies a plurality of members associated with the organization and analyzes past share data for the plurality of members to generate an organization sharing profile. The social networking system retrieves early sharing information for each content item in the list of content items. The social networking system generates a shareability score for each particular content item and ranks the list of content items based on the generated shareability scores. The social networking system then transmits the ranked list of content items to a client device, receives a selection of one or more content items, and broadcasts the one or more selected items to a plurality of client devices.
US10515419B1

Systems and methods can leverage images of remotely captured items to extract information, populate forms, authenticate users, and perform other actions.
US10515415B1

Methods, systems, apparatus, and non-transitory computer readable media are described for integrating the online purchase of a product with the purchase of an insurance policy providing coverage for the product. When a customer initiates the purchase of a product through an online retailer, various aspects include obtaining personal information for the customer, as well as product information for the product. Based upon this information, various aspects may include determining whether the customer is eligible to purchase insurance, and assessing a level of risk in providing a particular type of insurance coverage to the customer. Additionally, various aspects may further include determining an insurance quote based upon this level of risk and transmitting an offer to purchase the insurance policy to the customer. The customer may then purchase the product and insurance policy in one transaction such that binding insurance coverage for the product is provided at the time of purchase.
US10515413B1

Methods and systems for generating a recommended retirement profile for a retiree are disclosed herein. An indication to generate, for a retiree, a recommended retirement profile is received. A plurality of decumulation parameters are identified, and a utility function is computed based on the decumulation parameters. The recommended retirement profile is generated based on the computed utility function.
US10515410B2

A Standard Initial Margin Model (SIMM) is calculated and provided as an overall initial margin for non-cleared derivatives. In certain embodiments, using at least one computing device, information associated with a plurality of risk classes is acquired, and a delta margin, a vega margin, and a curvature margin for each risk class based on the acquired information associated is determined. The at least one computing device calculates initial margin for each risk class by summing the respective delta margin, the respective vega margin, and the respective curvature margin. The at least one computing device determines whether product classes will be used in calculating the overall initial margin, calculates the overall initial margin using an equation based on the determination, and provides the overall initial margin. The amount of the initial margin call for the underlying derivatives contract may then be generated based on the calculated initial margin.
US10515406B1

An information processing and display system includes a first database storing milestones associated with an approval process. A computing system is configured to access the first database and estimate start dates for the milestones. A risk of delay is determined for the milestones based on information associated with the approval process, and first adjusted start dates are estimated based on the determined risk of delay. Alternative actions associated with the determined risk of delay are determined, and second adjusted start dates based on the alternative actions are estimated. The computer generates a display of the first adjusted start dates, the alternative actions, and the second adjusted start dates.
US10515398B2

Personalization of a rental property is automatically performed based on presence or detection of a wireless device. A unique identifier of a wireless cellular device, for example, may be associated to a personalization profile. When the wireless cellular device is detected by a network serving the rental property, the personalization profile may be retrieved. Devices in the rental property may thus be personalized with music, movies, and other information in the personalization profile. Hotel rooms and rental cars may thus be personalized to a user of the wireless cellular device.
US10515396B2

In some examples, a method includes identifying a first listing and an additional listing having one or more characteristics in common, the first listing and the additional listing published on an online marketplace; receiving a request to perform an operation on the first listing and the additional listing; in response to the request, generating a batch of events based on the operation, the batch of events including a first event to be performed on the first listing and a second event to be performed on the additional listing; performing the first event on the first listing and the second event on the additional listing.
US10515389B1

According to one or more embodiments of the disclosure, a method is provided. The method may include receiving, by at least one server comprising one or more processors, from a user device, a request for a web page comprising product detail information associated with a focus product identifier. The method may also include receiving an advertisement request associated with the focus product identifier. Furthermore, the method may include determining, based at least in part on the focus product identifier, a product sample identifier associated with a product sample to offer with the product. Additionally, the method may include selecting, based at least in part on the product sample identifier, a product sample advertisement.
US10515383B2

A peer-to-peer (P2P) payment system is proposed in which a server computationally analyses historical data relating to P2P traffic to predict periods of high usage, and, based on the predicted high usage periods, computationally interacts with payment senders, to schedule payments to avoid the predicted high usage periods. The effect of this is to smooth the traffic over time, thereby reducing the number of transfers which are required at peak traffic periods. In this way, the resource requirements of operating the P2P process can be reduced, since the peak level of P2P traffic, which determines the computational resources which have to be devoted to the P2P traffic, can be reduced.
US10515381B2

An approach for spending allocation, executed by one or more processors to provide one or more monetary output values in response to a request for determining spending allocation in a digital marketing channel, is provided. The approach fits one or more models to train a business environment simulator. The approach generates a supervised learning policy. The approach evolves a supervised learning policy into a distribution estimator policy by adjusting network weights of the supervised learning policy. The approach generates an optimized policy by evolving the distribution estimator policy through interaction with the business environment simulator. The approach determines a profit uplift of the optimized policy by comparing the optimized policy and the supervised learning policy. Further, in response to the optimized policy outperforming the supervised learning policy, the approach deploys the optimized policy in a live environment.
US10515378B2

In certain embodiments, an analytical application accesses electronic marketing data that is automatically generated by interactions with marketing communications. The analytical application represents the set of electronic marketing data as a data matrix, in which columns of the matrix correspond to features of the data set. The analytical application selects a constraint for a singular value decomposition of the initial matrix and performs the singular value decomposition with the constraint. The constrained singular value decomposition derives, from the initial matrix, a matrix of singular vectors having a threshold number of rows with non-zero coefficients. The analytical application identifies certain columns from the initial matrix that correspond to the rows of the derived matrix with the non-zero coefficients and selects the features corresponding to those columns. The analytical application trains the analytical model using the selected features.
US10515372B1

Methods and systems that manage building code compliance are provided. A smart or interconnected home may be populated with multiple smart or other devices that are in wired or wireless communication with a central controller. The smart devices may be covered by an insurance policy, such as a homeowners, renters, or personal articles insurance policy. The controller may receive building code compliance information associated with the smart devices, and may update an inventory list to include the building code compliance information. The controller may detect that one or more devices do not comply with building code requirements. The controller may transmit a notification to a customer about possible corrective actions to remedy non-compliant conditions and to facilitate building code compliance. The smart devices may be associated with appliances, electronics, wiring, pipes, ducts, or other equipment or personal belongings. Insurance discounts may be provided based upon the building code compliance functionality.
US10515365B2

A station device in a biometric pre-identification system uses identity to perform one or more actions. Identities are determined (such as via a backend) using biometric information. A biometric pre-identification device obtains biometric information and/or a digital representation thereof from a person approaching the station device. The biometric pre-identification device transmits such to the station device, facilitating the station to begin and/or perform various actions. The station device begins or performs the actions using the identity determined based on the biometric information before the person arrives at the station device.
US10515362B2

A secure payment system comprises a merchant POS client and a remote POS server. The merchant POS client comprises a reading device for reading a customer user token and for accepting transaction details and customer verification data, and also a computing device with access to a communications network and in communication with the reading device. The merchant POS client also comprises a merchant token associated with the remote POS server. The remote POS server is in communication with the merchant POS client through the communications network, and one or more elements of the merchant POS client business logic are assured by the remote POS server and not the merchant POS client. A merchant token for use in such a merchant POS client is described, as is a suitable reader device, and a method of conducting a transaction using such a payment system.
US10515355B2

A computer-based method for collecting digital wallet data from a digital wallet transaction initiated by a user is provided. The method includes receiving registration data for a user in response to the user registering into a digital wallet application, wherein the registration data includes demographic data and device registration data including a device identifier used for identifying the user device when in communication with another computing device. The method also includes storing the registration data within at least one memory device and receiving digital wallet data as part of a digital wallet transaction initiated by the user using the digital wallet application on the user device, wherein the digital wallet data includes transaction data, device communication data, and biometric data. The method further includes comparing the digital wallet data to the registration data and linking the digital wallet data within the at least one memory device to the registration data.
US10515353B2

A system includes a service provider device and a point of sale (POS) device. A session between a user device and the POS device is established. An authentication request associated with the user device is provided via a user interface of the POS device. Subsequent to an authentication of information, responsive to the authentication request, the POS device receives funding instrument (FI) proxy information corresponding to FIs, which is unusable to identify the FIs by a merchant. A selectable representation corresponding to the FI proxy information is provided via the user interface. Responsive to receiving an indication of a selected member from the selectable representation, information for the selected member is sent. The service provider device determines that the session corresponds to an account associated with the user device and the merchant, and performs a transaction for the session using a first FI that corresponds to the selected member.
US10515351B1

A location verification provision is implemented to determine the location of a device associated with a user at the time of an attempted transaction. The attempted transaction includes receiving user identification and/or payment information, which is associated with the device in an entry stored in a database. Location information of the device, as well as a time at each location, may also be stored in the database. To verify that the device is located at the location of the transaction, a comparison operation may be performed. If the device is located where the transaction is being processed, the transaction may be completed. Predetermined criteria may be defined to account for possible inaccuracies in location and time calculations.
US10515350B2

A method, mobile device, and non-transitory computer readable medium for transmitting information. The method includes determining, by a mobile device, a distance between the mobile device and another device in response to a request for the mobile device to transmit the information. The method also includes determining, by the mobile device, whether the distance between the mobile device and the other device is within a threshold distance. Additionally, the method includes transmitting, by the mobile device, the information to the other device after determining that the distance between the mobile device and the other device is within the threshold distance.
US10515342B1

This disclosure describes, at least in part, techniques for identifying referral candidates to provide referrals for applicants for employment vacancies for merchants. For instance, the techniques include systems and methods for identifying referral candidates, such as customers of the merchant, who have connections with an applicant for the employment vacancy for the merchant using various types of information, such as merchant transaction history, employment history, etc. The systems and methods may further include determining a strength of a connection between the referral candidates and the applicants, and use the strength of the connections to select referral candidates for referrals and/or weight the referrals provided. In various examples, the systems and methods provide the referrals, as well as other employment-relevant information for the applicant, to the merchant to help in determining whether to hire an applicant.
US10515322B2

Embodiments of the present invention generally relate to the modeling of building occupant behavior. An embodiment of the present invention relates to a method for generating interdependent schedules in an occupant simulation model. Within schedules generated in accordance with the present invention may be included activities that require the attendance of other occupants. Disclosed are methods for distributing multi-occupant activities among other occupants of a building. In another embodiment of the present invention, personas are used to generate simulated occupant schedules from a limited number of real-world occupant surveys. Characteristics of the real-world schedules are manipulated so as to fit desired characteristics. Multiple persona models are disclosed.
US10515321B2

According to some embodiments, a system generates a number of possible decisions for routing the ADV from a first location to a second location based on perception information perceiving a driving environment surrounding the ADV, including one or more obstacles in view of a set of traffic rules. The system calculates a number of trajectories based on a combination of one or more of the possible decisions. The system calculates a total cost for each of the trajectories using a number of cost functions and selects one of the trajectories with a minimum total cost as the driving trajectory to control the ADV autonomously. The cost functions include a path cost function, a speed cost function, and an obstacle cost function.
US10515316B2

A system and method for optimizing customer magnetic resonance systems is provided. An automation system gathers data from a geographically dispersed network of installed magnetic resonance systems, which data is mined and analyzed in order to recognize patterns about the best practices of the installed base. Customer-specific variables for customer magnetic resonance systems are then optimized, based on the recognized patterns. More particularly, customer specific protocols and hardware/software configurations can be calculated and optimized, by making use of data mined from best-in-class customers having similar profiles.
US10515313B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a plurality of different types of predictive models using training data, wherein each of the predictive models implements a different machine learning technique. One or more weights are obtained wherein each weight is associated with an answer category in the plurality of examples. A weighted accuracy is calculated for each of the predictive models using the one or more weights.
US10515312B1

The present disclosure is directed to the generation of a compact artificial neural network by removing individual nodes from the artificial neural network. Individual nodes of the artificial neural network may be deactivated randomly and/or selectively during training of the artificial neural network. In some embodiments, a particular node may be randomly deactivated approximately half of the time during processing of a set of training data inputs. Based on the accuracy of the results obtained when the node is deactivated compared to the accuracy of the results obtained when the node is activated, an activation probability may be generated. Nodes can then be selectively removed from the artificial neural network based on the activation probability.
US10515285B2

Some aspects of the invention relate to a mobile apparatus including an image sensor configured to convert an optical image into an electrical signal. The optical image includes an image of a vehicle license plate. The mobile apparatus includes a license plate detector configured to process the electrical signal to recover information from the vehicle license plate image.
US10515282B1

A method for multi-user recognition for a multi-touch display is provided. The method identifies a user by using metrics from a hand touch on the display. A hand based menu system is provided on the display in response. Menu system can be oriented in accordance with the hand touch. Stored user preferences can be retrieved for the identified user. The display can recognize an additional hand from the same user or an additional user's hand. These can be used to provide a collaborative display. Optionally additional metrics can be utilized for user identification.
US10515280B2

An apparatus includes: a storage configured to store a data structure including first one or more feature points hierarchically listed and a contribution list including information about a contribution rank of each of second one or more feature points; and a controller configured to compare the first one or more feature points in the data structure with the second one or more feature points of the contribution list, and to determine whether to update the data structure based on a comparison result.
US10515277B2

In a method for analyzing the distribution of objects in a free queue, proceeding from position information, firstly a monitoring region comprising the free queue is subdivided into a plurality of positions. Proceeding from the position information, objects assigned to the free queue are identified. Said objects are subsequently tracked. At least for a portion of the identified objects, a current waiting time in the free queue is tracked. At least for a portion of the positions of the monitoring region, the current waiting time of one or a plurality of the identified objects situated at the corresponding positions is assigned. Furthermore, the positions with assigned waiting times are classified into a plurality of classes, wherein each of the classes corresponds to a continuous waiting time range.
US10515262B2

To provide a technology of more accurately detecting spoofing in face authentication, without increasing a scale of a device configuration and a burden on a user. A spoofing detection device includes a facial image sequence acquisition unit, a line-of-sight change detection unit, a presentation information display unit, and a spoofing determination unit. The facial image sequence acquisition unit acquires a facial image sequence indicating the face of a user. The line-of-sight change detection unit detects information about a temporal change in the line-of-sight from the facial image sequence. The presentation information display unit displays presentation information presented to the user as part of an authentication process. The spoofing determination unit determines the likelihood of the face indicated by the facial image sequence being spoofing on the basis of the information about the temporal change in the line-of-sight with respect to the presentation information.
US10515257B2

The present disclosure relates to a handwritten signature authentication system and method and, more particularly, to a time-division handwritten signature authentication system and method, in which handwritten signature authentication is performed by handwritten signature characteristics information based on segment blocks including segments divided by a predetermined time slice.
US10515252B2

An optical element fabrication method including following steps are provided. First, a micro-lens layer including a micro-lens and a first substrate is provided. Besides, a micro optical channel layer including a micro optical channel and a second substrate is provided. A first bonding process is performed to bond the micro-lens layer to the micro optical channel layer, wherein the micro-lens is corresponded to the micro optical channel in a direction that is perpendicular to the surface of the second substrate, and the first substrate of the micro-lens layer is removed later.
US10515251B2

A screen assembly with a fingerprint module includes: a transparent cover, a display module, and a fingerprint module. The display module is fixed to an inner surface of the transparent cover, and the display module includes a display area and a non-display area. The transparent cover has a fingerprint opening, and at least a portion of the fingerprint opening is in a projection area of the non-display area on the transparent cover. The fingerprint module is fixed to the transparent cover and is located in the fingerprint opening.
US10515246B2

An image based code reader comprises an image sensor. The image sensor is configured to acquire an image of a code. Additionally, the image based code reader includes a lens configured to project an image scene including the code onto the image sensor, the lens comprising a variable optical power that controls a focus distance of the image based code reader. The image based code reader further includes a processor operatively coupled to the image sensor and the lens. The processor is configured to acquire the image of the code using only pixels located within a region of interest of the sensor, and a size of the region of interest is selected based on the focus distance of the reader.
US10515242B2

In one aspect of the present disclosure, a method is disclosed. The method involves: a reader detecting an eye-mountable device within a wireless communication range of the reader, wherein the eye-mountable device includes a transparent material having a concave mounting surface configured to be removably mounted on a corneal surface; wirelessly retrieving from the detected eye-mountable device a first set of data; using the retrieved first set of data to determine that a condition has been satisfied; and responsive to using the retrieved first set of data to determine that the condition has been satisfied, retrieving from the detected eye-mountable device a second set of data.
US10515233B2

A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification and information retrieval. One example method of operation may include identifying a number of data parameters to extract from a blockchain based on a request for analytic data, creating one or more queries based on the data parameters, executing the one or more queries and retrieving the data parameters from the blockchain, identifying one or more permissions of a user account associated with the request for analytic data, and populating an interface with analytic figures based on the data parameters retrieved from the blockchain.
US10515231B2

Relationships between data in database tables are obfuscated. An input data set is divided into two database tables with corresponding rows. A key field if created in a second one of the tables, and for each row, the field is populated with a value generated with a one-way function, using a unique value associated with the corresponding row of the first one of the tables as an input. The two tables are stored in a data store, so that the data in corresponding rows may be associated only with access to the one way function, and the unique value associated with a row of the first table.
US10515230B2

Technologies are generally described for providing a locative social networking service utilizing wireless access point. In some examples, a method performed under control of a mobile device may include connecting to a wireless local area network, finding at least one other mobile device connected to the wireless local area network and satisfying a predetermined condition, and for each found mobile device, requesting a public user profile associated with the found mobile device, in response to the request, receiving the public user profile associated with the found mobile device, and for each found mobile device from which an associated public user profile is received, transmitting to the found mobile device a public user profile associated with the mobile device.
US10515228B2

A collection of key-value pairs may be maintained by a key-value database management system. Updates to the collection may be provided by a partially trusted entity. The updates to the collection may be stored in a series of transactions that are committed synchronously but associated with a second version of the collection of key-value pairs that is not immediately visible to a data consumer. The second version of the collection may initially be associated with an unaccepted state. The second version may be accepted and made available to the data consumer, or rejected and rolled back to the previous version.
US10515227B2

A method of sharing collaborative data between registered users in an online collaboration system. The collaboration system has a server and one or more electronic user devices that are capable of data communication with the server over a data network. Each registered user is allocated a unique asymmetric key pair comprising a user public key and a user private key for encryption and decryption of shared data content. The server is able to modify uploaded encrypted data content to enable access by multiple authorized users, and is able to convert uploaded data content into alternative formats, typically to enable web-browser viewing.
US10515220B2

Example embodiments disclosed herein relate to determining a secure activity of an application under test (AUT). Execution of an application under test is monitored. During an attack vector, an application programming interface associated with a secure activity is determined. A message is sent to a security test that secure activity occurred.
US10515217B2

Technologies for control flow validation a computing device having a processor with real-time instruction tracing support. The processor generates trace data indicative of control flow of a protected application. The computing device identifies an indirect branch target based on the trace data and determines whether the indirect branch target is included in the same module as a previous indirect branch target. If the indirect branch target and the previous indirect branch target are not included in the same module, the computing device determines whether an inter-module transfer policy is satisfied. If satisfied, the indirect branch target is stored as the previous indirect branch target and the protected application continues to execute. If the policy is not satisfied, the computing device generates an exception. The policy may be satisfied, for example, if the indirect branch target is an exported function. Other embodiments are described and claimed.
US10515216B2

Techniques for monitoring based on a memory layout of an application are disclosed. A memory layout may be received, obtained, and/or generated from an application executing on a computer. Based on one or more attributes of a plurality of memory regions of the memory layout a memory layout fingerprint is generated. Additionally, memory region fingerprints are generated based on the one or more attributes for respective memory regions. The memory layout fingerprint and the memory region fingerprints are compared to respective previous memory layout fingerprints and the memory region fingerprints in order to determine whether malicious code and/or application drifting has occurred.
US10515215B2

The invention relates to a method for providing a computerized system which is protected from unauthorized programs coming from an external source, the method comprises the steps of (a) secretly, and in a manner unknown to authors of external programs, providing a non-standard compiler which mutates (modifies) each high level program to one or more non-standard mutated machine code instructions that a standard CPU cannot properly execute! (b) subjecting all authorized programs to said non-standard compiler; and (c) providing a translator which converts each mutated machine code instruction resulting from said non-standard compiler to a respective standard instruction which the CPU can properly execute, whereas any program which is not subjected to both said non-standard compiler and said translator will result in one or more instructions that the CPU cannot properly execute.
US10515214B1

According to one embodiment, a system of detecting malware in a specimen of computer content or network traffic comprises a processor and a memory. The memory includes a first analysis logic and a second analysis logic that may be executed by the processor. Upon execution, the first analysis logic performs a static analysis in accordance with an analysis plan to identify one or more suspicious indicators associated with malware and one or more characteristics related to processing of the specimen. The second analysis logic performs a second analysis in accordance with the analysis plan by processing of the specimen in a virtual machine and monitoring for one or more unexpected behaviors during virtual processing of the specimen in the virtual machine. The analysis plan may be altered based on the results of one of the analyzes.
US10515209B2

A method and apparatus of a device for security management by sandboxing third-party components is described. The device can determine whether a third-party component supports network access. If the third-party component supports network access, the device can request a user input regarding whether to restrict the network access of the component. The device can receive a user input to restrict network access of the third-party component. Upon receiving the user input to restrict network access, the device can construct a sandbox for the third-party component to restrict network access of the component and prevent the component from performing data exfiltration. Other embodiments are also described and claimed.
US10515208B2

Architecture that provides a secure environment in which data (e.g., code, instructions, files, images, etc.) can be opened and run by a client application. Once opened the data can be viewed (in a “protected view”) by the user without incurring risk to other client processing and systems. Accordingly, the architecture mitigates malicious attacks by enabling users to preview untrusted and potentially harmful data (e.g., files) in a low risk manner. Files opened in the protected view are isolated from accessing key resources on the client computer and provides the user a safer way to read files that can contain dangerous content. The protected view also provides a seamless user experience. The user is unaware that the client is operating on data in a different mode and allows for the reduction of security prompts.
US10515199B2

A method performed by an electronic device is described. The method includes receiving a set of image frames. The set of image frames includes a face. The method also includes determining at least one facial motion of the face based on the set of image frames. The method further includes determining, based on the at least one facial motion, a facial rigidity confidence value indicating a degree of confidence that the face is rigid. The method additionally includes determining at least one facial micro-motion of the face based on the set of image frames. The method also includes determining a micro-motion matching confidence value indicating a degree of matching between the at least one facial micro-motion and a micro-motion profile. The method further includes authenticating a user based on the facial rigidity confidence value and the micro-motion matching confidence value.
US10515193B2

Disclosed is a manufacturing process and feature licensing system for provisioning personalized (device-unique) licenses to devices, with the following characteristics. The system is secure in that it uses a secure key wrapping mechanism to deliver the LSK to LPS. Another feature is that various network communication links are secured using standard security protocol. Further, application messages, license templates, licenses are digitally signed. The system is also flexible because it is configured to allow multiple manufacturers and to allow various feature configurations via the use of License Template. The system is also scalable, as it is possible to use multiple LPS hosts to serve multiple programming stations. The system is available in that the delegation of license signing capability from CLS to LPS eliminates the dependency on unreliable Internet connections. Redundant LPS hosts provide high level of availability required for high volume license provisioning.
US10515186B2

A method of decomposing a layout for multiple-patterning lithography includes receiving an input that represents a layout of a semiconductor device. The layout includes a plurality of conductive lines of a cell. A first set of conductive lines are overlaid by a second set of conductive lines. The method further includes partitioning the second set of conductive lines into groups. A first group has a different number of conductive lines from the second set than a second group. The method further includes assigning conductive lines from the first set overlaid by conductive lines of the first group to a first photomask and assigning conductive lines from the first set overlaid by conductive lines of the second group to second and third photomasks.
US10515185B2

A method of determining colorability of a layer of a semiconductor device includes iteratively decomposing a conflict graph to remove all nodes having fewer links than a threshold number of links. The method further includes determining whether the decomposed conflict graph is a simplified graph based on a comparison between the decomposed conflict graph and a stored conflict graph. The method further includes determining whether the decomposed conflict graph is colorable based on a number of masks used to pattern the layer of the semiconductor device. The method further includes flagging violations in response to a determination that the decomposed conflict graph is not colorable.
US10515183B2

Techniques facilitating integrated circuit identification and reverse engineering are provided. A computer-implemented method can comprise identifying, by a system operatively coupled to a processor, an element within a first elementary cell of one or more elementary cells of an integrated circuit. The method can also comprise matching, by the system, the element with respective elements across the one or more elementary cells including the first elementary cell. The respective elements can be replicas of the element. Further, matching the element with respective elements can be based on a layout analysis of the integrated circuit.
US10515182B2

A non-transitory computer-readable medium includes instructions that, when provided to and executed by a processor, cause the processor to receive a first placement of domain instances of an integrated circuit layout provided as a tile having a group of multiple power domain modules. The first placement of domain instances is scanned to identify instances associated with a preselected power specification. A heuristic is applied to the first placement of domain instances to form an observation area. The heuristic demarcates select instances to form the observation area. Each instance associated with the preselected power specification is identified in the observation area. A contiguous region of instances is formed from the select instances in the observation area. The first placement of domain instances in the integrated circuit layout is modified to provided revised placement for instances associated with the contiguous region of instances.
US10515177B1

Disclosed are techniques for implementing routing aware floorplanning or placement for an electronic design. These techniques preprocess an electronic design and a plurality of inputs for a floorplanner or placer, identify a tentative location for inserting a block comprising one or more pins into a floorplan or placement layout, snap the block to a legal location based at least in part upon one or more characteristics of the one or more pins or one or more pseudo-pins, and update the floorplan or placement layout with one or more geometric routes based in part or in whole upon the legal location.
US10515174B1

The present embodiments relate to generation of an interface model for performing a power analysis on a hierarchical integrated circuit design. According to some aspects, embodiments relate to a method of power analysis. The method can include partitioning an integrated circuit design into at least a first partition and a second partition sharing an interface with the first partition. The method can include generating a connectivity database of a signal net traversing from the first partition to the second partition across the first interface. The method can include determining a slew rate and a signal arrival time at the input pin of the destination cell, a capacitance load of the signal net, and one or more signal transitions and signal states on the signal net. The method can include calculating the power consumption of the circuit elements in the first partition using the connectivity database, and the determined information.
US10515172B2

Fabricating a first semiconductor device cell using a first process based on a first process parameter or material comprises extracting semiconductor device parameters from the first process parameters to obtain extracted semiconductor device parameters of a first semiconductor device cell. The fabrication process includes training an artificial intelligence to obtain a predictive artificial intelligence using training data as input, the training data comprising the extracted semiconductor device cell parameters and the first process parameter or material. A proposed process modification is provided to the predictive artificial intelligence to generate a predicted cell delay by the predictive artificial intelligence. The predicted cell delay is evaluated against a cell delay threshold. When the predicted cell delay satisfies the cell delay threshold, a new semiconductor device cell is fabricated using a modified process incorporating the proposed process modification.
US10515160B1

Systems and methods are provided for executing a simulation of a physical system that includes a plurality of objects representing physical entities or phenomena. Parameters of objects currently present in a simulation are evaluated. When one of the parameters is in an invalid state, a first multi-layer context menu is provided having multiple selectable options on each layer on a graphical user interface, where a first layer includes a highlight indicating that an object needs fixed, and where a subsequent layer includes a highlight indicating an identity of the object that needs fixed. The objects currently present in the simulation are evaluated based on a task to be performed. When a required object for the task to be performed is missing from the simulation, a second multi-layer context menu having multiple selectable options on each layer is provided.
US10515159B2

A system and method for automatically detecting and tracking time and space variations of flow structures in order to locate and characterize the flow structures which produce noise and to quantify the corresponding acoustic radiation properties.
US10515158B2

Disclosed aspects relate to managing a group of geometric objects. The group of geometric objects is correlated to a set of spatial zones associated with an architectural layout. A set of contours is detected. The set of contours has a set of junctures. The set of junctures is based on a cluster of wall segments. The cluster of wall segments represent a set of walls of the architectural layout. Based on the cluster of wall segments, a set of wall edges is resolved. The set of wall edges interrelate with the set of contours. Based on the set of wall edges, the group of geometric objects is determined. The group of geometric objects represent the set of walls. Using the group of geometric objects, a design-model of the architectural layout is established.
US10515144B2

A method for user interaction with a web page includes displaying a web page in a web browser, displaying a user-selectable object outside the web browser on a user interface, receiving a user selection of the user-selectable object and a dragging of the user-selectable object onto the web browser, and causing a command to be performed with the web browser in response to the user selection.
US10515138B2

This document provides systems and methods for altering text presentation to increase reading accuracy, efficiency, and retention. This can include identification text specific attributes from machine readable text (through parsing of the text), varying the text presentation in accordance with the attributes, and creating an enhanced visual product for enhancing the reading experience. For example, a computer system can extract attributes such as parts of speech from an input sentence and display that sentence in cascading text segments down and across a display screen. The system can further use domain-specific dictionaries derived from domain-specific texts to identify domain-specific compound noun phrases and verb phrases that require specific linguistic tagging to be usable in other linguistic analysis steps.
US10515136B2

Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
US10515131B2

A system for providing a search service application is disclosed and includes an application builder component that provides a search model for a first object of a plurality of objects. The search model is based at least on an end-user input field corresponding to a first attribute of the first object and a search result output field corresponding to a second attribute of the first object. The search model is also associated with a backend data store that supports a storage structure that stores information relating to the first object. The system also includes a deployment engine that automatically configures a search engine system associated with the backend data store to generate new search indexes based on the search model, and to place a portion of indexed data into a first partition and to place another portion of indexed data into at least another partition based on the search model.
US10515122B2

Systems and methods for providing a functional style matching language and high performance token stream processor and matching system. A query compiler may be used to generate a matching engine which ingests input tokens received from a tokenizer. Tokens may be expanded during the compiler phase and may be used to pre-populate a matching engine with interesting forms of the words. Both the tokenizer and the matching engine agree on a normalization of inputs. In some implementations, the matching engine utilizes a mixed push/poll architecture, which increases the speed of matching while reducing memory requirements. In some implementations, the matching engine is able to match all queries in a single pass over an input token stream without backtracking. In some implementations, the query compiler and matching engine merge multiple queries into a unified matching engine which outputs which (if any) input queries are matched by the input.
US10515119B2

Concepts and technologies disclosed herein are directed to a sequential recommender system for virtualized network services. According to one aspect disclosed herein, a recommender system can receive user input regarding a service project interest expressed by a user. In response to the user input, the recommender system can consult a knowledge base to determine a recommended service based upon the user input regarding the service project interest expressed by the user. The recommender system can then present the recommended service to the user.
US10515112B2

A method and a device for searching for images in memory containing at least one or more images and, for each image, at least one sensor fingerprint associated with the image and related to the sensor that acquired the image includes a reading phase, wherein a search sensor fingerprint is read, a compression phase, wherein the search sensor fingerprint and at least one of the sensor fingerprints associated with the images are compressed by using a random projection technique, and a searching phase, wherein the images contained in the memory are either selected or discarded by comparing the sensor fingerprints of the images with the search sensor fingerprint.
US10515091B2

The present disclosure involves systems, software, and computer implemented methods for monitoring processes running on a platform as a service architecture. One example method includes extracting one or more electronic job postings from a plurality of job posting websites. For each extracted electronic job posting, data associated with the extracted electronic job posting is automatically normalized into a normalized electronic job posting in a structured format. Each normalized electronic job posting is automatically enriched to create an enriched electronic job posting based on data sources external to the job posting websites. Each enriched electronic job posting is stored in a job posting repository.
US10515076B1

One or more servers receive a natural language query from a client device associated with a user. The one or more servers classify the natural language query as a query that seeks information previously accessed by the user. The one or more servers then obtain a response to the natural language query from one or more collections of documents, wherein each document in the one or more collections of documents was previously accessed by the user. The one or more servers generate search results based on the response. Then, the one or more servers communicate the search results to the client device.
US10515070B2

A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser.
US10515063B1

An apparatus includes a processor and a non-transitory computer-readable medium storing instructions that, when executed by the processor, cause the processor to perform operations including receiving a request for object identifiers, the request associated with a unique session, sending an object identifier, the object identifier associated with an object from a list of objects each having a corresponding object identifier, receiving a request for data, the request referencing the object identifier and a data value associated with the object, performing an in-memory retrieval for the data value associated with the object identifier, and transmitting the data value.
US10515059B2

Calculation of aggregated values in a history database table can be optimized using an approach in which an ordered history table is accessed. The ordered history table can include a sequential listing of commit identifiers associated with updates, insertions, and/or deletions to values in the database table. The ordered history table can be traversed in a single pass to calculate an aggregation function using an optimized algorithm. The optimized algorithm can enable calculation of an aggregated metric of the values based on a selected method for tracking invalidated values to their corresponding commit identifiers. The calculated metric is generated for a current version of the database table; and promoted.
US10515052B2

A file system stores directories and files in a file system directory that uses case sensitive names. The same file system directory can support directory and file name lookups that treat the directory and file names in a case sensitive manner or in a case insensitive manner. The search criteria used for the lookup can be based on case-folding the name to produce a case-neutral name and on the original name with its case preserved. Search criteria can be generated for a case sensitive name lookup or for a case insensitive name lookup on the same file system directory, thus avoiding having to support separate file systems or separate file system directories for case sensitive and case insensitive file access.
US10515045B1

A computing system comprises one or more core processors coupled to a communication network among the cores via a switch in each core and switching circuitry to forward data among cores and switches. Features include a programmable classification processor for directing packets, techniques for managing virtual functions on an IO accelerator card, packet scheduling techniques, multi-processor communication using shared FIFOs, programmable duty cycle adjustment and delay adjustment circuits, a new class of instructions that use a ready bit, and cache coherence and memory ordering techniques.
US10515039B2

A vehicle USB hub system that includes a USB hub, a controller and memory unit is provided. The vehicle USB hub system collects data link quality metrics for messaging to and within a vehicle. The USB hub has a CRC error detector for detecting CRC errors in messaging received via its ports. Information regarding detected CRC errors is stored in the memory unit. The controller generates a CRC error log using the information stored in the memory unit upon receiving an indication that an error log should be sent. The controller then sends the CRC error log to a device via the USB hub port indicated.
US10515026B2

A system and process of adjusting units coupled to a control element which includes, installing the unit at a selected location. A parameter can be entered from a displaced user operable device. The unit can be directed to carry out a selected function. Performance can be evaluated whether an additional parameter alteration is required based on a predetermined criterion.
US10515021B2

According to a first aspect of the present disclosure, there is provided an information storage device including a storage unit that stores encrypted content, usage control information of the encrypted content, and a revocation list in which revocation information of a content reproduction device is recorded, and a data processing unit that determines whether content reproduction of an information processing device which performs decoding of the encrypted content is permitted. The data processing unit acquires an entry identifier which is designation information for a registration entry of the revocation list recorded in the usage control information, executes an identifier registration determination process for determining whether an identifier of the information processing device which performs decoding of the encrypted content is registered in the entry of the revocation list identified according to the acquired entry identifier, and determines whether a subkey which is a generation key for a title key applied to the decoding of the encrypted content is to be provided to the information processing device based on a result of the identifier registration determination process.
US10515020B2

A marking capability is used to provide an indication of whether a block of memory is backing an address translation structure of a control program being managed by a virtual machine manager. By providing the marking, the virtual machine manager may check the indication prior to making paging decisions. With this information, a hint may be provided to the hardware to be used in decisions relating to purging associated address translation structures, such as translation look-aside buffer (TLB) entries.
US10515017B2

A computing system comprises at least one processing unit, at least one memory controller in communication with the processing unit, and a main memory in communication with the processing unit through the memory controller. A memory hierarchy of the computing system includes at least one cache, the memory controller, and the main memory. The memory hierarchy is divided into a plurality of memory pools. The main memory comprises a set of memory modules split in ranks each having a rank address defined by a set of rank address bits. Each rank has a set of memory devices comprising one or more banks each having a bank address defined by a set of bank address bits. A plurality of threads execute on the processing unit, and are assigned to the memory pools based on one or more memory partitioning techniques, including bank partitioning, rank partitioning, or memory controller partitioning.
US10515015B2

A data packet is received in a network element. The network element has a cache memory in which cache entries represent a portion of addresses stored in a main memory, The destination address and the cache entries each comprise a binary number. A hash function is applied to the masked destination address to access a hash table. When the number of most significant bits corresponding to the value in the hash table in one of the cache entries and in the destination address are identical, routing information for the packet is retrieved from the cache entry.
US10515005B1

A continuous integration system and method for testing source code is disclosed. In particular, the continuous integration system allows developers to create predefined tasks for builds—each task comprises information to perform a particular build step. In certain embodiments, developers can select a particular task from a set of built-in tasks to add to their build configuration without having to know or determine the underlying build logic required to perform the task (such as the commands needed to execute the task, the artefacts required for the task, etc.). In particular, the disclosed systems and methods allow developers to add one or more predefined tasks in their build configuration, without adding the build logic associated with the task in the configuration file.
US10514998B2

A computer-implemented software development diagnostic tool which implements a state machine comprising at least three different states of software developer activity. A method of collecting software development diagnostic data, in which a computer-implemented software development diagnostic tool is used to receive state-detection information and record time data for each of a plurality of predefined states of software developer activity. A method of detecting inefficiencies in software development, comprising producing diagnostic data using a computer-implemented software development diagnostic tool, displaying the diagnostic data, and detecting in the diagnostic data a problem pattern of developer activity.
US10514990B2

Operational faults, including transient faults, are detected within computing hardware for mission-critical applications. Operational requests received from a requestor node are to be processed by shared agents to produce corresponding responses. A first request is duplicated to be redundantly processed independently and asynchronously by distinct shared agents to produce redundant counterpart responses including a first redundant response and a second redundant response. The first redundant response is compared against the second redundant response. In response to a match, the redundant responses are merged to produce a single final response to the first request to be read by the requestor node. In response to a non-match, an exception response is performed.
US10514987B1

A system, method, and computer readable medium for hybrid kernel-mode and user-mode checkpointing of multi-process applications. The computer readable medium includes computer-executable instructions for execution by a processing system. A multi-process application runs on primary hosts and is checkpointed by a checkpointer comprised of a kernel-mode checkpointer module and one or more user-space interceptors providing barrier synchronization, checkpointing thread, resource flushing, and an application virtualization space. Checkpoints may be written to storage and the application restored from said stored checkpoint at a later time. Checkpointing is transparent to the application and requires no modification to the application, operating system, networking stack or libraries. In an alternate embodiment the kernel-mode checkpointer is built into the kernel.
US10514982B2

In a Distributed Virtual Array data storage system, data chunks making up data containers and identified by keys, which are independent of physical storage locations, are written in storage devices according to layouts specified in a layout data structure. When any of the storage devices becomes inaccessible, the chunks nominally designated to be written in the inaccessible storage devices are instead written to alternate devices. Information indicating writing to an alternate device may be included in or along with such chunks so as to make them easily identifiable during later reconstruction or re-writing to the intended storage device when it again becomes available.
US10514976B2

Disclosed embodiments relate to identifying Electronic Control Unit (ECU) anomalies in a vehicle. Operations may include monitoring data representing real-time processing activity of the ECU; receiving comparable data relating to processing activity of at least one other ECU deemed comparable in functionality to the ECU; comparing the real-time processing activity data with the comparable data, to identify at least one anomaly in the real-time processing activity of the ECU; and implementing a control action for the ECU when the at least one anomaly is identified.
US10514966B2

Pushing an event that is identified within a data stream to a remote computer system. Event characteristic(s) that are to be searched for within the data stream are determined (e.g., in response to a query). The event(s) in the data stream is evaluated to determine if it includes the event characteristic mentioned above. If an event is determined to include the event characteristic, then the event may be pushed to the remote computer system. In this manner, the event may be responded to at the remote computer system. This process enables the events to be pushed in a very fast manner. Furthermore, the process of evaluating the events may happen without storing the events, which process further increases the speed of pushing the events.
US10514961B1

Data storage facilities that provide data storage services frequently perform management tasks (e.g., workflows) on the data files that are being managed. These workflows have a variety of different characteristics and, as such, the data storage facility has an incentive to set different behaviors for different workflows. For example, many types of workflows performing operations on a file, once started, should be executed to completion before another workflow begins performing operations on the file. Thus, a persistent behavior for these workflows is desired such that the workflow can resume to completion after the workflow ceases executing for some reason (e.g., power loss, crash, restart, etc.). However, there is no guarantee that some workflows (e.g., user-initiated workflows) will resume after ceasing execution. For those workflows, a persistent behavior is not desired. A cookie can be employed to provide enhanced management of file workflows such as setting various behavioral parameters.
US10514958B2

A device, that provides serverless computing, receives a request to execute multiple jobs, and determines criteria for each of the plurality of jobs, wherein the criteria for each of the multiple jobs includes at least one of job posting criteria, job validation criteria, job retry criteria, or a disaster recovery criteria. The device stores information associated with the multiple jobs in a repository, wherein the information associated with the multiple jobs includes the criteria for each of the multiple jobs. The device provides a particular job, of the multiple jobs, to a cluster computing framework for execution, determines modified criteria for the particular job, and provides the modified criteria for the particular job to the cluster computing framework. The device receives, from the cluster computing framework, information indicating that execution of the particular job is complete, and validates a success of completion of the execution of the particular job.
US10514957B2

A network service infrastructure management system includes a computing system that communicates with a network service computing device to receive a request to generate a network service comprising one or more network node functions. Based on the request the computing system communicates with an operating system of the network service computing device to instantiate one or more tasks corresponding to the one or more network node functions in which each task is instantiated at a level of workload capability specified for its respective network node function. Once instantiated, the computing system may then launch each network node function on its respective task.
US10514955B2

A method for allocating core resources of a multi-core CPU according to embodiments of the present disclosure, comprising: determining the number of time critical threads included in a focus process, wherein said focus process is created when a predetermined software is running; and allocating core resources for the time critical threads and making the allocated core resources dedicated to the time critical threads, based on the number of core resources included in the multi-core CPU and the number of the time critical threads, so as to maximize the number of the time critical threads that occupy exclusive core resources. In said method, it's desirable to try to allocate separate core resources for time critical threads included in a focus process, and said time critical threads can be locked within the correspondingly allocated core resources, so that the allocation of core resources can be more balanced. Accordingly, response speed and performance of a focus process can be improved, which allows a focus process to run in an optimal status, and thus bring better user experience. In addition, a device for allocating core resources of a multi-core CPU is also provided.
US10514951B2

In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a stateless, deterministic scheduler and work discovery system with interruption recovery. For instance, according to one embodiment, there is disclosed a system to implement a stateless scheduler service, in which the system includes: a processor and a memory to execute instructions at the system; a compute resource discovery engine to identify one or more computing resources available to execute workload tasks; a workload discovery engine to identify a plurality of workload tasks to be scheduled for execution; a local cache to store information on behalf of the compute resource discovery engine and the workload discovery engine; a scheduler to request information from the local cache specifying the one or more computing resources available to execute workload tasks and the plurality of workload tasks to be scheduled for execution; and further in which the scheduler is to schedule at least a portion of the plurality of workload tasks for execution via the one or more computing resources based on the information requested. Other related embodiments are disclosed.
US10514941B2

A controller of a network control system for configuring several middlebox instances is described. The middlebox instances implement a middlebox in a distributed manner in several hosts. The controller configures a first middlebox instance to obtain status of a set of servers and disseminate the obtained status to a second middlebox instance. The controller configures the second middlebox instance to use the status to select a server from the set of servers.
US10514940B2

Techniques for creating and using a recipe to create a virtual package for a virtual application. Existing methods for creating virtual packages may require the use of an expert or may not be reliable. In some embodiments, a dehydrator is use to create a recipe. The dehydrator may take as input a reference virtual package and install media for the application and output a recipe that may be used to create a particular virtual package for a particular operating system and/or environment. In some embodiments, a rehydrator may be used to create a particular virtual package from a recipe. The rehydrator may take as input a recipe and install media for an application and output a particular virtual package for a particular operating system and/or environment.
US10514938B2

A system and method for providing dynamic device virtualization is herein disclosed. According to one embodiment, the computer-implemented method includes providing a device virtualization via context switching between a guest user process and a host. The guest user process has an address space comprising at least a guest kernel and a host kernel. The guest user process is capable of making a first direct call into the host via the guest kernel of the address space. The host is capable of making a second direct call to the guest user process.
US10514936B2

The present disclosure relates to a method for expanding a functionality of a field device for process automation technology in a system using a configuration device, comprising the steps of: establishing a connection from the configuration device to the field device; reading out an order code using the configuration device, wherein the order code represents the current functionalities of the field device; displaying the functionality of the field device on the configuration device; selecting additional, alternative, or lessened functionality of the field device using the configuration device; establishing a connection to a central station; sending information about the additional, alternative, or lessened functionality of the field device to the central station; sending an activation code to activate the additional, alternative, or lessened functionality from the central station; and sending the activation code from the configuration device to the field device and activating the additional, alternative, or lessened functionality of the field device.
US10514934B2

A cloned configuration of a source machine is created by determining a first set of physical location codes for a source machine. A map is generated based on the sorted physical location codes that maps the first set of physical location codes to a first set of generic location codes. A second set of physical location codes associated with a second set of adapter slots in a target machine is generated. A second map is generated based on the sorted second set of physical location codes that maps the second set of physical location codes to a second set of generic location codes. A third set of physical location codes is generated based on the first set of generic location codes and the second map. If an entry in the third set of physical location codes is not present the second set of physical location codes, an error is generated.
US10514929B2

Embodiments of the present application disclose a computer instruction processing method, a coprocessor, and a system. The computer instruction processing method includes: receiving, by a coprocessor, a first instruction set migrated by a central processing unit CPU; acquiring, according to the first instruction set that is applicable to the CPU for execution, a second instruction set for execution in the coprocessor; and executing binary codes in the second instruction set. In this way, the coprocessor that executes the second instruction set substitutes for the CPU that executes the first instruction set, CPU load is reduced, and usage of the coprocessor is improved.
US10514920B2

A processor includes a processing core that detects a predetermined program is running on the processor and looks up a prefetch trait associated with the predetermined program running on the processor, wherein the prefetch trait is either exclusive or shared. The processor also includes a hardware data prefetcher that performs hardware prefetches for the predetermined program using the prefetch trait. Alternatively, the processing core loads each of one or more range registers of the processor with a respective address range in response to detecting that the predetermined program is running on the processor. Each of the one or more address ranges has an associated prefetch trait, wherein the prefetch trait is either exclusive or shared. The hardware data prefetcher performs hardware prefetches for the predetermined program using the prefetch traits associated with the address ranges loaded into the range registers.
US10514911B2

Examples of techniques for designing processors are described herein. In one example, a design structure can be tangibly embodied in a machine readable medium for designing, manufacturing, or testing an integrated circuit. The design structure can include a logic to determine whether a received instruction is an updating fixed point instruction or a non-updating fixed point instruction. The design structure can include a first arithmetic logic unit (ALU) to execute the received instruction if the received instruction is determined to be an updating fixed point instruction and store an update value in a general register. The design structure can include a second arithmetic logic unit (ALU) to execute the received instruction if the received instruction is determined to be a non-updating fixed point instruction.
US10514909B2

A computer implemented method of estimating a similarity of binary records comprising executable code, comprising converting a first binary record and a second binary record to a first intermediate representation (IR) and a second IR respectively, decomposing each of the first IR and the second IR to a plurality of strands which are partial dependent chains of program instructions, calculating a probability score for each of the plurality of strands of the first IR to have an equivalent counterpart in the second IR by comparing each strand of the first IR to one or more strands of the second IR, adjusting the probability score for each strand according to a significance value calculated for each strand and calculating a similarity score defining a functional similarity between the first IR and the second IR by aggregating the adjusted probability score of the plurality of strands.
US10514905B1

A system and method for remediating and redeploying out of compliance applications and cloud services uses integrated vulnerability information. The system and method may use Conda packages and compliance reports to perform the monitoring, remediation and redeployment.
US10514898B2

Some embodiments described herein provide a system for creating platform-independent software application programs. During operation, the system receives a configuration program and an application program, the application program including conditional and unconditional components. The system creates a configuration executable binary and loads this binary into a configuration execution space. The system creates a parse tree of the application program. Subsequently, the system evaluates each component of the application program in the configuration execution space and generates a modified parse tree of the application program. Semantic analysis is performed on this modified parse tree to generate an executable binary and a composition map for the application program.
US10514895B2

A system for generating event case management applications. The system requires input of event case criteria, such as, but not limited to, event case type, steps, actions associated with the steps, actors required to perform the actions, data entry documents/forms and/or data entry elements in the documents/forms, and data entry points. Based on the received inputs and rules associated with the event case type and other event case criteria, the tool automatically generates computer code that creates an event case management application. As such, the tool provides a standardized and streamlined approach to generating event case management applications that requires minimal technology support, is cost efficient and effectively delivers deployable event case management applications in minimal time.
US10514889B2

This disclosure relates generally to a tool, system, and method for searching input data. The system may include a pattern input module, configured to receive regular expression patterns of symbols. An interpreter module may be configured to access individual ones of the symbols of the input data and upon accessing each symbol and compare a thread against the symbol. For each pattern, the thread corresponding to the pattern is compared against the symbol prior to the at least one thread being compared against a subsequent symbol of the input data. An output module may be configured to output an indication of ones of the patterns determined to be contained within the input data based on the comparison of the corresponding at least one thread to the symbols of the input data.
US10514886B2

A playback sound provision device includes: a surrounding information detection device configured to detect detection information including information on a three-dimensional object or a planar display around the vehicle; and a control device configured to determine a playback method for a playback sound based on a music piece based on the detection information when a predetermined target is included in the detection information, and provide the playback sound based on the playback method.
US10514879B2

A foldable display is disclosed. In one aspect, the foldable display includes a first display unit located on a front surface of the foldable display, a second display unit located on a first side surface of the foldable display, and a third display unit located on a second side surface of the foldable display. The foldable display includes a first configuration in which the first to third display units are exposed and a second configuration in which the first display unit is folded and the second and third display units are exposed. The second and third display units are configured to form a fourth display unit inclined with respect to the folded first display unit in the second configuration of the foldable display.
US10514878B2

Disclosed is a display controller including: a main display control unit for controlling a display performed by a main display unit on the basis of main operation information from a main operation unit; and a sub display control unit for controlling a display performed by a sub display unit on the basis of sub operation information from a sub operation unit. When the main operation unit is receiving an operation on the basis of the main operation information, the sub display control unit performs a control operation of not displaying, among the items which the sub display control unit causes the sub display unit to currently display, both the item related to an item to which an operation is being received by the main operation unit, and the item to which a function needing a change in display performed by the main display unit is assigned.
US10514876B2

A machine includes a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive a message and a message parameter indicative of a characteristic of the message, where the message includes a photograph or a video. A determination is made that the message parameter corresponds to a selected gallery, where the selected gallery includes a sequence of photographs or videos. The message is posted to the selected gallery in response to the determination. The selected gallery is supplied in response to a request.
US10514862B2

Some embodiments include apparatuses and methods using memory cells and a control unit to suspend an erase operation performed on a first portion of the memory cells and to suspend a program operation performed on a second portion of the memory cells while the erase operation is suspended. The control unit includes register circuitry to store status information indicating that the program operation is suspended while the erase operation is suspended.
US10514855B2

A memory access request including an address is received from a memory controller of an application server. One of a plurality of paths to the NVRAM is selected based on the address from the memory access request.
US10514852B2

A method for reading memory cells from a memory is stated, inter alia, in which physical values are determined from a number of n memory cells, wherein n is at least three, in which the physical values are at least partially compared with one another, in which K different digital memory cell values are assigned to the n memory cells on the basis of the compared physical values, and in which a code word of an n1-, . . . , nK-out-of-n code is assigned to the digital memory cell values obtained in this manner. In particular, the following apply in this case: n≥3, n1≥1 to nK≥1, K≥2 and m≥1.
US10514850B2

According to an embodiment, an information processing system includes a server and a client. The server includes a storage, a receiver, and a storage controller. The storage is configured to store data and its version in a record indexed by a key for identifying the record. The receiver is configured to receive, from the client, a write request including write data, requested key for identifying a record where the write data is to be stored, and a write version that indicates a version of the write data. The storage controller is configured to replace the data and its version in the record identified by the requested key with the requested write data and the requested write version, respectively, if the version in the record identified by the requested key is smaller than the write version.
US10514846B2

A configuration aimed at reducing loads on storage apparatuses at a restoration site is provided in an environment where there are differences in the performance and capacity of the storage apparatuses between a primary site and the restoration site. Second volumes which form a remote copy with first volumes provided to a host at a primary site are located in a storage apparatus at the restoration site, which can satisfy the performance requirement upon failure of the first volumes, on the basis of performance information and available capacity information. A volume group is configured for each of the second volumes located at one storage apparatus at the restoration site and the first volumes; and an extended volume group including a plurality of second volumes, in which data is replicated and recorded in a write order to write the data to the first volumes, and their first volumes is set.
US10514837B1

Systems and methods are provided for improved security services. In one aspect, a method is provided for controlling an autonomous data machine situated near a monitored environment. The method comprises: obtaining security data from a plurality of data sources; analyzing the security data to generate an analysis result; determining, based on the analysis result, an action to be performed by the autonomous data machine; and transmitting a command to the autonomous data machine causing it to perform the action.
US10514836B2

A method for color selection is disclosed. The method may be implemented by a processor and a non-transitory computer-readable storage medium storing instructions. The method may comprise: determining parameters for color selection, the parameters for color selection being associated with at least a first dimension and a second dimension; obtaining, from the parameters for color selection, a first selected parameter based on a first selection area of the first dimension; generating a second selection area of the second dimension based on the first selected parameter; obtaining, from the parameters for color selection, a second selected parameter based on the second selection area of the second dimension; and displaying a color based on the first and second selected parameters.
US10514835B2

The present disclosure relates to a method of shifting content on a display of an electronic device. In one embodiment, the method includes displaying the content, setting a first coordinate value for a touch as a reference point, setting at least one shift direction determination area based on the reference point, identifying a second coordinate value for the touch, setting the direction in which the content is to be shifted based on the shift direction determination area and the second coordinate value, and shifting the content in the set shift direction. Other embodiments are possible.
US10514830B2

Virtual bookmarks can be set in digital content to enable a user to quickly locate a portion of interest. A user can provide an input to enter into an overview mode wherein multiple pages of content are displayed concurrently. The user can navigate through the pages, and when a bookmarked page is caused to no longer appear on the display an overlay element such as a thumbnail of the page can be positioned near the edge of the display, representing the current relative location of the page in the overview. A user can select one of the displayed pages to view, or can select the bookmark overlay element to return to the current page. A user can perform an action to cause the bookmarked page to be updated, or can perform various actions to cause multiple bookmarks to be created with respect to the content.
US10514827B2

Methods, systems and computer program products that are provided for resequencing actionable task structures include features for detecting and reflecting compatibility issues of discrete tasks in the actionable task structures. After receiving input for resequencing an actionable task structure, attributes associated with the resequenced tasks are accessed and analyzed. Compatibility is determined and reflected in the display of the task identifiers, with one or more visual identifiers. The visual indicators can also be used to reflect suggested changes to the actionable task structure, based on a comparison of the task attributes.
US10514824B2

Techniques are described herein that are capable of providing a pivot-based tile gallery with an adapted tile (e.g., in an application, such as a web application in a browser). A pivot is code that enables selection of a subset of tiles from multiple subsets of tiles. A pivot element is an interface element that represents a pivot. For instance, selection of the subset of tiles via the pivot may cause a user interface (UI) representation of the tile gallery to include UI representations of the tiles in the selected subset (e.g., and not UI representations of the tiles that are not included in the selected subset). An adapted tile is a tile that includes a wrapper and a second tile. The wrapper wraps the second tile. For instance, the wrapper may enable the adapted tile to use the second tile to implement functionality of an aspect of a resource.
US10514823B1

A method, system, and computer readable storage to cause icons to be displayed on an electronic output device. The icons can be displayed at random times during the playback of a video or display of static content. A user's goal is to touch an icon, which can be stationary or moving on the electronic display, in order to capture that icon. Predefined combinations of icons would trigger particular prizes to be awarded.
US10514813B2

An electronic paper display panel, a touch detecting method thereof and an electronic device are provided. The electronic paper display panel includes: a first substrate and a pixel electrode array which is arranged on the first substrate; an inductance coil array disposed between the first substrate and the pixel electrode array and including a plurality of inductance coils arranged in array, each inductance coil has an input terminal and an output terminal; a plurality of driving lines arranged with the plurality of inductance coils respectively, each driving line is electrically connected to the input terminal of the corresponding inductance coil; and a plurality of touch lines arranged with the plurality of inductance coils respectively, each touch line is electrically connected to the output terminal of the corresponding inductance coil.
US10514812B2

An array substrate, a display panel and a driving method are provided. The array substrate includes a substrate including a display region and a border region surrounding the display region; multiple pixel units arranged in the display region in an array; a data-line metal layer arranged in the display region, where the data-line metal layer includes multiple wiring units arranged in an array, with each wiring unit corresponding to multiple pixel units in a direction perpendicular to the substrate, and multiple pixels units corresponding to a same wiring unit being electrically connected to the wiring unit via transistors, respectively. Multiple first gate lines are arranged in parallel and extending in a row direction; and multiple second gate lines arranged in parallel and extending in a column direction. The first gate line and the second gate line are arranged to control a conduction state of the transistor.
US10514807B2

The present invention discloses a television virtual touch control method and system. The television virtual touch control method is used in a television having a depth camera and includes the following steps: acquiring a human body image having depth information by the depth camera in real time; presetting an area excluding a hand area in a human body area as a reference area; extracting the depth information of the reference area and the hand area from the human body image; defining a virtual touch surface between the depth camera and the reference area at a first predetermined distance D1 from the reference area; and determining whether the hand area touches or penetrates through the virtual touch surface according to the depth information of the hand area, the depth information of the reference area and the first predetermined distance D1. The present invention has the beneficial effects of improving touch sensitivity and enhancing user experience.
US10514800B2

A touch panel includes first touch electrodes, second touch electrodes, and third touch electrodes. The first touch electrodes include sub electrodes spaced apart from one another in a first direction. The second touch electrodes extend in a second direction crossing the first direction. The second touch electrodes are spaced apart from one another in the first direction. The third touch electrodes extend in the second direction and are spaced apart from one another in the first direction. The third touch electrodes are shaped differently than the second touch electrodes.
US10514797B2

A method includes one or more processors of an electronic device receiving signals from multiple sensors located along an edge of the device. The signals are received in response to external contact being provided to the edge of the device. At least one processor determines a distribution of forces applied to the sensors based on the input signals. Based on the determined distribution of forces, the processor determines: i) a location of the external contact that is offset from a location of each of the multiple sensors, and ii) a magnitude of the force of the external contact. The processor detects whether sensing criteria has been satisfied based on an analysis of: i) the location of the external contact and ii) the magnitude of the force of the external contact. Responsive to detecting that sensing criteria has been satisfied, the processor executes a user input action.
US10514785B1

An active stylus includes a signal processing section. The signal processing section during operation in a first mode, while supplying a downlink signal DS1, obtained by modulating a pulse train signal with a pen pressure level P, to an electrode, determines whether it is necessary to switch to a second mode. The signal processing section during operation in the second mode, while supplying a downlink signal DS2, obtained by modulating a sine wave signal with the pen pressure level P, to the electrode, determines whether it is necessary to switch to the first mode. The signal processing section switches to operation in the second mode when determining that such is necessary, and switches to operation in the first mode when determining that such is necessary. The active stylus may be used with two position detection devices, one supporting only the first method and the other supporting only the second method.
US10514783B2

A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/0 pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
US10514778B2

An apparatus and method for automatically controlling screens displayed on two display units installed in a mobile terminal are provided. The apparatus includes a touchscreen display including a first display portion disposed in a first surface of the portable communication device and a second display portion disposed in a second surface of the portable communication device, the second surface being opposite to the first surface; a camera; and a processor adapted to present, via the first display portion, a preview image obtained via the camera module; while the preview image is presented via the first display portion, receive a user input with respect to a specified graphical object displayed via the first display portion; and in response to the user input, present the preview image via the second display portion.
US10514766B2

Various embodiments of the invention allow to detect and analyze gestures, such as tapping and swiping patterns, that a user performs in the process of interacting with a computing device to determine the user's mood therefrom, so as to initiate an appropriate response. In certain embodiments, this is accomplished, without requiring labeled training data, by monitoring a user-device interaction via sensors and analyzing the sensor data based on contextual data via a processor to determine a gesture and one or more properties associated with an emotional state of the user. A response is generated based on the identified emotional state.
US10514761B2

Systems and methods that dynamically render etching inputs are provided, and include a touch surface having a sensor and configured to detect user input, and a non-transitory memory, wherein the non-transitory memory includes instructions for capturing an etching input that is applied to an image or video file, determining a haptic effect that corresponds to the etching input, the haptic effect depending on a type of etching input, and transmitting a modified image or modified video file that includes the etching input and the haptic effect.
US10514759B2

Embodiments are directed to an input device and methods related to the use thereof. The embodiment may include a deformable structure. The deformable structure may include a first layer defining an input surface and a second layer coupled to, and offset from, the first layer. At least one of the first layer or the second layer may define a geometric feature (e.g., including a protrusion, embossed portion, or other feature of one or both of the first and second layers). The geometric feature may be configured to collapse the deformable structure at a localized region in response to a force input. The embodiment may further include an input structure configured to produce an electrical response based on a magnitude of the force input.
US10514756B2

Disclosed herein are systems, methods, and devices for employing gaze tracking systems with automatic luminance adjustment devices, in particular those commonly used with the Silverstein-method. By employing the aspects disclosed herein, it can been seen that with the disclosed concepts a pupil-size detector may be employed with both a forward looking light sensor, and ambient light sensor, and an adjustment system to utilize the data to determine luminance adjustment.
US10514755B2

According to one embodiment of the present disclosure, a glasses-type terminal can specify one external object on the basis of a user's eyes and perform a related function to the specified object. More particularly, the glasses-type terminal according to one embodiment of the present disclosure comprises: a display unit provided at a main body of the glasses-type terminal; a camera for photographing an external environment; a sensing unit for sensing the user's eyes with respect to the external environment; and a control unit analyzing the user's eyes with respect to the external environment so as to specify an object, which is the user's eyes are facing, from an image corresponding to the external environment, which is photographed by the camera, such a function icon is linked to a preset region that corresponds to a region in which the specified object is located, on the basis of an event related to the specified object through the camera.
US10514745B2

Examples include techniques to predict memory bandwidth demand for a storage or memory device. Examples include receiving an access request to remotely access a storage device and gather information to use to predict a memory bandwidth demand for subsequent access requests to the storage device. Adjustments to power supplied to the storage device may be caused based on the predicted memory bandwidth demand. The adjustments may load balance power among a plurality of storage devices remotely accessible through a network fabric. The plurality of storage devices including the storage device.
US10514739B2

In one embodiment, a connection is maintained between a pair of ethernet ports that have circuitry connected in series with the ports and receiving power-over-ethernet (PoE) from one of the ports, by providing a controllable bypass circuit coupled to the pair of ethernet ports in parallel with the circuitry receiving power-over-ethernet, sensing a preselected condition, and opening and closing the bypass circuit in response to the presence or absence of the preselected condition. Power sourcing equipment (PSE) may supply the one of the ports with power over ethernet, and the circuitry may transports data between the pair of ethernet ports. The circuitry may also supply the switch with a control signal in response to the detection of the preselected condition.
US10514733B1

A computer case including a frame, a motherboard stand and a motherboard extension stand is provided. The frame includes a front plate, a rear plate, a top plate and a bottom plate. The motherboard stand is adjacent to the top plate and the rear plate. The motherboard extension stand is connected to the motherboard stand and has a first position or a second position. When the motherboard extension stand is located at the first position, the motherboard extension stand and the motherboard stand are disposed in parallel, and two sides of the motherboard extension stand are respectively connected to the motherboard stand and the front plate. When the motherboard extension stand is located at the second position, the motherboard extension stand is parallel to the front plate and the rear plate, and located between the front plate and the rear plate.
US10514723B2

An example accessory can be attached to an information processing device. The accessory includes a housing, a movable operation section, and a movable portion. An inside of the housing is visible from an outside thereof through at least a portion thereof. At least a portion of the operation section is exposed on the outside of the housing. The movable portion is placed at a position inside the housing that is visible from the outside of the housing through the portion of the housing. A position and/or an attitude of the movable portion changes in response to the operation section being operated.
US10514720B1

A phase locked loop (PLL) includes a multiplexer (MUX), a phase detector, a filter block, an oscillator, a frequency divider, and a clock switch controller, and achieves hitless switching between a primary clock and a redundant clock. The clock switch controller, upon detecting a condition requiring switching from the primary clock to the redundant clock, is operable to restart the feedback divider synchronously with respect to the redundant clock, and derive the output of the PLL from the redundant clock. The PLL further includes a delay block to process delayed phase error signals generated by the phase detector. The PLL performs hitless clock switching in the event of input clock loss or in response to a command to switch input clocks. The PLL further includes circuitry for estimating and cancelling residual phase errors.
US10514719B2

A system and method for synchronization among clocks within a wireless system is presented. The method can comprise sending a gong signal comprising a gong signal time to the clocks when a fixed amount of time elapses; at each clock, when the gong signal is received and when the gong signal time is not equal to the clock time, setting the clock time to the gong signal time; and at each clock, when the gong signal is not received, setting the clock time to an estimated time; and learning a skew. In one aspect, a Gaussian distribution fitting technique is used for learning and for calculating the estimated time.
US10514717B2

A compensation circuit configured for coupling to a voltage source and a reference circuit. The voltage source is configured for supplying a supply voltage to the compensation circuit and the reference circuit. The reference circuit includes a first circuit node and a reference output electrically coupled to the first circuit node for outputting a reference signal having a constant reference amplitude. The compensation circuit includes a transient converter for converting a first transient perturbation of the supply voltage into a first compensation electrical signal proportional to said first transient perturbation, and an adder coupled to the transient converter for adding the first compensation electrical signal to an electrical signal at the first circuit node with a first polarity opposite to a disturbance polarity of a disturbance of the electrical signal in response to the first transient perturbation.
US10514714B1

A method for heating ventilation and air conditioning (HVAC) systems is described. In one embodiment, the method includes measuring a temperature of a first room of a building via a first thermometer placed in the first room and measuring a temperature of a second room of the building via a second thermometer placed in the second room and receiving the temperature of the first room via a first data communication device communicatively coupled to a first HVAC register in the first room and receiving the temperature of the second room via a second data communication device communicatively coupled to a second HVAC register in the second room. In some cases, the first data communication device is configured to communicate data between the first thermometer and a central automation controller and the second data communication device is configured to communicate data between the second thermometer and the central automation controller.
US10514712B2

Methods, systems, and apparatus for pressure-based flow measurement are provided. A processor receives, from the pressure-based mass flow controller (MFC), an upstream pressure value Pu. The processor computes, for the pressure-based mass flow controller (MFC), a downstream pressure value Pd based on the received upstream pressure value Pu. The processor computes, for the pressure-based mass flow controller (MFC), a flow rate Q based on the received upstream pressure value Pu and the computed downstream pressure value Pd. The processor controls a flow through the pressure-based mass flow controller (MFC) based on the computed flow rate Q. The methods, systems, and apparatus can be used for flow measurement in non-critical or un-choked flow conditions.
US10514694B1

Described is a system and method for the classification of agents based on agent movement patterns. In operation, the system receives position data of a moving agent from a camera or sensor. Motion data of the moving agent is then extracted and used to generate a predicted future motion of the moving agent using a set of pre-calculated Echo State Networks (ESN). Each ESN represents an agent classification and generates a predicted future motion. A prediction error is generated for each ESN by comparing the predicted future motion for each ESN with actual motion data. Finally, the agent is classified based on the ESN having the smallest prediction error.
US10514692B2

Among other things, a determination is made that intervention in an operation of one or more autonomous driving capabilities of a vehicle is appropriate. Based on the determination, a person is enabled to provide information for an intervention. The intervention is caused in the operation of the one or more autonomous driving capabilities of the vehicle.
US10514682B2

A device system includes a terminal device which is usable by a plant worker, and an information processor which is connectable to the terminal device through a network. The terminal device includes a collector configured to collect a detection result from a sensor which detects a state around a device installed in a plant, and a communicator configured to transmit the detection result collected by the collector to the information processor. The information processor includes a storage which stores teacher data in which past detection results obtained by the sensor and data representing whether or not an abnormality exists in the device are associated with each other, and an analyzer configured to determine whether or not an abnormality exists in the device based on the detection result transmitted from the communicator and the teacher data stored in the storage.
US10514676B2

There is provided a thermal displacement correction apparatus for a machine tool which automatically determines necessity/unnecessity of actual measurement of the machine tool, the apparatus including: a thermal displacement correction unit that predicts a thermal displacement amount from an operation of a machine or a temperature of each portion of the machine and calculates a thermal displacement correction amount for correcting thermal displacement by adding, to a position command value of a feed axis, the thermal displacement correction amount for cancelling the thermal displacement amount thus predicted; and a thermal displacement correction amount adjustment unit that calculates an adjustment value for adjusting the thermal displacement correction amount on the basis of the thermal displacement correction amount, wherein a change amount ΔE from the start of processing is obtained, ΔE is compared with designated Em, and when ΔE≥Em, actual measurement is performed with measurement means.
US10514672B1

A system for prevention of accidents by a hazardous machine. The system is comprised of a first subsystem on the machine, and a second subsystem wearable by a party to be protected. The first subsystem includes a base unit transceiver, and a processor in communication with the base unit transceiver, and in communication with a controller of the energy conversion device. The second subsystem includes a protected party remote transceiver in communication with the base unit transceiver. The processor executes an algorithm including detecting the location of the protected party remote transceiver relative to the base unit transceiver; determining if the location of the protected party remote transceiver relative to the base unit transceiver is less than a predetermined threshold distance; and halting operation of the energy conversion device of the protected party remote transceiver relative to the base unit transceiver is located at less than the threshold distance.
US10514667B2

A machine tool acquires information related to manual operation from log data recorded when machining and the manual operation are performed in the machine tool, creates input data on the basis of the acquired information, acquires information related to occurrence or non-occurrence of a collision of a spindle or a tool at the time of the manual operation from the log data, and creates teacher data on the basis of the acquired information. Supervised learning is performed using the created input data and the created teacher data, and a learning model is constructed.
US10514664B2

A device for controlling height-adjustable tables, wherein a plurality of tables is connected to said device. The use of this device allows all tables that are connected to the device to be controlled using only one control unit that is also connected to said device. Accordingly, equipping each table with a separate control unit is rendered superfluous by this device. This makes the entire design simpler and more cost-effective.
US10514660B2

Timepiece movement with a carillon striking mechanism, striking the hours and quarter-hours with different melodies, the striking mechanism including a quarter surprise-piece coaxial to and superposed on the quarter-snail, in a limited angular travel with respect to the quarter-snail, arranged to ensure the sequential playing of the melodies of the four quarter-hours on the full hour, in the first minute of the new hour, and further including, in the plane of the quarter surprise-piece, a quarter surprise-piece jumper, arranged to drive and/or to lock this quarter surprise-piece.
US10514652B2

A developer set includes a first developer and a second developer. The first developer includes a first toner and a first carrier. The second developer includes a second toner and a second carrier. The second toner is a toner that includes a flaky brilliant pigment, a toner that includes a white pigment, or a transparent toner. The second carrier has a higher volume resistivity than the first carrier and has a larger volume average particle diameter than the first carrier.
US10514643B2

A system for reproducing guidance on a task including a plurality of steps is provided. The system includes a hardware processor; and an output device configured to output an image or audio; wherein the hardware processor determines a completed step of the steps based on a change in state of a target on which the task is to be performed, the completed step being a step which has been completed, and the hardware processor causes the output device to reproduce an unfinished part in a first form where a predetermined condition is not satisfied, and causes the output device to reproduce the unfinished part in a second form different from the first form where the predetermined condition is satisfied, the unfinished part being a part corresponding to an unfinished step which is not determined to have been completed among the steps.
US10514642B2

The image forming apparatus includes: an openable/closable cover that is movable between a closed position in which the connection unit is covered and an open position in which the connection unit is exposed to the outside; and an interlocking mechanism that causes an on/off operation of a power switch and an opening/closing operation of the openable/closable cover to operate in conjunction with each other, wherein the interlocking mechanism moves the openable/closable cover from the open position to the closed position in conjunction with an off operation by which the power switch is switched from an on state to an off state, and the interlocking mechanism moves the openable/closable cover from the closed position to the open position in conjunction with an on operation by which the power switch is switched from the off state to the on state.
US10514638B2

A fixing device includes a first rotatable member and a second rotatable member for forming a nip for fixing a toner image on a recording material, a heating portion for heating the first rotatable member, a first sensor for detecting a temperature of a longitudinally central portion of the first rotatable member, a second sensor for detecting a temperature of one longitudinal end portion of the first rotatable member, and a controller for controlling energization to the heating portion using a detection temperature of the first sensor and a detection temperature of the second sensor in a case that the recording material is an envelope having a predetermined width or more.
US10514635B2

Herein is described a liquid electrostatic printing method comprising providing a liquid electrostatic ink composition comprising a carrier liquid and chargeable particles comprising a resin; and providing an adhesion promoting composition comprising an adhesion promoter. The liquid electrostatic ink composition is contacted with a latent electrostatic image disposed on a surface to create a developed ink image. The developed ink image is transferred to an intermediate transfer member. The adhesion promoting composition is deposited on the intermediate transfer member to form an adhesion promoting layer. The adhesion promoting layer and the developed ink image are transferred to a print substrate, such that the adhesion promoting layer is disposed on the print substrate and the developed ink image is disposed on the adhesion promoting layer.
US10514631B2

A toner conveyance apparatus includes a conveyance coil and a regulation member. The conveyance coil includes a coil portion, an extended portion, a first engaging portion and a connecting portion. The regulation member includes a second engaging portion, a space portion and an opening portion. The connecting portion includes a first end portion that is connected to the extended portion and a second end portion that is connected to the first engaging portion, the first end portion being arranged further on the other end side than the second end portion. The second engaging portion includes a diameter reduction area whose distance in a radial distance from the rotational axis is reduced gradually toward the other end side such that the connecting portion and the regulation member are not in contact with each other when the conveyance coil is driven.
US10514627B2

An image forming apparatus including a photoconductor and a light emitting unit further includes a generating unit configured to generate correction data used for correcting a shift in the sub-scanning direction of a latent image to be formed on the photoconductor; a correcting unit configured to correct image data based on the correction data; and a control unit configured to control light emission of the light emitting unit so as to form the latent image on the photoconductor. The generating unit is configured to generate the correction data based on configuration information of the light emitting unit, information indicating time required for causing a plurality of light emitting elements to emit light, and information indicating a rotation speed of the photoconductor.
US10514625B2

According to an example, an electrophotographic ink may include an adsorbent, a volatile fragrance, a resin and a carrier liquid.
US10514622B2

A toner includes toner particles. Each of the toner particles includes a composite core and a shell layer covering a surface of the composite core. Each of the composite cores is a composite of a toner core and foamable particles provided on a surface of the toner core. An amount of the foamable particles is at least 0.3% by mass relative to mass of the toner cores. Each of the foamable particles includes a base particle and a coat layer covering a surface of the base particle. The base particles are non-foamable. The coat layers include a foamable group. The foamable group is bonded to the surfaces of the base particles through a bond including a bond represented by formula “—O—Si—”.
US10514617B2

A liquid crystal exposure apparatus is equipped with: a substrate holder that is disposed below a projection optical system and holds a substrate; a first drive section that moves the substrate holder along an XY plane; heads that measures the position information of the substrate holder; head stages that support the heads and are movable within the XY plane; and a second drive section that moves the head stages in the X-axis direction and the Y-axis direction, and the second drive section moves the head stages in the X-axis direction or the Y-axis direction when the substrate holder is moved in the X-axis direction or the Y-axis direction by the first drive section.
US10514616B2

An exposure apparatus has a substrate holding member, a first supporting member, a second supporting member, and a driving system. The first supporting member supports the substrate holding member from below. The second supporting member supports the first supporting member from below such that the first supporting member and the second supporting member are capable of moving relative to each other. The driving system moves the substrate holding member, the first supporting member and the second supporting member. The driving system includes a first driving device and a second driving device, the first driving device moving the substrate holding member and the first supporting member in a direction along a predetermined axis, and the second driving device moving the second supporting member in the direction along the predetermined axis.
US10514615B2

A support apparatus configured to support an object, the support apparatus includes a support body including an object holder to hold an object; an opening in the support body adjacent to an edge of the object holder; a channel in fluid communication with the opening via each of a plurality of passageways in the support body; and a passageway liner mounted in at least one of the plurality of passageways, the passageway liner being thermally insulating to substantially thermally decouple the support body from fluid in the at least one of the plurality of passageways.
Patent Agency Ranking