US10015786B2

A technique for receiving and transmitting downlink reference signals is disclosed. When transmitting downlink data demodulation reference signals (DMRS) (or reference signals for downlink data demodulation) by using two or more layers, the DMRS of each layer may be multiplexed by using a code division multiplexing method and then transmitted. The DMRS for each of the two or more layers may be used for one user equipment or for two or more user equipments. And, downlink control signals for transmitting and receiving such DMRS may be configured to have the same format regardless of a single-user mode (or SU-MIMO mode) or a multi-user mode (or MU-MIMO mode), thereby being used.
US10015784B2

A method is provided of receiving a control channel at a user equipment in a wireless communication system. A subframe including a plurality of search spaces is received. Each of the plurality of search spaces is associated with a respective carrier indicator field (CIF) value. At least one control channel candidate for a cell indicated by a first CIF value is monitored in two or more of the plurality of search spaces for control channel candidates having a same downlink control information (DCI) format size and different CIF values.
US10015780B2

A method and an apparatus for transmitting a control channel, a method and an apparatus for processing the transmission of the control channel, a network side device and a terminal are provided. The method for transmitting the control channel is applied to the network side device. The method for transmitting the control channel includes: acquiring indicating information for indicating a terminal type; and when the indicating information indicates that the terminal type is a first terminal type, transmitting the control channel to the terminal with the first terminal type in multiple sub-frames.
US10015777B2

A method and an apparatus for allocating spectrums are provided in the disclosure. The method includes: reconfigurable spectrums for a target group domain are calculated, wherein said reconfigurable spectrums contain one or more of a dedicated spectrum, a reusable spectrum and a loanable spectrum; during the system reconfiguration, spectrums are allocated to cells of the target group domain in a non-overlap region after spectrums are allocated to cells of the target group domain in an overlap region according to the reconfigurable spectrums. By use of the disclosure, the spectrum allocation can be implemented during the system reconfiguration, and interference can be effectively suppressed.
US10015773B2

A prompting method using an electronic device includes detecting whether the electronic device receives a new event. A number of times that new events of the electronic device are not processed is calculated when the received new event is not processed. A prompting device is controlled to transmit a notice of the received new event according to the calculated number of times.
US10015772B2

A system, method, and computer-readable medium for performing a geo-tagged beaconing operation. With the geo-tagged beaconing operation, Wi-Fi nodes include geographic information within beacon frames generated by the nodes. In various embodiments, the Wi-Fi nodes include one or more of networking equipment access points, client devices and dedicated Wi-Fi endpoints. Enables a device attempting a Wi-Fi connection to determine its location based upon the geographic information contained within the beacon frame. Upon detecting its location, the Wi-Fi radio then dynamically selects one or more Wi-Fi mode and/or power calibration setting.
US10015766B2

Associating each of a plurality of an Internet of Things (IoT) devices with a different attendee at an event, the IoT devices configured to form local wireless connections with one or more IoT hubs or client devices; as a first attendee moves around the event, periodically establishing a local wireless connection between a first IoT device associated with the first attendee and the IoT hubs or client devices within range of the first IoT device; transmitting one or more data packets from the IoT hubs or client devices to an IoT service over the Internet, the data packets including data identifying the first attendee, the first IoT device, and the IoT hubs or client devices to which the first IoT device establishes the local wireless connections, the IoT service storing the data in a database and using the data to determine portions of the event visited by the first attendee.
US10015762B2

Systems and associated methods for reducing Doppler shifts in the broadband signals between Unmanned Aerial Vehicles (UAVs) and ground stations are disclosed herein. In one embodiment, a method for reducing the Doppler shift of wireless signals includes estimating a velocity of the UAV based on a Global Positioning System (GPS) or an Inertial Measurement Unit (IMU) of the UAV and calculating the Doppler shift of an upload (UL) wireless signal based on the velocity of the UAV. The method further includes predistorting a frequency of the UL wireless signal at the ground station to reduce the Doppler shift at a UAV receiver (RX) and transmitting the UL wireless signal from a ground station transmitter (TX) to the UAV RX. In some embodiments, calculating the Doppler shift of the UL wireless signal is performed at the ground station.
US10015761B2

One embodiment is directed to a method comprising sensing, by an apparatus, a shared channel; determining whether the shared channel is free; determining whether a synchronization signal has been received; and based on that the shared channel is determined free and the synchronization signal is determined received, beginning to access the shared channel.
US10015760B2

Methods and apparatus which allow a wireless terminal (302) to simultaneously maintain connections with multiple base stations (304, 306) are described. Each wireless terminal (302) is capable of supporting multiple separate timing and/or other control loops one, for each base station connection thereby allowing the connections to operate independently and in parallel. Different control signals and/or data are transmitted on each connection that is established with a base station (302, 306). In this manner base stations (302, 306) receive different data allowing for asynchronous data transmission. The data received by the base stations (302, 306) can be supplied to a wired asynchronous network (308) without the need to combine the received data prior to supplying it to the wired network (308). The communications techniques of the invention can be used to implement soft handoffs without the need to duplicate data transmissions to multiple base stations.
US10015756B1

Provided are systems and processes for adjusting signal strength for medical appointment progress tracking. According to various examples, a method is provided which comprises transmitting, via an antenna of a transceiver, a wireless signal within a medical examination room such that a location within the medical examination room is within a coverage area of the wireless signal. A plurality of checkpoints are identified within the medical examination room, and the strength of the wireless signal is measured at each checkpoint. An amount to adjust the gain of an amplifier coupled to the antenna is determined. The amount may be determined based on the strength of the wireless signal measured at each checkpoint. The strength of the wireless signal is adjusted based on the determined amount such that the coverage area includes a desired wireless signal strength.
US10015742B2

A system and method are disclosed for providing uplink timing synchronization during DRX operation in a wireless communication system.
US10015740B2

An accessory wireless device partakes in a data session with a remote device. The data session may be a voice call or other service. To preserve the battery power of the accessory wireless device, the accessory wireless device opportunistically offloads medium-to-long range radio transmission and reception tasks to the companion wireless device while maintaining call continuity. The accessory wireless device and the companion wireless device communicate through a local connection. In one embodiment, the accessory wireless device pushes a wireless wide area network (WWAN) connection to the companion device by sharing selected security and network information with the companion wireless device. When the accessory device and/or the companion device determine that the local connection may not be sustainable, the accessory device pulls the WWAN connection of the companion device back to itself.
US10015739B2

A user terminal for controlling a display device and a control method thereof are provided. The user terminal includes a communicator configured to communicate with the display device, a main controller configured to control the user terminal, and a sub-controller configured to control the user terminal while the user terminal is in a sleep mode, wherein the sub-controller is configured to change a mode of the user terminal from the sleep mode to a standby mode in response to the communicator receiving environmental change detection information or user detection information from the display device while the user terminal is in the sleep mode.
US10015734B2

A system and method of locating a wireless connection among a plurality of possible wireless connections. More particularly, a system and method of locating a user preferred wireless connection among a plurality of possible wireless connections. The method includes scanning for available networks and determining whether the available networks satisfy one or more user preferences. The method further includes establishing a secondary network connection with one of the available networks based on one or more user preferences being satisfied.
US10015731B2

A network access method includes the follows. Information of a target user identification card inserted into a mobile terminal is detected. Whether the target user identification card is included in at least one user identification card stored in advance by the mobile terminal is determined. If no, determine that the target user identification card is a new card inserted into the mobile terminal the first time and all the network types supported by the target user identification card according to a type of the target user identification card will be determined. Network identifiers of PLMNs of all the network types are determined and added to an EHPLMN list. If it finds a target PLMN that matches a network identifier in the EHPLMN list when the mobile terminal arrives at a place of visit from a designated location, a communication connection between the mobile terminal and the target PLMN is established.
US10015726B2

Disclosed are a method and an apparatus for active scanning in a wireless LAN. The method for active scanning in a wireless LAN may comprise the steps of: a first station (STA) transmitting a first probe request frame to an access point (AP); and a first STA receiving a probe response frame from the AP, wherein the probe response frame is a response for the probe request frame, and the first probe request frame comprises fast initial link setup (FILS) capability information which can indicate whether the first STA supports FILS.
US10015717B1

Systems, methods, and processing nodes are related to improving service in a wireless network. The method includes determining a frame configuration and bandwidth for a plurality of communication bands available for communication with a wireless device. The method includes generating a reselection priority based on one or more of the frame configuration and bandwidth for each of the plurality of communication bands. The reselection priority of each of the plurality of communication bands is based on a suitability of one or more of the frame configuration and bandwidth to service uplink traffic. The method includes transmitting the reselection priority to the wireless device. The wireless device utilizes the reselection priority in communication band reselection based on uplink traffic generated by the wireless device.
US10015712B2

A method and system for notifying information applied to an Evolved Packet System/General Packet Radio Service network implemented by a Software Defined Network is provided, in which, a controller reselects a gateway to obtain a new gateway and sends user plane information of the new gateway to a front-end network element. The user plane information comprises user plane address information of the new gateway. The controller sends a GPRS Tunnel Protocol (GTP) notification message or GTP Update Bearer Request message carrying the user plane information of the new gateway to the front-end network element; or sends a GTP Update Bearer Request message carrying an update indication to the front-end network element, sends a bearer response message carrying the user plane information to the front-end network element through a GTP Modify Bearer Response after receiving a GTP Modify Bearer Request message sent by the front-end network element.
US10015710B2

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). An operating method of a user equipment (UE) in a mobile communication system is provided. The operating method includes receiving a service through a first enhanced node B (eNB) for a first time interval period from a first timing point; and receiving the service through a second eNB for a second time interval period from a second timing point, wherein the first timing point is different from the second timing point.
US10015709B2

To reduce handover latency experienced by a user using a user equipment that is served for offloaded user data traffic by a first small cell, a handover between a first macro cell deploying the first small cell and a second macro cell deploying a second small cell is triggered when information indicating that the user equipment has associated with the second small cell not deployed by the first macro cell is received.
US10015701B2

Disclosed is a multimode dual-path terminal, comprising an antenna, a first radio-frequency transceiving module which supports the receiving and transmitting of a radio-frequency signal of the first communication model, a second radio-frequency transceiving module which supports the receiving and transmitting of a radio-frequency signal of the second communication model, a first radio-frequency switch, a second radio-frequency switch, a third radio-frequency switch and a fourth radio-frequency switch, wherein the first path of a high-band transceiving path of the first radio-frequency transceiving module is connected to the antenna via the first radio-frequency switch, and the first path of a low-band transceiving path of the first radio-frequency transceiving module is connected to the antenna via the second radio-frequency switch; and a high-band transceiving path of the second radio-frequency transceiving module is connected to the antenna via the third radio-frequency switch, and a low-band transceiving path of the second radio-frequency transceiving module is connected to the antenna via the fourth radio-frequency switch.
US10015695B2

A computing device in a wireless communications network identifies content to be transmitted to a mobile device in the wireless communications network. The computing device also determines mobile edge nodes that serve radio coverage areas at different positions along a path that the mobile device is expected to take while receiving the content. Further, the computing device allocates, for storage in respective caches of the mobile edge nodes, different portions of the content that are expected to be served by different mobile edge nodes as the mobile device moves along the path.
US10015690B2

A technique in a telecommunications core network of processing a call between at least a first subscriber terminal and a second subscriber terminal. Verifying that the call is eligible for call analysis by checking the settings of call monitoring consent. Then, a first node on a call control plane of the core network is triggered to provide subscriber data to a call analysis node. The subscriber data includes at least one subscriber identifier. A second node on a user plane of the core network is triggered to direct at least a part of media data included in the call to the call analysis node. Related operations for legal interception and monitoring of a call and for separation of user plane and call control plane are provided.
US10015687B2

Drive testing for network optimization has been supplemented by the use of information measuring radio conditions collected by mobile terminals (i.e. UEs). To improve the user experience of multicast and broadcast services based on cellular telecommunications networks, such as MBMS and eMBMS, a mechanism is described that adapts UE-based reporting of measurement reports to multicast and broadcast services.
US10015670B2

A mobile phone number that is been provided by a customer during enrollment is verified for use. SS7 protocol data associated with the mobile phone number is collected and evaluated, and if the condition of the subscriber account associated with phone number has changed or is inconsistent with the circumstances surrounding the enrollment of the phone number, the phone number is designated as one that is not to be called.
US10015669B2

A communication method includes receiving by a SGSN a context request message from a mobility management entity (MME), obtaining by the SGSN an authentication vector-related key, and calculating by the SGSN a root key according to the authentication vector-related key. In addition, the method further includes sending by the SGSN a context response message including the root key to the MME, wherein the MME derives a NAS protection key according to the root key.
US10015667B2

Passive tracking of an electronic device (and, more generally, the anonymous use of location-based services) is avoided by identifying the electronic device with different addresses in a block of addresses when transmitting probe requests. In particular, the electronic device may request and then receive the block of addresses from an address-management server. Subsequently, when a probe request is transmitted (e.g., to an access point), the electronic device may use one of the addresses in the block of addresses instead of the media access control (MAC) address. Furthermore, whenever subsequent probe requests are transmitted, the electronic device may include a different address in the block of addresses.
US10015664B2

A system may be configured to establish a communication between a first user device and a second user device, where the first and second user devices are associated with different service providers that provide different networks with which the first and second user devices are respectively associated. The establishing may include determining capability information, associated with the second user device, without requesting the capability information from the telecommunications network with which the second user device is associated. The establishing may further include transcoding the communication based on the capability information associated with the second user device.
US10015663B2

A roaming device sends, through a visited network and a proxy network, to a home network, an identifier for a first subscription. The home network sends, through the proxy network, to the visited network, data relating to the first subscription. The proxy network sends to the home network a first temporary address. The visited network sends to the proxy network a second temporary address. The device activates a second subscription. The device sends, through the visited network and the proxy network, to the roaming provider network, an identifier for the second subscription. The roaming provider network sends, through the proxy network, to the visited network, data relating to the second subscription. The proxy network registers the first subscription identifier, the second subscription identifier, the first temporary address and the second temporary address. The proxy network sends to the roaming provider network the first temporary address.
US10015662B2

One disclosure of the present invention provides a discovery signal receiving method. The method may comprise the steps of: identifying, through a physical control format indicator channel (PCFICH) received from a small-scale cell over a first orthogonal frequency division multiplexing (OFDM) symbol of a downlink sub-frame, the position of an OFDM symbol over which a downlink control channel is received; and determining a resource region on which a discovery signal is received from the small-scale cell. In the determining step, it can be assumed that the resource region on which the discovery signal is received does not overlap a resource region on the OFDM symbol over which the downlink control channel is received.
US10015659B2

Security systems are warned of earthquakes, tornadoes, and other natural disasters. When an early warning system detects a natural disaster, the early warning system alerts a central server. The early warning system alerts the central server to the natural event and its associated geographic area. The central server may then consult a database and determine the security systems operating in a vicinity of the geographic area experiencing the natural event. The central server may thus warn the security systems of the natural event. The security systems may then implement pre-programmed procedures to protect life and property during earthquakes, tornadoes, and other natural disasters.
US10015646B2

A method of selecting one of a number of wireless devices to be a group owner of a peer-to-peer network includes determining, at a first wireless device, a first count value indicating how many other wireless devices are within wireless communication range of the first wireless device; determining, for a second wireless device, a second count value indicating how many other wireless devices are within wireless communication range of the second wireless device; and selecting either the first wireless device or the second wireless device as the group owner based, at least in part, on whether the first count value is greater or less than the second count value.
US10015637B2

A system for presence monitoring and in particular for presence monitoring in multiple presence buildings, so that emergency services can get an accurate presence list in the case of an emergency. A mobile device belonging to a user outputs a location notification to a location module when it crosses a geofence defining the boundaries of a facility. The location module monitors the location of one or more mobile devices belonging to users and outputs an indication whenever a location notification is received. A register module then operates in response to the location module to generate an up to date presence list for the facility based on the identity of monitored devices within the geofence. An interface outputs the presence list on demand and can transmit the presence list to one or more external devices or locations in response to an evacuation alarm.
US10015635B2

A location of a target associated with a first system is determined at the first system at a first time. A signal is constructed at the first system where the data of the signal includes a unique identifier, an identifier indicative of a collision avoidance nature of the signal, and the location of the target. The signal is broadcast from the first system. the broadcasting causes a second system to receive the signal; compute a likelihood of a collision between the first system and the second system using the location from the signal, a velocity of the first system, a location of the second system at the first time, and a velocity of the second system at the first time; and send a notification from the second system about the likelihood of collision when the likelihood of collision exceeding a threshold likelihood.
US10015633B2

A computer-implemented method includes identifying a context associated with a mobile device, wherein the mobile device is capable of listening for a beacon signal. The computer-implemented method further includes determining whether the mobile device is qualified to listen for the beacon signal based on the context associated with the mobile device. The computer-implemented method further includes activating the mobile device to listen for the beacon signal.
US10015630B2

This specification generally relates to a method for tracking one or more persons in a relationship between a tracker and the one or more participants. The method can include using an event stamp function to activate the tracking system. The person being tracked determines when they are trackable by connecting to a proximity grid. When the person being tracked wants to be tracked, that person connects to a proximity grid, and when the person being tracked does not want to be tracked, that person disconnects from the proximity grid, thereby simplifying setting up rules for when the person being tracked can be tracked.
US10015623B2

One example discloses an apparatus for near-field magnetic induction (NFMI) based robustness, including: a first wireless device including a first wireless signal interface and a first NFMI signal interface; wherein the first wireless signal interface is configured to receive a data set from a third wireless device; wherein the first NFMI signal interface is configured to communicate with a second wireless device through a second NFMI signal interface; and wherein the first wireless device is configured to detect an error in the data set received from the third wireless device and in response to detecting the error configure the first NFMI signal interface to receive the data set from the second wireless device through the second NFMI signal interface.
US10015615B2

The present technology relates to a sound field reproduction apparatus and method, and a program, enabled to more accurately reproduce a sound field. A spacial filter application unit obtains a virtual speaker array drive signal of an annular virtual speaker array with a radius larger than a radius of a spherical microphone array, by applying a spacial filter to a spacial frequency spectrum of a sound collection signal obtained by having the spherical microphone array collect sounds. An inverse filter generation unit obtains an inverse filter based on a transfer function from a real speaker array up to the virtual speaker array. An inverse filter application unit applies the inverse filter to a time frequency spectrum of the virtual speaker array drive signal, and obtains a real speaker array drive signal of the real speaker array. The present technology can be applied to a sound field reproduction device.
US10015613B2

A system for generating one or more audio output signals is provided, having a decomposition module, a signal processor, and an output interface. The signal processor is configured to receive the direct component signal, the diffuse component signal and direction information. Moreover, the signal processor is configured to generate one or more processed diffuse signals depending on the diffuse component signal. For each audio output signal of the one or more audio output signals, the signal processor is configured to determine a direct gain, the signal processor is configured to apply the direct gain on the direct component signal to obtain a processed direct signal, and the signal processor is configured to combine the processed direct signal and one of the one or more processed diffuse signals to generate the audio output signal. The signal processor further has a gain function computation module and a signal modifier.
US10015604B2

Consistent with an example embodiment there is an electromagnetic induction field communication system, illustratively, for communicating on or around the body. Two transceivers (or receiver and transmitter) contain coils and capacitors suitable for generating an electromagnetic induction field surrounding the body and are capable of communicating therebetween.
US10015578B2

Apparatus and methods for reducing crosstalk in personal audio equipment are provided. In an example, a method to reduce headset audio crosstalk can include applying a first signal to a first speaker channel of a headset, coupling a second speaker channel to a first input of a comparator of a crosstalk compensation circuit using a first switch of the crosstalk compensation circuit, the switch and detect circuit including the crosstalk compensation circuit, coupling a first resistor divider to a second input of the comparator using a second switch of the crosstalk compensation circuit, and adjusting a resistance setting of the first resistor divider from an initial setting using an output of the comparator.
US10015570B2

Novel tools and techniques are provided for implementing point-to-point fiber insertion within a passive optical network (“PON”) communications system. The PON communications system, associated with a first service provider or a first service, might include an F1 line(s) routed from a central office or DSLAM to a fiber distribution hub (“FDH”) located within a block or neighborhood of customer premises, via at least an apical conduit source slot, an F2 line(s) routed via various apical conduit components to a network access point (“NAP”) servicing customer premises, and an F3 line(s) distributed, at the NAP and from the F2 Line(s), to a network interface device or optical network terminal at each customer premises via various apical conduit components (e.g., in roadway surfaces). Point-to-point fiber insertion of another F1 line(s), associated with a second service provider or a second service, at either the NAP or the FDH (or outside these devices).
US10015566B2

Embodiments of the present application disclose a video processing method, associated devices and a communication system. The video processing method may comprise: obtaining, by a screenshot server, a video from a video server; capturing, by the screenshot server, a plurality of pictures from the video based on a preset screenshot strategy; and storing, by the screenshot server, the pictures into a storage server such that a first user terminal obtains the pictures from the storage server and plays the pictures. Technical solutions of the embodiments of the present application are favorable to reduce a lag phenomenon as much as possible.
US10015565B2

Embodiments of present disclosure relates to a method and an interactive infomercial system for enabling interactive infomercials. In one embodiment, data associated with user of viewing interactive infomercial content may be received on a mobile viewing device. The system may select one interactive infomercial content based on the received data. Upon selection, at least one infomercial unit comprising the at least one interactive infomercial content such as animation content, a unique infomercial identification information (U3I) associated with the selected interactive infomercial content is generated and transmitted to the mobile viewing device of the user. The mobile viewing device receives and downloads the animation content and enables connecting back with the system for further interactions. Thus, the system and method enables real-time interactive infomercials to the users without consuming memory of the mobile viewing device as well as without modifying the U3I associated with the infomercial content.
US10015562B2

Systems and methods for providing metadata-selected advertisements are provided. These systems and methods may receive metadata and other media, select an object, read metadata attached to or associated with the selected object, select an advertisement based on the metadata, and display the selected advertisement. In addition, monitoring, collecting, and recording of predefined data concerning metadata selected advertisements may be provided. The invention also provides a receiver for receiving signals and/or data (e.g., programs, advertisements, program guides, metadata, etc.) and a processor for accepting a user=s input signal, selecting an object, reading metadata attached to or associated with a selected object, selecting an advertisement, and displaying the selected advertisement.
US10015546B1

Methods and systems for providing content creation and content publishing in a controlled environment are disclosed herein. A media management device receives an audio track including lyrical content. Further, the media management device performs speech recognition analysis on the audio track to determine lyrical text corresponding to the lyrical content. Additionally, the media management device determines whether the audio track contains prohibited content based on comparing the lyrical text to a blacklist of prohibited information. When the audio track does not include prohibited content, the media management device publishes the audio track to a media library accessible to devices within the controlled environment.
US10015544B2

A system for assisting a content consumer to select content services, the system including a processor that is configured to execute a matching algorithm. The matching algorithm comprises interviewing the content consumer for questions in a plurality of categories, determining a point system for answers obtained by the interviewing step, wherein the answers indicate entertainment interests of the content consumer; calculating a service score for each content service based on the point system, wherein the service score indicates an agreement between a content service and the entertainment interests of the content consumer; and selecting a pre-determined number of content services based on the service score.
US10015543B1

A video traffic, quality of service and engagement analytics system and method are provided. The system and method provide business intelligence on the broad areas of traffic statistics, viewer engagement, and quality of service for online video publishers. In one implementation, the system may utilize a tracker unit for a media player to gather the information for the video analytics.
US10015542B2

A method and system are provided for securely storing and retrieving live off-disk media programs. Events delineate media segments, each of which are encrypted with a different key so as to be streamable to a remote device via digital living network alliance (DLNA) or HTTP live streaming protocols. Media segments and identifiers for managing the storage and retrieval of such media segments are compatible with live streaming data structures, obviating the need to re-encrypt data streams.
US10015540B2

A method for providing information which is performable by a display device is provided. The method includes: receiving at least one piece of broadcasting program information; obtaining at least one of viewing history information which relates to at least one piece of content that was watched before a predetermined point of time and recording information which relates to at least one piece of content that was recorded before the predetermined point of time; and displaying at least one piece of broadcasting program information from among the at least one piece of broadcasting program information which corresponds to the predetermined point of time on a first region of the display device based on the predetermined point of time, and displaying at least one of the viewing history information and the recording information on a second region of the display device based on the predetermined point of time.
US10015539B2

Various arrangements for providing a multichannel viewing event are presented. A definition of the multichannel viewing event may be broadcast to multiple television receivers. A television receiver may, as part of an electronic programming guide, provide a single-selection option to activate the multichannel viewing event based on the broadcast definition. In response to receiving user input that selects the single-selection option, the definition of the multichannel viewing event is accessed. One or more tuners of the television receiver may be tuned based on the television channels defined in the definition of the multichannel viewing event. A quad video stream that includes live feeds of four television channels may then be output to a display device for simultaneous presentation.
US10015538B2

A system that incorporates teachings of the present disclosure may include, for example, a set-top box having a controller to receive a selection of media content that has finished being broadcast where the selection is of the previously broadcast media content, transmit a request for the media content, and receive the media content for presentation at the display device, where the media content includes a plurality of segments, where one or more of the segments is provided by each of a plurality of digital video recorders (DVR's) that have recorded the media content, where the DVR's are remote from the set-top box, and where the plurality of segments are merged prior to presentation by the set-top box. Other embodiments are disclosed.
US10015535B2

Providing content in a content list may include identifying positions within the list where content can be provided. A client agent may automatically play items of content at a first position when determining that the first position is within a displayed region of the content list. The client agent may identify a duration during which the first item is within the displayed region of the list, pause playback of the first item at a point in time when the displayed region of the list is advanced to no longer include the first position, and compare the first duration to a threshold value. The client agent may determine that the displayed region of the list has advanced to a second position and resume playback of the first item near the point in time and at the second position if the duration is less than the threshold value.
US10015533B2

In a switched digital video content-based network, wherein a head end obtains a first group of program streams and sends to a client only a subset of the program streams selected by subscribers in a neighborhood of the client, imminence and/or presence of a condition of inadequate bandwidth is determined. Responsive to the determining, a bit rate of at least one of the subset of the program streams selected by the subscribers in the neighborhood of the client is dynamically decreased by adjusting encoding thereof, while maintaining adequate quality for the at least one of the subset of the program streams selected by the subscribers in the neighborhood of the client, based on an objective quality measure, in order to address the imminence and/or presence of the condition of inadequate bandwidth.
US10015532B2

A recording and reproducing apparatus changes program names efficiently to improve user's convenience.A controller changes a name of a target program, for which information is stored in a program information DB, in accordance with an instruction made via an instruction input. The controller changes, based on the change in the target program, a name(s) of associated one(s) of programs for which information is stored in the program information DB. The associated one(s) has/have a specific attribute in common with the target program. Accordingly, changing of the name of the target program made by a user is automatically reflected to the program(s) associated with the target program.
US10015527B1

Various examples are directed to the generating and playback of panoramic videos comprising a plurality of tiles. Each tile may be a video having a tile field-of-view that is a portion of a full field-of-view of the panoramic video. An active field-of-view may be displayed from the first tile, where the active field-of-view is selected from a first tile field-of-view. A translate command may indicate a translate direction for the active field of view. A second tile may be requested. The second tile may have a second tile field-of-view that is adjacent to the first file field-of-view in the translate direction. The active field of view may be translated in the translate direction. When the active field-of-view reaches an edge of the first tile field-of-view, the active field-of-view may be displayed, at least in part, from the second tile.
US10015518B2

A system and method for imaging is disclosed wherein light that is convolved by a blade is received by an imaging sensor. The received light may be convolved by a blade moving laterally across the image plane. The received light may be recorded as light data. The light data may be processed by rotations, collapses, normalizations, and applying one or more derivative filters to generate enhanced result images.
US10015517B2

A coding distortion removal method is provided for removing coding distortion in an area disposed on both sides of a block boundary between a first block and an adjacent second block in a picture having a plurality of blocks, each block being adaptively coded either as a field structure block, comprising only even field pixels or comprising only odd field pixels, or a frame structure block, comprising odd field pixels and even field pixels. The method includes detecting whether the block boundary between the first block and the adjacent second block is a block boundary between a field structure block and a frame structure block, and performing a coding distortion removal process on the first block and the adjacent second block. The coding distortion removal process includes determining whether coding distortion removal is needed, determining the number of pixels to be processed, and removing coding distortion.
US10015515B2

Techniques coding video data, including a mode for intra prediction of blocks of video data from predictive blocks of video data within the same picture, may include determining a predictive block of video data for the current block of video data, wherein the predictive block of video data is a reconstructed block of video data within the same picture as the current block of video data. A two-dimensional vector, which may be used by a video coder to identify the predictive block of video data, includes a horizontal displacement component and a vertical displacement component relative to the current block of video data. The mode for intra prediction of blocks of video data from predictive blocks of video data within the same picture may be referred to as Intra Block Copy or Intra Motion Compensation.
US10015511B2

An image frame motion estimation device and image frame motion estimation method using the same include performing first sampling for generating a first sample source block by performing first-type sampling on pixels of a source block; performing second sampling for generating a first sample reference block by performing first-type sampling on pixels of a reference block; determining a first matching region by comparing pixel values of the first sample source block and the first sample reference block; and determining a second matching region corresponding to the source block by comparing pixel values of a plurality of regions adjacent to the first matching region and the source block. Where one pixel is sampled for each block constituted by N pixels (N is a natural number) in width and M pixels (M is a natural number) in height and the sampled pixels are projected in a horizontal direction, the first-type sampling causes at least two pixels to be sampled for every M pixels or where one pixel is sampled for each block constituted by N pixels (N is a natural number) in width and M pixels (M is a natural number) in height and the sampled pixels are projected in a vertical direction, the first-type sampling causes at least two pixels to be sampled for every N pixels.
US10015507B2

A system and method for frequency reduction and restoration. The system and method may be used to reduce the visual redundancy in digital data, such as in video data and image data.
US10015500B2

A method and an apparatus for performing a Superposition Coded Modulation (SCM) scheme in a broadcasting or communication system including a controller are provided. The method includes controlling an SCM coefficient by the controller. The SCM coefficient is controlled according to a channel capacity of each layer of one or more layers in which information included in a signal is encoded.
US10015499B1

A method for transmitting a computer display image. In one embodiment, the method comprises determining a pixel boundary, referenced to a sub-tile boundary within a grid of tiles, for a changed portion of the image; identifying i) a uniform tile within the changed portion referenced to a first tile and ii) at least one hybrid sub-tile, associated with the sub-tile boundary, within the changed portion referenced to a second tile adjacent the first tile; engaging an SIMD vector processor to transform the uniform tile to an exit matrix, transform the at least one hybrid sub-tile to at least one DC coefficient, and transform the exit matrix to a first DC coefficient and the at least one DC coefficient to a second DC coefficient; quantizing, encoding and transmitting coefficients of the first and second tiles; and transmitting a binary mask specification for the changed portion adjusted to the sub-tile boundary.
US10015492B2

The present invention relates to a method for encoding and decoding an image signal and to corresponding apparatuses therefor. In particular, during the encoding and/or decoding of an image signal filtering with at least two filters is performed. The sequence of the filter application and possibly the filters are selected and the filtering is applied in the selected filtering order and with the selected filters. The determination of the sequence of applying the filters may be performed either separately in the same way at the encoder and at the decoder, or, it may be determined at the encoder and signaled to the decoder.
US10015485B2

Systems, apparatus and methods are described including determining a prediction residual for a channel of video data; and determining, using the first channel's prediction residual, a prediction residual for a second channel of the video data. Further, a prediction residual for a third channel of the video data may be determined using the second channel's prediction residual.
US10015484B2

The present disclosure relates to an adaptive scan apparatus and a method for scanning thereof. The adaptive scan apparatus includes a zero coefficient counter and a scan pattern updater. The scan pattern updater is configured to generate a zero counter corresponding to a prediction mode of a neighboring block of a current block and to update the zero counter corresponding to a position where a coefficient value of the current block is 0 for transformed and quantized data. And the scan pattern updater is configured to update a scan pattern by sequentially arranging generated zero counters updated for the current block from a position of a small value to a position of a large value.
US10015473B2

First, the interval between a left virtual camera and a right virtual camera is determined based on the relative position and the relative orientation of an outer imaging section (left) with respect to a marker, which are calculated from a result of marker recognition in the left real world image, and on the relative position and the relative orientation of an outer imaging section (right) with respect to the marker, which are calculated from a result of marker recognition in the right real world image. After the interval between the left virtual camera and the right virtual camera is determined, the positions and the orientations of the left virtual camera and the right virtual camera are determined based on the determined interval such that the relationship between the position and the orientation of the left virtual camera, and the position and the orientation of the right virtual camera is ideal.
US10015472B2

An image processing device includes a phase difference detection portion configured to detect phase difference between parallax images by performing correlation value calculation with the parallax images, and generate phase difference distribution in an image. The phase difference detection portion performs the phase difference detection individually along two or more directions different from each other, and generates the phase difference distribution by utilizing results of the phase difference detection regarding the two or more directions.
US10015470B2

Disclosed is a robot for a repositioning procedure. The robot for a repositioning procedure according to the present invention, comprises: a photographing unit for photographing a plurality of bone images at different angles for each fracture region of a patient and normal region corresponding to the fracture region; an image processing unit for generating a three-dimensional interpolation image for each fracture region and normal region using the plurality of photographed bone images; and a display unit for displaying both the generated three-dimensional interpolation image for the fracture region and the generated three-dimensional interpolation image for the normal region.
US10015465B2

Stereoscopic video data and corresponding depth map data for multi-view auto-stereoscopic displays are coded using a multiplexed asymmetric image frame that combines an image data partition and a depth map data partition, wherein the size of the image data partition is different than the size of the depth map data partition. The image data partition comprises one or more of the input views while the depth map partition comprises at least a portion of the depth map data rotated with respect to the orientation of the image data in the multiplexed output image frame.
US10015462B1

A system for event recording includes an interface and a processor. The interface is configured to receive video data and sensor data. The processor is configured to determine a risk level based at least in part on the sensor data; determine a storage quality based at least in part on the risk level; determine a processed video data by processing the video data according to the storage quality; and store the processed video data.
US10015459B2

An image capturing device with automatic white balance and an automatic white balance correction method are provided. The image capturing device includes a lens assembly, a light diffuser, an image sensor and a processor. The relative position of the light diffuser and the lens assembly is fixed. The processor is electrically connected to the image sensor having a first sensing region and a second sensing region. The light diffuser converts a fraction of the incident light to the reference light. The first sensing region converts the incident light to the display image information. The second sensing region converts the reference light to the correction information. The processor determines a reference gain average according to at least one color gain of the correction information and obtains at least one color gain correction value according to the reference gain average to adjust the white balance setting of the display image information.
US10015453B2

An animal detection unit detects cold-blooded animals and small mammals traversing a tunnel or other constricted area. The animal detection unit includes an elevated threshold that extends across a width of the tunnel or other constricted area. A photo emitter generates a light beam. The photo emitter is located at a first end of the elevated threshold. A photoelectric receiver receives the light beam. The photoelectric receiver is located at a second end of the elevated threshold. The light beam is low enough with respect to the elevated threshold that cold-blooded animals and small mammals moving over the elevated threshold are raised in height sufficiently to block the light beam as the cold-blooded animals and small mammals move over the elevated threshold. A camera is mounted on the frame. The camera is aimed and focused to capture visual recordings of the cold-blooded animals and small mammals as they move over the elevated threshold. The photoelectric receiver sends a trigger signal when an animal blocks the light beam. The camera captures a first visual recording of the animal when the photoelectric receiver sends the trigger signal.
US10015451B2

A digital microscope includes a stationary stand body (12) and a pivot unit (14) that is mounted on a shaft (24) of the stand body (12), pivotably around the longitudinal axis (26) of the shaft (24). The pivot unit (14) includes an image sensing unit for acquiring images of objects to be examined microscopically. The microscope (10) further has a brake unit (22) for braking and/or immobilizing the pivot unit (14), and an actuation element (44) for releasing the brake unit (22). Also provided is an elastic element (82) that, upon pivoting of the pivot unit (14) out of a predetermined zero position, exerts a return moment (MR) on the pivot unit (14), the return moment (MR) being directed against a tangential moment (MT) brought about by the weight (G) of the pivot unit (14).
US10015445B1

A method includes capturing a first image at a first time using a camera; processing the first image to identify a representation of an object in the first image; storing the first image as an event forming a navigable marker in a conference room tracking system; measuring one or more of a room sound and a room activity level at a time associated with capture of the first image; generating a heat marker representing a level of the room sound or the room activity level; and storing the heat marker in association with the event.
US10015444B1

This invention is directed to improving communication among people at remote locations, accomplished at low cost, by communication schemes involving “portal” structures, “channels” and “phonos.” The portal structures are mobile and easily deployed to the remote locations, for quick assembly and use, creating an audio-visual immersive communication experience for its users. A portal network architecture includes a plurality of portals located in different remote locations, configured to provide identical spaces that facilitate audio-video, immersive conferencing among users at the various portal sites. The portal interiors include favorable lighting and camera configurations to facilitate display of life-size, realistic, and planar images of the users while maintaining eye contact between them. The “channels” facilitate viewing of landscape from a distance and “phonos” implementations provide an unmediated aural link between different locations, enabling both real-time conversation and transmission of ambient sounds.
US10015443B2

Example embodiments disclosed herein relate to spatial congruency adjustment. A method for adjusting spatial congruency in a video conference is disclosed. The method in unwarping a visual scene captured by a video endpoint device into at least one rectilinear scene, the video endpoint device being configured to capture the visual scene in an omnidirectional manner, detecting spatial congruency between the at least one rectilinear scene and an auditory scene captured by an audio endpoint device that is positioned in relation to the video endpoint device. The spatial congruency being a degree of alignment between the auditory scene and the at least one rectilinear scene and in response to the detected spatial congruency being below the threshold, adjusting the spatial congruency. Corresponding system and computer program products are also disclosed.
US10015437B2

A proxy unit is configured to obtain mapping information that maps an identifier for media data to a resource location based on a service for retrieving the media data, wherein the service defines at least one of a plurality of types of transports for transporting the media data, receive a request for the media data from an application service client, determine whether the service is available, and, when the service is available, cause the application service client to receive the media data from a unit that receives the media data using the service from the resource location, based on the mapping information. In this manner, the application service client may receive media data from the unit (e.g., a middleware unit), which then receives the media data using a service that defines transport according to, e.g., broadcast or multicast transport, or another fashion (e.g., unicast) if the defined transport is unavailable.
US10015436B2

An image playback apparatus includes: a moving image processing unit configured to generate playback-oriented moving image data from moving image data as a playback target, among moving image data recorded on a recording device; a display controller configured to play back, on a display device, the playback-oriented moving image data generated by the moving image processing unit; a release instruction input unit configured to receive input of a release signal during playback of the playback-oriented moving image data; a still image generation unit configured to generate, from the moving image data, still image data that correspond to a playback image being played back on the display device at a time of input of the release signal; and a recording controller configured to record, on the recording device, the still image data generated by the still image generation unit, in association with the moving image data.
US10015434B2

A switched-mode power supply and an associated television are disclosed. The switched-mode power supply includes a rectifier circuit, a transformer, a constant voltage control circuit, a power management circuit, and a constant current control circuit. An output terminal of the rectifier circuit is coupled both to a power detection terminal of the power management circuit and to a power input terminal of the transformer. A controlled terminal of the transformer is coupled to a control terminal of the power management circuit. A constant voltage output winding of the transformer is coupled through the constant voltage control circuit to a feedback input terminal of the power management circuit. A constant current output winding of the transformer is coupled to the constant current control circuit via an LED load. The solution of the present disclosure has the advantage of low cost.
US10015432B1

Provided is a method and system for displaying video streams, including receiving video data from a plurality of video stream by a frame controller in communication with a television display including a first picture and a second picture, and also receiving a television program summary list. The television program summary list includes television program data corresponding to the received video streams, and displaying the television program summary list in the second picture, and allowing the selection of a program from the television program summary list by a consumer, and displaying the selected video stream in the first picture.
US10015428B2

A pixel circuit includes a first photocharge accumulator including at least two photodiodes exposed to light for a long period of time, and a second photocharge accumulator including at least one photodiode exposed to light for a short period of time. The pixel circuit includes a first transfer controller that transfers photocharges accumulated in the first photocharge accumulator to a floating diffusion area, and a second transfer controller that transfers photocharges accumulated in the second photocharge accumulator to the floating diffusion area. The pixel circuit includes a driving transistor to generate a pixel signal according to the photocharges transferred to the floating diffusion area. A number of photodiodes of the first photocharge accumulator is greater than a number of photodiodes of the second photocharge accumulator.
US10015426B2

The present technology relates to a solid-state imaging element, a driving method therefor, and an electronic apparatus, by which the characteristics of phase-difference pixels can be made constant irrespective of a chip position.In a pixel array section, a normal pixel including a photodiode (PD) that receives and photoelectrically converts incident light such that a color component signal is obtained, and a phase-difference pixel including a pair of a photodiode (PD1) and a photodiode (PD2) including light-receiving surfaces having a size depending on an image height such that a phase difference detection signal is obtained are arranged in a matrix form. The pair of the photodiode (PD1) and the photodiode (PD2) each include a first region serving as a charge accumulation main part and a second region that performs photoelectric conversion and contributes to charge transfer to the main part. The present technology is applicable to a CMOS image sensor, for example.
US10015421B2

A first ramp signal having a potential which is changed with time in a first amplitude range in a first period and a second ramp signal in which a potential is changed with time in a second amplitude range which includes the first amplitude range and which has maximum amplitude larger than maximum amplitude of the first amplitude range and an amount of the change of the potential per unit time is the same as an amount of the change of the potential per unit time of the first ramp signal are generated, and comparison between an optical signal and the first ramp signal and comparison between the optical signal and the second ramp signal are performed in parallel.
US10015418B2

The present invention provides a TDI line image sensor. The TDI line image sensor according to the present invention is characterized by comprising: a pixel unit, which has N line sensors having M CCDs arranged in a line and being arranged horizontally to a scan direction, horizontally moves charges accumulated in the respective columns of the line sensors, and accumulates same; and an output unit for parallelly receiving as inputs the charges accumulated in the pixel unit from the respective columns, performing analog-to-digital conversion on and storing the charges, and then sequentially outputting same.
US10015414B2

An image sensor includes a pixel array and N analog-to-digital converters (ADCs). The pixel array includes N pixels arranged in each of a plurality of rows, and each of the N pixels include M photoelectric conversion elements. At least one of the N ADCs are shared by at least one of the M photoelectric conversion elements included in each of the N pixels.
US10015413B1

A camera system captures an image in a source aspect ratio and applies a transformation to the input image to scale and warp the image to generate an output image having a target aspect ratio different than the source aspect ratio. The output image has the same field of view as the input image, maintains image resolution, and limits distortion to levels that do not substantially affect the viewing experience. In one embodiment, the output image is non-linearly warped relative to the input image such that a distortion in the output image relative to the input image is greater in a corner region of the output image than a center region of the output image.
US10015410B2

In the combination of a wide dynamic range by combining a first image and a second image of different light exposure conditions, pixel values at which cumulative frequency proportions (B) become first and second reference values are generated as first and second index values (Sa, Lb) with regard to the first and second images, and first and second light exposure amounts (ES, EL) are controlled under first and second target conditions that the first and second index values (Sa, Lb) have predetermined relations with first and second target values (Sat, Lbt), respectively. It is possible to shorten a time taken until convergence of the light exposure amount in relation to a change of brightness of a subject.
US10015409B2

An electronic device and a method for setting a sensor are provided. The electronic device includes a sensor and a processor. The processor is coupled to the sensor and configured to calculate a plurality of groups of candidate sensor settings every calculation cycle, wherein each calculation cycle includes one or more frames, and each of the groups of candidate sensor settings corresponds to one respective frame of the calculation cycle. Every frame of the calculation cycle, the processor is further configured to determine a respective group of adoptable sensor settings for each frame of the calculation cycle according to the plurality of groups of candidate sensor settings, wherein the respective group of adoptable sensor settings is for provision to set a sensor.
US10015408B2

A dual-aperture zoom digital camera operable in both still and video modes. The camera includes Wide and Tele imaging sections with respective lens/sensor combinations and image signal processors and a camera controller operatively coupled to the Wide and Tele imaging sections. The Wide and Tele imaging sections provide respective image data. The controller is configured to combine in still mode at least some of the Wide and Tele image data to provide a fused output image from a particular point of view, and to provide without fusion continuous zoom video mode output images, each output image having a given output resolution, wherein the video mode output images are provided with a smooth transition when switching between a lower zoom factor (ZF) value and a higher ZF value or vice versa, and wherein at the lower ZF the output resolution is determined by the Wide sensor while at the higher ZF value the output resolution is determined by the Tele sensor.
US10015407B2

Methods and apparatus for supporting zoom operations using a plurality of optical chain modules, e.g., camera modules, are described. Switching between use of groups of optical chains with different focal lengths is used to support zoom operations. Digital zoom is used in some cases to support zoom levels corresponding to levels between the zoom levels of different optical chain groups or discrete focal lengths to which optical chains may be switched. In some embodiments optical chains have adjustable focal lengths and are switched between different focal lengths. In other embodiments optical chains have fixed focal lengths with different optical chain groups corresponding to different fixed focal lengths. Composite images are generate from images captured by multiple optical chains of the same group and/or different groups. Composite image is in accordance with a user zoom control setting. Individual composite images may be generated and/or a video sequence.
US10015406B2

A subject detection unit of an imaging apparatus detects a subject image from an image. An automatic zoom control unit designates the subject image detected by the subject detection unit and cancels the designation. The automatic zoom control unit automatically selects a specific composition among a plurality of compositions and sets a reference size of the subject image used to control a zoom magnification based on the elected composition. The automatic zoom control unit controls the zoom magnification based on the reference size and a size of the subject image sequentially detected by the subject detection unit. At least one of composition selection candidates selected by the automatic zoom control unit is different according to whether the subject image is designated by the automatic zoom control unit.
US10015398B2

There is provided an image capturing apparatus including a positioning adjustment mechanism for performing positioning adjustment of an area image-captured by an image capturing unit; an image processing unit for recognizing a subject using an image signal generated in the image capturing unit; a vibration detection unit for detecting vibration of the image capturing apparatus; a control unit for determining a priority order of subject tracking processing for driving the positioning adjustment mechanism based on a subject recognition result provided from the image processing unit and image vibration correction processing for driving the positioning adjustment mechanism based on a vibration detection result of the vibration detection unit, and for limiting an adjustment amount of the positioning adjustment mechanism for the processing having no priority. Also, an image capturing method thereof and a program therefor are provided.
US10015396B2

A video doorbell system coupled with a ringtone generating unit is applied by a power supply adjusting method and includes a video generating module and a mode switching controller. The video generating module includes a power storing component. The mode switching controller can be switched into a first mode or a second mode in a remote controlling manner. While the mode switching controller is switched into the first mode, the ringtone generating unit is bypassed and an external power source is connected to the video generating module, so as to charge the power storing component by the external power source. While the mode switching controller is switched into the second mode, the video generating module is bypassed and the external power source is connected to the ringtone generating unit, and the video generating module can execute image capturing function via the power storing component.
US10015394B2

Provided is a visual vehicle speed estimation system based on camera output and calibration for such a vehicle speed estimation system. The calibration allows use of the system where the absolute camera position is unknown. Calibration determines an absolute-position-independent relationship between an image space placement and a physical space position relative to the camera. The calibration is done on the basis of camera output using vehicle features of known dimensions and some assumed physical constraints related thereto to provide a conversion relationship between image coordinates and physical space coordinates in a physical space defined in relation to the camera. This relationship is then used to estimate vehicle speeds based only on the visual information provided by the camera. Abstract is not to be interpreted as limiting.
US10015392B2

There is provided an information processing apparatus including an emission unit for emitting a projection image onto a subject, which is to be photographed, so as to allow the subject to perform a predetermined operation, a recognizing unit for recognizing operation performed by the subject, and an execution unit for executing a predetermined processing according to the operation of the subject that is recognized by the recognizing unit.
US10015391B2

Operating a camera system that includes a forward-facing camera directed at a forward scene and a rearward-facing camera directed at a rearward scene opposite the forward scene includes analyzing a video stream containing a reflection of the forward scene in a cornea of an eye of a user of the camera system, the video stream captured with the rearward-facing camera. The analyzing includes identifying an item in the reflection moving relative to a field of view of the forward-facing camera and predicted to enter the field of view of the forward-facing camera and identifying a characteristic of the item. A camera setting of the forward-facing camera is adjusted according to the characteristic of the identified item, the adjusted camera setting selected to improve capturing a photograph or video containing the item with the forward-facing camera.
US10015374B2

An image capturing apparatus and a photo composition method thereof are proposed. The method is adapted to an image capturing apparatus having a first lens and a depth sensor and includes the following steps. First, a preview frame of a scene is obtained by using the first lens, and depth information of the scene is obtained by using the depth sensor. Next, scene analysis is performed on the preview frame according to the depth information so as to generate a scene analysis result. Next, whether the preview frame satisfies a photo composition requirement is determined according to the scene analysis result and a corresponding photo composition rule. If yes, the first lens is controlled to capture the preview frame; if no, a photo composition suggestion corresponding to the scene is provided according to the photo composition rule corresponding to the scene analysis result.
US10015373B2

Provided is an image processing method, an image processing apparatus, and the like according to which the influence of moiré can be suppressed without incurring a decrease in image resolution. An image is captured in a state in which moiré, which appears when capturing an image in-focus, has appeared, a first image is generated by removing a spatial frequency component corresponding to the moiré from the captured image using a high-pass filter, an image is captured out-of-focus by the camera, a second image is generated by applying a low-pass filter to the captured image, and a third image in which the moiré is eliminated or suppressed is generated by compositing the first image and the second image.
US10015369B2

Timing metadata is generated and added to captured video to compensate for synchronization error between video captured concurrently from multiple cameras. A wireless beacon including timer data is transmitted from an access point to each station camera. A radio circuit of the station camera synchronizes to the timer of the access point based on timing information in the wireless beacon. An image processor in each station camera includes an image processor timer separate from the radio circuit timer. During video capture, timing metrics are generated indicating deviation between the image processor timer and the radio circuit timer. The timing metrics are stored as metadata and can be used to compensate for synchronization error in post-processing.
US10015362B2

An image capturing apparatus comprises an image sensor in which pixels including a correction pixel region and an effective pixel region are arrayed two-dimensionally; and a creating unit configured to create uncompressed or losslessly-compressed image data from signals acquired from the effective pixel region and the correction pixel region, wherein in the case where a resizing process is to be carried out on the effective pixel region included in the image data, the creating unit does not carry out the resizing process on the correction pixel region.
US10015359B1

Detection and identification a field's boundaries is performed in a workflow based on processing images of the field captured at different times, relative to a defined seed point. Images are clipped to align with the seed point and a bounding box around the seed point, and a mask is built by extracting edges of the field from the images. The workflow floods an area around the seed point that has pixels of a similar color, using the mask as an initial boundary. The flooded area is compared to threshold parameter values, which are tuned to refine the identified boundary. Flooded areas in multiple images are combined, and a boundary is built based on the combined flooded set. Manual, interactive tuning of floodfill areas allows for a separate boundary detection and identification workflow or for refinement of the automatic boundary detection workflow.
US10015356B2

An information processing system comprising: a plurality of information processing apparatuses that perform a plurality of tasks defined by work flow information, wherein the work flow information is information that defines an order of the tasks and defines an information processing apparatus that assumes a host device for performing each of the tasks, one information processing apparatus selected from among the information processing apparatuses is definable as the host device, the information processing apparatus defined as the host device performs each of the tasks defined in the work flow information in the defined order, and one information processing apparatus selected according to a predetermined determination condition performs a task for which the work flow information defines the one information processing apparatus selected from among the information processing apparatuses as the host device.
US10015351B2

An instruction apparatus that instructs a processing apparatus to perform a process includes an information acquiring unit, an apparatus-information transmitting unit, and a display. The information acquiring unit acquires information on the processing apparatus. The apparatus-information transmitting unit simultaneously transmits the information on the processing apparatus acquired by the information acquiring unit and information on the instruction apparatus to a management apparatus. Based on the information on the processing apparatus and the information on the instruction apparatus transmitted from the apparatus-information transmitting unit, an operation-screen generating unit included in the management apparatus generates an instruction-apparatus operation screen. An operation-screen transmitting unit included in the management apparatus transmits information of the instruction-apparatus operation screen to the instruction apparatus. The display displays the instruction-apparatus operation screen.
US10015346B2

According to one embodiment, an image forming apparatus includes a setting unit configured to apply a setting selected from at least a decolorable recording agent including a decolorable color material and a non-decolorable recording agent including a non-decolorable color material, for a sheet feeding cassette; and a display unit configured to display sheet feeding cassettes whose settings match a user-selected recording agent differently from sheet feeding cassettes whose settings do not match the user-selected recording agent.
US10015335B2

A medium transport device includes a feeding roller which sends a medium to a downstream side; and a detecting unit which can detect the medium sent by the feeding roller at a predetermined position on a transport path, in which the detecting unit includes a lever member of which a posture is changed when being in contact with the medium, and a detecting portion which detects a change in posture of the lever member, and the lever member applies an external force which causes at least a part of the medium to be bent in a gravity direction by being in contact with the medium in a predetermined posture.
US10015325B2

An image reading apparatus includes a reading unit that has multiple pixels for performing image reading, a driving unit that outputs a driving signal to the pixels of the reading unit, and a connection unit that connects the reading unit to the main body of the image reading apparatus. An identification signal is inserted by the driving unit at a specific pixel among ineffective pixels that do not react to external light among the pixels of the reading unit, and detection of whether or not the reading unit is connected correctly to the main body of the image reading apparatus by the connection unit is performed by examining the signal level of the specific pixel.
US10015320B2

The present disclosure relates to methods, systems, and computer-readable media for conducting communications. One method includes determining a context associated with a communication between a first participant and a second participant while the communication is occurring, determining a failure of the communication, and resuming the communication based, at least in part, on the context.
US10015315B2

Instructions are transmitted from a contact center builder system to a content provider system that, when executed, provide an interface for configuring a contact center for the content provider that includes a contact center telephone number, an agent pool, and an interaction site. Data associated with one or more contact center configuration parameters are received from the content provider. A contact center telephone number is assigned to the contact center based on the data. One or more agents are assigned to the agent pool of the contact center based on the data. The data includes a task to be handled by the communications system without using an agent of the agent pool is determined. In response to determining that the data includes the task to be handled by the communications system without using an agent of the agent pool, multiple interaction pages for the interaction site are generated.
US10015311B2

A system and method for presenting caller ID information related to a caption assisted telephone call incorporating a first party Network appliance, a first party telephone service/terminal, and a relay linkable to the first party Network appliance via the Internet.
US10015310B2

A method of identifying a breach in privacy during a communication session, including communicating with a remote communication device using a local communication device, analyzing an audio signal from the remote communication device to identify an audio input/output configuration of the remote communication device, determining from the audio input/output configuration if a breach in privacy is signified.
US10015284B2

The present disclosure, pertaining to the field of computer technologies, relates to a method for browsing a webpage picture and a client device therefor. The method includes: receiving, by a client device, a picture mode triggered by a user when browsing a webpage; acquiring a picture on the webpage to be browsed by the user; and displaying the picture to the user. The client device includes: a receiving module, a first acquiring module, and a displaying module. According to the present disclosure, when a user is only interested in pictures on a webpage, a client device acquires the pictures on the webpage separately and collectively displays the pictures to the user, such that the user browses the pictures on the webpage, thereby meeting user's demand on browsing only pictures.
US10015277B2

A communication method is provided for transmitting useful data between a first traffic participant, at least one second traffic participant, and a central communication device. It is provided that the first traffic participant provides a data packet and transmits it to the central communication device, the data packet being assigned to a changing key that is transmitted together with the data packet, and that the first traffic participant transmits an identifier together with the key to the second traffic participant, and that the second traffic participant requests from the central communication device, using the key, the data packet assigned thereto, and assigns it to the first traffic participant. Also provided is a communication system.
US10015265B2

A media server receives a request from an unpaired mobile device, queries a login database to determine whether the mobile device is logged in for high speed Internet access, and, when yes, identifies a particular guest area of the hospitality establishment according to details in its login record. One of the media devices accessible from within the particular guest area is selected and paired with the mobile device without requiring a user of the mobile device to input into the mobile device a connect code of the selected media device. In another example, a user initiates a codeless pairing mode on a particular one of the media devices and begins interacting with the media server utilizing an unpaired mobile device. Since, only one media device can be in that mode at a time, the media server pairs the newly detected unpaired mobile device with the particular media device.
US10015264B2

Systems and method for providing remote access to service applications created within an application framework. For each of the controls in the application framework, a wrapper is provided to enable remote-access to the control. An integration component includes proxies that communicate to each the rapper, a proxy manager that communicates to the service application, and a state manager that registers views and event handlers to communicate application state information. A remote access server application receives a connection from a client remote access application executing on the client device, and state information is communicated between the service application and the client remote access application to provide a view of the service application at the client device.
US10015259B1

A sensor system may be configured for continuous operation in a low resource environment and/or in extreme environmental conditions. The sensor system may have sufficient processing capabilities to provide scientific computing for pre-processing, quality control, statistical analysis, event classification, data compression and corrections (e.g., spikes in the data), autonomous decisions and actions, triggering other nodes, and information assurance functions that provide data confidentiality, data integrity, authentication, and non-repudiation. The hardware may have both mesh networking and satellite and cellular communication capability, and may be available for relatively low cost. Such a network provides the flexibility to have potentially any number of nodes be completely independent from one another. Thus, the network may scale across a diverse terrain.
US10015254B1

Traditionally, wireless device, such as cell phone or personal data assistant device (PDA), has relatively smaller storage capacity. Therefore, it is quite often that a user of the wireless device has difficulty to find more storage space for storing ever increased personal data, such as storing message, and multiple Gig bytes of multimedia data including digital video, music, or photo picture etc. Instant application disclosed a system and method for a storage system providing storage service to the wireless device for the wireless device remotely storing personal data into an external storage space allocated exclusively to a user of the wireless device by the storage system.
US10015252B2

Implementations generally relate to storing content items. In some implementations, a method includes receiving content items on a mobile device. The method includes storing the content items on local storage on the mobile device. The method includes determining available local storage capacity of the mobile device. The method includes uploading content items to secondary storage, and selecting content items to remove from the local storage or add to the local storage based on predetermined criteria, for example, when the available local storage capacity meets a threshold available local storage capacity.
US10015244B1

An author using an author device may connect to a publishing network, which in turn may be connected to a number of service provider networks that provide services relating to publishing workflow (e.g., editing, typography, historical research, cover designing) and business (e.g., marketing, promotion, author events). The publishing network may provide a network portal for the author and network portals for various service providers, with graphical user interfaces for both the author and the service providers. The author can then select specific service providers based on ratings, posted service rates, special requirements such as time scheduling and genre specialization, and can hire those service providers to work with the author's on or with the author's manuscript through the publishing network. The publishing network may then generate an agreement and track its signing as well as other milestones in the working relationship.
US10015239B1

A self-organizing distributed network architecture is described. An example method includes, by a network node, sending via a network gateway node a DNS lookup request to a DNS service. The DNS lookup request comprises a string that at least includes a MAC address of the network gateway node that is used by the DNS service to identify a network address for the network node to access the network service of interest. The method further includes receiving via the network gateway node a DNS lookup response from the DNS service. The DNS lookup response comprises the network address for the network node to access the network service of interest. The method further includes accessing the network service of interest from another network node in the network system that is addressable by the received network address.
US10015238B2

Distributed game commands in massive multiplayer online games. A game engine receives commands and determines the order of their execution based on a global order policy using sequencers. The sequencers dispatch the commands to appropriate game engine instances on shards hosting game states. Engine instances execute the commands according to the global order established by the sequencers.
US10015226B2

Methods, devices, and computer-readable storage media that make an asynchronous JavaScript and extensible mark-up language (AJAX) application content state bookmarkable and crawlable include receiving a HyperText Transfer Protocol (HTTP) request is received. The HTTP request includes an HTTP request uniform resource locator (URL) representing a current application state. When the HTTP request URL contains a first reference substring, a second substring is extracted from the HTTP request URL based upon the first reference substring. A modified URL is generated based at least in part on the extracted second substring. The modified URL represents the current application content state.
US10015213B2

An interactive organization architecture and application platform and methods for use with social reading systems and networks are disclosed for permitting users to interact while viewing the pages of electronic content, for example, a book. Users may highlight text and attach a comment, link, poll, or quiz to the text of the electronic content. As other readers peruse through the electronic content, they are either presented with the notes as they read or are presented with aggregated notes in their feed, which may be determined as relevant based on predetermined criteria. Users may share content with others in multiple private and public discussion threads. The social reading platform system and methods also include other features that facilitate discovery, collaborative reading, assignment of tasks, review of tasks by teachers and peers etc.
US10015210B2

In one embodiment, a first computing device associated with a receiving user receives, from a second computing device, a reference of a first media session that has been initiated by a sharing user. The reference is displayed to the receiving user on a user interface of the first computing device. The first computing device receives user input requesting that the receiving user also participate in the first media session. The first computing device then receives from the second computing device information to initiate a second media session on the first computing device. The second media session is initiated at the same point in time that the first media session is currently at, and the second media session is synchronized with the first media session.
US10015208B2

A first service node receives a message configured to set up a secure communication session between a client and a server, in which the first service node acts as a proxy. Data packets in the secure communication session are subject to multiple service functions that require decryption of the data packets. A service function chain assigns a service node to each of the service functions. A service header is generated including metadata instructing the service nodes other than the first service node not to act as proxies in the secure communication session. The message and the service header are transmitted to a second service node in the service function chain.
US10015206B2

A network system includes a server and an apparatus connected to the server via a network. The server includes a connection information generation part configured to generate connection information including network connection information for a portable terminal connecting to the network and apparatus connection information including the IP address of the apparatus, and a connection information transmission part configured to transmit the connection information to the apparatus. The apparatus includes an image code display part configured to display an image code into which the connection information is converted, a request reception part configured to receive a job request specifying the IP address of the apparatus and transmitted from the portable terminal having decoded the image code and connected to the network using the network connection information, and a job execution part configured to execute a job based on the job request.
US10015203B2

Some demonstrative embodiments include devices, systems and methods of differentiating between an Internet Protocol (IP) Multimedia Subsystem (IMS) connection and a non-IMS connection. For example, a UE may include a communication module configured to receive from an application a request to establish a Packet Data Network (PDN) connection, and to assign an IMS tag to a traffic flow identifier of the PDN connection, wherein the IMS tag indicates that the PDN connection is an IMS connection or a non-IMS connection. The communication module may be configured to receive from the application a request to handle data packets having the traffic flow identifier, and to process the request to handle the data packets based on the IMS tag assigned to the traffic flow identifier.
US10015202B2

A method of initiating a voice call via a dialer user interface on a user device in a telecommunications network is provided. The user device comprises at least a first communication client adapted to communicate via a first part of the telecommunications network and a second communication client adapted to communicate via a second, different part of the telecommunications network. The method includes, at the user device, receiving, via the dialer user interface of the user device, user input from a user of the device associated with initiating setup of a communication session, and selecting a given one of the first and second communication clients to pass the user input to for processing, whereby a communication session setup request is transmitted from the given communication client into the respective part of the telecommunications network.
US10015194B1

The disclosed embodiments include a method of disarming malicious code in a computer system having a processor. The method comprises receiving, by the computer system, input content, and rendering, by the processor, any malicious code included in the input content inactive for its intended malicious purpose without applying a malware detection algorithm to the input content. The rendering is performed by automatically applying, using the processor, a data value alteration model to the input content for altering select data values within the input content, and outputting a new content reflecting the application of the data value alteration model to the input content. The processor renders any malicious code included in the input content inactive for its intended malicious purpose without regard to any structure used to encapsulate the input content. The input content includes media content.
US10015189B2

A set and a second set of collections of forecasted feature vectors are selected from a repository for a future time window, a cyber-attack being in progress in a data processing environment at the present time, a collection in the set and a collection in the second set indicating an event related to the cyber-attack in a first region and a second event in a second region, respectively, of the environment at a discrete time. The set of collections is input at a first input and the second set of collections is input at a second input in the LSTM. The events corresponding to the collections are classified into a class of cyber-attack. From a mapping between a set of phases of the cyber-attack and a set of classes, a phase that corresponds to the class is predicted as likely to occur during the future time window in the region.
US10015187B2

Methods and systems for scanning an endpoint terminal across an open computer network are disclosed. An exemplary method includes providing a scanner engine in a computer server in communication with an open computer network, and establishing a secure connection across the open computer network between the scanner engine and a scanner agent installed on the endpoint terminal in communication with the open computer network. Commands for collecting data regarding the endpoint terminal are sent from the scanner engine across the secure connection to the scanner agent. The scanner engine then receives the collected data from the scanner agent across the secure connection, analyzes the data to assess a current posture of the endpoint terminal, and determines any updates for the endpoint terminal from the analysis. Updates are sent across the secure connection to the scanner agent for installation on the endpoint terminal, and the secure connection may then be terminated.
US10015186B1

An apparatus and associated method are provided for reducing a security risk in a networked computer system architecture. The method comprises receiving at a security computer external vulnerability data from an external source regarding vulnerabilities associated with an attack vector for configuration item (CI) data related to a (CI) device, of the networked computer system. The security computer accesses a configuration management database (CMDB) and the CI data related to the physical device is read. Trust zone data associated with the CI device is determined utilizing the CMDB, and the security computer performs a vulnerability calculation for the CI device utilizing the external vulnerability data and associated trust zone data. This is also done for a second CI device. The vulnerability calculations for both are compared and this comparison serves as a basis for prioritizing an action to be taken on the CI device or associated other network components.
US10015185B1

A processing device in one embodiment comprises a processor coupled to a memory and is configured to generate access profiles for respective user identifiers, to obtain data characterizing a current access for a given one of the user identifiers, to extract a plurality of features from the data characterizing the current access for the given user identifier, and to generate feature risk scores based on the extracted features and the access profile for the given user identifier. The processing device is further configured to aggregate the feature risk scores into a composite risk score. The aggregation illustratively comprises weighting the feature risk scores as a function of their relative levels of riskiness. The composite risk score is compared to a threshold, and an alert is generated relating to the current access based on a result of comparing the composite risk score to the threshold.
US10015184B1

Systems and methods of detecting an attack in a utility grid are described. An anomaly detector identifies a first indication of signal samples used by a controller to adjust a voltage level at a load terminal during a first time interval, and a first indication of voltage levels at the load terminal of the controller. The anomaly detector identifies a regulator emulation model (“REM”) for the controller. The anomaly detector receives a second indication of signal samples used by the controller during a second time interval, and a second indication of a voltage level at the load terminal. The anomaly detector detects a level of conformance with the REM based on a comparison of the second indication of the voltage levels with a voltage level determined by inputting the second indication of the signal samples into the REM. The anomaly detector provides a notification indicating an anomaly with the controller.
US10015181B2

Detection of unintended application behaviors, where natural language processing (NLP) techniques are used to analyze the application, and specifically its graphical user interface (GUI), and construct an acceptable (or expected) list per-context actions. Actions executed by the application in a given context that do not fall within the list are flagged as unexpected (or anomalous).
US10015178B2

A configuration is received for an agent associated with an application to monitor application transactions. The agent monitors incoming and outgoing application transactions using the agent and transmits monitored transaction data to a monitoring server for anomalous transaction detection. The agent receives instructions from the monitoring server to perform an action based on the transmitted monitored transaction data and reports the status of the performed action to the monitoring server.
US10015171B1

Improved techniques of performing authentication involve extracting metadata from posts made by legitimate users on a social networking website and generating authentication results based in part on the extracted metadata. For example, in response to an authentication request being made from a device of a legitimate user, an authentication server obtains metadata describing one or more posts made by the legitimate user on the social networking website. The authentication server may then input the metadata to a risk engine, along with information gathered from the user's device. The risk engine then generates a risk score that indicates a likelihood that the request is fraudulent, based at least in part of whether the metadata obtained from the social networking website is consistent with the information obtained from the user's device.
US10015165B2

Disclosed herein is a technique for managing one or more electronic Subscriber Identity Modules (eSIMs) on an embedded UICC (eUICC). In particular, the technique involves leveraging the GlobalPlatform™ Specification and/or other telecommunication standards to support the eSIMs on the eUICC. Each eUICC can include an Issuer Security Domain (ISD) owned by a device manufacturer and an eSIM manager that manages the plurality of eSIMs on the eUICC. Notably, binaries of one or more applications shared between different eSIMs can be standardized and stored in a manner that enables each eSIM to utilize the one or more applications (via the eSIM manager) without needing to individually store the binaries. Using this approach, the overall size and complexity of each eSIM can be reduced, which can increase the amount of available memory within the eUICC as well as the overall performance of the eUICC.
US10015164B2

The embodiments described herein describe technologies for Module management, including Module creation and Module deployment to a target device in an operation phase of a manufacturing lifecycle of the target device in a cryptographic manager (CM) environment. One implementation includes a Root Authority (RA) device that receives a command to create a Module and executes a Module Template to generate the Module in response to the command. The Module is deployed to an Appliance device. A set of instructions of the Module, when executed by the Appliance device, results in a secure construction of a sequence of operations to securely provision a data asset to the target device. The Appliance device is configured to distribute the data asset to a cryptographic manager (CM) core of the target device.
US10015155B2

A system of resource-based action attribution provides a mechanism for tracking actions performed on a resource shared among multiple users of a resource sharing system, whether the users are authenticated within the resource sharing system or not. The tracking mechanism may allow users to track identifying information of other users who perform actions (e.g., editing actions) on the shared resource. A user can access a resource by providing a resource identifier and/or an access credential associated with the resource. The user's actions on the resource can be associated with an invitee identifier (e.g., an email address) that is associated in memory with the resource identifier and/or the access credential.
US10015154B2

A method for determining a dynamic pairing code for use in exchanging information between a first and a second communications entity. At the at the first communications entity, determining a first authentication score associated with a first information exchange session between the first and second communications entities, determining a second authentication score associated with a second information exchange session between the first and second communications entities, (the second information exchange spaced apart in time from the first information exchange), combining the first and second authentication scores to create a cumulative risk analysis score, and responsive to the cumulative risk analysis score, generating a dynamic pairing code for use in governing exchange of information during subsequent communications between the first and second communications entities.
US10015145B2

Systems and methods are directed towards network data leakage prevention (DLP). More specifically, the systems and methods are directed towards using TCP (Transmission Control Protocol) data packets in conjunction with the DLP monitor. The network DLP utilizes TCP data packets to carry source user identity. With the source user identity, the DLP monitor can determine if sensitive data can be transmitted based on the provided user information and corresponding DLP policies for each user. Furthermore, the DLP monitor can determine if sensitive data can also be transmitted for particular users in situations where multiple users share the same IP address.
US10015144B2

A method for transmitting data involves receiving the data, identifying, by a sender system, a first data element in the data to protect, encrypting, by the sender system, the first data element with a sender session key, generating, by the sender system, a combined key using a receiver key value and a sender compartmentalization key (SK). The method also involves encrypting, by the sender system, the sender session key using the combined key to obtain an encrypted session key, generating, by the sender system, a data passport comprising the encrypted session key, a dictionary classification key (DK) index, a SK index, and a receiver compartmentalization key (RK) index, generating, by the sender system, protected data comprising the data passport and the encrypted first data element, and transmitting, by the sender system and across a network, the protected data to a receiver system.
US10015140B2

System, method and program product for managing a security policy of a firewall. The firewall receives a message packet addressed to a specified port of a destination IP address and determines that the firewall does not have a message flow rule which permits passing of the message packet to the port. The port is tested to determine if the port is open. If so, an administrator is queried whether the firewall should have a message flow rule which permits passing of the message packet to the port. If not, an administrator is not queried whether the firewall should have a message flow rule which permits passing of the message packet to the port. There may be first and second firewalls located between the source IP address and destination IP address. Before the port is tested, a central database is checked to learn if the central database has a record of whether the first firewall should have a message flow rule which permits passing of the message packet to the port. If not, and the port is found to be open, the central database is updated to indicate that both the first and second firewalls should have a message flow rule which permits passing of the message packet to the port. Also, the security policy of the first firewall is updated with a message flow rule which permits passing of the message packet to the port. The second firewall is not updated until it encounters a message packet addressed to the port.
US10015139B2

The disclosed embodiments relate to a system that performs an intrusion-detection technique to differentiate between packets received from malicious remote users and legitimate local users in a networked computer system. During operation, the system determines arrival times for incoming packets at a node in the networked computer system. Next, the system determines inter-arrival times between the incoming packets from the arrival times. The system then determines a mean cumulative function (MCF) for the inter-arrival times by computing a cumulative sum of the inter-arrival times. Finally, upon detecting a change in a slope of the MCF, the system generates an alarm to indicate that a malicious remote user may be generating some of the incoming packets.
US10015136B2

This disclosure relates to controlling unwanted traffic to a device (40) in a communication network (30). The idea is to provide a more fine-grained control of incoming packets or connection attempts, by using an inclusive firewall (10) i.e. a firewall operating on “white-listed” traffic to a device (40). The disclosure, relates to a method for controlling a data flow to a device in a communication network, using a firewall located in the path between said device and a source node. The method comprises receiving (210), in said firewall, at least one data packet of said data flow. The firewall then reads (220), a predefined selection of bits of said at least one data packet, wherein the selection of bits is contained in at least one field of said data packet. The at least field or fields, including the selection of bits, carry a first type information. The firewall then forwards (240) the at least one data packet to the device, if selection of bits fulfills a policy of said device. The policy is defining requirements by which packets to said device are solicited. Hence, the solicitation of packets is a second type of information carried by said selection of bits. The disclosure further relates to a methods controlling a data flow, as well as to a firewall (10), a source (20) and a device (40).
US10015134B2

Systems and methods for creating a new domain, such as a top-level domain or a second-level domain, make use of a Domain Manager that enables a user to enter data that is necessary or optional to implement the creation of a new domain. Systems such as, for example, a Registry and one or more Registrars, may use the data defined by the Domain Manager to create a new domain.
US10015132B1

At least one processing device comprises a processor coupled to a memory and implements virtualization infrastructure including a first container comprising a software agent of a locator-identifier separation protocol. The software agent is configured to communicate with a locator-identifier mapping system that associates identifiers of respective endpoints with respective locators in accordance with the locator-identifier separation protocol. The endpoints comprise respective ones of a plurality of additional containers of the virtualization infrastructure. The first container may be coupled to the plurality of additional containers via a bridge element that combines virtual interfaces of respective ones of the additional containers into a single physical network interface. The first container may additionally be coupled to a network via a router configured to operate in accordance with the locator-identifier separation protocol as an ingress tunnel router with respect to inbound packets and as an egress tunnel router with respect to outbound packets.
US10015128B2

Prioritizing online comments on social network web page is disclosed. An activity of a user consuming a content presented on the social network web page is detected. Time spent by the user consuming the content is determined. Responsive to the user entering a comment on the content, a depth of consumption of the content by the user is determined based on the time spent by the user consuming the content. The comment entered by the user is ranked among a plurality of comments entered by one or more of the plurality of users based on the depth of consumption. The comment entered by the user is presented on the social network web page in the order of the ranking.
US10015127B2

A communication device includes an acceptance section, a mail data generating section, and a transmission section. The acceptance section is configured to accept a plurality of destination addresses and a mail text to be sent to the plurality of destination addresses. The mail data generating section is configured to generate, for every one of the plurality of destination addresses, mail data that contains the mail text, destination information indicating the one of the plurality of destination addresses as a destination, and destination address list information which indicates a list of the plurality of destination addresses arranged in order and in which the one destination address is placed higher in order than when accepted by the acceptance section. The transmission section is configured to send the mail data generated by the mail data generating section.
US10015122B1

In one embodiment, method is provided, comprising: creating at least a portion of an instant messaging application that is configured to cooperate with a relay that is configured to communicate with a web service, the instant messaging application configured to cause a device to: display an instant messaging interface; receive, from the relay and utilizing a communications agent, a first message; display, via the instant messaging interface, at least a portion of the first message; send, to the relay, a second message including text and an automatically determined contactee identifier, for causing the relay to: send, from the relay to the web service, a third message including the text, for causing the web service to: send, to the relay, a fourth message with at least one image that is identified based on the text, for causing the relay to: send, to the device, a fifth message including the at least one image.
US10015115B2

A Software Defined Networking (SDN) controller is described associated with a local domain and configured to control remote services in a remote domain. The SDN controller includes a network interface communicatively coupled to the remote domain; a processor communicatively coupled to the network interface; and memory storing instructions that, when executed, cause the processor to, subsequent to instantiation of a logical switch in a device in the remote domain, establish a control channel with the logical switch, wherein the control channel flows over the local domain and the remote domain, and control the logical switch in the remote domain via the control channel.
US10015111B2

In one embodiment, a system for steering an input packet stream includes a traffic splitter configured to split an input packet stream into a first packet stream and a second packet stream, and a photonic switching fabric coupled to the traffic splitter, where the photonic switching fabric is configured to switch the first packet stream. The system may also include an electrical packet switching fabric coupled to the traffic splitter, where the electrical packet switching fabric is configured to switch the second packet stream, and a traffic combiner coupled to the photonic switching fabric and to the electrical packet switching fabric, where the traffic combiner is configured to merge the first switched packet stream and the second switched packet stream to produce a first packet flow.
US10015100B1

A packet received via a network is stored in a packet memory. Information in a header of the packet is analyzed to determine multiple ports to which the packet is to be forwarded. The packet is read from the packet memory in connection with transmitting the packet via a first port among the multiple ports. Packet data corresponding to the packet is stored in a packet cache different than the packet memory. In connection with forwarding one or more instances of the packet to ports among the multiple ports, the packet data is read, based on information included in a packet descriptor associated with the packet, from the packet cache. Ones of the one or more instances of the packet are forwarded, using the data corresponding to the packet read from the packet cache and without further accessing the packet memory, to respective one or more of the multiple ports.
US10015095B2

The present application provides a flow table-based table entry addressing method, a switch, and a controller. The method includes: receiving, by a switch, a packet; matching, by the switch, the packet based on a previous flow table; after matching is successful, sending, by the switch based on a write storage index instruction in a flow table entry that is successfully matched, storage index information along with the packet to a lower-level flow table, where, the storage index information corresponds to a flow table entry in the lower-level flow table, and the write storage index instruction is sent by a controller; and directly addressing, by the switch in the lower-level flow table based on the storage index information, the flow table entry corresponding to the storage index information.
US10015094B1

Techniques are described for managing customer-specified routing policies for network-accessible computing resources. In some situations, the customer-specified routing policies may be based at least in part on DNS (“Domain Name System”) information specified by a customer, such as if the customer specifies one or more target destinations to use with an indicated DNS domain name that are different from the destination IP address(es) provided for that DNS domain name by DNS servers—if so, the managing of such a DNS-based routing policy for that customer may include identifying when network-accessible computing resources provided to the customer send electronic communications to that DNS domain name, and causing those electronic communications to be redirected to the customer-specified target destination(s). Such customer-specified target destinations may include, in different situations, final destinations, intermediate destinations, etc., as well as identify particular routes.
US10015091B2

A method is disclosed for more efficiently and economically transporting data on a network using network access links between the first switch, which is the entry point of the network, and an end-user device, which is either on a fixed link on a customer premises or is a mobile device. The method includes terminating one or more protocol sessions at the first switch and removing corresponding packet headers. The first switch creates a substitute packet, adding a substitute header that identifies the transport path and the communications connection. Removed headers are not delivered to the end-user device which processes received substitute packets into usable streams based on the substitute header.
US10015082B2

A device receives traffic; identifies an address associated with the traffic; determines whether the address is associated with an aggregate interface, the aggregate interface being associated with a first port and a second port. The first port corresponds to a first node in a first state, that indicates that the first node is available to forward the traffic, and the second port corresponds to a second node in a second state, that indicates that that the second node is not available to forward the traffic. The device transmits the traffic to the first node via the first port and to the second node, via the second port, when the address is associated with the aggregate interface. Transmitting the traffic enables the second node to forward the traffic when the first node changes from the first state to the second state.
US10015079B2

Embodiments of the present application disclose a rerouting sequence planning method and system. The method includes: calculating reference values of to-be-adjusted LSPs, where the reference values are used to denote adjusted priorities of the to-be-adjusted LSPs; selecting a to-be-adjusted LSP with a highest priority from the to-be-adjusted LSPs; determining, according to a critical value of the reference values of the to-be-adjusted LSPs and a reference value of the to-be-adjusted LSP with the highest priority, whether the to-be-adjusted LSP with the highest priority is suitable for adjustment; and if the to-be-adjusted LSP with the highest priority is suitable for adjustment, adjusting the to-be-adjusted LSP with the highest priority to a corresponding final-state LSP; and if the to-be-adjusted LSP with the highest priority is not suitable for adjustment, selecting at least one to-be-adjusted LSP and adjusting the at least one selected to-be-adjusted LSP to a corresponding temporary LSP.
US10015077B2

Techniques are described herein that are capable of forwarding a current request based on, at least in part, previous request(s). For instance, the current request may be received at a first forwarding server from a sending server via a network. The first forwarding server may determine that a second forwarding server is associated with (e.g., receives, causes to be forwarded, or responds to) previous request(s) from the sending system. The first forwarding server may cause the current request to be forwarded to an endpoint based on, at least in part, the previous request(s) being associated with the second forwarding server. For instance, the first forwarding server may cause the current request to be forwarded to the endpoint based on, at least in part, the second forwarding server forwarding the previous request(s) to the endpoint.
US10015064B2

A home network system that personalizes the selection of information content in accordance with an interest of a user of the network is disclosed. More specifically, a method and apparatus are described for automatically presenting an information content of interest to the user, being provided by an Internet site external to the network. The contents of interest may be determined in accordance with an access pattern of the user and a frequency of the use of particular topic in the content.
US10015060B2

An information sharing method that provides a graphical user interface image for sharing information relating to an appliance within a home among a plurality of users includes a receiving step of receiving, as home appliance event information, information on a state change of an appliance within a plurality of homes, a priority determining step of determining a priority of a home that is to be displayed in the graphical user interface image in accordance with an occurrence frequency of the home appliance event information within each home, and a home determining step of determining a home to be displayed in the graphical user interface image in accordance with the priority.
US10015058B2

Disclosed are a reliability evaluation system for multi-state flow network and a method thereof. The system includes an element-gaining module and a reliability calculation module. The method includes using a GCF calculating means to calculate an initial reliability according a first and second system-state vector, comparing values of all elements in a set being composed of elements of a second grade of a third system-state vector, excluding an element with a greater value and other related thereof in all grades in the third system-state vector when only one element in the set except the element with greater values so as to obtain remaining elements, using the GCF calculating means to perform the calculation of the remaining element to obtain a calculation results, and summing the initial reliability and the calculation results so as to obtain a reliability of the multi-state flow network.
US10015055B2

A management system includes a first management unit, a second management unit, and an updating unit. The first management unit manages identification information of a communication terminal classified into a first group. The second management unit manages identification information of a communication terminal classified into a second group. The updating unit updates information managed by the first management unit or the second management unit based on information transmitted from the communication terminals.
US10015053B2

Disclosed herein is a transport software defined networking (SDN) controller, comprising a receiver configured to receive advertisement messages from physical layer NEs, each advertisement message indicating a mapping between a physical layer network elements (NE) port and an adjacent network layer NE, and a processor coupled to the receiver. The SDC controller is configured to determine a relationship between a logical topology and a physical topology, inspect a network layer link aggregation group (LAG) request, the request indicating a first network layer NE is requesting modification of a LAG with a second network layer NE, and modify a physical layer connection between a physical layer NE adjacent to the first network layer NE and a second physical layer NE adjacent to the second network layer NE to implement the LAG modification based on the relationship between the physical topology and the logical topology.
US10015049B2

Various embodiments of systems and methods to configure network devices in a network are described herein. In one aspect, upon determining an unsuccessful configuration of a first network device, configuring the first network device is retried for a predetermined number of times. Further, a configuration of a second network device is reverted when the configuration of the first network device is unsuccessful upon retrying for the predetermined number of times. Upon determining of a successful configuration of the first network device, the configuration of the first network device and the second network device is committed.
US10015043B2

Provided is a network self-construction method of connecting network devices to a specific network in a wireless application environment in which network devices must be divided into multiple networks in the same space. An access point (AP) controls network association of the network devices by transmitting a beacon signal into which information indicating association permission or non-permission of a network operated by the AP is inserted. A system manager associates the network devices with a specific network through the AP. When the network construction is completed, the system manager disables the AP from permitting additional network association. By repeating these steps, new networks are sequentially constructed. The system manager performs network construction by dividing the network devices into multiple networks in a desired structure and supports additional network association of network devices and transfer to other networks.
US10015036B2

Methods, systems, and devices for modulation and coding scheme selection and configuration. A mobile communication device includes a table component, a table selection component, and a communication component. The table component is configured to maintain two or more tables each having entries for a plurality of available modulation schemes. The two or more tables include a default table and a secondary table. The default table and the secondary table have a matching number of entries, and the secondary table includes an entry corresponding to a 256-QAM scheme. The table selection component is configured to select a selected table from one of the default table and the secondary table. The communication component is configured to receive and process a communication from a base station based on a modulation and coding scheme of the selected table.
US10015032B2

A method of acquiring frequency hop timing synchronization includes a propagation delay time computation process of computing a minimum and maximum propagation delay times according to an error of a location of a satellite communication terminal, which is input by an operator of a ground satellite terminal, and a delay transmission process of transmitting a ranging signal after a certain time upon the transmission of the ranging signal through a ranging-dedicated hop group having a hop duration time that is set in consideration of the maximum propagation delay, the minimum propagation delay, a ranging time, and a timing error due to a positional change of a satellite, in order to avoid collisions between the ranging signal and other signals. The satellite communication terminal may receive a ranging signal that was transmitted by the satellite communication terminal and control a timing for determining whether synchronization is acquired and a timing for performing transmission.
US10015031B2

Provided are a data receiving method supporting an expansion modulation scheme and a wireless device using the same. The wireless device receives expansion sub-frame information indicating at least one expansion sub-frame supporting the expansion modulation scheme among a plurality of sub-frames and receives downlink data according to the expansion sub-frame information.
US10015029B2

Disclosed herein are a Bluetooth signal receiving device and a Bluetooth Smart receiving method. The Bluetooth signal receiving device includes a frequency shift demodulator circuit, a sampler circuit, a training bit pattern discriminator circuit, and a symbol timing offset compensation circuit. The frequency shift demodulator circuit generates a baseband signal by performing frequency shift modulation on a received signal. The sampler circuit samples the baseband signal based on a symbol timing, and generates a plurality of series of bit streams based on sampled values. The training bit pattern discriminator circuit determines whether the plurality of series of bit streams generated by the sampler circuit satisfies a training bit pattern condition. The symbol timing offset compensation circuit compensates the symbol timing of the baseband signal based on a measured error metric as an effective error metric if the plurality of series of bit streams satisfies the training bit pattern condition.
US10015020B2

Systems and methods are disclosed for interleaving communications with a home area network (HAN) and a data network. A gateway device interleaves communications within timeslots of a time slotted channel hopping protocol. A gateway device can be configured to determine, during a first portion of a timeslot, whether the gateway device received a portion of a message from a data network. If the gateway device receives no messages from the data network during the first portion of the timeslot, the gateway device switches to listen for communication from the HAN during a second portion of the timeslot. If the gateway device receives a portion of the message from the HAN, the gateway device continues to receive receives the remainder of the message until one or more trigger conditions that cause the gateway device to listen for communication from the data network.
US10015011B2

The anti-diversity concept for secure communication on a two-link compound channel provides secure communication over two parallel communication channels. The message is split into two separate bit sequences by a source splitter. An error correction encoder (110) is applied to the two bit sequences to provide two code words for two channels (122, 124), such that left and right halves of an error correction code matrix respectively corresponds to the two parallel signal channels (122, 124). For the left half of the error correction code matrix, an upper left matrix block is a random permutation matrix, an upper right block is the identity matrix, and the bottom right matrix block is a random matrix of column and row weight greater than or equal to one. The bottom left matrix block is a column permutation of the bottom right, random matrix block. The right half error correction code matrix is a similar, symmetric structure.
US10015010B2

A processor of an aspect includes a plurality of packed data registers, and a decode unit to decode an instruction. The instruction is to indicate one or more source packed data operands. The one or more source packed data operands are to have four 32-bit results of four prior SM4 cryptographic rounds, and four 32-bit values. The processor also includes an execution unit coupled with the decode unit and the plurality of the packed data registers. The execution unit, in response to the instruction, is to store four 32-bit results of four immediately subsequent and sequential SM4 cryptographic rounds in a destination storage location that is to be indicated by the instruction.
US10015009B2

A method of implementing a method of mapping an input message to an output message by a keyed cryptographic operation, wherein the keyed cryptographic operation includes a plurality of rounds using a Feistel network, including: receiving an input having a first half and a second half; performing, by a basic block, a portion of a round function on the second half to produce a portion of an encoded output, and wherein the basic block provides a portion of the second half as a portion of an encoded first input to a next round; and XORing the portion of the encoded output and a portion the first half to produce a portion of an encoded second input to the next round.
US10015008B2

A computer-implemented method for encrypting binary data may include encoding raw binary data in Base64 format to generate Base64 binary data. The Base64 binary data may be encrypted, by a computer processor, using format-preserving encryption to generate Base64 ciphertext. The Base64 ciphertext may be validatable by a Base64 validator.
US10014997B2

An apparatus and a method are provided, by which transmission of reference signals is controlled such that reference signals are transmitted in different time intervals depending on the strength of reception of the reference signals at the user equipment (UE) side. Moreover, an apparatus and a method are provided by which configuration information for measuring reference signals is received, wherein the configuration information comprises an indication about time intervals, during which reference signal with different strength of transmission are sent.
US10014993B2

An aggressor base station herein performs downlink interference coordination with one or more victim base stations in a radio communication network. Such coordination is performed for each of one or more iterations. For any given iteration, the aggressor sends a message to a victim that indicates, for each of one or more downlink resources, whether the aggressor promises to protect that resource from interference by not transmitting on the resource with a transmit power above a threshold (TH2). The victim schedules downlink transmissions to one or more user equipments on resources that, according to the message, are protected from interference. Based on monitoring for interference to those transmissions, though, the victim generates and sends to the aggressor feedback that generally requests an increase or decrease of the threshold (TH2). From evaluation of this feedback, the aggressor determines a new threshold (TH2) on which promises are to be based in a message to the victim in a subsequent iteration.
US10014989B2

Provided is a radio communication device which can make Acknowledgement (ACK) reception quality and Negative Acknowledgement (NACK) reception quality to be equal to each other. The device includes: a scrambling unit (214) which multiplies a response signal after modulated, by a scrambling code “1” or “e−j(π/2)” so as to rotate a constellation for each of response signals on a cyclic shift axis; a spread unit (215) which performs a primary spread of the response signal by using a Zero Auto Correlation (ZAC) sequence set by a control unit (209); and a spread unit (218) which performs a secondary spread of the response signal after subjected to the primary spread, by using a block-wise spread code sequence set by the control unit (209).
US10014986B2

Method comprises determining a first HARQ timing wherein an association determines which UL subframes in the TDD carrier that are defined for transmitting HARQ on an UL control channel for an associated set of DL subframes in the FDD carrier, determining a second HARQ timing, wherein an association determines which UL subframes that are defined for transmitting HARQ on an UL shared channel for an associated set of DL subframes in the FDD carrier, resulting in a first set of UL subframes for which the physical UL shared channel is enabled to comprise HARQ, and a second set of UL subframes is not comprising HARQ, and assigning UL channel resources for the HARQ feedback on the physical UL shared channel in said first set of UL subframes, according to said second DL HARQ timing, when there is no UL control channel assigned according to said first DL HARQ timing.
US10014984B2

The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for transmitting multiplexed HARQ feedbacks in a carrier aggregation system, the method comprising: configuring a first cell with PUCCH resource and a second cell with PUCCH resource; configuring zero or more third cells without PUCCH resource; generating a first HARQ feedback by multiplexing HARQ feedbacks of all HARQ processes of the first cell and third cells associated with the first cell; generating a second HARQ feedback by multiplexing HARQ feedbacks of all HARQ processes of the second cell and third cells associated with the second cell; and transmitting the first HARQ feedback on the first cell with PUCCH resource and the second HARQ feedback on the second cell with PUCCH resource.
US10014979B2

Certain aspects of the present disclosure provide techniques and apparatus for starting an extended idle interval in an effort to avoid collisions with transmissions from hidden wireless nodes. One example apparatus generally includes a receiver and a processing system. The receiver is typically configured to receive a multi-user (MU) transmission comprising at least one packet for the apparatus. The processing system is typically configured to determine a checksum of the at least one packet and to start an idle interval associated with the apparatus after receiving the MU transmission if the at least one packet comprises a frame check sequence (FCS) that corresponds to the checksum, wherein the idle interval includes at least enough time for transmission of an acknowledgment (ACK) frame. For certain aspects, the idle interval may comprise an extended interframe space (EIFS).
US10014975B2

An optical system includes a transmitter module and/or a receiver module. The transmitter module is configured to receive input data, map the input data to a set of subcarriers associated with an optical communication channel, independently apply spectral shaping to each of the subcarriers, generate input values based on the spectral shaping of each of the subcarriers, generate voltage signals based on the input values, modulate light based on the voltage signals to generate an output optical signal that includes the subcarriers, and output the output optical signal. The receiver module is configured to receive the output optical signal, convert the output optical signal to a set of voltage signals, generate digital samples based on the set of voltage signals, independently process the digital samples for each of the subcarriers, map the processed digital samples to produce output data, and output the output data.
US10014973B2

A method and apparatus for communications in a passive optical network (PON) system are provided. An optical line terminal (OLT) generates a PON downstream Physical Layer (PHY) frame comprising a downstream physical synchronization block (PSBd) that comprises a wavelength identification (ID) of at least one downstream wavelength of the plurality of downstream wavelengths. The OLT sends the PON PHY frame comprising the wavelength ID in the PSBd to ONU for confirming the at least one downstream wavelength.
US10014972B1

Systems and methods for dynamic communication and control of devices associated with a premises are disclosed. The systems and methods may include receiving first status information by a device associated with a premises; determining a priority condition based at least on the first status information; transmitting the first status information including a first differentiated services code point indicative of the priority condition; and transmitting second status information including a second differentiated services code point indicative of the normal condition.
US10014971B2

Methods and systems may implement a credit based approach for optimizing optical transmission and calculating optical paths in optical networks.
US10014969B2

The present invention presents a method by which a base station notifies a terminal of information on a tone into which interference caused by surrounding cells greatly flows, and by which a terminal uses the information so as to efficiently remove the interference caused by the surrounding cells and to demodulate data channels, such that the method improves reception performance. Particularly, when the surrounding cells transmit cell-specific reference signals, the base station transmits, to the terminal, location information of the cell-specific reference signals transmitted by the surrounding cells, and the terminal demodulates the received data except for a data channel tone in which cell-specific reference signals of the surrounding cells greatly cause interference. The present invention can improve data reception performance by efficiently removing the interference caused by the surrounding cells.
US10014965B1

The present invention is directed to data communication. According to a specific embodiment, the present invention provides technique for loss of signal detection. A loss-of-signal detection (LOSD) device determines an analog signal indicating signal strength by subtracting a threshold offset voltage from an incoming signal. The analog signal is then processed by a switch network of an output stage circuit, which provides a digital output of loss of signal indication at a low frequency (relative to the incoming signal frequency). There are other embodiments as well.
US10014960B1

A technology is described for determining a position of a HBC (Human Body Channel) sensor. An example method may include receiving signal data for a radio signal from a first transmitting HBC sensor transmitted over a human body channel. A signal loss of the radio signal can be calculated using the signal data received from the first transmitting HBC sensor, where the signal loss may be a function of distance of the first transmitting HBC sensor from a receiver. A distance of the first transmitting HBC sensor from the receiver can then be determined based in part on the signal loss and a relative position of the first transmitting HBC sensor can be identified based in part on the distance between the first transmitting HBC sensor and the receiver.
US10014956B2

Provided is an optical receiver module which includes a conversion unit which converts an input optical signal to an electrical signal, an amplification unit which amplifies the electrical signal and outputs an amplified signal, a reception unit which directly or indirectly receives the amplified signal, and an offsetting unit which offsets the electrical signal such that a difference between a center of an intensity width of the electrical signal and a center of an intensity range of a signal capable of being received by the reception unit becomes small.
US10014954B2

Provided are methods and systems for receiving and processing optical signals. A dual single side band (SSB) modulation scheme is utilized to take advantage of a given wavelengths' bandwidth. Modulation schemes are employed that modulate each SSB with their In-phase (I) and Quadrature (Q) components. The methods and systems discussed utilize an adaptive equalizer and an LMS algorithm to remove imaging components of the left and right SSBs provided by the modulators. The adaptive equalizer and the LMS algorithm also compensate for linear and nonlinear distortions. Various algorithms can be employed, including but not limited to, algorithms for updating crosstalk coefficients in the equalizer, where the cross talk coefficients are induced from the imaging from the modulation of the dual SSB signal, and for updating coefficients relating to linear and nonlinear distortion.
US10014944B2

Distributed antenna systems supporting digital data signal propagation between remote antenna clusters, and related distributed antenna systems, components and methods are disclosed. The distributed antenna systems facilitate distributing digital data signals to provide digital data services remotely to distributed remote antenna units. The digital data signals may be propagated between remote antenna units within a remote antenna cluster for digital data signals transmitted to wireless client devices in the distributed antenna system and for digital data signals received from wireless client devices in the distributed antenna system. Received digital data signals from wireless client devices can be propagated from remote antenna unit to remote antenna unit in a remote antenna cluster until the digital data signals reach a wired network device for communication over a network. The remote antenna units may be configured to support high-frequency digital data signal to support larger channel bandwidths and in turn higher data rate transfers.
US10014943B2

An optical source (10) comprising: a first laser (12) arranged to generate a first optical signal (14) having a first state of polarization and a first optical frequency; a second laser (16) arranged to generate a second optical signal (18, 48, 78) having a second state of polarization, substantially orthogonal to the first state of polarization, and having a second optical frequency, different to the first optical frequency by a preselected frequency difference, Δν; a polarization beam coupler (20) arranged to combine the first optical signal and the second optical signal into a composite optical signal comprising both the first optical signal and the second optical signal having said substantially orthogonal states of polarization; and an output (22) arranged to output the composite optical signal (24).
US10014932B2

The approach relates to a procedure for determining a signal transmission quality of a light transmission path, which consists of a light transmitter on one end and a light receiver on its other end. A transmitter code is received in a first step. The transmitter code hereby represents a signal which is transmitted from the light transmitter to the light receiver. In a further step the receiver code is read in. The receiver code hereby represents a signal which was provided by the light receiver by using the transmitter code. The determining of a degree of correspondency between the transmitter code and the receiver code is performed in a final step of determining, in order to define the signal transmission quality of the light transmission path.
US10014927B2

A communication request between a first computer and a second computer is received. At least two network resources in a communication path between the first computer and the second computer are determined. At least one satellite that is in communication with each of the at least two network resources in the communication path is identified, wherein the identified at least one satellite notifies each of the at least two network resources in the communication path of the communication request. Responsive to notifying the at least two network resources of the communication request, the communication request between the first computer and the second computer is initiated.
US10014924B2

Various embodiments may be generally directed to antenna array weight vector selection techniques for 60 GHz multiple-input multiple-output (MIMO) communications. In some embodiments, using one or more such techniques, a 60 GHz-capable transmitting device may select respective antenna array weight vectors for two or more transmit antenna arrays, and a 60 GHz-capable receiving device may select respective antenna array weight vectors for two or more receive antenna arrays. In various embodiments, in order to obtain information for use in selecting such antenna array weight vectors, the transmitter and receiver may utilize one or more existing beamforming training algorithms defined for 60 GHz single-input single-output (SISO) communications. In some embodiments, for example, the transmitter and receiver may utilize one or more beamforming training algorithms defined in IEEE 802.11ad-2012. The embodiments are not limited in this context.
US10014923B2

A communication device is described herein that has control (or at least partial control) over which virtual antenna(s) in one or more base stations to use for transmissions. In one embodiment, the mobile phone performs the following steps: (1) receives an antenna subset list (from the scheduling unit) which identifies a configuration of virtual antennas that is associated with the base station(s); (2) uses the antenna subset list to select which virtual antenna(s) in the configuration of virtual antennas to use for transmissions; and (3) sends an antenna selection signal (to the scheduling unit) which contains information that instructs/requests the base station(s)/scheduling unit to use the selected virtual antenna(s) for transmissions.
US10014920B2

A method in a network node for selecting a beam candidate in a wireless communication network, including acquiring information including information indicative of signal qualities for multiple beam candidates; assigning to each of the multiple beam candidates a factor indicating signal interference generated by the corresponding beam candidate and selecting a beam candidate taking into account at least the associated signal quality and the factor assigned to the selected beam candidate.
US10014909B2

There is provided a communication device including a transmission unit configured to transmit a modulated signal obtained by performing frequency conversion to convert a baseband signal output by a first electronic device into a signal with a higher frequency band than the baseband signal, using a waveguide as a transmission path, and a detection target mechanism corresponding to a mechanism included in a second electronic device that receives the baseband signal output by the first electronic device, the detection target mechanism being configured to be connected to the first electronic device and to be detected by the first electronic device when the first electronic device and the second electronic device are connected.
US10014899B2

In described examples of a device with built-in-self-test, a multiplexer has at least first and second input terminals and is coupled to receive a first input signal at the first input terminal, a second input signal at the second input terminal, and selection signals. Also, the multiplexer is coupled to output: the first input signal in response to a first combination of the selection signals; the second input signal in response to a second combination of the selection signals; and an analog summation of the first and second input signals in response to a third combination of the selection signals.
US10014889B2

In an embodiment, an apparatus includes a first transmit path, a second transmit path, and a switch element. The first transmit path can provide a first radio frequency (RF) signal in accordance with a nominal specification. The second transmit path can provide a second RF signal in accordance with an intermittent specification, in which the first and second RF signals are within the same transmit band. The switch element can provide the first RF signal as a transmit mode output in a first state and provide the second RF signal as the transmit mode output in a second state.
US10014884B1

An analog transceiver having low latency for processing a received RF/MW signal and modifying the received RF/MW signal into a modified RF/MW signal prior to transmission of the modified RF/MW signal. The analog transceiver comprises a receiving antenna; a direct conversion receiver, coupled with the receiving antenna, for splitting the received RF/MW signal into an in-phase portion and a quadrature portion; an analog signal processing device, having a plurality of actuatable switches, for modifying the in-phase and quadrature portions and outputting modified signals while only introducing minimal latency during processing; a direct conversion transmitter, for receiving the suitably modified in-phase and quadrature portions and forming the modified RF/MW signal; and a transmitting antenna for receiving the modified RF/MW signal and transmitting the modified RF/MW signal.
US10014878B1

A data processor is disclosed. The data processor includes a data processing module. The data processing modules includes an input for receiving an input signal, an output for providing a quantized output signal, a combining unit configured to combine a feedback signal from the output with the input signal and a quantizer configured to provide the quantized output signal based on the combined signal. The data processor further includes a correction module configured to receive the quantized output signal, generate a full-scale digital signal based on the quantized output signal, determine a metastability error in the full-scale digital signal and provide a compensated output signal based on the quantized output signal and the determined metastability error.
US10014873B1

A digital-to-analog converter (DAC) includes a plurality of resistive elements connected together in series to form a ring of resistive elements. A node is formed by each of the connections of adjacent resistive elements of the ring. Groups of parallel-connected switches are coupled to each node. A first switch of the group of switches is for selectively coupling a first power supply voltage terminal to the node. A second switch of the group of switches is for selectively coupling a second power supply voltage to the node. A third switch of the group of switches is for selectively coupling an output terminal to the node. A differential or single-ended analog output may be provided. Mismatch induced error is removed using a mismatch error shaping technique that shapes the errors outside a pass-band.
US10014865B2

A novel integrated circuit (IC) that configurably distributes clocks from multiple clock sources to multiple sets of circuits is described. The IC includes multiple clock sources and multiple clock domains. Each clock domain includes a clock signal and a control signal. The clock signal is configurably selected from one of the multiple clock sources. The control signal is synchronized to the clock signal. The IC also includes multiple configurable circuits. A configurable circuit can configurably operate in one of the clock domains by selecting and using the control signal and the clock signal of the clock domain.
US10014852B2

A High-Voltage Stacked Transistor Circuit (HVSTC) includes a stack of power transistors coupled in series between a first terminal and a second terminal. The HVSTC also has a control terminal for turning on an off the power transistors of the stack. All of the power transistors of the stack turn on together, and turn off together, so that the overall stack operates like a single transistor having a higher breakdown voltage. Each power transistor, other than the one most directly coupled to the first terminal, has an associated bipolar transistor. In a static on state of the HVSTC, the bipolar transistors are off. The associated power transistors can therefore be turned on. In a static off state of the HVSTC, the bipolar transistors are conductive (in one example, in the reverse active mode) in such a way that they keep their associated power transistors off.
US10014840B2

An audio reproduction apparatus is shown and includes an amplifier with a power amplification stage having transistors in a push-pull arrangement. A bias generator biases the transistors with a standing current. A processor receives a data stream comprising digital samples of an analog audio signal and analyzes the peak level of each group. It then determines the appropriate standing currents to maintain Class A operation of the power amplification stage given the peak levels of each of the groups. A digital to analog converter produces an analog input signal for the input stage of the amplifier from the data stream. A feedforward path between the processor and the bias generator allows the standing current to be adjusted prior to the arrival of the analog input signal in the power amplification stage.
US10014839B2

Disclosed herein are methods and systems for intelligent dual-channel volume adjustment. One embodiment takes the form of a dual-watch mobile radio that includes a first receiver, a second receiver, an audio output port, a one-dimensional (1-D) volume control, and a controller programmed to carry out a set of functions. The set of functions includes receiving first and second audio signals from the first and second receivers, respectively, and generating first and second amplified audio signals at least in part by applying first and second signal gains to the first and second audio signals, respectively, as well as outputting the first and second amplified audio signals via the audio output port. The set of functions also includes receiving volume-control commands from the 1-D volume control, and responsively adjusting the first and second signal gains at least in part by applying a gain function to the first and second signal gains.
US10014834B1

An embodiment circuit includes a first voltage divider coupled between a first voltage level and a ground potential. The circuit further includes an error amplifier having a first input terminal coupled to a node between a first resistive element and a second resistive element of the first voltage divider. The circuit further includes a second voltage divider coupled between a second voltage level and a reference voltage, wherein a second input terminal of the error amplifier is coupled to a node between a third resistive element and a fourth resistive element of the second voltage divider, and wherein an output voltage of the error amplifier is configured to control a potential difference between the first voltage level and the second voltage level.
US10014819B2

A mounting system for solar panels that is adjustable to allow for ease of installation. An adjustable leg or strut includes a telescoping portion that is connected to a base by a compound ball joint. At an upper end, an angularly adjustable bracket allows for connection to a rail for supporting the solar panel. In a typical installation, two series of adjustable legs are used to support two rails at differing heights to support a panel in a desired position. The adjustable nature of the components allows for a faster installation compared to known solar panel mounting systems.
US10014809B2

A motor driving apparatus includes a driving circuit that drives a motor based on a driving instruction signal at a first state of the first state and a second state which are binarized, a current feedback circuit including a latch circuit, and a controller that outputs the driving instruction signal and a current command signal. The latch circuit latches a third state of the third state and a fourth state which are binarized if a motor current value exceeds a current command value. When the driving instruction signal becomes the second state, the latch circuit releases the latching of the third state and outputs a signal of the fourth state. The controller outputs the driving instruction signal of the second state along with the current command signal so as to release the latching of the latch circuit when outputting the current command signal with the current command value changed.
US10014808B2

A rotating electric machine includes a stator, a rotor, and a stator core. The stator core includes a plurality of teeth. Each of the teeth includes at least one of a through hole axially piercing the tooth and a recess extending from one end of the tooth to another end of the tooth in an axial direction.
US10014801B2

A rectifier circuit rectifies power generation voltage of a piezoelectric element to generate DC voltage and supplies the power generation voltage to a load. Upon termination of a process started upon reception of the DC voltage supplied from the rectifier circuit, the load sets a discharge switch to a conduction state using an output port signal. The electric charge remaining in the piezoelectric element is reset to zero by the discharge switch.
US10014798B1

A power converter provides a low-voltage output using a full-bridge fault-tolerant rectification circuit. The output circuit uses controlled switches as rectifiers. A fault detection circuit monitors circuit conditions. Upon detection of a fault, the switches are disabled decoupling the power converter from the system.A common-source dual MOSFET device includes a plurality of elements arranged in alternating patterns on a semiconductor die. A common-source dual synchronous rectifier includes control circuitry powered from the drain to source voltage of the complementary switch.A DC-to-DC transformer converts power from an input source to a load using a fixed voltage transformation ratio. A clamp phase may be used to reduce power losses in the converter at light loads, control the effective output resistance of the converter, effectively regulate the voltage transformation ratio, provide narrow band output regulation, and control the rate of change of output voltage for example during start up. One or more of the transformer windings may be clamped. The converter may use the sine amplitude converter topology. The converter may use common-source dual MOSFET devices and fault detection.The density of point of load power conversion may be increased and the associated power dissipation reduced by removing the input driver circuitry from the point of load where it is not necessary. An output circuit may be located at the point of load providing fault tolerant rectification of the AC power from the secondary winding of a power transformer which may be located nearby the output circuit. The resonant voltage and current waveforms on the primary side of the transformer are readily communicated via an AC bus between the driver circuit and the primary winding of the power transformer. The driver circuit may drive a plurality of transformer-output circuit pairs. The transformer and output circuit may be combined in a single module at the point of load. Alternatively, the output circuit may be integrated into point of load circuitry such as a processor core. The transformer may be deployed near the output circuit.
US10014791B2

Among other things, a distribution transformer and a technique for regulating voltage are provided for herein. The distribution transformer comprises at least three windings and at least two ferromagnetic cores. The distribution transformer may also comprise a power electronic AC-AC converter operable to maintain the input voltage and current of the distribution transformer substantially in phase and/or to reduce fluctuation in the output voltage of the distribution transformer in the event of an increase or decrease in the input voltage, for example.
US10014783B2

The present invention provides a switching regulator with PFC function and a control circuit and a control method thereof. The switching regulator with PFC function includes a power stage circuit, a current sense circuit, and a control circuit. The power stage circuit operates at least one power switch therein according to an operation signal to convert an input voltage to an output voltage. When a transient voltage of the input voltage exceeds a transient voltage upper limit, or when a transient slew rate of the input voltage exceeds a transient slew rate upper limit, the control circuit adjusts a frequency response gain from a stable state frequency response gain to a transient state frequency response gain, such that a transient current of an output current does not exceed a current upper limit, and/or that a transient response time of the output current does not exceed a threshold transient time period.
US10014782B2

A DC/DC conversion apparatus includes a DC voltage source, an oscillation circuit being electrically connected to the DC voltage source, a plurality of switch elements, a switch controller, which closes or opens electrical connection between the DC voltage source and the oscillation circuit by switching turn-on and turn-off of the plurality of switch elements, and switches a direction of a voltage applied on the oscillation circuit between a first direction and a second direction, a transformation circuit, a detector to detect one or more parameter values of an input voltage and input current of the DC voltage source and an output voltage and output current to the transformation circuit, wherein when the parameter values vary, the switch controller adjusts a length of time in which the voltage applied on the oscillation circuit is in one of the first direction and the second direction, such that the output voltage and/or output current returns to an initial value.
US10014780B2

A multiphase switching converter with a plurality of phase circuits coupled with a common output node is presented. Each phase circuit has a drive signal generator to generate a separate drive signal for a switching element of the respective phase based on a feedback signal from the common output node. Multiple voltage loops with different bandwidths or hysteresis are suggested for a multiphase power converter. In embodiments, this allows a slow phase (‘Master’) with a big inductor and low switching frequency and one or multiple fast phases (‘Slaves’) with small inductors and high switching frequency. The Master phase will allow the system to have high efficiency at low output load, while the Slave phase(s) will deliver extra current during load transient and for higher loads.
US10014770B1

A power supply device coupled to a load includes a first switch that switches a current input from an input terminal, a second switch that switches between a ground potential and an output of the first switch, an inductor that establishes a connection between an output terminal and the output of the first switch, a current sensing circuit that senses a peak current value serving as a peak value of a current flowing through the inductor, and a control circuit that controls a first control terminal of the first switch and a second control terminal of the second switch and that calculates a value of an output current flowing through the load, based on an output value of a temporal coefficient circuit coupled to one of a first control signal.
US10014768B2

A charge pump voltage regulator is provided. The charge pump voltage regulator includes a charge pump circuit, where an output terminal of the charge pump circuit outputs a stable voltage. The charge pump voltage regulator also includes a voltage divider circuit suitable to divide the stable voltage to output a divided voltage and a clock oscillator providing a drive clock signal for the charge pump circuit. In addition, the charge pump voltage regulator includes a first voltage comparator circuit suitable to output at least one of a first comparison result and a second comparison result. Further, the charge pump voltage regulator includes a logic control unit, where, when the charge pump voltage regulator operates in a standby mode, the logic control unit outputs a first control level to the clock oscillator according to the at least one of the first comparison result and the second comparison result.
US10014735B2

A stator of a permanent magnet direct-drive wind power generator includes a stator support, a stator iron core, a blade side tooth pressing plate and a blade side surrounding plate. At least one comb tooth air inlet hole is provided on a side close to the rotor of the blade side surrounding plate, the comb tooth air inlet hole and the second air hole are connected respectively via an air guide pipe. A first spiral comb tooth mechanism is provided on a side, close to the rotor sealing ring, of the blade side surrounding plate, the first spiral comb tooth mechanism is in communication with the comb tooth air inlet hole. The first spiral comb tooth mechanism has first spiral comb teeth protruding into an annular gap formed by the blade side surrounding plate and the rotor sealing ring for generating an airflow with spiral motion.
US10014730B2

A device for harvesting radio frequency (RF) energy to generate power includes a first spiral antenna having a first spiral direction, the first spiral antenna having a spiral cross-section shape along a first flat plane. The device includes a second spiral antenna having a second spiral direction opposite the first spiral direction, the second spiral antenna having a spiral cross-section shape along a second plane parallel to the first plane. The device further includes a ground layer between the first and second spiral antennae, the first spiral antenna electrically connected to the second spiral antenna at a center of the first and second spiral antennae by a conductive element passing through the ground layer without contacting the ground layer.
US10014725B2

The present invention provides a signal processing method performed by a hybrid wireless power transmitting apparatus which is configured to transmit wireless power signals based on magnetic resonance and magnetic induction, the method comprising transmitting a first object detection signal via an inductive power transmitting unit and a second object detection signal via a magnetic resonant power transmitting unit alternatively; operating one of the inductive power transmitting unit and the magnetic resonant power transmitting unit which is selected based on an inductive response signal and a resonant response signal corresponding to the first object detection signal and the second object detection signal respectively; and transmitting wireless power signal via the selected power transmitting unit; and a hybrid wireless power transmitting apparatus using the method.
US10014721B2

An inductive wireless power transfer device comprises a transmitter that comprises a transmit coil configured to generate a wireless power signal to a coupling region in response to an input voltage, and a modulator configured to modulate the wireless power signal and encode data with the wireless power signal to establish a back-channel communication link from the transmitter to a receiver. An inductive wireless power receiving device comprises a receiver that comprises a receive coil configured to generate a time varying signal in response to receiving a modulated wireless power signal from a transmitter in a coupling region, and a demodulator configured to demodulate the modulated wireless power signal from an established back-channel communication link from the transmitter to a receiver. Related inductive wireless power transfer systems and methods for back-channel communication from the transmitter to the receiver of an inductive wireless power transfer system are disclosed.
US10014715B2

A power supply apparatus including: N+m power source conversion modules, where N power source conversion modules are main power source conversion modules; a power source conversion module includes a detection and switching unit and a conversion unit, where the detection and switching unit is separately connected to an output end of a first alternating current power source and an output end of a second alternating current power source, and the detection and switching unit is configured to monitor in real time a working state of the first alternating current power source and a working state of the second alternating current power source, close a channel between the conversion unit and one power source, which is in a normal working state, of the first alternating current power source and the second alternating current power source.
US10014708B2

The present invention provides a technique to control a distribution of electric power depending on electric power consumption of each of a plurality of electric power receiving apparatuses. An electric power supply apparatus includes an acquisition unit configured to acquire information associated with electric power consumption of each of the plurality of electric power receiving apparatuses, a determination unit configured to determine the distribution of electric power to the plurality of electric power receiving apparatuses based on the information acquired by the acquisition unit such that a greater amount of distribution of electric power is assigned to an electric power receiving apparatus having greater electric power consumption, and an electric power supply unit configured to supply electric power to each of the plurality of electric power receiving apparatuses according to the distribution of electric power determined by the determination unit.
US10014704B2

A lithium ion energy and power system including: a housing containing: at least three electrodes including: at least one first electrode including a cathodic faradaic energy storage material; at least one second electrode including an anodic faradaic energy storage material; and at least one third electrode including a cathodic non-faradaic energy storage material, wherein the at least one first, second, and third electrodes are adjacent as defined herein, and the at least one second electrode is electrically isolated from the electrically coupled at least one first electrode and the at least one third electrode; a separator between the electrodes; and a liquid electrolyte between the electrodes. Also disclosed is a method of making and using the disclosed lithium ion energy and power system.
US10014701B2

A storage battery housing device is provided that comprises a casing that includes a shelf on which a storage battery pack is placed, and a connector that is provided at the rear of the shelf and has the storage battery pack detachably and electrically connected thereto. The storage battery housing device also includes a power reception plug that is connected to an external power source and receives power from the external power source. The storage housing device further includes a charging control circuit that uses the power received by the power reception plug to charge, via the connector, the storage battery pack connected to the connector.
US10014698B2

A storage battery system connected to a power system and operative based on a charge/discharge request from an EMS includes: a battery management unit configured to monitor a state of a storage battery including plural cells; a power conditioning system; a controller configured to receive the charge/discharge request and storage battery information from the battery management unit and control the power conditioning system based thereon; a sleep controller configured to receive the storage battery information and execute sleep control to output a charge/discharge command to the power conditioning system so that an average voltage of plural cells is maintained within a voltage range that suppresses deterioration of the storage battery. The sleep controller includes a sleep control stop function stopping the sleep control when a voltage of any of the plural cells in the storage battery information is out of an allowable voltage range including the holding voltage range.
US10014696B2

A system includes: connectors electrically connected to storage battery packs respectively; at least one of a discharger that discharges electric power of the storage battery packs through the connectors and a charger that charges the storage battery packs through the connectors; an information holder that holds identification information of the connectors; a receiver that receives information of the storage battery packs and the identification information of the connectors connected to the storage battery packs, which the storage battery packs receive from the information holder, respectively from the storage battery packs through wireless communication; and a storage that stores the received information of the storage battery packs and the received identification information of the connectors connected to the storage battery packs.
US10014695B2

In a general aspect, a battery pack can include a battery configured to supply power to a connected device and to receive re-charge power from a charger circuit. The battery pack can further include a current modulating circuit configured to modulate current of the battery between first and second supply terminals of the battery pack. The battery pack can also include a controller configured to provide voltage protection of the battery pack and charge current control of the battery using the current modulating circuit. The controller can be configured, while the battery is being charged, to compare, at the battery pack, a charge voltage setpoint of the battery pack with a desired charging voltage; modify, at the battery pack, the charge voltage setpoint to achieve the desired charging voltage; and provide the modified charge voltage setpoint from the battery pack to a connected device.
US10014689B2

A method for forming and operating a multi-terminal power system, includes: connecting multiple sending terminals to a network of a power system; and local control of each sending terminal to behave as a constant-power source such that both output voltage and output current of the sending terminal may simultaneously vary in response to changing external circuit conditions while maintaining constant a product of the output voltage and the output current of the sending terminal. At least one sending terminal may include a capacitive output converter having a capacitor connected between two output terminals and a controlled current source connected in parallel to the capacitor, or an inductive output converter having an inductor connected to an output terminal and a controlled voltage source connected in series with the inductor.
US10014686B2

Provided are a commutation control method and a commutation control apparatus. The method includes: detecting whether transient disturbance in a DC transmission system satisfies a disturbance criterion condition; when the transient disturbance satisfies the disturbance criterion condition, determining a maximum trigger delay angle used in a commutation operation performed by a current converter on an inverter side of the DC transmission system, the determined maximum trigger delay angle being smaller than a maximum trigger delay angle used before the transient disturbance; and controlling the current converter on the inverter side of the DC transmission system to perform the commutation operation based on the determined maximum trigger delay angle.
US10014683B2

The present invention includes self-contained, rechargeable power systems for areas having unreliable electrical grids or no electrical grid at all, and methods related thereto. The system may include one or more solar panels of various sizes to provide an off-grid power generation source, battery receivers for receiving batteries of various chemistries, and a control circuitry that is operable to detect the voltage and/or current output of the batteries that are installed in the system to determine their specific battery chemistry and then adjust the charge algorithm of the batteries to optimize both the charge capacity and the cycle life of the batteries. The control circuitry may also be operable to switch configurations of the solar panels and/or the batteries to optimize performance of the system. The system may be operable to power one or more light emitters and/or external electronic devices connected through the system by a charge port.
US10014674B1

A recessed wall mounting apparatus and method are presented. The invention includes a housing unit coupled with a mounting ring. The housing unit has a base wall with a front side having an outwardly extending perimeter wall from each side of the base wall to form a recessed compartment. The perimeter wall terminates in an outer edge that is configured to be flush with a drywall of an architectural structure. The base wall has an access hole configured substantially in alignment with an accessory window in the mounting ring. The mounting ring is configured for removably mounting an accessory device, e.g. light switch, to the accessory window. One or more removable and adjustable wall brackets are coupled to one or more sides of the housing unit for securing the housing unit to the wall of the architectural structure.
US10014673B2

A connecting system for quickly securing a hollow tube to a structure or to another hollow tube using a connector that has a housing with a tapered interior edge that operably engages a locking element positioned therein. When the tube is inserted into the locking element, the locking element holds and locks the tube in place in the connector. A guide ring may be provided within the connector to facilitate proper alignment of the tube within the connector and provide excellent electrical conductivity throughout the entire tube connecting system. One or more bearings may be provided as part of the locking element to facilitate initial tube insertion and then compression locking of the tube by the locking element. The connector can include a variety of structure engaging portions to allow the connector to be operably secured to a variety of structures such as electrical junction boxes, electrical conduits, tubes, armored cables, metal clad cables, flexible metal cables and the like.
US10014659B2

An optical source is described. This optical source includes a set of semiconductor optical amplifiers, with a semiconductor other than silicon, which provides an optical gain medium. In addition, a photonic chip, optically coupled to the set of semiconductor optical amplifiers, includes optical paths. Each of the optical paths includes an optical waveguide and a distributed-Bragg-reflector (DBR) ring resonator. The DBR ring resonator at least partially reflects a given tunable wavelength in an optical signal provided by a given semiconductor optical amplifier. Moreover, the DBR ring resonator includes a different number of grating periods than DBR ring resonators in the remaining optical paths, and the DBR ring resonators in the optical paths have a common radius.
US10014654B2

Optoelectronic packaging assemblies are provided that are useful for optical data, transfer In high performance computing applications, board to board in data centers, memory to CPU, switch/FPGA (field programmable gate array) for chip to chip interconnects, and memory extension. The packaging assemblies provide fine pitch flip chip interconnects and chip stacking assemblies with good thermo-mechanical reliability. Underfill dams and optical overhang regions and are provided for optical interconnection.
US10014650B2

In various embodiments, wavelength beam combining laser systems incorporate optical fibers and partially reflective output couplers or partially reflective interfaces or surfaces utilized to establish external lasing cavities.
US10014648B2

A bridge fiber includes a core layer and an outer layer which has an index of refraction higher than that of the core layer and covers the outer peripheral surface of the core layer. The outer layer is surrounded by a substance such as the atmosphere having an index of refraction lower than an index of refraction n2 of the outer layer. An area AR1 of the outer layer at one end face of the bridge fiber is an area that is to be optically coupled to an end face of a core of each of a plurality of pumping light inputting optical fibers, while an area AR2 of the core layer at another end face of the bridge fiber is an area that is to be optically coupled to an end face of a core of an amplification optical fiber.
US10014646B2

A laser oscillation cooling device (100) includes a light emitting section (1) that emits laser excitation light (Z1), a laser excitation section (2) that excites the laser excitation light (Z1) to emit laser light (Z2) and has a heat generating region (S) where heat is locally generated, a storage tank (3) capable of storing an extremely low temperature liquid (L), a pressurizing section (31) that brings the extremely low temperature liquid (L) into a sub-cool state by pressurizing the inside of the storage tank (3), and a jetting supply section (4) that removes heat from the laser excitation section (2) by jetting the extremely low temperature liquid (L) in the sub-cool state from a plurality of jet ports arrayed in a two-dimensional manner to the laser excitation section (2).
US10014642B2

In a method for manufacturing a wire harness, a process in which a metallic tube body is expanded in an exterior member to be an expanded state, so that an outer surface of an insulator comes into close contact with an inner surface of the exterior member is included.
US10014641B2

A crimping apparatus comprising a press module connected with a pressing mold, a translation module, and a pressure control module is disclosed. The press module generates an action force on the pressing mold through a fluid. The translation module is coupled to the press module for driving the press module to move toward a flexible printed circuit having two isolated circuit layers such that one circuit layer is pressed to crimp to the other circuit layer, wherein the pressure control module adjusts the pressure within the press module to maintain a constant force on the pressing mold whereby the pressing mold can generate a constant stress acting on the flexible printed circuit during the crimping process. In addition, the crimping apparatus can be adapted in a roll-to-roll process for crimping two isolated circuit layers of each flexible printed circuit unit arranged on the roll.
US10014637B2

A device is equipped with an electrical connector in the form of a receptacle that is subject to liquid intrusion. The device detects the insertion of a mating connector and optionally detects the presence of liquid in the receptacle by applying a low power, pulsed sense signal to a terminal pin of the receptacle while the terminal pin is decoupled from a circuit part to which the terminal pin is normally coupled and concurrently sensing a voltage coupled from the terminal pin and comparing the voltage to at least a predetermined lower voltage bound and optionally a predetermined upper voltage bound and based on the results of those comparison deduces the presence of a mating connector or optionally the presence of liquid in the receptacle.
US10014634B2

A high speed network module socket connector is mounted in a housing and includes a circuit board, first terminals, second terminals, a base, and at least one crosstalk compensating element. The first terminals and the second terminals are fixedly connected to the circuit board and extend from two surfaces of the circuit board, respectively. The base is fixedly connected to the second terminals. The base has at least one cutout portion corresponding to the second terminals so that a part of each of the second terminals is exposed to the cutout portion. The crosstalk compensating element corresponds in shape and in size to the cutout portion. The crosstalk compensating element is mounted to the cutout portion of the base. The crosstalk compensating element is provided with contacts corresponding to a wiring layout. The contacts are in contact with the plurality of second terminals to form an electrical connection.
US10014627B2

An assembly comprises a connector and a sleeve. The connector includes a resilient locking member movable between an outwardly disposed locked position and an inwardly disposed unlocked position. The resilient locking member includes a button portion and a locking projection. A sleeve includes an aperture capable of engaging with the button portion of the resilient locking member. The sleeve is capable of sliding along the body of the connector and pushing down the button portion to unlock the resilient locking member so as to disengage the connector from its receptacle. The assembly further comprises a pair of stoppers provided on the sleeve and a pair of grooves provided on the connector. The pair of stoppers is engagable with the corresponding pair of grooves so that the connector is pulled out from the receptacle when a user continues to pull the sleeve backward after unlocking the resilient locking member.
US10014618B2

A system and method are described for improved connector position assurance. A latch stop mechanism (10) on a first connector may be used to selectively limit movement of a latch (50) and attached latch lock (54) after the latch lock (54) has been engaged to secure the first connector to a second connector. The latch stop (10) mechanism may be attached to the connector housing (80) and have a series of hinges (12), (16) that allow a latch stop (10) to pivot into place, limiting movement of the latch (50) and latch lock (54). A terminal position assurance (TPA) (30) may be located on the bottom of the connector main body and when engaged, ensures proper positioning of the engaged wire terminal.
US10014612B2

A plurality of electrical connection structures are provided. Each of the electrical connection structures includes a plurality of electrical wires each having a wiring portion and an electrical connection portion directly or indirectly electrically connected to an electromagnetic valve (a control unit) at an end of the wiring portion, and wiring plates on which wiring portions are arranged. Between the electrical connection structures disposed next to each other, another end of the wiring portion of the electrical connection structure establishes an electrical connection relation with the another end of the wiring portion of the electrical connection structure. Between the electrical connection structures disposed next to each other, a movable portion capable of changing a relative positional relation therebetween is provided.
US10014609B2

A connector is provided that has a terminal, a housing for retaining the terminal, and a reinforcing bracket retained in the housing. The housing includes a fitting concave portion that fits with a counterpart connector and a bottom plate portion that faces a surface of a substrate. The terminal includes a contact portion that makes contact with a counterpart terminal of the counterpart connector inside the fitting concave portion and a substrate connecting portion exposed from a lower surface of the bottom plate portion and connected to a connecting pad on the surface of the substrate. The reinforcing bracket includes a main body portion retained in the housing inside the fitting concave portion and a leg portion exposed from the lower surface of the bottom plate portion and connected to the connecting pad on the surface of the substrate.
US10014602B2

An adapter for mounting electric units to be wired to an electric system comprises a hollow anchoring body (10) having an upper portion (17) with a hole (12) for the passage of a driving control (6), a lower portion (16) removably coupled with the upper portion (17), a pair of reciprocally opposite side faces (15) at least partially open to allow the wires to access to electric units (2) housed into the anchoring body (10), means (14) for removably mounting the anchoring body (10) to a support (R), first holding means (27) adapted to removably fix the electric unit (2) to the bottom wall (13) of the lower portion (16). The first holding means (27) comprise at least one first and one second recesses (29) formed in the bottom wall (13) at respective open side faces (15) to house and snap-hold the electric unit (2).
US10014601B1

A connector comprises a first receiving portion formed with a first opening, a second receiving portion formed with a second opening, a first contact portion located inside the first receiving portion and a second contact portion located inside the second receiving portion. The first opening is visible both when the connector is seen along a first orientation and when the connector is seen along a third orientation perpendicular to the first orientation. The second opening is visible both when the connector is seen along a second orientation opposite to the first orientation and when the connector is seen along the third orientation. The first contact portion is in contact with a first busbar which is received in the first receiving portion through the first opening. The second contact portion is in contact with a second busbar which is received in the second receiving portion through the second opening.
US10014597B2

An electrical connection for medium and high voltage switchgears, with an electrical terminal of a switchgear, wherein an electrical contacting surface of the electrical terminal is electrically connected with a contacting surface of an external electrical connector part via a connecting system. In order to ensure a low resistance electrical connection, the connecting system can have a female screw thread in a stud hole of the electrical terminal as well as in a stud hole of the external connector part, and a stretch bolt with male screw threads at each opposite ends, screwed into the female screw thread of the electrical terminal with one end of the stretch bolt, and into the female screw thread of the external connector part at the other end of the stretch bolt.
US10014596B2

A conductor terminal with an insulating housing that has a conductor insertion opening for inserting an electrical conductor and a contact pin insertion opening for inserting a contact pin, with a clamping spring for clamping an electrical conductor, wherein the clamping spring has a clamping leg with a clamping edge oriented so as to rest against the electrical conductor to be clamped, has a spring bend, and has a support leg, wherein the conductor insertion opening leads to the clamping edge in order to guide the electrical conductor to a clamping point formed by the clamping edge, and wherein the contact pin insertion opening extends into the interior of the insulating housing in the opposite direction to the conductor insertion opening and leads to the support leg in order to guide the contact pin for clamping to the support leg.
US10014595B2

A wire connector assembly for an electrical device such as a circuit breaker. The assembly includes a housing with electrically conductive fixed and spring contacts located therein and between which a wire may be secured. The spring contact includes a rotatable arm that is biased toward the fixed contact. An electrically non-conductive release actuator is located within the interior of the housing and is rotatable between a first position and a second position when a linear force is applied thereto. When the release actuator is in the first position, a first end of the release actuator is remote from the fixed contact and the spring contact. When the release actuator is moved to the second position, the first end of the release actuator is rotated to be located partially between the fixed contact and the spring contact, opening a gap therebetween and from which the wire may be removed.
US10014586B2

Aspect of the present disclosure are directed to methods and apparatus producing enhanced radiation characteristics, e.g., wideband behavior, in or for antennas and related components by providing concentric sleeves, with air or dielectric material as a spacer, where the sleeves include one or more conductive layers, at least a portion of which includes fractal resonators closely spaced, in terms of wavelength. A further aspect of the present disclosure is directed to surfaces that include dual-use or multiple-use apertures. Such aperture engine surfaces can include a top (or first) layer of antenna arrays, a middle (or second) layer of a metal-fractal backplane player, and a third (or bottom) layer for solar cell or solar oriented power collection.
US10014584B1

An antenna capable of being joined to an antenna feed perpendicular to a ground plane includes a conductive radiator and a cylindrical shell. The conductive radiator is tubular and has a longitudinal slot along the entire length thereof. The slot is parallel to the radiator's axis. The antenna feed can be connected across the slot. A cylindrical shell of a uniaxial dielectric material is provided outside and spaced apart from the conductive radiator and extends beyond ends of the conductive radiator. The cylindrical shell electrically contacts the ground plane. The shell is made from a material having a dielectric tensor with high impedance in the axial direction. This antenna gives enhanced bandwidth over ordinary slotted antennas. The shell can be applied to preexisting antennas.
US10014583B2

A meander-type, frequency-scanned antenna with reduced beam squint suitable for use on an automated vehicle radar system includes a plurality of parallel sub-arrays, each sub-array equipped with a plurality of radiators. The antenna is formed by a serpentine-arrangement of a continuous-strip of material. The serpentine-arrangement configured so a first sub-array characterized by a signal propagating in a first-direction is adjacent to a second sub-array characterized by the signal propagating in a second-direction opposite the first-direction. The first sub-array and the second sub-array are each further configured to define a plurality of radiators configured such that a radar-beam emitted by the antenna in response to the signal is characterized by a direction-angle that is substantially unchanged when a frequency of the signal is varied.
US10014558B2

Provided is a nickel-iron battery. The battery comprises a positive nickel electrode, an iron negative electrode, an electrolyte comprising a surfactant, and a non-polar separator. In one embodiment, the non-polar separator is comprised of a polyolefin, and the surfactant comprises an anionic surfactant, a cationic surfactant or a zwitterionic surfactant.
US10014552B1

Embodiments of the disclosed lithium ion rechargeable battery include an anode, a cathode, and a separator including an electrolyte to prevent physical contact between the anode and the cathode, while also providing medium for transporting the lithium ions. In some embodiments, the anode may include a microporous scaffold structure that includes a silicon crystal covered in a thin polycrystalline silicon cover. Additionally, the various embodiments described herein further describe increasing the surface area of the microporous scaffold structure so as to provide a more efficient charge flow between the anode and the cathode. In some embodiment, the two or more microporous scaffold structures are stacked on top of one another so that there is an increase in contact area and reduced contact resistance, thus further increasing the charge capacity of the disclosed lithium ion rechargeable battery.
US10014543B2

The present specification provides an inorganic oxide powder and an electrolyte including a sintered body of the same.
US10014541B2

A method for producing a purified carbon dioxide product suitable for EOR and surplus electricity uses a vaporous hydrocarbon feed and a SOFC system. A SOFC system includes a condensate removal system, an acid gas removal system, a hydrodesulfurization system, a sorption bed system, a pre-reformer, a solid oxide fuel cell, a CO2 separations system and a CO2 dehydration system operable to form the purified carbon dioxide product, where the SOFC system is operable to produce surplus electricity from the electricity produced by the solid oxide fuel cell. A method of operating the pre-reformer to maximize the internal reforming capacity of a downstream solid oxide fuel cell uses a pre-reformer fluidly coupled on the upstream side of a solid oxide fuel cell. A method of enhancing hydrocarbon fluid recovery from a hydrocarbon-bearing formation using a SOFC system.
US10014537B2

The present disclosure is directed to a method and system for dynamically controlling seal decompression. The method includes monitoring a set of parameters associated with an operation of a seal, wherein the set of parameters includes a maximum pressure subjected to the seal and an exposure time at the maximum pressure, calculating a target pressure ramp down rate based on at least one of the maximum pressure and the exposure time, and decreasing a pressure about the seal at a decompression rate that is based on the target pressure ramp down rate. The system includes a controller having a memory device, a graphical user interface, at least one pressure transmitter configured to monitor the pressure about the seal, and a processor, wherein the processor is configured to detect a maximum exposure pressure and exposure time at maximum pressure about the seal and control a pressure ramp down about the seal based on the maximum exposure pressure and the exposure time detected in order to prevent explosive decompression of the seal.
US10014536B2

A fuel cell system includes: a reformer generating a reformed gas using a raw material; a fuel cell generating electric power; a raw material supply passage; a hydro-desulfurizer operative to remove sulfur component in the raw material; a recycle passage through which the reformed gas is supplied to the raw material supply passage provided upstream of the hydro-desulfurizer; a temperature detector detecting a temperature of the hydro-desulfurizer; and a controller, wherein: when the temperature of the hydro-desulfurizer reaches a predetermined temperature, the controller increases a flow rate of the raw material from a predetermined flow rate by a flow rate corresponding to a flow rate of the recycled gas, and then, the controller starts supplying the recycled gas to the recycle passage; and after the recycled gas reaches an upstream end of the recycle passage, the controller returns the flow rate of the raw material to the predetermined flow rate.
US10014533B2

A battery pressing device includes a roller and a transport device. The roller is configured to rotate at a rotational speed when pressing a battery cell in which is disposed a battery element having electrodes and separators layered inside an external packaging. The transport mechanism is configured to transport the battery cell at a transport speed that is synchronized with the rotational speed of the roller when the battery cell is being pressed by the roller.
US10014515B2

A battery includes: a battery case having a case body member and a case lid member having a through hole; a rivet that engages with the through hole; and a gasket. The through hole is hermetically sealed with the gasket interposed between the circumferential outer surface of the case lid member and an outer flange of the rivet. The case lid member is configured such that, in a state wherein a peripheral edge portion connected to an opening end portion of the case body member, the circumferential outer surface is positioned in the axial outward direction such that the circumferential outer surface faces further towards the outer side along the axis line of the through hole than the peripheral edge portion and the opening end portion.
US10014511B2

Provided are a battery module and an electrode tab ultrasonic wave welding method. The present invention relates to a battery module and an electrode tab ultrasonic wave welding method by forming the electrode tab in a zigzag form in which the electrode tab extending upwardly is bent downwardly and then, again bent upwardly to allow the electrode tab formed in the zigzag form to absorb vibrations even when a welding portion formed in parallel with a battery cell is fused by ultrasonic wave vibrations, thereby minimizing damage to the battery cell.
US10014498B2

Disclosed herein is a prismatic battery cell wherein a cap plate is mounted at an open top of a prismatic cell case in a state in which an electrode assembly configured to have a structure in which a separator is disposed between a cathode and an anode is mounted in the prismatic cell case, the cap plate is provided with an anode terminal or a cathode terminal as a protruding terminal, and the prismatic cell case is configured to have a structure in which two or more case members divided in a major axis direction, in a minor axis direction, or in the major axis direction and the minor axis direction based on a horizontal sectional shape of the cap plate with respect to the protruding terminal are coupled to each other.
US10014496B2

A rechargeable battery includes: an electrode assembly having first and second electrodes of different polarities; a finishing tape that covers a side and a lower end of the electrode assembly with respect to a virtual longitudinal center line perpendicular to a bottom face of the electrode assembly; a case that holds the electrode assembly and has an opening; a cap assembly coupled to the opening and sealing the case; a first current collecting member and a second current collecting member located within the case and connected to the first electrode and the second electrode, respectively; and a first terminal and a second terminal located on top of the cap assembly and connected to the first current collecting member and the second current collecting member, respectively.
US10014493B2

The present invention discloses a heating source, applied in an evaporator of organic light emitting diode to heat a heating container in the evaporator, wherein the heating source comprises a heating coil and a protective component, and the protective component is insulation material, and two ends of the heating coil are connected to a power source to receive voltages to generate heat, and the protective component is located on the heating coil to restrict a deformation range of the heating coil for restricting contact of two adjacent heater strips in the heating coil and preventing the short circuit the two adjacent heater strips. Therefore, the present invention reduces the possibility of the heating coil short circuit and raises the stability of the heating coil, and thus, the stability of the evaporator applied with the heating coil can be provided.
US10014492B2

An organic electroluminescent device includes a substrate, an organic electroluminescent element, and a gas barrier film in this order, in which the organic electroluminescent element is sealed by bonding the substrate and the gas barrier film with an adhesive layer, the gas barrier film includes a base film and a barrier layer that includes at least one inorganic layer, the barrier layer is arranged closer to the organic electroluminescent element than to the base film, a barrier protective layer is arranged between the adhesive layer and the barrier layer, the barrier protective layer is a layer formed of a barrier protective layer forming material that includes organic particles and a binder, and the binder contains inorganic fine particles and a polyfunctional acrylic monomer.
US10014486B2

An organic light emitting element is provided. An organic light emitting element according to an exemplary embodiment includes: a first electrode and a second electrode that face each other; an emission layer provided between the first electrode and the second electrode; and an electron injection layer provided between the second electrode and the emission layer, wherein the electron injection layer includes Ca, and the second electrode includes a first material including at least one of Ag, Al, and Mg and a second material including at least one of Yb, Ca, Sm, Eu, Tb, Sr, Ba, La, and Ce.
US10014485B2

The present invention relates to efficient organic light emitting devices (OLEDs). More specifically, the present invention relates to white-emitting OLEDs, or WOLEDs. The devices of the present invention employ three emissive sub-elements, typically emitting red, green and blue, to sufficiently cover the visible spectrum. The sub-elements are separated by charge generating layers.
US10014480B2

The present invention discloses a novel heterocyclic compound of Formula (1) and an organic electroluminescent device using the same, in which variables are as described herein. The heterocyclic compound of Formula (1) is present in the emitting layer as a light emitting host in combination with a dopant and another host, in the organic electroluminescent device and high luminous efficiency and low driving voltage are achieved.
US10014476B2

An organic light-emitting medium including a pyrene derivative represented by the following formula (1) and a phenyl-substituted anthracene derivative represented by the following formula (2): wherein Ar1 to Ar4 are independently a substituted or unsubstituted aryl group having 6 to 30 ring carbon atoms or a substituted or unsubstituted heteroaryl group having 5 to 20 ring atoms.
US10014474B2

The present invention provides a composition for forming a gate insulating film, which improves the insulation reliability of an organic thin film transistor without greatly reducing the mobility of the organic thin film transistor, an organic thin film transistor, electronic paper, and a display device. The composition for forming a gate insulating film of the present invention contains an insulating material and a migration inhibitor selected from the group consisting of a compound represented by any of Formulae (1) to (8), a polymer compound (X) containing a repeating unit represented by Formula (A), and a polymer compound (Y) containing a repeating unit represented by Formula (B) and a repeating unit represented by Formula (C).
US10014471B2

A mask assembly includes a frame and a mask supported by the frame. The mask includes a plurality of deposition patterns. Each of the plurality of deposition patterns includes a first pattern portion disposed in an active area corresponding to a display area of a display substrate, a second pattern portion disposed in a dummy area corresponding to a non-display area of the display substrate, and a third pattern portion disposed in a dummy outer area also corresponding to the non-display area of the display substrate. The dummy area extends from the active area to the dummy outer area and the dummy outer area extends from the dummy area to an edge of each of the plurality of deposition patterns. The first pattern portion includes a plurality of first holes, the second pattern portion includes a plurality of second holes, and the third pattern portion includes a plurality of grooves.
US10014467B2

According to one embodiment, a semiconductor memory device includes a plurality of first resistance-change memory elements of a two-terminal type, a second resistance-change memory element of a two-terminal type, a rectifier element of a two-terminal type, a local bit line connected to ends of the first resistance-change memory elements, an end of the second resistance-change memory element and an end of the rectifier element, and a global bit line connected to the other end of the second resistance-change memory element.
US10014465B1

A magnetic tunnel junction with perpendicular magnetic anisotropy (PMA MTJ) is disclosed wherein a free layer has an interface with a tunnel barrier and a second interface with an oxide layer. A lattice-matching layer adjoins an opposite side of the oxide layer with respect to the free layer and is comprised of CoXFeYNiZLWMV or CoXFeYNiZLW wherein L is one of B, Zr, Nb, Hf, Mo, Cu, Cr, Mg, Ta, Ti, Au, Ag, or P, and M is one of Mo, Mg, Ta, Cr, W, or V, (x+y+z+w+v)=100 atomic %, x+y>0, and each of v and w are >0. The lattice-matching layer grows a BCC structure during annealing at about 400° C. thereby promoting BCC structure growth in the oxide layer. As a result, free layer PMA is enhanced and maintained to yield improved thermal stability.
US10014460B2

A flip-chip high-voltage light-emitting device includes: a light emitting module composed of a plurality of flip-chip light emitting units in series with a first surface and a second surface opposite to each other, wherein, gap is formed between flip-chip light emitting units, and each comprises an n-type semiconductor layer, a light emitting layer and a p-type semiconductor layer; a light conversion layer on the first surface of the light emitting module that covers side surfaces of light emitting units; an insulation layer that covers the second surface of the entire light emitting module and is only exposed to the n-type semiconductor layer in the first light emitting unit and the p-type semiconductor layer in the last light emitting unit of the light emitting module; a first support electrode and a second support electrode on the insulation layer.
US10014449B1

A light emitting device includes a first light emitting element configured to emit red light, a second light emitting element configured to emit green light, a third light emitting element configured to emit blue light, and a translucent member covering the first, second and third light emitting elements. The translucent member includes a wavelength conversion substance configured to absorb the blue light of the third light emitting element and to emit light. The first light emitting element, the second light emitting element, and the third light emitting element are connected in series. At the same forward current value, a radiant flux of the third light emitting element is greater than a radiant flux of the first light emitting element and a radiant flux of the second light emitting element. The wavelength conversion substance includes a phosphor material configured to emit light having a color between green and red.
US10014448B2

The invention provides a lighting device configured to provide red lighting device light, the lighting device comprising: (i) a first light source configured to provide first light source light having a peak wavelength (λls); (ii) a first red luminescent material configured to absorb at least part of the first light source light and to convert into first red luminescent material light having a first red emission peak wavelength (λm1), the first red luminescent material having an excitation maximum (λx1); (iii) a second red luminescent material configured to absorb at least part of the first light source light and to convert into second red luminescent material light having a second red emission peak wavelength (λm2), the second red luminescent material having a second excitation maximum (λx2); and wherein the first luminescent material and the second luminescent material are Eu2+ based, and wherein λm1<λm2, λx1<λls and λx2>λls.
US10014446B2

A chip substrate includes conductive layers, an insulation layer configured to electrically isolate the conductive layers, and a cavity composed of a groove formed at a predetermined depth in a region including the insulation layer. One side of the cavity includes a first surface and a second surface continuously extending from the first surface, the first surface is formed to vertically extend from a lower portion of the cavity and the second surface is formed so as to have the same slope as the other side of the cavity, whereby the distance between one side of the lower portion of the cavity and the insulation layer is increased.
US10014445B2

A manufacturing method of a light-emitting device is disclosed. The method includes: providing a semiconductor wafer, including a substrate having a first surface and a second surface opposite to the first surface; and a semiconductor stack on the first surface; removing a portion of the semiconductor stack to form an exposed region; forming a first reflective structure on the exposed region; and providing a radiation on the second surface corresponding to a position of the first reflective structure.
US10014441B2

Disclosed is a light-emitting device comprising a light-emitting stack having a length, a width, a first conductivity type semiconductor layer, an active layer on the first conductivity type semiconductor layer, and a second conductivity type semiconductor layer on the active layer, wherein the first conductivity type semiconductor layer, the active layer, and the second conductivity type semiconductor layer are stacked in a stacking direction. A first electrode is coupled to the first conductivity type semiconductor layer and extended in a direction parallel to the stacking direction and a second electrode is coupled to the second conductivity type semiconductor layer and extended in a direction parallel to the stacking direction. A dielectric layer is disposed between the first electrode and the second electrode.
US10014429B2

A method of fabricating a semiconductor structure includes the formation of a first bonding layer at least substantially comprised of a first III-V material on a major surface of a first element, and formation of a second bonding layer at least substantially comprised of a second III-V material on a major surface of a second element. The first bonding layer and the second bonding layer are disposed between the first element and the second element, and the first element and the second element are attached to one another at a bonding interface disposed between the first bonding layer and the second bonding layer. Semiconductor structures are fabricated using such methods.
US10014423B2

Kesterite photovoltaic devices having a back surface field layer are provided. In one aspect, a method of forming a photovoltaic device includes: forming a complete photovoltaic device having a substrate, an electrically conductive layer on the substrate, an absorber layer on the electrically conductive layer, a buffer layer on the absorber layer, and a transparent front contact on the buffer layer; removing the substrate and the electrically conductive layer from the complete photovoltaic device to expose a backside surface of the absorber layer; forming a passivating layer on the backside surface of the absorber layer; and forming a high work function back contact on the passivating layer. A photovoltaic device having a passivating layer is also provided.
US10014422B2

A semiconductor nanoparticle dispersion is provided. The semiconductor nanoparticle including a plurality of semiconductor nanoparticles having a radius equal to or larger than an exciton Bohr radius; and a solvent dispersed with the plurality of semiconductor nanoparticles.
US10014414B2

A transistor or the like having high field-effect mobility is provided. A transistor or the like having stable electrical characteristics is provided. A semiconductor device including a first oxide semiconductor layer, a second oxide semiconductor layer, a gate insulating film, and a gate electrode which partly overlap with one another is provided. The second oxide semiconductor layer is positioned between the first oxide semiconductor layer and the gate insulating film. The gate insulating film is positioned between the second oxide semiconductor layer and the gate electrode. The first oxide semiconductor layer has fewer oxygen vacancies than those of the second oxide semiconductor layer.
US10014407B2

Provided are a semiconductor device and a method of forming the same. The semiconductor device includes an active region defined by an isolation layer. A source region portion, a drain region portion and a channel region are located in the active region. The channel region includes a first portion located close to the source region portion and a second portion having a higher threshold voltage than the first portion.
US10014406B2

A semiconductor device and a forming method thereof, the semiconductor device includes a first and a second wells, a source region, a drain region, two gate structures and at least one doping region. The first well with a first conductive type is disposed in a substrate, and the source region is disposed in the first well. The second well with a second conductive type is disposed adjacent to the first well in a substrate, and the drain region is disposed in the second well. Two gate structures are disposed on the substrate between the source region and the drain region. At least one doping region with the first conductive type is disposed in the second well between the two gate structures.
US10014404B2

MOS-gated devices, related methods, and systems for vertical power and RF devices including an insulated trench and a gate electrode. A body region is positioned so that a voltage bias on the gate electrode will cause an inversion layer in the body region. Permanent electrostatic charges are included in said insulation material. A conductive shield layer is positioned above the insulated trench, to reduce parasitic capacitances.
US10014401B2

A semiconductor device includes a semiconductor structure including a substrate, a first semiconductor layer on the substrate, and a second semiconductor layer on the first semiconductor layer, a first passivation pattern provided on the semiconductor structure, and first and second conductive patterns provided on the semiconductor structure and spaced from the first passivation pattern.
US10014390B1

Structures for a nanosheet field-effect transistor and methods for forming a structure for a nanosheet field-effect transistor. A body feature is formed that includes a first nanosheet channel layer, a second nanosheet channel layer, and first, second, and third sacrificial layers that are vertically arranged between the first and second nanosheet channel layers. The first, second, and third sacrificial layers are laterally recessed relative to the first and second nanosheet channel layers to form a cavity indented into a sidewall of the first body feature. The second sacrificial layer is laterally recessed to a lesser extent than the first sacrificial layer or the third sacrificial layer such that an end of the second sacrificial layer projects into the cavity between the first and third sacrificial layers. A dielectric spacer is formed in the first and second portions of cavity between the first and second nanosheet channel layers.
US10014389B2

One illustrative method disclosed herein includes, among other things, forming channel semiconductor material for a nano-sheet device and a transistor device, forming a device gate insulation layer on both the nano-sheet device and on the transistor device, and forming first and second sacrificial gate structures for the nano-sheet device and the transistor device. In this example, the method also includes removing the sacrificial gate structures so as to define, respectively, first and second gate cavities, wherein the device gate insulation layer is exposed within each of the gate cavities, removing the device gate insulation layer for the transistor device from within the first gate cavity while leaving the device gate insulation layer in position within the second gate cavity, and forming first and second replacement gate structures in the first and second gate cavities, respectively.
US10014385B2

The thickness of an insulating film, which will serve as an offset spacer film and is formed in an offset monitor region, is managed as the thickness of an offset spacer film formed over the side wall surface of a gate electrode of an SOTB transistor STR, etc. When the measured thickness is within the tolerance of a standard thickness, standard implantation energy and a standard dose amount are set. When the measured thickness is smaller than the standard thickness, implantation energy and a dose amount, which are respectively lower than the standard values thereof, are set. When the measured thickness is larger than the standard thickness, implantation energy and a dose amount, which are respectively higher than the standard values thereof, are set.
US10014366B1

A radio frequency (RF) switch includes a plurality of series-connected silicon-on-insulator (SOI) CMOS transistors, including a plurality of parallel source/drain regions, a plurality of channel regions located between the plurality of source/drain regions, and a polysilicon gate structure located over the plurality of channel regions. The polysilicon gate structure includes a plurality of polysilicon gate fingers, wherein each polysilicon gate finger extends over a corresponding one of the channel regions. The polysilicon gate structure also includes a polysilicon base region that connects first ends of the polysilicon gate fingers. The polysilicon gate structure also includes triangular polysilicon extension regions coupled to the polysilicon gate fingers. The triangular extension regions can be located at the first ends of the polysilicon gate fingers (abutting the polysilicon base region), or at second (opposing ends) of the polysilicon gate fingers.
US10014354B2

An organic EL display panel in which pixels are arranged in a matrix, including: light-emitting layers disposed above pixel electrode layers in intervals between adjacent ones of column banks; an opposing electrode layer disposed above the light-emitting layers, the opposing electrode layer including a light-transmissive material; column light-shielding layers disposed higher than the pixel electrode layers, extending in the column direction, arranged side-by-side in the row direction, and overlapping row-direction edge portions of the pixel electrode layers in plan view of a substrate; and row light-shielding layers disposed higher than the pixel electrode layers, extending in the row direction, arranged side-by-side in the column direction, overlapping column-direction edge portions of the pixel electrode layers and partially overlapping contact regions in plan view of the substrate.
US10014352B1

A display device includes a back board, a substrate, a display layer, and a cover lens. The back board includes a first portion, a second portion, and a bendable portion. The bendable portion is between the first portion and the second portion and separating the first portion from the second portion, and a rigidity of the bendable portion is smaller than a rigidity of the first portion and the second portion. The substrate is disposed on the first portion, the second portion, and the bendable portion, and the substrate is attached to the back board by an adhesive. The display layer is disposed on the substrate. The cover lens is disposed on the display layer.
US10014343B2

A pixel structure, a display substrate and a display device are disclosed. The pixel structure comprises a plurality of first pixels, second pixels and third pixels. The first pixel comprises a first sub-pixel arranged at upper-right part and a second sub-pixel arranged at lower-left part. The second pixel comprises the second sub-pixel arranged at upper-right part and a third sub-pixel arranged at lower-left part. The third pixel comprises the third sub-pixel arranged at upper-right part and the first sub-pixel arranged at lower-left part. The second pixels are arranged at the right and upper sides of the first pixels. The third pixels are arranged at the right and upper sides of the second pixels. The first pixels are arranged at the right and upper sides of the third pixels. According to an embodiment, when an image having an oblique boundary, a transverse boundary and/or a vertical boundary is displayed, the phenomenon of color crispening will not occur because the first sub-pixels, the second sub-pixels and the third sub-pixels are arranged along the boundary of the image in a staggered way.
US10014341B1

An optical fingerprint identification module includes a casing, an image pickup assembly, a light-guiding diffusion layer, a light-collecting reflective layer, a press plate, a light source and an optical tunnel structure. The optical tunnel structure is located under the press plate and located over the image pickup assembly. The optical tunnel structure is penetrated through the light-collecting reflective layer and a part of the light-guiding diffusion layer. After a light beam emitted by the light source is introduced into the light-guiding diffusion layer, the light beam is guided and diffused by the light-guiding diffusion layer and collected and reflected by the light-collecting reflective layer. Consequently, the light beam is transferred between the light-guiding diffusion layer and the light-collecting reflective layer. After the light beam is irradiated on the press plate through the optical tunnel structure, the light beam is reflected to the image pickup assembly.
US10014339B2

An image sensor includes a substrate including a light-receiving region and a light-shielding region, a device isolation pattern in the substrate of the light-receiving region to define active pixels, and a device isolation region in the substrate of the light-shielding region to define reference pixels. An isolation technique of the device isolation pattern is different from that of the device isolation region.
US10014331B2

Field-effect transistor (FET) devices are described herein that include an insulator layer, a field-effect transistor implemented over the insulator layer, a substrate layer implemented under the insulator layer, and a proximity electrode that extends at least partially through the insulator layer and positioned from the FET by a distance that is less than about 5 μm. The FET device can include one or more substrate contact features as well.
US10014323B2

An array substrate, a curved display panel and a curved display device are provided, to improve visual effect and image quality of the display panel being curved by external force. The array substrate includes multiple pixel units arranged in a matrix, each pixel unit comprises at least two sub-pixel units, and each sub-pixel unit is provided with a pixel electrode and a common electrode. The pixel electrodes and/or the common electrodes in an identical pixel unit have an identical structure, and the pixel electrodes or the common electrodes in different pixel units have at least two structures. The pixel electrodes or the common electrodes are symmetrically arranged relative to a central axis of the array substrate. The central axis is a straight line located in the center of the array substrate and extending in a direction parallel to the array substrate, and an extending direction of the central axis does not change when the array substrate is curved.
US10014321B2

Disclosed are devices and methods related to radio-frequency (RF) switches having silicon-on-insulator (SOI) field-effect transistors (FETs). In some embodiments, an RF switch can include an FET with shaped source, drain, and gate selected to yield a reduced per-area value of resistance in linear operating region (Rds-on). In some implementations, a plurality of such FETs can be connected in series to allow use of SOI technology in high power RF switching applications while maintaining a relatively small die size.
US10014314B2

The invention provides a method for use in forming a semiconductor device, the semiconductor device comprising a primary area and a periphery area, the method comprising: providing a substrate on which is situated: a stack in the primary area, the stack comprising a first oxide layer on the substrate, an oxynitride layer on the first oxide layer and a second oxide layer on the oxynitride layer; and a third oxide layer in the periphery area, the method further comprising: substantially removing the second oxide layer from the primary area and the third oxide layer from the periphery area; forming a fourth oxide layer in at least the primary area by an in situ steam generation (ISSG) process; and thereafter forming a polycrystalline semiconductor layer on the fourth oxide layer without any intervening oxidation process steps. Embodiments of the invention, when applied to, for example, the manufacture of SONOS devices, have the advantages that batch-to-batch variation of the thickness of the top blocking oxide of the ONO stack is reduced or eliminated, and ONO line width variation is reduced or eliminated.
US10014311B2

A method of forming poly silicon comprises forming a first polysilicon-comprising material over a substrate, with the first polysilicon-comprising material comprising at least one of elemental carbon and elemental nitrogen at a total of 0.1 to 20 atomic percent. A second polysilicon-comprising material is formed over the first poly silicon-comprising material. The second polysilicon-comprising material comprises less, if any, total elemental carbon and elemental nitrogen than the first polysilicon-comprising material. Other aspects and embodiments, including structure independent of method of manufacture, are disclosed.
US10014308B2

Active areas of memory cells and active areas of transistors are delimited in an upper portion of a wafer. Floating gates are formed on active areas of the memory cells. A silicon oxide-nitride-oxide tri-layer is then deposited over the wafer and a protection layer is deposited over the silicon oxide-nitride-oxide tri-layer. Portions of the protection layer and tri-layer located over the active areas of transistors are removed. Dielectric layers are formed over the wafer and selectively removed from covering the non-removed portions of the protection layer and tri-layer. A memory cell gate is then formed over the non-removed portions of the protection layer and tri-layer and a transistor gate is then formed over the non-removed portions of the dielectric layers.
US10014306B2

A memory structure and a manufacturing method for the same are disclosed. The memory structure comprises memory segments. Each of the memory segments comprises a memory array region, a memory selecting region adjacent to the memory array region, a semiconductor gate electrode, a semiconductor channel connecting to the semiconductor gate electrode, a gate dielectric layer, a gate electrode layer, and channel layer. The gate electrode layer and the semiconductor channel are in the memory selecting region. The gate electrode layer and the semiconductor channel are separated from each other by the gate dielectric layer. The channel layer and the semiconductor gate electrode are in the memory array region. The channel layer and the semiconductor gate electrode are separated from each other by the gate dielectric layer.
US10014300B2

An integrated circuit device as provided herein may include a device region and an inter-device isolation region. Within the device region, a fin-type active region may protrude from a substrate, and opposite sidewalls of the fin-type active region may be covered by an inner isolation layer. An outer isolation layer may fill an outer deep trench in the inter-device isolation region. The inner isolation layer may extend away from the device region at an inner sidewall of the outer deep trench and into the inter-device isolation region. There may be multiple fin-type active regions, and trenches therebetween. The outer deep trench and the trenches between the plurality of fin-type active regions may be of different heights. The integrated circuit device and methods of manufacturing described herein may reduce a possibility that various defects or failures may occur due to an unnecessary fin-type active region remaining around the device region.
US10014299B2

A method for fabricating a field effect transistor device comprises forming a fin on a substrate, forming a first dummy gate stack and a second dummy gate stack over the fin, forming spacers adjacent to the fin, the first dummy gate stack, and the second dummy gate stack, etching to remove portions of the fin and form a first cavity partially defined by the spacers, depositing an insulator material in the first cavity, patterning a mask over the first dummy gate stack and portions of the fin, etching to remove exposed portions of the insulator material, and epitaxially growing a first semiconductor material on exposed portions of the fin.
US10014296B1

Disclosed is a method of forming a semiconductor structure that includes one or more fin-type field effect transistors (FINFETs) and single-diffusion break (SDB) type isolation regions that are within a semiconductor fin and that define the active device region(s) for the FINFET(s). The isolation regions are formed so that they include a semiconductor liner. The semiconductor liner ensures that, when a source/drain recess is formed immediately adjacent to the isolation region, the bottom and opposing sides of the source/drain recess will have semiconductor surfaces onto which epitaxial semiconductor material for a source/drain region is grown. As a result, the angle of the top surface of the source/drain region relative to the top surface of the semiconductor fin is minimized. Thus, the risk that a subsequently formed source/drain contact will not reach the source/drain region is also minimized. Also disclosed is a semiconductor structure formed according to the method.
US10014295B2

A method of forming a semiconductor device includes forming a plurality of semiconductor fins from an upper semiconductor layer located on a first region of a bulk semiconductor substrate of a structure and then forming at least one gate structure straddling a portion of semiconductor fins. A portion of the lower semiconductor layer from beneath the upper semiconductor layer is then removed to form a vertical semiconductor portion which contacts the bulk semiconductor substrate and at least one of the semiconductor fins. A dielectric layer (e.g., a spacer layer) is then deposited over the structure and laterally surrounds the vertical semiconductor portion such that semiconductor fins and the at least one gate structure are partially isolated from the first region of the bulk semiconductor substrate by the dielectric layer.
US10014294B2

Provided is a constant voltage circuit having a stable output voltage. In a constant voltage circuit formed by connecting an enhancement type NMOS and a depression type NMOS in series, in order to enhance the back bias effect of the depression type NMOS, the impurity concentration is set to be high only in a P-type well region on which the depression type NMOS is arranged.
US10014289B2

An ESD protection circuit and device structure comprises five transistors, two PNP and three NPN. The five transistors are coupled together so that a first NPN and PNP pair constitute a first silicon controlled rectifier, SCR. The NPN transistor 102 of the first SCR and a third transistor of NPN type are coupled so that they constitute a Darlington pair. A further NPN and PNP pair are coupled together to form a second SCR with the collector of the PNP transistor of the first SCR being coupled with the emitter of the PNP transistor of the second SCR. The circuit is particularly suitable for high voltage triggering applications and two or more devices may be cascaded in series in order to further increase the triggering voltage.
US10014288B2

A semiconductor device includes a semiconductor substrate. A first semiconductor region is over a portion of the semiconductor substrate to a first depth. A second semiconductor region is in the first semiconductor region. A third semiconductor region is in the first semiconductor region. A fourth semiconductor region is outside the first semiconductor region. A fifth semiconductor region is outside the first semiconductor region to a fifth depth, the fifth semiconductor region being adjacent the fourth semiconductor region. A sixth semiconductor region is below the fifth semiconductor region and to a sixth depth. The sixth depth is equal to the first depth. A first electrode is connected to the third semiconductor region. A second electrode is connected to the fourth and fifth semiconductor regions. The fifth semiconductor region is configured to cause an increase in a current during a cathode to anode positive bias operation between the first and second electrodes.
US10014283B1

The present invention provides a semiconductor device including a first glass substrate, a first integrated chip, a first anisotropic conductive film, a second glass substrate, a second integrated chip, a second anisotropic conductive film, and a packaging body.
US10014271B2

A semiconductor structure and a method for forming the same are provided. The method includes: providing a first semiconductor workpiece; depositing a first film on a first surface of the semiconductor workpiece; depositing a second film on a substrate that is transmissive to light within a predetermined wavelength range; and bonding the first film to the second film under a predetermined bonding temperature and a predetermined bonding pressure.
US10014270B2

An embodiment apparatus includes a dielectric layer, a conductive trace in the dielectric layer, and a bump pad. The conductive trace includes a first portion having an exposed top surface, wherein the exposed top surface is recessed from a top surface of the dielectric layer. Furthermore, the bump pad is disposed over and is electrically connected to a second portion of the conductive trace.
US10014265B2

The present disclosure relates to a microelectronics package with an inductive element and a magnetically enhanced mold compound component, and a process for making the same. The disclosed microelectronics package includes a module substrate, a thinned flip-chip die with an upper surface that includes a first surface portion and a second surface portion surrounding the first surface portion, the magnetically enhanced mold compound component, and a mold compound component. The thinned flip-chip die is attached to the module substrate and includes a device layer with an inductive element embedded therein. Herein, the inductive element is underlying the first surface portion and not underlying the second surface portion. The magnetically enhanced mold compound component is formed over the first surface portion. The mold compound component is formed over the second surface portion, not over the first surface portion, and surrounding the magnetically enhanced mold compound component.
US10014258B2

The gate electrode is provided on the gate insulating film. The interlayer insulating film is provided to cover the gate electrode. The interlayer insulating film includes a first insulating film which is in contact with the gate electrode, contains silicon atoms, and contains neither phosphorus atoms nor boron atoms, a second insulating film which is provided on the first insulating film and contains silicon atoms and at least one of phosphorus atoms and boron atoms, and a third insulating film which contains silicon atoms and contains neither phosphorus atoms nor boron atoms. The second insulating film has a first surface which is in contact with the first insulating film, a second surface opposite to the first surface, and a third surface which connects the first surface and the second surface. The third insulating film is in contact with at least one of the second surface and the third surface.
US10014252B2

An embodiment is a circuit. The circuit includes active circuitry, a first capacitor, a first fuse, a second capacitor, and a second fuse. The active circuitry has a first power node and a second power node. The first capacitor is coupled to the first fuse serially to form a first segment. The second capacitor is coupled to the second fuse serially to form a second segment. The first segment and the second segment are coupled together in parallel and between the first power node and the second power node.
US10014248B2

Provided is a semiconductor device that includes a semiconductor chip, and a packaging substrate on which the semiconductor chip is mounted. The semiconductor chip includes a chip body and a plurality of solder-including electrodes that are provided on an element-formation surface of the chip body. The packaging substrate includes a substrate body, and a plurality of wirings and a solder resist layer that are provided on a front surface of the substrate body. The solder resist layer is provided as a continuous layer on the front surface of the substrate body and the plurality of wirings, and has an aperture on each of the plurality of wirings. The aperture has a planar shape elongated in a lengthwise direction of the wiring inside the aperture, with a length of the aperture adjusted in accordance with a thermal expansion coefficient of the packaging substrate.
US10014239B2

An information processing device includes a substrate configured to include a mounting surface above which an electronic component is mounted; a flow passage configured to include a flow path through which a cooling medium flows and be arranged above the mounting surface; and a cooler configured to be detachably coupled with the flow passage and cool the electronic component.
US10014238B2

There are provided methods, systems, and electronic assemblies for efficient thermal management in electronics applications. For example, there is provided an electronic assembly that includes a thermal management system that can include a heat sink having electronic components mounted thereon. The electronic components can be mounted on the heat sink in a staggered pattern along a centerline substantially perpendicular to a direction of flow of a coolant.
US10014235B2

An underfill material having sufficient curing reactivity, and capable of achieving a small change in viscosity and good electrical connection even when loaded with thermal history, a laminated sheet including the underfill material, and a method for manufacturing a semiconductor device. The underfill material has a melt viscosity at 150° C. before heating treatment of 50 Pa·s or more and 3,000 Pa·s or less, a viscosity change rate of 500% or less, at 150° C. as a result of the heating treatment, and a reaction rate represented by {(Qt−Qh)/Qt}×100% of 90% or more, where Qt is a total calorific value in a process of temperature rise from −50° C. to 300° C. and Qh is a total calorific value in a process of temperature rise from −50° C. to 300° C. after heating at 175° C. for 2 hours in a DSC measurement.
US10014230B2

A method of forming an electronic device includes forming a first opening and a second opening in a workpiece. The first opening is deeper than the second opening. The method further includes forming a fill material within the first opening to form part of a through via and forming the fill material within the second opening.
US10014228B2

A method and apparatus for detecting and handling deformed substrates, thus allowing them to be processed, and for increasing device yield on the substrate is herein disclosed. A sensor detects deformity, then the substrate is flattened, allowing a support to hold it securely.
US10014221B2

FinFET devices and processes to prevent fin or gate collapse (e.g., flopover) in finFET devices are provided. The method includes forming a first set of trenches in a semiconductor material and filling the first set of trenches with insulator material. The method further includes forming a second set of trenches in the semiconductor material, alternating with the first set of trenches that are filled. The second set of trenches form semiconductor structures which have a dimension of fin structures. The method further includes filling the second set of trenches with insulator material. The method further includes recessing the insulator material within the first set of trenches and the second set of trenches to form the fin structures.
US10014212B2

Metallic layers can be selectively deposited on one surface of a substrate relative to a second surface of the substrate. In some embodiments, the metallic layers are selectively deposited on a first metallic surface relative to a second surface comprising silicon. In some embodiments the reaction chamber in which the selective deposition occurs may optionally be passivated prior to carrying out the selective deposition process. In some embodiments selectivity of above about 50% or even about 90% is achieved.
US10014206B1

An integrated circuit (IC) including at least one transistor having a metal-oxide-semiconductor (MOS) gate includes a substrate having a semiconductor surface. The transistor includes at least one trench isolation region in the semiconductor surface. Local oxidation of silicon (LOCOS) regions extend from within the semiconductor surface inside the trench isolation region defining a first LOCOS-free region and at least a second LOCOS-free region. A gate electrode is between the first LOCOS-free region and second LOCOS-free region including over a flat portion of a first of the LOCOS regions as its gate dielectric (LOCOS gate oxide). A first doped region is in the first LOCOS-free region and a second doped region is in the second LOCOS-free region on respective sides of the gate electrode both doped a first dopant type. A recessed channel region for the transistor is between the first and second doped regions under the LOCOS gate oxide.
US10014180B1

A structure and method for forming a tungsten region for a replacement metal gate (RMG). The method for forming the tungsten region may include, among other things, forming a first tungsten region i.e., tungsten seed layer, on a liner in a trench of a dielectric layer; removing a portion of the liner and the tungsten seed layer to expose an uppermost surface of a work function metal (WFM) layer wherein an uppermost surface of the liner and tungsten seed layer is positioned below an uppermost surface of the dielectric layer; and forming a second tungsten region from the tungsten seed layer. The tungsten region may be formed to contact the uppermost surface liner, the uppermost surface of WFM layer, and/or the sidewalls of the trench. The tungsten region may include a single crystallographic orientation. The tungsten region may also include an uppermost surface with a substantially arcuate cross-sectional geometry.
US10014177B2

Methods for making electronic devices on thin sheets bonded to carriers. A surface modification layer and associated heat treatments, may be provided on a sheet, a carrier, or both, to control both room-temperature van der Waals (and/or hydrogen) bonding and high temperature covalent bonding between the thin sheet and carrier during the electronic device processing. The room-temperature bonding is controlled so as to be sufficient to hold the thin sheet and carrier together during vacuum processing, wet processing, and/or ultrasonic cleaning processing, during the electronic device processing. And at the same time, the high temperature covalent bonding is controlled so as to prevent a permanent bond between the thin sheet and carrier during high temperature processing, during the electronic device processing, as well as maintain a sufficient bond to prevent delamination during high temperature processing.
US10014174B2

Embodiments of the disclosure relate to deposition of a conformal organic material over a feature formed in a photoresist or a hardmask, to decrease the critical dimensions and line edge roughness. In various embodiments, an ultra-conformal carbon-based material is deposited over features formed in a high-resolution photoresist. The conformal organic layer formed over the photoresist thus reduces both the critical dimensions and the line edge roughness of the features.
US10014170B2

An apparatus for electroplating metal on a semiconductor substrate with improved plating uniformity includes in one aspect: a plating chamber configured to contain an electrolyte and an anode; a substrate holder configured to hold the semiconductor substrate; and an ionically resistive ionically permeable element comprising a substantially planar substrate-facing surface and an opposing surface, wherein the element allows for flow of ionic current towards the substrate during electroplating, and wherein the element comprises a region having varied local resistivity. In one example the resistivity of the element is varied by varying the thickness of the element. In some embodiments the thickness of the element is gradually reduced in a radial direction from the edge of the element to the center of the element. The provided apparatus and methods are particularly useful for electroplating metal in WLP recessed features.
US10014169B2

The invention generally relates to apparatuses for focusing ions at or above ambient pressure and methods of use thereof. In certain embodiments, the invention provides an apparatus for focusing ions that includes an electrode having a cavity, at least one inlet within the electrode configured to operatively couple with an ionization source, such that discharge generated by the ionization source is injected into the cavity of the electrode, and an outlet. The cavity in the electrode is shaped such that upon application of voltage to the electrode, ions within the cavity are focused and directed to the outlet, which is positioned such that a proximal end of the outlet receives the focused ions and a distal end of the outlet is open to ambient pressure.
US10014163B2

The invention relates to apparatus and a method for applying coatings to substrates such as, for example, a lens or electronic component. The apparatus includes a coating chamber in which there is provided one or more magnetrons which include, typically, an at least partially oxidized metal or metal alloy. A carrier is provided for the substrates to be moved and held in the coating chamber and the carrier is formed from a plurality of units on which the substrates are positioned and the units can be brought together to form the carrier.
US10014162B2

An inductive-coupling plasma generation apparatus in which coupling can be made stronger and power can be used more effectively than in a conventional technique. The inductive-coupling plasma generation apparatus includes an electroconductive chamber with a toroidal-shaped electrical discharge space formed inside. The plasma generation apparatus also includes a high-frequency power source connected to the chamber. The power source is configured to cause a high-frequency current to flow through electroconductive material forming the chamber along a toroidal direction.
US10014147B2

Provided is an X-ray tube which can perform stable X-ray radiation under a desired condition in a radiation region extending in a predetermined direction. Included are a base plate having an opening portion and made of alloy 426, an X-ray transmission window made of titanium foil and arranged to close the opening portion of the base plate, a flat box-like vessel portion attached to the base plate and inside of which is in a vacuum state, an X-ray target provided at the opening portion in the vessel portion, and an electron source injecting electrons to the X-ray target in the vessel portion. The electron source includes a liner cathode, a first control electrode pulling out electrons from the cathode and a second control electrode restricting radiation range of the pulled-out electrons. At this time, X-rays emitted from the X-ray window spreads radially from opening shape of the opening portion.
US10014142B2

An adjustable thermal trip mechanism for a circuit breaker is provided which can improve the reliability of over-current tripping by minimizing an influence upon thermal tripping even if an assembly error such as skewing or twisting occurs during assembly of bimetallic strips. The adjustable thermal trip mechanism for the circuit breaker comprises: a crossbar that is rotatable and has at least one power receiving portion for receiving rotary power; a bimetallic strip that can bend towards the power receiving portion when an over current occurs on the circuit; and an adjustment screw installed to face the power receiving portion, wherein the power receiving portion comprises a plurality of planar portions which are at different distances from the adjustment screw.
US10014141B1

The disclosure provides a non-contact switch device for use on material handling equipment, including a reed switch and a magnet, wherein the non-contact switch device has on and off positions achieved by the presence or absence of magnetic induction between the magnet and the reed switch. The non-contact switch devices are disclosed in the form of a main power switch, an interlock switch, a limit switch.
US10014135B2

A knob assembly includes a head portion and a cylindrical-shaped protruding portion protruding from one surface of the head portion. The protruding portion is interlocked with and configured to rotate together with the head portion. A plurality of friction protrusions are disposed along an exterior circumference of the protruding portion and configured to generate friction sound patterns by sequentially rubbing an external protrusion as the head portion rotates. A fixing member is coupled to the protruding portion in an opposite direction of the head portion.
US10014134B2

A rotor shaft module for a rotor shaft of a molded-case circuit breaker, includes a module body including an electrically insulating first material, the module body including a receptacle for a contact element of the molded-case circuit breaker. The rotor shaft module includes at least one coupling apparatus for connection to an opposing coupling apparatus of a further rotor shaft module. In addition, disclosed are a rotor shaft for a molded-case circuit breaker includes at least two coupled rotor shaft modules; a molded-case circuit breaker including a rotor shaft; and a method for producing a rotor shaft module for a rotor shaft of a molded-case circuit breaker.
US10014133B2

A keyboard includes a base plate, key switches and a backlight module. The base plate has posts. The backlight module includes a masking plate, a light guiding plate, a light emitting unit, a reflective plate and an attaching layer. A plurality of upper through holes are formed on the masking plate. An upper attached area is defined by a periphery of each of the upper through holes. A plurality of penetrating holes are formed on the light guiding plate. A plurality of lower through holes are formed on the reflective plate. A lower attached area is defined by a periphery of each of the lower through holes. The attaching layer attaches the lower attached area with the upper attached area. The lower attached area is attached to the upper attached area via the corresponding penetrating hole, so as to block side walls of the corresponding penetrating hole.
US10014132B2

An electronic device includes a casing having an opening; a circuit board having a plurality of electrodes, which is provided inside the casing; a contact member having a plurality of contact points corresponding to the electrodes, which is provided so as to seal the opening; and a key unit (press-key unit) having a key operation unit corresponding to the contact points, which is provided to the opening. The key unit (press-key unit) is attached to the opening detachably.
US10014129B2

The invention is related to an apparatus comprising a switch configured to variably connect a device circuit of an electronic device to a battery, a cutout control circuit connected to the switch and comprising a supply power input and a cutout activation input, wherein the cutout control circuit is configured to turn the switch on when a supply voltage is connected to the supply power input. The invention is further related to a drug delivery device for delivering at least one drug agent comprising an apparatus of the aforementioned kind, a charging connector for a drug delivery device of the aforementioned kind and a method for manufacturing a drug delivery device of the aforementioned kind.
US10014127B2

A safety lock mechanism mounted at a trigger switch handle of a miter saw to face toward a switch which includes a switch button pivotally mounted at the trigger switch handle to face toward the switch, and a safety lock connected to the switch button and providing an engaging portion and movable between a locking position where the engaging portion engages into the trigger switch handle to lock the switch button to the trigger switch handle and an unlocking position where the engaging portion is disengaged from the trigger switch handle for allowing the switch button to be moved relative to the trigger switch handle to trigger the switch. Thus, the arrangement of the safety lock prevents the user from accidentally forcing the switch button to trigger the switch, enhancing the operational safety of the miter saw.
US10014096B2

A horizontal automatic tension taping machine comprises a swing rod buffering tension pay-off rack (1), and the swing rod buffering tension pay-off rack (1), a tension balancing wheel (2), a taping machine (3), a ground wire pay-off machine (4), a next taping machine (5), an oven (6), a next ground wire pay-off machine (7), a next taping machine (8), a next oven (9), a crawler take-up machine (10) and an axial row type wire-winding machine (11) are orderly butted. All the parts (1-11) are connected with, a control cabinet (12). The tension balancing wheel (2) is added to, the swing rod buffering tension pay-off rack, so that pay-off tension consistency of a core wire and a ground wire is ensured; the taping machine is provided with a positioning threading pipe (21), a tapping pipe (28) and controllable tapping tension, and it is guaranteed that the positions of the core wire and the ground wire are not changed while the high-speed wrapping is performed, so that a wrapping tape is stable in pitch and consistent in elasticity.
US10014083B2

A method of refueling a nuclear reactor that includes the steps of removing the reactor vessel head and upper internals to a storage location and installing a cylindrical tank having open upper and lower ends, on the reactor vessel flange. The cylindrical tank is sealed to the reactor vessel and a penetration on the side of the cylindrical tank is sealed to a refueling canal that is connected to a spent fuel pool. The level of reactor coolant within the reactor vessel is then raised to at least partially fill the cylindrical tank to a level equal to that of the spent fuel pool. The refueling canal is then opened and a refueling machine supported on the reactor vessel is employed to transfer fuel assemblies between the core and the spent fuel pool.
US10014075B2

A value icon for a web-based health or health support program packages access information for a website in a value icon physically embodying the abstract benefits of the welfare program in order to encourage initial access of the health support website. The value icon may be a compact container holding a three-dimensional article having a health support-related utility, at least one printed coupon representing a healthcare program credit and may provide the address to a health support website which offers additional programs based on information from an individual in a questionnaire on the health support website.
US10014066B2

A structure includes a word-line, a bit-line, and an anti-fuse cell. The anti-fuse cell includes a reading device, which includes a first gate electrode connected to the word-line, a first gate dielectric underlying the first gate electrode, a drain region connected to the bit-line, and a source region. The first gate dielectric has a first thickness. The drain region and the source region are on opposite sides of the first gate electrode. The anti-fuse cell further includes a programming device including a second gate electrode connected to the word-line, and a second gate dielectric underlying the second gate electrode. The second gate dielectric has a second thickness smaller than the first thickness. The programming device further includes a source/drain region connected to the source region of the reading device.
US10014064B2

According to one embodiment, a semiconductor storage device includes a memory cell array having memory cell capable of holding N-bit data; and a sense amplifier comprising a first latch holding information on a threshold distribution, a second latch holding write data, and a third latch holding lower information of the N-bit data, and supplying a first to a fourth voltages to the memory cell to write the data to the memory cell using the first to fourth voltages. The sense amplifier supplies the first to third voltages to the memory cell based on information in the second and the third latches, and based on a result of transfer of the information held by the first latch to the second latch, supplies the fourth voltage or the first voltage to the memory cell.
US10014060B2

A memory system and method for reducing read disturb errors are disclosed. In one embodiment, a memory system is provided comprising a plurality of blocks of memory and a controller. The controller is configured to detect a read disturb error in a block, identify data that caused the read disturb error, and move the data that caused the read disturb error to a block with a higher read endurance. This can be done by assigning read counters to blocks to determine frequently-read data, and storing that data in a separate block until it is less frequently read and will likely not cause additional read disturb errors.
US10014056B1

Apparatuses, systems, methods, and computer program products are disclosed for changing storage parameters. An integrated circuit (IC) memory element receives a command to change a value of a parameter associated with the IC memory element. A parameter includes a setting for one or more storage operations of an IC memory element. An IC memory element receives one or more data sets with a command. A data set includes an identifier associated with a parameter to be changed and a new value for the parameter. Each of one or more data sets is received at a same data rate as a command. An IC memory element writes, for each of one or more data sets, a new value for a parameter to a storage location associated with the parameter.
US10014055B2

A split memory bank may comprise a number of memory matrices forming a memory bank and a shift register in which the shift register physically separates the matrices. An integrated circuit may comprise a number of shift registers and a plurality of memory matrices forming a memory bank in which the matrices are spatially separated by the shift register. An integrated printhead may comprise a number of memory banks each comprising a plurality of memory matrices and a number of shift registers in which each shift register spatially separates a number of the matrices.
US10014054B2

According to one embodiment, a semiconductor storage device of an embodiment of the present disclosure is provided with peripheral circuits, a memory cell array, upper bit lines, and first and second connecting parts. The memory cell array is disposed above the peripheral circuit, and includes at least first and second regions. The upper bit lines extend in a first direction and are above the memory cell array. The first and second connecting parts are respectively provided with contact plugs, and one of these connecting parts is formed between first and second regions. The upper bit lines includes a first group of upper bit lines which are connected to the peripheral circuits via the first connecting part, and a second group of upper bit lines which are connected to the peripheral circuits via the second connecting part.
US10014050B2

Provided are modified one-hot (MOH) constructions for WOM codes with low encoding and decoding complexity, that achieve high sum-rates. Features include maximizing writing of data information values for successive rewrites, all-zero and all-one cell state vectors that represent a unique data information value that can be written for many generations, a very high number of writes, and does not sacrifice capacity. One embodiment comprises ordered or unordered MOH code that approaches the upper-bound for large n wits. According to the embodiments, before an erasure is needed, the majority of the wits are encoded, which provides level wearing and maximizes life of cells.
US10014040B2

A semiconductor system may include a first semiconductor apparatus, and a second semiconductor apparatus. The first semiconductor apparatus may be configured to transmit a first system clock signal and a second system clock signal having a first frequency, and transmit a data strobe signal having a second frequency. The second semiconductor apparatus may include a clock multiplier configured to generate a read data strobe signal having the second frequency, based on the first and second system clock signals.
US10014035B2

A control device includes: a dummy memory cell group; a transistor having a first terminal, a grounded second terminal and a control terminal; an adjustor providing a resistance between the dummy memory cell group and the first terminal of the transistor; an inverter generating, based on a voltage at the first terminal of the transistor, a sense start signal that is associated with switching of a sense amplifier circuit of a semiconductor memory device from a disabled state to an enabled state; and a controller generating, based on the sense start signal, a control signal for controlling the transistor such that switching of the transistor from conduction into non-conduction is associated with the sense start signal.
US10014032B2

A memory module may include a module substrate having first and second surfaces facing away from each other, a plurality of first memories mounted over one or more of the first and second surfaces, one or more second memories and a controller each mounted over one of the first and second surfaces of the module substrate, and a plurality of batteries mounted over one or more of the first and second surfaces of the module substrate.
US10014029B2

Provided is a video processing method and apparatus. The video processing method includes acquiring an input video including a plurality of video frames and audio frames; dividing the input video into one or more sections; determining a representative video frame from among the plurality of video frames with respect to each of the one or more sections; and acquiring a slide video that includes the representative video frames.
US10014023B2

Provided is an optical medium reproducing apparatus including: a detection unit that divides a luminous flux into a plurality of regions including a first region and a second region which are different in a position in a radial direction and/or a tangential direction, and combines a plurality of detection signals in correspondence with the amount of light that is incident to each of the plurality of regions with combination patterns which are selected to form signals of a plurality of channels; a multi-input equalizer unit that includes a plurality of equalizer units to which the signals of the plurality of channels are respectively supplied, computes outputs of the plurality of equalizer units, and outputs the resultant value as an equalization signal; and a binarization unit that performs binarization processing with respect to the equalization signal to obtain binary data. An addition signal channel including a constant multiplication of detection signals of the first region and the second region is included in at least one of the combination patterns.
US10014021B1

A perpendicular magnetic recording writer is disclosed with a leading shield (LS) having an upper layer that extends from an air bearing surface (ABS) to a backside at a first height (a). A LS lower layer has an upper surface that contacts the LS upper layer, a front side at the ABS, and a backside at a second height (b) where b>a. LS lower layer has a notch in the upper surface that is recessed from the ABS and has a first side aligned parallel to the ABS. The notch is aligned below the main pole and has a cross-track width that is from 1× to 11× the track width, and two sidewalls formed equidistant from a center plane wherein each sidewall intersects the first side at a 90 to 170 degree angle. Accordingly, overwrite, bit error rate (BER), and tracks per square inch capability are improved.
US10014018B1

A data storage device is disclosed comprising a first voice coil motor (VCM) configured to actuate a first head, and a second VCM configured to actuate a second head. A high priority is assigned to the first VCM and a low priority to the second VCM. A first access command is serviced using the first head by seeking the first VCM using a first high performance seek profile. When seeking the second VCM without seeking the first VCM, a second access command is serviced using the second head using a second high performance seek profile. When concurrently seeking the first VCM and the second VCM, the seeking of the second VCM is with a reduced performance seek profile, wherein the second high performance seek profile decreases a seek time of the second VCM compared to the reduced performance seek profile.
US10014014B1

An apparatus, according to one embodiment, includes a plurality of first circuits, each first circuit comprising a pair of terminals coupled to a first read transducer and a first parallel circuit. A terminal resistance of each first circuit is less than the resistance of the first read transducer thereof. A second circuit has a pair of terminals that are coupled to a second read transducer having a tunnel valve structure. An area of a tunnel barrier portion of the second read transducer is larger than an area of a tunnel barrier portion of each of the first read transducers. A resistivity of a tunnel barrier of each of the first read transducers is about the same as a resistivity of a tunnel barrier layer of the second read transducer. The terminal resistance of each first circuit is less than about five times a terminal resistance of the second circuit.
US10014007B2

A method is presented for forming the excitation signal for a glottal pulse model based parametric speech synthesis system. In one embodiment, fundamental frequency values are used to form the excitation signal. The excitation is modeled using a voice source pulse selected from a database of a given speaker. The voice source signal is segmented into glottal segments, which are used in vector representation to identify the glottal pulse used for formation of the excitation signal. Use of a novel distance metric and preserving the original signals extracted from the speakers voice samples helps capture low frequency information of the excitation signal. In addition, segment edge artifacts are removed by applying a unique segment joining method to improve the quality of synthetic speech while creating a true representation of the voice quality of a speaker.
US10014005B2

Embodiments are described for harmonicity estimation, audio classification, pitch determination and noise estimation. Measuring harmonicity of an audio signal includes calculation a log amplitude spectrum of audio signal. A first spectrum is derived by calculating each component of the first spectrum as a sum of components of the log amplitude spectrum on frequencies. In linear frequency scale, the frequencies are odd multiples of the component's frequency of the first spectrum. A second spectrum is derived by calculating each component of the second spectrum as a sum of components of the log amplitude spectrum on frequencies. In linear frequency scale, the frequencies are even multiples of the component's frequency of the second spectrum. A difference spectrum is derived subtracting the first spectrum from the second spectrum. A measure of harmonicity is generated as a monotonically increasing function of the maximum component of the difference spectrum within predetermined frequency range.
US10014004B2

An electronic notebook system is described that comprises a housing, a computing device, wireless interfaces, antennas, sensors, a touch display configured to receive input via a stylus and/or human digit input, the stylus comprising a pressure and/or an inclination sensor, a microphone, camera, the notebook system configured to provide a user condition interface, receive a user selection of a first user condition, provide an interface configured to receive user details, receive audible user details via the microphone, convert the audible user details received via the microphone to text, perform natural language processing to identify text keywords utilizing sentence segmentation, part-of-speech tagging, paraphrase recognition, and/or co-reference resolution, identify a condition based at least in part on the identified one or more keywords, dynamically generate an alert based at least in part on the identified condition, wirelessly transmit the generated alert to one or more destinations via at least a first wireless interface and antenna.
US10014001B2

A method of synchronizing playback of audio data sent over a first wireless network from an audio source to a wireless speaker package that is adapted to play the audio data. The method includes comparing a first time period over which audio data was sent over the first wireless network to a second time period over which the audio data was received by the wireless speaker package, and playing the received audio data on the wireless speaker package over a third time period that is related to the comparison of the first and second time periods.
US10014000B2

An audio signal synthesizer generates a synthesis audio signal having a first frequency band and a second synthesized frequency band derived from the first frequency band and comprises a patch generator, a spectral converter, a raw signal processor and a combiner. The patch generator performs at least two different patching algorithms, each patching algorithm generating a raw signal. The patch generator is adapted to select one of the at least two different patching algorithms in response to a control information. The spectral converter converts the raw signal into a raw signal spectral representation. The raw signal processor processes the raw signal spectral representation in response to spectral domain spectral band replication parameters to obtain an adjusted raw signal spectral representation.
US10013991B2

The present invention proposes a new method for improving the performance of a real-valued filterbank based spectral envelope adjuster. By adaptively locking the gain values for adjacent channels dependent on the sign of the channels, as defined in the application, reduced aliasing is achieved. Furthermore, the grouping of the channels during gain-calculation, gives an improved energy estimate of the real valued subband signals in the filterbank.
US10013984B1

Various embodiments of the technology described herein alleviate the need to specifically request enrollment information from a user to enroll the user in a voice biometric authentication program. For example, after receiving a call from a user, the system can identify the user and analyze the user's biometric information when the user speaks a command or request. The system can use the user's spoken command or request as enrollment information for the particular command or request or for all spoken requests. After enrollment into the voice biometric authentication program, the system can authenticate the user using biometric information before fulfilling requests or commands.
US10013981B2

A speech recognition system for resolving impaired utterances can have a speech recognition engine configured to receive a plurality of representations of an utterance and concurrently to determine a plurality of highest-likelihood transcription candidates corresponding to each respective representation of the utterance. The recognition system can also have a selector configured to determine a most-likely accurate transcription from among the transcription candidates. As but one example, the plurality of representations of the utterance can be acquired by a microphone array, and beamforming techniques can generate independent streams of the utterance across various look directions using output from the microphone array.
US10013979B1

The present disclosure contemplates a variety of methods and systems for enabling users to automatically expand the set of commands a user can issue. An assistant device can receive a user instruction via microphone and determine a voice activatable command and device description. The assistant device can then identify that no adapter associated with the voice activatable command and device description is available. The user can be prompted to provide a second voice activatable command or a second device description which can then be used to identify an adapter. The assistant device can store the voice activatable command or the device description in association with the identified adapter.
US10013975B2

A method for speech modeling by an electronic device is described. The method includes obtaining a real-time noise reference based on a noisy speech signal. The method also includes obtaining a real-time noise dictionary based on the real-time noise reference. The method further includes obtaining a first speech dictionary and a second speech dictionary. The method additionally includes reducing residual noise based on the real-time noise dictionary and the first speech dictionary to produce a residual noise-suppressed speech signal at a first modeling stage. The method also includes generating a reconstructed speech signal based on the residual noise-suppressed speech signal and the second speech dictionary at a second modeling stage.
US10013974B1

Compact finite state transducers (FSTs) for automatic speech recognition (ASR). An HCLG FST and/or G FST may be compacted at training time to reduce the size of the FST to be used at runtime. The compact FSTs may be significantly smaller (e.g., 50% smaller) in terms of memory size, thus reducing the use of computing resources at runtime to operate the FSTs. The individual arcs and states of each FST may be compacted by binning individual weights, thus reducing the number of bits needed for each weight. Further, certain fields such as a next state ID may be left out of a compact FST if an estimation technique can be used to reproduce the next state at runtime. During runtime portions of the FSTs may be decompressed for processing by an ASR engine.
US10013968B2

A sound focusing mechanism for generating a focused source of sound provides for identifying a transmission loss of an object, areas of acoustic or thermal leakage within or acoustic flanking paths associated with the object. The sound focusing mechanism includes a housing having at least one wall formed from a material having high sound transmission loss properties. A sound generating device for generating a sound is located with a central cavity within the housing. An actuator assembly is operatively connected to the sound generating device for selectively operating the sound generating. The sound focusing mechanism is used in a method of determining the sound transmission loss and flanking paths of an object, as well as thermal loss.
US10013964B1

A system and method for controlling noise originating from a source external to a vehicle is disclosed. The method includes determining, by an active noise controller of a vehicle, characteristics of an unwanted noise. The unwanted noise originates from a source external to the vehicle. The method also includes determining an inverted noise based on the characteristics of the unwanted noise. The method also includes projecting the inverted noise. The projected inverted noise destructively interferes with the unwanted noise. The method also includes receiving a residual noise via an error microphone. The error microphone is configured to generate a signal based on the received residual noise.
US10013962B2

An illuminated instrument strap. The illuminated instrument strap includes an instrument strap having a fastener to removably secure the illuminated instrument strap to an instrument. A light operably connected to a control box is disposed along the length of the instrument strap. The control box includes a logic that is at least partially stored in a non-transitory computer readable medium and that, when executed at least in part by a controller, causes the light to illuminate in a pre-programmed pattern. In another embodiment, the control box includes a microphone, that transmits audio input information to a controller, causing the controller to synchronize an illumination of the light to the audio input information in a music visualization pattern.
US10013956B2

An endpin holder includes a receiving member that has a butting stage against which a tip portion of an endpin with by a cello is butted, and a supporting member that supports the receiving member. The receiving member is rotatably supported by the supporting member. The receiving member is rotatably supported by the supporting member through a bearing. When the cello including the endpin is played, the sound and the acoustic quality can be caused to approach those of the natural resonance of the stringed instrument.
US10013949B2

An information processing apparatus that controls a display to display captured image at a first portion of the display; detects whether an image of a specific pattern exists in the captured image; controls the display to display an image corresponding to data in a second portion of the display; detects that a user input was received at a first position corresponding to the first portion of the display and a second position corresponding to the second portion of the display; and transmits data corresponding to an image displayed at the first position to another information processing apparatus corresponding to the captured image displayed at the second position.
US10013942B2

The disclosure provides a GOA circuit, a driving method thereof and a liquid crystal display device. The GOA circuit comprises a plurality of GOA units connected in cascade, wherein the N-stage GOA unit comprises a N-stage stage circuit, a N-stage Q point control circuit, a N-stage P point circuit, a N-stage output circuit and a switch circuit. The switch circuit is connected to the N-stage scan line for sending a turn-on signal to the N-stage scan line before the liquid crystal display device displays an image such that the thin-film transistor in the pixel connected to the N-stage scan line turns on. The disclosure may turn on the gate of each pixel when the display device is waken from the black screen to prevent the electricity leakage when the display device is wakened from the black screen, and may also increase the stability of the circuit.
US10013941B2

A liquid crystal panel and the array substrate thereof are disclosed. The array substrate includes a switch controller respectively connects with the first scanning line and the second scanning line. In the 2D displaying mode, the switch controller turns on the first scanning line and the second scanning line in turn. In the 3D displaying mode, the switch controller turns on the first scanning line, and turns off the second scanning line. With such configuration, the flicker issues in the 3D displaying mode may be improved and the manufacturing cost is prevented from getting higher.
US10013940B2

A method for refreshing a display. The method includes refreshing even and odd columns of a display panel at a first frame refresh rate where for each frame, even and odd columns are refreshed. Upon entering a display idle period, a low power display refresh is performed. The low power display refresh includes: refreshing the even columns of the display during even frames while circuitry driving odd columns are not used, and refreshing the odd columns of the display during odd frames while circuitry driving the even columns are not used. Refreshing the even columns and refreshing the odd columns are performed at a second frame refresh rate that is slower than the first frame refresh rate.
US10013934B2

A method of driving a light source includes outputting a light source driving signal and outputting a delayed driving signal. The light source driving signal drives a light source based on image data. The delayed driving signal is generated by delaying the light source driving signal based on a vertical sync signal having a frame period of the image data and a data enable signal having a horizontal line period of the image data.
US10013932B2

A liquid crystal display device in which pixels having a memory function are arranged includes: a display drive unit performing display driving by a driving method for obtaining halftone gray scales by setting plural frames as one cycle and temporarily changing gray scales of respective pixels within one cycle; and a pixel drive unit supplying a voltage having the same phase as, or the reverse phase to, a common voltage the polarity of which is inverted in a given cycle and applied to counter electrodes of liquid crystal capacitors to pixel electrodes of the liquid crystal capacitors. The pixel drive unit supplies an intermediate voltage between high- and low-voltage sides of the common voltage to the pixel electrodes of the liquid crystal capacitors at the time of transition from the supply of the voltage having the same phase to the supply of the voltage having reverse phase.
US10013930B2

According to one embodiment, the power consumption can be reduced as a whole without a large decrease in the efficiency of transmittance. According to one embodiment, a display device includes subpixels arranged in a first direction and a second direction Y intersecting the first direction, color filters corresponding to the subpixels, respectively, and a light device. The color filters include at least blue filters and yellow filters adjacent to each other. A frame period of the light device includes at least a period of outputting cyan light and a period of outputting magenta light.
US10013923B2

It is an object of the present invention to provide a display device in which problems such as an increase of power consumption and increase of a load of when light is emitted are reduced by using a method for realizing pseudo impulsive driving by inserting an dark image, and a driving method thereof. A display device which displays a gray scale by dividing one frame period into a plurality of subframe periods, where one frame period is divided into at least a first subframe period and a second subframe period; and when luminance in the first subframe period to display the maximum gray scale is Lmax1 and luminance in the second subframe period to display the maximum gray scale is Lmax2, (½) Lmax2
US10013921B2

A display apparatus and a display control circuit which may contain an occurrence of the inappropriate brightness, such as flickering, at the time of pausing driving are provided. A scan period (St1, St2) during which a display panel drive device scans a display panel device and a retention period (Vt1) during which the display panel drive device does not scan the display panel device alternate and a timing control device causes the display panel drive device to scan the display panel device a plurality of times in the scan period when at least the brightness (Lb1) of the backlight device is changed.
US10013918B2

Discussed is an organic light-emitting diode (OLED) display device for providing a signal to control a transistor and a power voltage to drive an OLED by using one signal line. The device according to an embodiment includes a plurality of gate lines and a plurality of data lines crossing each other to define a plurality of pixels, and a OLED and a pixel driving circuit for independently driving the OLED in each pixel.
US10013915B2

A method and system determine the characteristics of drive devices and load devices in selected pixels in an array of pixels in a display in which each pixel includes a drive device for supplying current to a load device. The method and system supply current to the load device via the drive device in a selected pixel, the current being a function of a current effective characteristic of at least one of the drive device and the load device; measure the current via a measurement line that is shared by adjacent pixels, and extract the value of a selected effective characteristic of one of the drive and load devices from the effect of the current on another of the drive and load devices. Current may be measured via a read transistor in each pixel.
US10013898B2

The presently disclosed multi-position biased rotating logo components permit an electronic device to display a logo associated with the device in a variety of positions with reference to a device housing while the device is re-positioned in different orientations. This allows the logo to maintain a desired orientation with reference to a support surface or a direction of gravity as the device is re-positioned in the different orientation. Further, the rotating logo is biased to achieve and maintain two or more preselected orientations within the housing that correspond to two or more intended orientations of the device.
US10013893B2

A autonomous and semi-autonomous driver training system for presenting a user of the system with simultaneous representation of a driving environment directed to four active visual zones comprising a driver's forward view, rear mirror view, and respective left and right side mirror views; for displaying movement of an object moving through one of the four active visual zones; determining if the movement of the object requires resumption of driver control; and determining if driver control was resumed.
US10013885B2

An aircraft deconfliction system including a registration system having an airspace database, a registered airspace, wherein registration details of the registered airspace are logged in the airspace database, and an aircraft assigned to the registered airspace, the aircraft including a flight control system, a guidance computer controlling the flight control system based on a pilot input, and an override unit in communication with the guidance computer, wherein the override unit overrides the pilot input when the aircraft breaches the registered airspace.
US10013879B2

The present disclosure relates to a method performed by a vehicle identification system (2) for addressing and identifying vehicles adapted for receipt of a delivered service while being unattended. The vehicle identification system determines (301), by means of a determining unit (21), a position (11) of one or more vehicles of a group of vehicles (1) awaiting the delivered service. The vehicle identification system furthermore determines (302), by means of the determining unit, a position (31) of a service provider (3) adapted to carry out the delivered service. Additionally, the vehicle identification system receives (303), by means of a receiving unit (22), an input (5) from the service provider indicating an interest in nearby vehicles, out of the group of vehicles, which are in vicinity of the service provider. Furthermore, the vehicle identification system determines (304), by means of the determining unit, at least a first nearby vehicle (101), out of the group of vehicles, to be in vicinity of the service provider, based on considering a determined position (1011) of the first nearby vehicle in view of the position of the service provider. The vehicle identification system additionally requests (306), by means of a requesting unit (23), at least the first nearby vehicle to announce itself. The disclosure also relates to a vehicle identification system in accordance with the foregoing, an announcing system (8) and a method performed therein for enabling the vehicle identification system to address and identify vehicles adapted for receipt of a delivered service while being unattended. The disclosure furthermore relates to a vehicle (101) comprising at least parts of such an announcing system.
US10013876B2

In a method for operating a vehicle which is moving on a roadway, a traffic flow of other vehicles in the surroundings of the vehicle is detected and, if the detected traffic flow corresponds to a traffic jam, a transverse guidance of the vehicle is regulated in order to reduce a lateral distance between the vehicle and one of the other vehicles.
US10013867B2

A programmable security system and method for protecting an item of merchandise includes a programming station, a programmable key and a security system. The programming station generates a security code and communicates the security code to a memory of the programmable key. The programmable key initially communicates the security code to a memory of the security device and subsequently operates the security device upon a matching of the security code in the memory of the security device with the security code in the memory of the programmable key. The programmable key may also transfer power via electrical contacts or inductive transfer from an internal battery to the security device to operate a lock mechanism. The security code may be communicated by wireless infrared (IR) systems, electrical contacts or inductive transfer. A timer inactivates the programmable key and/or the security device after a predetermined period of time. A counter inactivates the programmable key after a predetermined maximum number of activations.
US10013864B1

With the Internet of Things, many devices and/or objects may be connected to each other using any number of wired or wireless technologies. A user may forget a that may be relevant to an upcoming event. The user may benefit from a mechanism that notifies the user when an event is upcoming in which a specific device or object may be germane but is not proximate to the user. Accordingly, an apparatus may identify a set of device types associated with an upcoming event. The apparatus may determine a device type of the set of device types is disconnected from the apparatus. The apparatus may select a device from a set of devices associated with the at least one device type based on a subset of a set of parameters. The apparatus may provide an indication of the selected device associated with the at least one device type.
US10013862B2

This watching system is provided with: a watching detection device that is provided with a cartilage conduction vibration source, a mastication sensor, and a bone conduction microphone and that is configured to be mounted on an ear such that the entry of the ear canal is opened; and a mobile phone or an in-home monitoring unit that receives watching detection signals from the mastication sensor and the bone conduction microphone by means of short-range communication and issues a notification to the outside. The watching detection device has an air conduction microphone and also functions as a hearing aid. When detection signals cannot be received from the mastication sensor or the bone conduction microphone for a predetermined time period, a notification is issued. The mobile phone and the in-home monitoring unit crosscheck watching detection information. The mobile phone also issues a notification of information indicating that there is no abnormality.
US10013859B2

Disclosed examples include methods and circuits to drive a haptic actuator, in which a single input signal from a host device has a first state representing a command to drive the actuator and a second state representing a command to stop the actuator. A control circuit provides a drive control signal to a driver circuit to drive the haptic actuator in response to the control signal transitioning to the first state, and to stop the haptic actuator in response to the control signal transitioning to the second state. A timer circuit places the circuit in a low power mode a predetermined time after the control signal transitions to the second state, or the control circuit places the circuit in the low power mode in response to a feedback signal indicating that the actuator has reached a stopped condition.
US10013856B2

A gaming machine for providing multiple games to a player with the same reel is described herein. The gaming machine displays a first game that includes a first portion of a reel in a first display area and concurrently displays a second game that includes a second portion of the reel being displayed in a second display area. The gaming machine randomly generates an outcome of the first game and spins and stops the at least one reel to display the first game outcome in the first display area and awards the player an award as a function of the first game outcome.
US10013855B2

To provide a gaming machine, method and program for providing a game that can achieve a game progression more rich in variation than a conventional gaming machine and provide a player with more entertainment value. Providing, on a reel of the gaming machine 1, a static symbol region that statically displays a symbol selected from a first symbol set, and a dynamic symbol region that, after displaying while varying symbols included in a second symbol set, stops the variation and indicates a predetermined symbol.
US10013851B2

A gaming machine runs a normal game, and runs a free game when the right to run the free game is awarded. In the free game, symbols are rearranged on a display device and a benefit is awarded based on a combination of the rearranged symbols, bonus random determination is executed based on a bonus random determination table for a number of times corresponding to the number of specific symbols rearranged, the right to run the bonus game obtained as a result of the bonus random determination is accumulatively stored in the running right stocking area of the storage device, and the bonus random determination is repeated for the awarded number of times of the free game. After the end of the free game, the bonus game is serially executed for the number of times of the bonus game accumulatively stored in the running right stocking area.
US10013845B2

A wagering gaming apparatus is provided, the display being configured to make a first set of pixels spanning substantially the full area of the display visible in a first viewing zone occupied by a first player and not in a second viewing zone occupied by a second player, and to make a second set of pixels spanning substantially the full area of the display visible in the second viewing zone and not in the first viewing zone. Executing a multi-player wagering game via the wagering gaming apparatus may include displaying via the first set of pixels a first-player view of the multi-player wagering game visible to the first player and not to the second player, and displaying via the second set of pixels a second-player view of the multi-player wagering game, different from the first-player view, and visible to the second player and not to the first player.
US10013841B2

The invention relates to any electronic device such as a chip card, a passport, a dongle or any other object requiring personalization of the content of a memory. More precisely, the invention provides for a method for processing a data item of a container stored in a memory, said method being implemented by the electronic device by utilizing in particular a table of identifiers. The invention furthermore provides for a prior step for associating a data identifier with a data item of a container and creating said table of identifiers.
US10013837B2

A medium processing device includes: a drum that has a circular cylinder shape and that rotates about a rotation shaft; a tape that, together with a medium, is wrapped onto a drum circumferential face, this being a circumferential face of the drum; a reel onto which the tape is pre-wound, and from which the tape is pulled out accompanying rotation of the drum; and a rotation restriction mechanism. The rotation restriction mechanism includes a restriction section that is obstructed from moving by the tape wrapped onto the drum circumferential face, and that moves when the drum rotates in an unwind direction to unwind the tape such that the tape comes away from the drum circumferential face to expose a wrapping location of the tape onto the drum circumferential face, and a stopper section that abuts the restriction section so as to restrict rotation of the drum in the unwind direction.
US10013834B2

An inventory control system is described that includes a tool storage device including a drawer or a tray providing a pallet, wherein the pallet includes storage locations for objects; a sensing device configured to form an image of the storage locations; and a data processor configured to determine presence or absence of the pallet and presence or absence of objects within the storage locations of the pallet using the information from the image.
US10013833B2

A method and apparatus for replicating a transponder key is disclosed. The transponder replication device includes an antenna that reads a transponder code from a transponder key; a camera, wherein the camera captures a bitting characteristic of the transponder key blade; a stabilizer that secures the transponder key in place while the camera captures the bitting characteristic; a memory device for storing the transponder data; means for transmitting the transponder code and the bitting characteristic of the transponder key blade to a remote location; and, a remote communication device that is compatible with the internet communications device that receives the transponder data and transmits it to a transponder duplication device at the remote location.
US10013819B2

To make it possible to achieve a run under a desired condition within a predetermined allowable range, a vehicle speed pattern display device displaying upper and lower limit speed patterns and set for a predetermined prescribed speed pattern on a graph having one axis representing a vehicle speed and the other axis representing time or a running distance is adapted to display a target speed pattern different from the prescribed speed pattern on the graph.
US10013813B2

This publication describes a method and a system for registering use of studded decks (6) and for collecting due toll for use of studded decks on a vehicle (19) having at least one studded deck (6). This is done when a vehicle (19) passes over a detection device (1) on a road surface (18) of a road, the detection device (1) being associated with one or more sensors (2) that is able to detect impulses created by the decks (6) on the vehicle (19) that passes over the detection device (1). The impulses are registered and compared with a pre-determined value that enables a processing device (3) to determine whether one or more of the decks (6) are provided with studs or not. The system is configured in such way that the processed signal provides basis for collecting toll or at least bringing this fact to the attention of the driver and that toll is due.
US10013812B2

A method includes defining a virtual space and a virtual camera for determining a field of view region at a first position in the virtual space. The method includes specifying a reference slight line of the user and a direction of the virtual camera. The method includes generating a field of view image corresponding to the field of view region and outputting the field of view image. The method includes receiving a movement input for specifying a movement destination of the virtual camera. The method includes specifying a temporal state of the movement input. The method includes moving the virtual camera from the first position to a second position in the virtual space based on the temporal state. The method includes generating an updated field of view image based on the virtual camera reaching the second position and outputting the updated field of view image.
US10013811B2

The present application discloses a novel algorithm to convert medical hyperspectral images (MHSI) into RGB (RedBlueGreen) images in different medical conditions by making use of the three spectral bands (Red, Green and Blue) of the MHSI and mapping them into Red, Green and Blue components for visualization of hyperspectral images.
US10013808B2

An augmented reality surgical system includes a head mounted display (HMD) with a see-through display screen, a motion sensor, a camera, and computer equipment. The motion sensor outputs a head motion signal indicating measured movement of the HMD. The computer equipment computes the relative location and orientation of reference markers connected to the HMD and to the patient based on processing a video signal from the camera. The computer equipment generates a three dimensional anatomical model using patient data created by medical imaging equipment, and rotates and scales at least a portion of the three dimensional anatomical model based on the relative location and orientation of the reference markers, and further rotate at least a portion of the three dimensional anatomical model based on the head motion signal to track measured movement of the HMD. The rotated and scaled three dimensional anatomical model is displayed on the display screen.
US10013806B2

An augmented reality device comprises one or more sensors to detect a property pertaining to an ambient light, a processor communicatively coupled to the one or more sensors to modify a characteristic associated with a virtual image to be projected to the user of a head-mounted augmented reality system based at least in part on the detected property, and an optical sub-system to project light associated with the virtual image having the modified characteristic.
US10013805B2

Embodiments disclosed herein provide methods, systems, and computer readable storage media for facilitating controlling a meeting between remote Augmented Reality (AR) and Virtual Reality (VR) participants. In a particular embodiment, a method provides, during a conference session wherein a plurality of head mounted displays (HMDs) are each worn by one of a plurality of participants, compiling first orientation information and first view information from a first HMD of the plurality of HMDs. The orientation information describes current orientation of the first HMD. Based on the first orientation information and the first view information, the method provides determining a first change to how video is presented the first HMD. Also, the method provides directing the first HMD to implement the first change.
US10013798B2

Examples include methods, systems, and articles for localizing a vehicle relative to an imaged surface configuration. Localizing the vehicle may include selecting pairs of features in an image acquired from a sensor supported by the vehicle having corresponding identified pairs of features in a reference representation of the surface configuration. A three-dimensional geoarc may be generated based on an angle of view of the sensor and the selected feature pair in the reference representation. In some examples, a selected portion of the geoarc disposed a known distance of the vehicle away from the portion of the physical surface configuration may be determined. Locations where the selected portions of geoarcs for selected feature pairs overlap may be identified. In some examples, the reference representation may be defined in a three-dimensional space of volume elements (voxels), and voxels that are included in the highest number of geoarcs may be determined.
US10013791B2

Spectral radiance data is calculated by performing ray tracing from a viewpoint for each pixel of an image of a scene, based on light source characteristics and object information in the scene. Either a spatial-based collection of the spectral radiance data or a wavelength-based collection of the spectral radiance data is performed to generate preview data of the image of the scene, during performing of the ray tracing.
US10013789B2

A computing system is presented including a processor and non-transient memory which includes instructions to execute a method including receiving a motion instruction message which includes graphical objects to be modified and instructions to be assigned to each of the graphical objects to be modified, where an instruction includes a property to be applied to a graphical object. The method also includes identifying actors to be assigned to each of the graphical objects based on the instructions assigned to each of the graphical objects, where an actor is a non-graphical object capable of executing one or more instructions. The method also includes generating the actors for each of the graphical objects, executing the instructions assigned to each of the graphical objects via the actors, and outputting the modified graphical objects for display.
US10013774B2

A system for automated geospatial image analysis comprising a deep learning model module and a convolutional neural network serving as an automated image analysis software module. The deep learning module receives a plurality of orthorectified geospatial images, pre-labeled to demarcate objects of interest, and optimized for the purpose of training the neural network of the image analysis software module. The module presents marked geospatial images and a second set of unmarked, optimized, training geospatial images to the convolutional neural network. This process may be repeated so that an image analysis software module can detect multiple object types or categories. The image analysis software module receives a plurality of orthorectified geospatial images from one or more geospatial image caches. Using multi-scale sliding window submodule, image analysis modules scan geospatial images, detect objects present and locate them on the geographical latitude-longitude system. The system reports the results in the requestor's preferred format.
US10013765B2

An image registrations includes determining a first binary descriptor of a first key point in a first image, determining a second binary descriptor of a second key point in a second image, determining a weighted Hamming distance between the first binary descriptor and the second binary descriptor, and registering the first key point with the second key point when the weighted Hamming distance is below a noise threshold. At least one element in the first or the second binary descriptor is a result of a comparison of a difference between intensities of at least two pixels of the first or the second image with a threshold. At least two weights of the weighted Hamming distance for comparing at least two elements of the first or the second binary descriptors are different.
US10013756B2

The disclosed technology relates generally to systems for measuring the frequency and duration of an individual's use of an assistive device for mobility, such as a cane, in day-to-day life at home. In certain embodiments, the system is a stand-alone unit that does not require the monitored individual to wear any special sensors or use any special assistive devices. Further, in certain embodiments, the system does not require the use of visual-light images or video. The systems and methods, in certain embodiments, gather day-to-day metrics of frequency and duration of assistive-device use and may be used to monitor changes over time of the use of an assistive device by an individual for ambulation.
US10013754B2

Methods and apparatus for utilizing vehicle wheel assembly surface profile data acquired by a vehicle wheel service system from a non-contact imaging sensor and a projected pattern of optically distinct elements on the vehicle wheel assembly surface to identify one or more features of the vehicle wheel assembly, to receive operator input, and to facilitate the placement of imbalance correction weights onto the vehicle wheel assembly surface.
US10013737B2

A method comprising entering a passive viewing state of an apparatus, receiving information indicative of a first input, determining a first operation based, at least in part, on a passive viewing state and the first input, performing the first operation, receiving environmental sensor information, determining that the environmental sensor information indicates that the apparatus is actively viewed by a user, entering of an active viewing state of the apparatus based, at least in part, on the determination that the environmental sensor information indicates that the apparatus is actively viewed by the user, receiving information indicative of a second input, the second input being substantially the same as the first input, determining a second operation based, at least in part, on the active viewing state and the second input, the second operation being different from the first operation, and performing the second operation is disclosed.
US10013736B1

Various examples are directed to systems, devices, and methods effective to transform an image perspective to compensate for a foreshortening effect resulting from an image taken at an angle. An image capture device may capture an image of a subject. A pitch angle of the image capture device may be determined. A transformed, stretched image may be generated by performing a linear perspective transformation of the image. At least one compression value for a portion of the transformed, stretched image may be determined based at least in part on the pitch angle. A nonlinearly transformed image may be generated based at least in part on the portion and the at least one compression value.
US10013717B2

A method comprising creating and storing, in computer memory, a financial graph having nodes and edges, wherein the nodes include first nodes representing assets and second nodes representing any one or more of accounts in which one or more of the assets are held, individuals who own one or more of the assets, or legal entities who own one or more of the assets; obtaining, from an asset custodian data source, asset transaction data associated with one or more of the assets represented by the first nodes of the financial graph; transforming the asset transaction data into one or more stored transaction objects, wherein each transaction object is associated with a plurality of transaction effect objects; wherein each of the plurality of transaction effect objects is associated with a particular edge in the financial graph and represents one of a credit to an account type associated with the particular edge and a debit from an account type associated with the particular edge.
US10013714B2

Embodiments of the invention are directed to systems, methods, and computer program products for implementing a dynamic state-dependent resource reconfiguration, such as the reconfiguration of resources and assets that may occur with a relationship between a first user and a second user is terminated. Example embodiments include incorporating into the resource reconfiguration aspects of prior user agreements and simulating the expected outcome of the dynamic state-dependent resource reconfiguration.
US10013707B1

A method of routing advertisement based content requests through an advertisement gateway comprises receiving, on an electronic device, an advertisement content, rendering the advertisement content in a test environment, intercepting at least one outbound request for secondary content initiated by the execution of the advertisement content, where the outbound request is directed to an external source address other than an advertisement gateway, rewriting the advertisement content to direct the outbound request to the advertisement gateway address, creating a revised advertisement content based on the rewriting, and executing the revised advertisement content on the electronic device.
US10013705B2

A system, method and article of manufacture are provided for a first business entity to provide a network-based supply chain framework for collaborative order management between at least a second and a third independent business entity, such as a service provider, vendor, reseller, manufacturer and the like. A request for an order is received over a network with an automated system, from at least a second business entity. The order is transmitted over a network, with an automated system, to at least the third business entity. Information is received from the third business entity relating to a status of completion of the order by the third business entity using a network. The progress in completing the order is tracked based on the information received from the third business entity. Progress reports from the tracking are generated periodically; and transmitted to the second business entity using the network.
US10013701B2

A server system comprising one or more processors and memory initiates delivery of a respective message campaign that includes one or more messages addressed to a plurality of users. The server system receives, from the plurality of users, campaign-feedback data indicative of user interaction. The campaign-feedback data includes information that enables generation of campaign reports including quantitative information about the message campaigns. After receiving the campaign-feedback data, the server system transmits, to one or more remote storage systems, campaign-tracking data that is based on the campaign-feedback data and then receives, from a requestor, a first request for analysis of the campaign-feedback information. In response to receiving the first request for analysis of the campaign-feedback information, the server system obtains a campaign report generated using the campaign-tracking data from the one or more remote storage systems; and provides the campaign report to the requestor.
US10013700B1

Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for dynamic contact information assignment. A method includes: identifying a pool of telephone numbers; assigning the telephone numbers to a pool manager; allocating by the pool manager, subsets of the telephone numbers to a plurality of allocators, each allocator responsible for allocating telephone numbers to an associated group of content sponsors; determining a first allocation of a first subset, the first allocation being distributed among the content sponsors associated with a first allocator, creating first pools each associated with a respective one of the content sponsors associated with the first allocator; reclaiming one or more telephone numbers from a pool of the first pools; and assigning ones of the reclaimed telephone numbers by the first allocator into either other pools of the first pools or back to the pool manager for allocation to other allocators.
US10013695B2

Improved methods, systems and articles-of-manufacture permit the tracking of secondary referral sources in network-based e-commerce environments, thereby enabling advantageous commission-sharing arrangements between primary and secondary referral sources.
US10013684B2

Methods, systems, and computer-readable media for processing cardless transactions at automated teller devices are presented. In some embodiments, a computer system may receive, from an automated teller device associated with a financial institution, login input comprising one or more online banking credentials associated with a customer of the financial institution. Subsequently, the computer system may validate the login input. If the login input is valid, the computer system may generate a one-time passcode. Then, the computer system may send, to a customer mobile device associated with the customer, the one-time passcode. Thereafter, the computer system may receive, from the automated teller device, passcode input. Subsequently, the computer system may validate the passcode input. If the passcode input is valid, the computer system may generate a customer authentication message. Then, the computer system may send, to the automated teller device, the customer authentication message.
US10013681B1

Machine-readable storage media having instructions stored therein that, when executed by a processor of a mobile device, configure the mobile device to capture a check image for deposit and read a MICR line of the received check image. The mobile device is configured to present electronic images of the check to the user after the electronic images are captured. The mobile device may be configured to confirm that the deposit can go forward after optical character recognition (OCR) is performed on the check, the optical character recognition (OCR) determining an amount of the check, comparing the OCR determined amount to an amount indicated by the user, and reading a MICR line of the check.
US10013678B2

A battery secondary use management system for managing a secondary use destination of a battery in use by using information of the battery includes an expired use time prediction unit configured to obtain estimated degradation information of the battery in use and predict an expired use time of the battery in use on the basis of the estimated degradation information which is acquired, and a secondary use destination determining unit configured to determine in advance the secondary use destination of the battery in use before expiration of use on the basis of the expiration-of-use date which is predicted.
US10013677B2

Systems, methods, and apparatus are disclosed for monitoring appliances at a site, such as a household, business office, etc. The appliances can include, for example but not limited to, an electric oven, dishwasher, refrigerator, laundry washer, freezer, pool controller, light bulb, microwave oven, computer, motor vehicle, television, telephone, etc. In many of the embodiments, the appliance has a computer based architecture or a controller that enables communication of data concerning the electronic appliance. In some embodiments the appliance is an apparatus with a radio frequency identification (RFID) tag or other passive device that can be interrogated for information concerning the appliance.
US10013676B2

A for-your-information event can be received in a computer system. The for-your-information event can include an event time field that indicates a scheduled time for the for-your-information event. The computer system may not automatically block the scheduled time of the for-your-information event on a calendar in response to receiving the for-your-information event. User input indicating that the for-your-information event is to be converted to a regular event can be received. In response to the user input, the computer system can convert the for-your-information event to a regular event. Converting the for-your information event can include automatically including the scheduled time of the for-your-information event as a scheduled time for the converted regular event. Also in response to the user input, the computer system can automatically block the scheduled time of the for-your-information event on the calendar.
US10013670B2

Various embodiments pertain to techniques that utilize data obtained from various sensors and sources of information on a mobile device to determine a profile to be applied to the mobile device. Data obtained from various sensors and sources of information on the mobile device can include real-time data from hardware sensors or receivers on the mobile device, local device data, and remote data available via a wireless connection. Applying the profile to the mobile device can include adjusting various parameters, such as ringtone tune, ringtone volume, call filtering, call forwarding, and message notification. In various embodiments, data is obtained and analyzed to determine a profile category for the user. In some embodiments, different types of data can be weighted differently, and data that is more personal can have a higher relative importance when compared to data that is less personal.
US10013665B2

A monitoring and information exchange network (MIEN) system and method are disclosed. The system and method include a network hardware and software platform through which multiple entities can more automatically conduct and manage their relationships and exchange data. Entities include but are not limited to corporate entities. Connections are established and maintained in the network on an individual-to-individual basis. Once connections are established the connection itself is automatically archived along with all communications history, and data exchange history. Documents and data that must regularly be exchanged can be automatically requested and generated.
US10013660B2

A method and control system are disclosed for optimizing load scheduling for a power plant having one or more generation units. The method can include analyzing the operating state of one or more components of generation units in terms of one or more risk indices associated with one or more components of generation units; updating an objective function that reflects the state of one or more components of generation units; solving the objective function to optimize a schedule of the one or more generation units and operating state of one or more components of generation units; and operating the one or more generation units at optimized schedule and operating state.
US10013659B2

The disclosed embodiments illustrate methods and systems for creating a classifier for predicting a personality type of users. The method includes receiving a first tag for messages, from a crowdsourcing platform. The first tag relates to personality type of users. Further, the messages, tagged with first tag are segregated into a training data and a testing data. Further, parameters associated with set of messages in the training data are determined based on type of messages. Further, classifiers are trained for a personality type. Further, a second tag for set of messages in testing data is predicted using trained classifiers for a combination of parameters. A performance of classifiers is determined by comparing the second tag and the first tag associated with set of messages in the testing data. A classifier is selected from classifiers, which is indicative of a best combination of parameters to predict personality type of users.
US10013658B2

A control device in a vehicle includes a unit for calculating, during operation of the vehicle, on the basis of at least one input variable ascertained during operation, at least one output variable for a control system of functions of the vehicle. The control device performs the calculation of the output variables using a Bayesian regression of training values ascertained, before operation, for the output variable and the input variable.
US10013652B2

Deep Neural Networks (DNNs) with many hidden layers and many units per layer are very flexible models with a very large number of parameters. As such, DNNs are challenging to optimize. To achieve real-time computation, embodiments disclosed herein enable fast DNN feature transformation via optimized memory bandwidth utilization. To optimize memory bandwidth utilization, a rate of accessing memory may be reduced based on a batch setting. A memory, corresponding to a selected given output neuron of a current layer of the DNN, may be updated with an incremental output value computed for the selected given output neuron as a function of input values of a selected few non-zero input neurons of a previous layer of the DNN in combination with weights between the selected few non-zero input neurons and the selected given output neuron, wherein a number of the selected few corresponds to the batch setting.
US10013647B2

Provided is a method of magnetically controlling a magnetic structure, the method including: providing a solution containing magnetic structures, each including a magnetic axis in which magnetic nanoparticles are arranged; and controlling movements of the magnetic structures by applying an external magnetic field to the solution.
US10013641B2

Embodiments of the invention provide systems and methods for analyzing and presenting, e.g., displaying, a set of data. Analyzing the data can include grouping or clustering data that are similar in some way, e.g., similar ranges of quantities, similar categories, etc. and providing an interactive dendrogram representing the clustered data. More specifically, a method for providing an interactive representation of data of a data set can comprise clustering the data into a hierarchical set of clustered data. A dendrogram can be generated based on the clustered data and representing a hierarchy of the clustered data and displayed on a page of a user interface. A selection of a depth of the dendrogram can be received via the user interface and the page can be updated based on the selection of the depth of the dendrogram.
US10013637B2

Optimizing multi-class image classification by leveraging patch-based features extracted from weakly supervised images to train classifiers is described. A corpus of images associated with a set of labels may be received. One or more patches may be extracted from individual images in the corpus. Patch-based features may be extracted from the one or more patches and patch representations may be extracted from individual patches of the one or more patches. The patches may be arranged into clusters based at least in part on the patch-based features. At least some of the individual patches may be removed from individual clusters based at least in part on determined similarity values that are representative of similarity between the individual patches. The system may train classifiers based in part on patch-based features extracted from patches in the refined clusters. The classifiers may be used to accurately and efficiently classify new images.
US10013629B2

The present disclosure provides a method, portable device, and system for detecting physiological phenotype of crops, which determines a digital color chart according to the distance between a designated crop and the portable device and the present environmental brightness, and then determines that the appearance color of the designated crop belongs to which control color information of the selected digital color chart. It can avoid causing the error result because of the influence of the subjective determination and the environmental light. Therefore, the selected control color information may correspond to physiology information of the designated crop, to provide farmers with an understanding the present physiological phenotype of the designated crop.
US10013628B2

A plurality of random number sequences are generated using a plurality of random number seeds stored in a memory, and a plurality of base vectors are generated based on the plurality of random number sequences. A transformation source vector is transformed into a lower-dimensional vector by performing random projection for the transformation source vector using the plurality of generated base vectors.
US10013626B2

An acquisition unit acquires image data resulting from reading an image printed sequentially in a first direction. A setting unit sets a division size in the first direction and a second direction of a division area for dividing the image data, the second direction crossing the first direction, as well as a shift amount in the first direction and the second direction of the division area. A processing unit performs a predetermined process including an averaging process on the image data in accordance with the division size and the shift amount. An extraction unit extracts a unique portion from image data on which the predetermined process has been performed. The setting unit sets (i) the division size greater in the second direction than in the first direction, and/or (ii) the shift amount greater in the second direction than in the first direction.
US10013623B2

A system and method are provided for enabling a primary device to track a secondary device. The method comprises determining a frequency at which a marker is being displayed with media content on the secondary device; capturing images using the primary device at the frequency at which the marker is being displayed; and providing an output on the primary device while the marker is being displayed.
US10013622B2

Methods, systems and computer program products for removing unwanted objects from a photograph are provided. Aspects include identifying a plurality of objects in the photograph and classifying each of the plurality of objects as one of a static object and a dynamic object. Aspects also include removing one or more of the plurality of objects classified as dynamic objects from the photograph and identifying one or more additional photographs, which include one or more of the plurality of objects classified as static objects. Aspects further include integrating content from at least one of the one or more additional photographs in a location of the removed dynamic objects in the photograph.
US10013619B2

The invention relates to method of detecting elliptical structures (10) in an image (9), comprising: detecting circular arc-shaped structures (11) in the image (9) using a circle Hough transform (CHT) of the image (9), wherein a radius and a center point (12) are determined for each circular arc-shaped structure (11), identifying pairs of circular arc-shaped structures (11) consisting of two of the detected circular arc-shaped structures (11) with substantially equal radii, defining, for each one of these pairs, a search area (14) within the image (9) depending on the center points (12) of the respective pair of circular arc-shaped structures (11), searching in the search area (14) defined for any given pair of circular arc-shaped structures (11), for a pair of edges (16) connecting these two circular arc-shaped structures (11). The invention further relates to a device for detecting elliptical structures in an image.
US10013614B2

A system receives a subject video. The system identifies dynamic segments and semi-static segments within the subject video. The system determines matches between the dynamic segments of the subject video and reference dynamic segments of reference videos. Similarly, the system determines matches between the semi-static segments of the subject video and reference semi-static segments of reference videos. The system generates the match merge list including one or more entries. Each entry of the match merge list includes an indication of a grouped segment of the subject video including sequential occurrences of a dynamic segment and a semi-static segment of the subject video, and an indication of a reference grouped segment of a reference video including sequential occurrences of a reference dynamic segment and a reference semi-static segment of the reference video, where the reference dynamic segment matches the dynamic segment and the reference semi-static segment matches the semi-static segment.
US10013612B2

A system for analyzing scene traits in an object recognition ingestion ecosystem is presented. In some embodiment, a trait analysis engine analyzes a digital representation of a scene to derive one or more features. The features are compiled into sets of similar features with respect to a feature space. The engine attempts to discover which traits of the scene (e.g., temperature, lighting, gravity, etc.) can be used to distinguish the features for purposes of object recognition. When such distinguishing traits are found, an object recognition database is populated with object information, possibly indexed according to the similar features and their corresponding distinguishing traits.
US10013588B2

An encoded information reading terminal can comprise a microprocessor, a memory communicatively coupled to the microprocessor, a radio frequency identifier (RFID) reading device, and two antennas having substantially different spatial orientation. A switching circuit can be configured to alternatively electrically couple one of the antennas to the RFID reading device.
US10013584B2

The disclosed apparatus may include a secure storage device that securely stores an initial geographic location of a network device that facilitates network traffic within a network. This apparatus may also include a processing unit communicatively coupled to the secure storage device. The processing unit may determine a current geographic location of the network device. The policy-enforcement unit may then detect evidence of theft of the network device by (1) comparing the current geographic location of the network device with the initial geographic location of the network device and (2) determining, based at least in part on the comparison, that the current geographic location of the network device does not match the initial geographic location of the network device. Finally, the processing unit may perform at least one security action in response to detecting the evidence of theft of the network device.
US10013582B2

A secure data entry device including a housing having at least one housing element, at least one additional element located within the housing, at least one force sensitive switch, employing at least one force sensitive film, disposed within the housing in force sensing engagement with at least one of the at least one housing element and the at least one additional element and arranged to sense tamper induced displacement thereof relative to at least another one of the at least one housing element and the at least one additional element and to provide an electrical output indicating tampering and a tampering responsive circuit, responsive to the electrical output indicating tampering.
US10013578B2

Method and apparatus for secure processing. The method includes detecting communication among secure and non-secure data entities, prohibiting execution of non-secure executable instructions on secure data entities unless the non-secure executable instructions are recorded in a permitted instruction record, and prohibiting execution of non-secure executable instructions if the non-secure executable instructions are recorded in a prohibited instruction record. The apparatus includes a processor, at least one non-secure data entity, and secure data entities including: a communication monitor adapted to detect communication among secure and non-secure data entities; a permitted instruction record; a first prohibitor adapted to prohibit execution of non-secure executable instructions on secure data entities unless the non-secure executable instructions are recorded in the permitted instruction record; a prohibited instruction record; and a second prohibitor adapted to prohibit execution of non-secure executable instructions if the non-secure executable instructions are recorded in the prohibited instruction record.
US10013576B2

A history information anonymization method is provided that includes associating each of a plurality of pieces of history information collected from a plurality of TVs in a current cycle with a temporary ID associated with a TV at a collection destination. The method also includes getting together a plurality of IDs into a plurality of groups such that for the IDs in each group, contents of history information associated in the current cycle and in a past cycle are identical. The method further includes judging whether each of the plurality of groups satisfies anonymity, and changing only some of the plurality of temporary IDs associated with the plurality of TVs, when it is judged that any of the plurality of groups does not satisfy anonymity.
US10013574B2

In one aspect, a computerized Encrypted Drive System (EDS) server useful for keyword extraction and indexing server of includes a computer store containing data, wherein the data. The data includes an unencrypted document file and a computer processor in the EDS server. The computer processor obtains the unencrypted document file from the computer store. The computer processor extracts a keyword information from the unencrypted document file. The keyword information comprises of a set of keywords appearing in the unencrypted document file. The computer processor includes one or more colors from the color-set of each keyword into a document color-index of the unencrypted document file. The computer processor generates a Bloom filter encoding a set of keywords stored in a metadata field and the unencrypted document file, and wherein the Bloom filter is used to represent the set of keywords in the unencrypted document file.
US10013569B2

A data collection procedure is described, which can be performed automatically for each subject of a study as the participant produces the data being collected. In one case, the procedure transforms the data matrix X (of the participants' data) to AXB, where matrix A is a row operator that transforms data records (cases) in X and matrix B is a column operator that transforms data attributes (variables) in X, and the keys to generate these random operators are held separately by different parties. In another case, each participant's data is decomposed into a sum of k vectors before being collected and variously transformed by a plurality of masking service providers.
US10013564B2

Computationally implemented methods and systems include acquiring an encrypted image that is a captured image that has been encrypted through use of a particular device code associated with an image capture device that captured the captured image, wherein the captured image includes a representation of a feature of an entity, decrypting the acquired encrypted image that was encrypted through use of the particular device code, and performing a validation detection operation to detect a privacy beacon associated with the entity in the decrypted captured image. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10013561B2

During a pre-boot cycle of a device an algorithm is obtain from a first portion of the hard drive. The algorithm is executed to obtain a key. The key is used to decrypt a second portion of the hard drive to obtain a second key. The second key is used to dynamically decrypt a third portion of the hard drive. A new randomly generated version of the algorithm is produced. The new version of the algorithm is stored in the first portion of the hard drive. The new version of the algorithm is executed to produce a new randomly generated version of the key. The new version of the key is used to re-encrypt the second portion of the hard drive having the second key.
US10013540B2

In one aspect, a device includes a processor and memory accessible to the processor. The memory bears instructions executable by the processor to receive input from at least one electromyograph, and based at least in part on the input, determine whether a user is authorized to manipulate the device to execute at least one function.
US10013535B2

A program controller is arranged to automatically authorize or configure or upgrade a program for a customer replaceable card of a system, the controller being arranged to manage the program automatically, according to a licence agreement, and according to a stored history of use of the hardware module. A supplier can track customer changes and enforce more easily different conditions for authorizing the program on, different modules from different sources, having different levels of capability. There can be less interaction with the supplier to get specific authorizations. The history can be stored on the module. It can be used to ease inventory tracking and generate billing information.
US10013529B1

Software configured to interface with multiple other disparate software applications or databases to present a single user interface to a user allows the user to view and modify data from multiple applications and/or databases without having to worry about which application the data comes from. The software provides a user interface which presents to the user seamless integration of data from multiple disparate applications/databases, even though the software may have to continually interface with one or both applications to retrieve, modify, and store data. Exemplary such software comprises workbench software configured to integrate multiple EHR applications and allow for retrieval, presentation, creation, editing, and updating of data from such EHR applications. For example, in one preferred implementation, such software facilitates integration of an ambulatory care solution and an enterprise scale solution so as to allow an organization utilizing an ambulatory care solution to leverage data from an enterprise scale solution.
US10013525B1

Methods and systems are described to provide computerized trajectory-based methods to represent translocon-associated protein trajectories, provide proteins or protein sequences with desired translocon-associated biogenesis features, screening proteins or protein sequences to provide proteins or protein sequences with desired translocon-associated biogenesis features, screening translocon-associated biogenesis feature determinants to provide proteins or protein sequences with desired translocon-associated biogenesis features, identifying translocon-associated biogenesis feature determinants of a given protein sequence, computer-based protein sequence identification methods, computer-based methods for identifying correlations in a set of protein sequences, computer-based methods for identifying correlations between experimental data and computer-generated data in a protein sequence, and computer-based methods for determining which modifications of a protein sequence do not substantially affect a translocon-associated biogenesis feature of the protein sequence.
US10013520B2

A method of determining if a layout design for fabricating a layer of features of an integrated circuit is N-colorable, comprising identifying a set of candidate cells among layout cells of a layout design. Each candidate cell of the set of candidate cells is one of the set of base layout cells, or one of the set of composite layout cells, and constituent layout cells of the one of the set of composite layout cells having been determined as N-colorable. Whether a first candidate cell of the set of candidate cell is N-colorable is determined. An abutment-sensitive conflict graph of the first candidate cell is generated when the first candidate cell is N-colorable and the first candidate cell is not the top layout cell.
US10013514B2

A granular material is a simulation target, wherein a force acting on each grain is expressed by a potential dependent term and an energy dissipation term. The potential dependent term depends on an interaction potential ϕ between the grains. Physical quantities included in the potential dependent term are renormalization-transformed so that a hamiltonian form expressed by a kinetic energy of the each grain and a potential energy based on the interaction potential ϕ does not change. Physical quantities included in the dissipation term are renormalization-transformed so that a change rate of the potential dependent term and a change rate of the dissipation term become equal. Temporal development of a renormalized granular material is calculated by performing numerical integration with respect to a motion equation of each grain of the renormalized granular material.
US10013509B2

Novel tools and techniques might provide for designing and/or implementing a drainage system for an agricultural area, based at least in part on three-dimensional soil modeling. In some embodiments, a computer system might identify one or more elevation points at each of a plurality of locations within the agricultural area, based on 3-D topographical surveys and 3-D soil profiles. A location of one or more outlet points within the agricultural area, where water will drain out, may be identified. The computer system might also determine location, length, and/or cross-sectional size for each of one or more drainage pipes (including main, sub-main, and lateral drainage pipes), based at least in part on optimization of location and/or costs based at least in part on the 3-D topographical surveys, the 3-D soil profiles, the one or more elevation points, and/or the location of the one or more outlet points.
US10013508B2

A method of modeling an intersection structure of a roadway. The method includes receiving a first data set including road lane information, and receiving a second data set including vehicle trajectory information for an intersection structure of a roadway. The method includes determining lane node locations from at least one of the first and second data sets. A set of potential links between the lane node locations may be compiled. The method may further include assessing, for each link, a probability that the link is a valid link, and assigning each link with a probability value. The links may be filtered based on a predetermined threshold probability value and a set of valid links is generated. A model of the intersection structure is created based on the set of valid links.
US10013506B2

A computer-implemented method and system enables visualization of a computer-generated annotation on a real-world object in a real-world environment on a computerized system. The method and system creates a three-dimensional (3D) model of the real-world object, simultaneously displays the 3D model, the real-world object, and the real-world environment on a computer screen, and aligns the displayed 3D model and the displayed real-world object. The visibility of the 3D model is reduced and the 3D model is annotated in a real-world context. Reducing the visibility of the 3D model causes the annotation to appear on the displayed real-world object.
US10013504B2

Techniques for search with autosuggest and refinements are disclosed. In some embodiments, search with autosuggest includes determining a plurality of potential query suggestions for a partially entered query string; and automatically suggesting a plurality of queries based on a query count for each of the queries. For example, the query count can correspond to a popularity of the query. In some implementations, the query count can be determined based on a number of times that the query was received, and the plurality of queries can be listed based on the popularity of each of the plurality of queries (e.g., to facilitate display of more popular queries higher in the list of suggested queries).
US10013493B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving one or more search terms, providing the search terms as input to one or more user-specific indices, a user-specific index being generated based on an access privilege granted by a user to a data source, the data source including data that is specific to the user, generating search results based on the one or more search terms and the one or more user-specific indices, and transmitting the search results for display to a searching user.
US10013492B1

A customized questionnaire is generated for a content item, such as an eBook, audio file, video file, and so on. Upon an occurrence of predetermined event, the user is presented with the customized questionnaire soliciting responses to questions and/or rating evaluations relating to the content item. The responses may include reviews, ratings, recommendations of similar items, discussion topics, and other things. Information from the responses may be collected and associated with the content item to build a user-driven index.
US10013491B2

In one aspect, a computerized method of workload mobility across divergent cloud-computing platforms includes the step of with an agentless process, utilizing at least one computer process to discover an entity. The method discovers a configuration of the entity. The method persistently stores the configuration of the entity in a configuration management database (CMDB). The method migrates, with at least one replication processes, the entity from a user-side platform to a cloud-computing platform. The method transforms a workload data of the entity to a container workload data to enable implementation of the workload data in the cloud-computing platform.
US10013478B2

A method of adding a program module to an installed program code. A data object having an interface for importation of data into and exportation of data out of the data object, the data object further comprising the program module, a switch identifier and a specification of a call to be inserted into the installed code is provided. Insert the call as specified by the specification of the data object into the installed program code and receive a setting for the switch from a user and storing the setting in a database table.
US10013471B2

A method begins by a by a first device of a dispersed storage network (DSN) sending a set of write revision requests to storage units of the DSN. The method continues with one of the storage units generating a write revision response regarding a potential write conflict. The method continues with the first device receiving the write revision responses to produce a set of received write revision responses and interpreting the set of received write revision responses to determine whether a write conflict exists. When the write conflict exists, the method continues with the first device issuing a set of write roll back requests to the storage units. When the write conflict does not exist, the method continues with the first device issuing a set of next phase write requests to the storage units regarding storing revised encoded data slices.
US10013466B2

The disclosure generally describes computer-implemented methods, software, and systems, including a method for storing information. In a database including plural records having time-related characteristics, a time-related partition is identified for relocating records in the partition to secondary storage. For each pair in one or more pairs of different time-related characteristic values of the records in the partition, a time-related distance is determined between the different time-related characteristic values. The time-related distances are aggregated for the partition. Information is stored in an index in primary storage that identifies the aggregated time-related distances for the partition.
US10013464B2

Embodiments of the present invention provide systems and methods for finding individuals within a field. In one embodiment, a configured query is utilized in order to identify a set of appropriate individuals within a field. Information associated with a skill level and a relationship of a requester is found across a set of disparate media outlets. The system assigns a level of skill set and level of relationship of any identified individual to the requester. A ranking of the identified individuals is generated based on the skill set and relationship of any identified individual based on the configured query.
US10013452B1

An identical request to process a transaction is initiated at a trusted subsystem of a system and a new subsystem of the system. Computed indicia of the transaction from both subsystems are compared at the trusted subsystem. An error condition is generated that indicates a logic error in the new subsystem when the comparison indicates that the computed indicia of the new subsystem does not match the computed indicia of the trusted subsystem. The error condition indicates a lack of transactional integrity in the new subsystem. The new subsystem may be taken out of service after the error condition is generated.
US10013451B2

A current minimum memory requirement for each memory consumer of one or more memory consumers of a primary database system is received. A current memory allocation for a standby database system is received. A set of benefit-to-cost metrics is received. A benefit-to-cost metric is a measure of whether each memory consumer would benefit or would not benefit from additional memory. The set of benefit-to-cost metrics is applied to the standby database system to define an upper bound memory allocation of the standby database system to function in the event of a failover from the primary database system. A scaling factor is determined. In response to receiving an indication of a failover of the primary database system to the standby database system, a ramp up of the standby database system is monitored. The ramp up of the standby database system uses the set of benefit-to-cost metrics and the determined scaling factor.
US10013450B2

A processor obtains a target knowledge graph that includes target nodes that represent concepts used within a target work and target edges between target nodes that represent links used within the target work to associate the concepts used therein with each other. The processor also obtains a background knowledge graph that includes background nodes that represent concepts used within a background work and background edges between background nodes that represent links used within the background work to associate the concepts used therein with each other. The processor compares a portion of the target knowledge graph to a portion of the background knowledge graph. Based on the comparison, the processor identifies a potential inconsistency between the background work and the target work.
US10013449B1

A non-relational data store may implement validating and non-validating secondary indexes for a table. Operations at a table for a given item may be performed when indexing the item to create a secondary index or when updates to the given item are received. Attribute values of a given item may be validated with respect to an indexing schema for the secondary index. For a non-validating secondary index, validation errors detected for the attribute values may be ignored so that the operation at the table may be performed. For a validating secondary index, validation errors detected for the attribute values may result in denying performance of the operation. In some embodiments, a secondary index from may be changed from validating to non-validating, or non-validating to validating.
US10013432B2

In response to an I/O request, a processor reconstructs a file system request by laying out a disk image, performing type-specific introspection on the disk image including determining disk image type and using a file system specific process for a particular type of file system located in the disk image for analyzing the disk image structure.
US10013422B2

Event logs in a video advertisement insertion network are processed to remove duplicate entries. One or more ad servers are continuously generating new event entries and writing them to a database. The entries are randomized such that generated time contiguous entries are distributed over multiple storage locations, thereby facilitating resource scaling and a uniform use of storage and computing resources. The distributed entries are read from the storage locations using sequential reads of chunks of the entries and processed to remove duplicate entries.
US10013419B2

The provided is a file storage method and apparatus. The method includes: recognizing an editable file; and storing the editable file continuously, and reserving additional storage space for the editable file. The embodiments of the present disclosure may prevent the generation of file fragmentation to some degree.
US10013417B2

Technology for media item and user language classification is disclosed. Media item classification may use models for associating language identifiers or probability distributions for multiple languages with linguistic content. User language classification may define user language models for attributing to users indications of languages they speak read, and/or write. The text classifications and user classifications may interact because the probability that given text is in a particular language may depend on a determined likelihood the user who produced the text speaks that language, or conversely, a user interacting with text in a particular language may increase the likelihood they understand that language. Some embodiments use language-tagged social media content to train n-gram classifiers for use with other social media content.
US10013416B1

Disclosed are various embodiments for an automated service agent. Natural language inputs are obtained from a client. The natural language inputs and other data are input to machine learning models to identify intents reflected in the natural language inputs. A state in a workflow is updated to reflect the identified intents. Responses may be communicated to the client to further progress in the workflow.
US10013406B2

A container is created that includes two sides. A front side of the container displays viewable content. A back side of the container displays editing controls corresponding to the viewable content. A button may be displayed that, when activated, switches the display between the front side and the back side. The button may be displayed only while the editing controls are displayed and hidden while the content is displayed. While the content is displayed, the entire display area may be responsive to a user input to cause display of the editing controls. Switching between the front-side element display and the back-side editing display may be accompanied by a flipping animation. Enabling the flip-to-edit container may be based on permissions of a user account.
US10013405B2

In accordance with one embodiment, the present invention provides the ability to embed and edit rich content into a browser document. Embedded objects are not backed by installed desktop applications. Instead, in one embodiment, the embedded objects are Asynchronous Javascript and XML (AJAX) components that adhere to a set of design patterns, which are embedded within editable HTML documents. For example, a user composing an email message can embed a spreadsheet into the email in accordance with an embodiment of the present invention. The spreadsheet is implemented, in one embodiment, as an AJAX component adhering to the Ajax Linking and Embedding (ALE) design pattern. Since it is an ALE component, the embedded object is fetched across the network so that it may be instantiated and used regardless of the user's location. The user can edit, manipulate, and save the embedded object while remaining in the context of the container document.
US10013404B2

A computer system may receive a textual work. The computer system may generate a knowledge graph based on the textual work. The knowledge graph may include nodes representing concepts and edges between the nodes that represent links between the concepts. The computer system may then generate a concept path for a target concept. The computer system may then identify a related background narrative block that contains a related non-target concept. The background narrative block may be a narrative block that is not in the concept path for the target concept. The computer system may then summarize the related background narrative block and output the summary to an output device coupled with the computer system.
US10013400B1

Methods and apparatus for in-line editing of web page content with reduced disruption of logical and presentational structure of content are described. In one embodiment, a rendering of a web page is presented in a what-you-see-is-what-you-get (WYSIWYG) editing environment. The presenting includes overlaying an editing control layer for accessing editing functions of the what-you-see-is-what-you-get editing environment, and an electronic commerce web page layer derived from an electronic commerce web page document. The presenting includes inserting into structural tags of the electronic commerce web page document attribute data. The attribute data identifies editing functions available from the what-you-see-is-what-you-get editing environment for elements of editable content of the electronic commerce web page document. Responsive to a control actuation in the editing control layer, code for performance on the web page document of an editing function associated with the respective element of editable content by the attribute data is executed.
US10013395B2

An apparatus includes a memory to store a program and a processor to execute the program stored in the memory. The processor selects randomly output target images from output target candidate images and generates a plurality of layout images, each of which is generated by laying out the selected output target image. A template includes at least one image layout area. The processor determines a layout image from the generated plurality of layout images, by evaluating the selected target images included in each of the generated plurality of layout images according to both of first information corresponding to a user's evaluations for each of the selected output target images and second information based on an output history of each of the selected output target images in accordance with user designations. The processor outputs the determined layout image.
US10013392B2

Apparatuses, methods and storage medium for providing access from outside a multicore processor System on Chip (SoC) are disclosed herein. In embodiments, an SoC may include a memory to store a plurality of embedded values correspondingly associated with a plurality of architecturally identical cores. Each embedded value may indicate a default voltage for a respective one of the plurality of architecturally identical cores. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to provide access from outside the multicore processor SoC to individually configure voltages of the plurality of architecturally identical cores to values that are different than the values of the default voltages. Other embodiments may be described and/or claimed.
US10013390B2

A protocol element referred to as a secure handle is described which provides an efficient and reliable method for application-to-application signaling in multi-process and multi-computer environments. The secure handle includes an absolute memory reference which allows the kernel to more quickly and efficiently associate a network data packet with an application's communication context in the kernel.
US10013389B2

An apparatus for addressing electronic circuits includes a host device comprising an address output, and a number of addressable electronic circuits, each comprising an address input, an address selection input and an address selection output, wherein the addressable electronic circuits are connected serially with each pair of the serially connected addressable electronic circuits connected by the address selection input and the address selection output.
US10013381B2

In addition to other aspects disclosed, a docking station that receives content through a wired connection from a handheld media device, plays or displays the content through a speaker, and transmits content to a remote speaker.
US10013373B1

In an embodiment of the invention, a method for to use a two level linked list descriptor mechanism to pass information among flash, memory, and IO controller modules is presented. The method includes creating a first level data structure for one or more first level descriptors; creating a second level data structure for one or more second level descriptors, each second level descriptor having a pointer to tracking information that includes start information, running information, and rewind information for a data DMA; using the one or more second level descriptors, the one or more first level descriptors, and the tracking information for a data DMA; updating the tracking information during the data DMA; and updating the tracking information at the end of the data DMA.
US10013371B2

A memory circuit system and method are provided in the context of various embodiments. In one embodiment, an interface circuit remains in communication with a plurality of memory circuits and a system. The interface circuit is operable to interface the memory circuits and the system for performing various functionality (e.g. power management, simulation/emulation, etc.).
US10013367B2

An I/O processing system includes an operating system configured to control an input/output (I/O) device, which executes an I/O operation in the I/O processing system. The I/O processing system further includes a channel subsystem module configured to output an interrogation command signal while the I/O device executes an I/O request. The I/O device returns an I/O status signal indicating a status of an ongoing I/O request, and the operating system is configured to dynamically determine a timeout event of the I/O request based on the status of the ongoing I/O request.
Patent Agency Ranking