US09924540B2

An apparatus of a first high-efficiency (HE) access point (AP) or station for spatial reuse is the disclosed. The apparatus includes processing circuitry configured to: decode a first portion of a first packet; and if the first portion indicates the first packet was transmitted by a second HE AP or station and that the first packet is an overlapping basic service set (OBSS) packet, then if a preamble detect energy is below a threshold, cause to be transmitted a second packet simultaneously with a portion of the first packet after the first portion. The processing circuitry may be configured to determine the first portion was transmitted by the second HE AP or station if a field in a physical (PRY) header or a second field in a media access control (MAC) header indicate the first packet was transmitted by the second HE AP or station.
US09924534B2

A method for and apparatus for controlling monitoring timing in a wireless communication system is provided. A wireless device may acquire information including a monitoring subframe configuration, which is set for a first subframe in which at least one of control and reference signal is present, and a second subframe in which the control and reference signal are not present within a radio frame; determine monitoring subframes of a cell based on the information; and control to monitor the first subframe and the second subframe according to the monitoring subframes.
US09924523B2

According to one embodiment of the present invention, a method for receiving information for canceling interference of a terminal is disclosed. The method is performed by the terminal and can comprise the steps of: receiving, from a serving base station, information on the allocation of resource regions of neighboring cells for canceling an interference signal; and using the resource region allocation information in order to cancel the interference signal in a downlink signal.
US09924522B2

A method for selecting the state of a reconfigurable antenna installed at either the receiver or transmitter of a communication system is provided. The proposed method uses online learning algorithm based on the theory of multi-armed bandit to perform antenna state selection. The selection technique utilizes the Post-Processing Signal-to-Noise Ratio (PPSNR) as a reward metric and maximizes the long-term average reward over time. The performance of the learning based selection technique is empirically evaluated using wireless channel data. The data is collected in an indoor environment using a 2×2 MIMO OFDM system employing highly directional metamaterial Reconfigurable Leaky Wave Antennas. The learning based selection technique shows performance improvements in terms of average PPSNR and regret over conventional heuristic policies.
US09924518B2

The present invention relates to wireless networks and more specifically to systems and methods for selecting available channels free of radar signals from a plurality of radio frequency channels. In one embodiment, the present invention provides for a dynamic frequency selection (“DFS”) master device that can facilitate DFS capabilities for one or more legacy access points that do not have DFS capabilities on their own. The DFS master device can be a device communicably coupled to the access point via a universal serial bus (USB) connection or over Ethernet. In some embodiments, the DFS master device can provide DFS capabilities for a plurality of access points on a network. In other embodiments, the DFS master device can be a separate device that is embeddable on the legacy access point device.
US09924517B2

A method of a wireless communication device for operation in a wireless communication network comprising a plurality of cells is disclosed. The method comprises performing radio resource management measurements based on received reference signals of one or more of the cells, wherein the radio resource management measurements are performed over a bandwidth comprising K subcarriers. The method also comprises organizing the K subcarriers into N blocks, wherein each block comprises adjacent subcarriers, performing coherent averaging of the radio resource management measurements over the adjacent subcarriers of each block to produce intermediate measurement results and performing non-coherent averaging of the intermediate measurement results to produce a radio resource management measurement result. The method further comprises detecting whether a condition is fulfilled, wherein the condition is suitable for determining if the wireless communication device is in a dense network scenario, setting N to a first value if the condition is fulfilled and to a second value if the condition is not fulfilled, wherein the first value is lower than the second value. Corresponding arrangement, wireless communication device and computer program product are also disclosed.
US09924501B2

A method and apparatus reduce latency of Long Term Evolution (LTE) uplink transmissions. An indication can be sent to a user equipment. The indication can indicate a set of frequency domain resource blocks for possible physical uplink shared channel transmission in an uplink subframe. A physical uplink shared channel can be received in a selected subset of resource blocks in the uplink subframe. The subset of resource blocks can be selected from the set of frequency domain resource blocks for possible physical uplink shared channel transmission based on a selection criterion. The selection criterion can use at least a resource set size acquired from the indication, a modulo function, and an identifier associated with the user equipment.
US09924495B2

Provided are methods and devices for transmitting or receiving Device-to-Device (D2D) broadcast information, and a transmission system. The method for transmitting the D2D broadcast information includes that: classification information of service information to be transmitted is acquired; control information corresponding to the classification information is acquired, wherein the control information is used for indicating resource scheduling information used during transmission and/or retransmission of the service information; and the service information and the control information are transmitted in a broadcast manner according to a preset rule.
US09924483B2

Internet protocol (IP) address allocations in distributed EPC networks can be published to an IP address registry maintained at the central EPC entity in order to facilitate the routing of authentication authorization, and accounting (AAA) signaling of third party networks throughout the distributed EPC network architecture. The address allocations can be published directly to an address registry maintained by the central EPC entity, or indirectly via a cloud management server. Additionally, latencies associated with UE authentication in distributed EPC network architectures can be mitigated by triggering communication of the authentication or authorization profile upon reception of an update location request (ULR) message at the central EPC network entity.
US09924481B2

Various communication systems may benefit from indications of conditions existing within the system. For example, communication systems employing dual connectivity may benefit from an indication of whether or not a user equipment is in a dual connectivity synchronized condition. A method can include determining a dual connectivity synchronization condition for the user equipment with respect to at least two base stations. The method can also include reporting the dual connectivity synchronization condition to a network element.
US09924478B2

The present invention relates to a method and apparatus for transmitting a Device-to-Device Synchronization Signal (D2DSS) for D2D communication by a terminal in a wireless communication system and, more particularly, comprises a step of transmitting a D2DSS, wherein first root indexes associated with the D2DSS are set to be different from second root indexes associated with sync signals for a cellular communication, and the number of the first root indexes is less than the number of the second root indexes.
US09924470B2

In one embodiment, a method includes receiving, at a media-player device, authentication information from a client system that is within range of at least one antenna of the media-player device. In response to receiving the authentication information, the media-player device may set a power level of each of the antennas to a maximum power level and may broadcast, by at least one antenna, broadcast signals. The media-player device may receive, from the client system, instructions to adjust a power level of each antenna. The instructions may be determined based on broadcast signals received at the client system and on the respective position of the client system that is associated with each received broadcast signal. The media-player device may adjust the power levels of each of the antennas of the plurality of antennas to define a range of broadcast based on the received instructions.
US09924466B1

Methods and systems provide a multiplexing cell and a multiplexing cell system for data serialization. The multiplexing cell may be dynamic D-type flip flop having a single phase clock signal (CLK) and a select input (SEL). An input to the multiplexing cell may be passed to an output if CLK is high and SEL are both high. Otherwise, the output of each multiplexing cell may be in a high impedance state. A multiplexing cell system may include one or more of the multiplexing cells and be configured to provide serialization of input data at high data rates with reduced power consumption. Sub-rate clocks, which may be used by at least a portion of a serialization chain, may reduce power consumption allow for less complex clock generation and distribution circuitry. The multiplexing cell and/or multiplexing cell system find application in, among other things, equalization to offset effects of channel imperfections.
US09924460B2

A method performed by a first network node for handling a connection between a wireless device and a wireless communications network. The wireless communications network comprises the first network node.The first network node stores (705) data related to the connection, and further stores an identifier of the wireless device for locating the stored data related to the connection later.The first network node further provides (706) the wireless device with a command to transition from a connected mode into a suspended mode, in which suspended mode the connection is suspended and the wireless device stores the data related to the connection, and further stores the identifier of the wireless device for locating the stored data later in order to resume the connection.
US09924454B2

A method for establishing a connection is provided. The method includes the following steps. A mobility management entity generates a create bearer context request message and sends the message to a selected serving gateway. The create bearer context request message at least includes address information of at least one packet data network gateway and corresponding indication information of the protocol type of connection establishment. The serving gateway receives and analyzes the create bearer context request message, and determines the protocol type of the connection according to the indication information of the protocol type of connection establishment. The serving gateway processes the create bearer context request message with the determined protocol type of connection. A mobility management entity, a serving gateway, and a network system which are able to reduce time delay when connection is established are further provided.
US09924452B2

Vehicle Communications using IEEE 802.1 lp WAVE functionality includes structure and method whereby a smart phone (SP) linked to an On Board Unit (OBU) having WAVE functionality, and incorporating Automotive Telemetry Protocol (ATP), has at least one processor to configure the SP as a GUI for the OBU, and to enable WAVE authentication of the SP through a networked Road Side Unit. Preferably, the OBU opens, after a command from an ATP Client, a virtual connection for streaming data between the vehicle data bus and a remote server providing an automotive scan tool. Also preferably, the SP uses either cellular or IEEE 802.11 control signals to trialaterate its geographic position with greater accuracy than GPS, and to hand off the geo-position fixes to the OBU. Preferably, accumulated geo-location information is reported to a remote server, providing a centralized geographic trend analysis of plural SPs operating with OBUs.
US09924442B2

The present invention relates to a method in a radio network node of a cellular network, for controlling admission of a UE in a cell covering a region. The method comprises obtaining (710) a location of the UE, comparing (720) information related to a geometric boundary of the region and the obtained location of the UE, and determining (730) whether to admit the UE in the cell based on the comparison.
US09924434B1

A wireless communication device (WCD) transmits to a first serving system a data-connection request that requests a packet data connection. A mobility management entity (MME) determines that an authentication procedure for authenticating the WCD for the requested packet data connection is unavailable. In response, the MME initiates a handover of the WCD from the first serving system to a second serving system. The first and second serving systems use different air interface protocols. When the handover has been successfully completed, the MME stores an indication that the WCD has been diverted to the second serving system. The MME may subsequently determine that the authentication procedure has become available. In response, the MME determines whether the WCD is associated with a valid subscriber profile. If so, the MME requests the second serving system to invite the WCD to connect to the first serving system.
US09924431B2

A method for performing seamless relocation of a mobile terminal in a wireless network includes selecting a first serving gateway (SGW) among a plurality of SGWs and a first packet data network gateway (PGW) among a plurality of PGWs, wherein the first SGW connects to the first PGW to setup the first S5 session, establishing a first communication channel between the terminal and the first PGW and assigning an internet protocol (IP) address to the terminal, selecting a second SGW among the plurality of SGWs when the terminal is about to move out of an area being served by the first SGW, connecting the second SGW to the second PGW to setup a new S5 session when a second PGW among the plurality of PGWs is closer to the second SGW than the first PGW or connecting the second SGW to the first PGW to modify the first S5 session when no PGW is closer to the second SGW than the first PGW, establishing a second communication channel between the terminal and the second SGW using the IP address allocated to the terminal, reconfiguring routing for terminal IP destination, and terminating the first communication channel between the terminal and the first PGW.
US09924428B2

Provided is a quick transmission point handover method, including: a service base station detects whether a current transmission point in use needs to be closed; if the service base station detects that the current transmission point in use needs to be closed, transmitting a target transmission point directive command to a terminal to inform the terminal about information of a new target transmission point to be monitored soon and/or to inform the terminal that the current transmission point in use will be closed. Correspondingly, also provided is a quick transmission point handover device.
US09924422B2

According to an embodiment of the present specification, a method of performing a measurement on one or more of a serving cell and a neighboring cell is provided. The method may include: measuring signal quality for a neighboring node; scaling-down or scaling-up parameter values that trigger the transmission of a measurement report according to measurement results; and transmitting the measurement report.
US09924418B1

A method may include receiving a local identifier associated with a cell of a cellular network. The method may include identifying a stored global identifier corresponding to the local identifier based on a data structure. The method may include determining, based on the data structure, that the stored global identifier is not verified as associated with the local identifier. The method may include causing a received global identifier to be obtained based on determining that the stored global identifier is not verified as associated with the local identifier. The method may include determining that the stored global identifier matches the received global identifier to verify the stored global identifier. The method may include causing a handover to the cell based on determining that the stored global identifier matches the received global identifier.
US09924413B2

A method and apparatus for home Node-B (HNB) mobility with a local IP access (LIPA) packet data network (PDN) connection are described. A target home node-B (HNB) may receive a handover request message from a source HNB to handover a wireless transmit/receive unit (WTRU). A path switch request may be transmitted to a local gateway (LGW) to change a downlink data path towards the target HNB in response to the handover request message. The LGW may act as a mobility management and local mobility anchor for the handover; and informing an HNB gateway (GW) about the handover so that the downlink data path for core network (CN) traffic is modified towards the target HNB.
US09924406B2

A method includes broadcasting, from an evolved node b (eNodeB), a plurality of Public Land Mobile Networks (PLMN) identifiers (IDs). The plurality of PLMN-IDs include at least one PLMN-ID for a data intensive network and at least one M-PLMN-ID for machine type communications (MTC) in a short messaging network. The method includes receiving a request to transmit MTC data from a MTC device and determining whether the MTC device includes the at least one M-PLMN-ID. The method includes determining whether the MTC data is in a class required to be sent by the data intensive network. The method also includes determining whether the message size is less than the length of structured small data (SSD), and sending the message via the short messaging network in response to a determination that the message size is less than the length of the SSD.
US09924404B1

Apparatus and methods concerning simulation of call quality are disclosed. In an example embodiment, computing server is communicatively coupled to a VoIP server. The computing server includes a communication circuit configured to receive a first set of VoIP data including audio of a VoIP call routed by the VoIP server. The computing server also includes a processing circuit configured to characterize a post-transmission quality state of the first set of VoIP data. The processing circuit is also configured to generate a second set of VoIP data including audio that is different from the audio of the VoIP call and data including characteristics indicative of the post-transmission quality state of a first set of VoIP data. The processing circuitry may configured to use the second set of data to provide security, protect the confidentiality and privacy, and/or monitor changes of behavior/quality for different audio CODECs, encryption, bit-rate, etc.
US09924401B2

Embodiments describe systems, methods, and apparatuses for identifying, based at least in part on an access network discovery and selection function (ANDSF) quality of service (QoS) policy, a preferred access point (AP) of a wireless local area network (WLAN). In some embodiments, the ANDSF QoS policy may be compared to one or more of an air-interface congestion parameter of the AP, and/or a backhaul congestion parameter of the AP.
US09924395B2

Techniques are provided for transmission of measurement reports from a UE to a base station. A method may include receiving a measurement configuration message from a serving cell. The method may include determining a report value from the measurement configuration message, the report value indicating a number of measurement reports to be transmitted to the serving cell. The method may include, based on the number of measurement reports indicated by the report value, determining whether to wait for a signal measurement result of at least one neighboring cell to become available prior to sending a measurement report to the serving cell.
US09924394B2

Logic may decide which service advertisement information to transmit in a service advertisement frame based on link margin information of each service advertisement received. Logic may filter the service advertisement information to avoid advertising service information for service providers that cannot be reached. A first station may receive a service advertisement from a second station and determine whether to include the service advertisement with a transmission of the first station's service advertisement based upon perceived proximity of the second station. A station may generate a Leaving Message if a user terminates service advertisements of the station or the station appears to be moving away from a service advertisement group. In response to receiving a Leaving Message from a neighboring station, a station may remove the neighboring station from a list of service providers maintained by the station.
US09924385B2

An antenna apparatus operates as a base station in a wireless network, with a method configuring a transmission beam within such antenna apparatus. The antenna apparatus has a rotatable antenna assembly employing selected transmission beam patterns, and a controller to rotate the antenna assembly altering its azimuth direction. During configuration mode, a sweep operation rotates the antenna assembly to selected azimuth directions. Quality metric determination circuitry determines, for each selected azimuth direction, a link quality metric for wireless terminals based on communication between the wireless terminals and the base station whilst the rotatable antenna assembly is at that selected azimuth direction. Transmission beam determination circuitry determines, from the link quality metrics determined for the wireless terminals at each selected azimuth direction, both a transmission beam pattern and an azimuth direction for subsequent communication with the wireless terminals. The antenna apparatus efficiently self-configures its transmission beam pattern and azimuth direction.
US09924378B2

Aspects described herein relate to a base station for providing air-to-ground wireless communication over various altitudes. The base station includes a first antenna array comprising one or more antennas configured to form a first cell coverage area extending substantially from a horizon up to a first elevation angle away from the first antenna array to a predetermined distance from the first antenna array. The base station further includes a second antenna array configured at an uptilt elevation angle to form a second cell coverage area extending at least from the first elevation angle to a second elevation away from the second antenna array, wherein the first cell coverage area and the second cell coverage area are concentric to define the ATG cell at least to the predetermined distance and up to a predetermined elevation.
US09924363B2

A wireless audio device includes one or more electroacoustic transducers and a first wireless transceiver. The device also includes a processor configured to (a) process audio signals received by the transceiver in a first received signal and communicate the processed audio signals to the transducer(s) to cause the transducer(s) to output sound pressure waves, (b) determine that a characteristic of a second received signal independent of the first received signal surpassed at least one threshold, and (c) change a state of the audio device based on the determining.
US09924362B2

A system and method of supporting controlled access to multimedia information and media-related services via a broadband access gateway is disclosed. A plurality of user manageable tiers of access privilege may be implemented by the broadband access gateway, that may support communication using, for example, a wireless personal area network and a broadband network. A different degree of user authentication and/or identification may be established for each of the tiers, and users may be restricted in their access to multimedia information and services by their current tier of access privilege. The multimedia information and services may be provided by a variety of access devices via the personal area network, and from providers accessible via the broadband network connected to the gateway. Examples of access devices include mobile multimedia handsets, personal digital assistants, personal computers, digital cameras, and printers. The multimedia information may, for example, comprise data, text, and digitized voice, images, video, and music. The tiers of access privilege may be managed via, for example, the personal area network or from the broadband network, by a user with an access device.
US09924345B2

An information processing apparatus includes following components. A memory stores user identification information identifying a user, terminal identification information identifying a terminal used as a user interface of the information processing apparatus, and operational context information indicating a status of an operation performed on the terminal in association with one another. An execution unit executes a process. A memory controller controls, in response to the user switching the terminal from a first terminal to a second terminal, the memory to change the terminal identification information from information identifying the first terminal to information identifying the second terminal. The transmission unit transmits, in response to occurrence of information to be displayed in relation to the process started in response to an operation on the first terminal, display information used to display a window corresponding to the operational context information to the second terminal if the terminal identification information has been changed.
US09924337B2

A method and an apparatus for processing an emergency call of a communication terminal are provided. The method includes: obtaining current country or region information based on resident cell system information of the communication terminal; when an emergency request, which contains an emergency call category requested by a user, is received, retrieving a first storage region based on the current country or region information and the requested emergency call category to determine a call mode corresponding to the requested emergency call category in the current country or region, where the first storage region stores call modes corresponding to multiple emergency call categories and multiple countries and regions; and connecting with an emergency call center based on the determined call mode. Accordingly, users of the communication terminal can get emergency services conveniently, promptly and efficiently no matter which country or region he or she resided.
US09924328B2

A geotargeted broadcast message system and method providing processing a plurality of broadcast message requests from a plurality of broadcast message origination systems, with each broadcast message request including a broadcast message and a geographically defined broadcast target area, including a broadcast message management system communicatively to the broadcast message origination systems, receiving broadcast message requests, storing a broadcast message jurisdiction authority for each broadcast message originating agent, verifying each broadcast message request to provide a verified broadcast message, with the verifying being a function of an authority of the broadcast message originating agent to send the broadcast message to the broadcast target area, and determining one or more of point-to-multipoint broadcast message transmission systems serving at least a portion of the broadcast target area for the broadcast message request, and transmitting the broadcast message and the broadcast target area to the determined broadcast message transmission systems.
US09924323B2

An apparatus and method are provided to facilitate a return of a mobile device to an owner. A graphical user interface element is displayed, utilizing a display of a mobile device. A user input is detected in connection with the graphical user interface element, utilizing an input device of the mobile device. An interface is displayed including at least one return option for returning the mobile device to an owner of the mobile device, utilizing the display of the mobile device. Such interface is displayed in response to the detection of the user input in connection with the graphical user interface element utilizing the input device of the mobile device.
US09924318B2

Systems and methods employ ultra-wide band (UWB) time of flight (ToF) distance measurements for locating a portable device relative to a target. Performance and reliability of UWB ToF distance measurements for locating the portable device is improved by adjusting a communication retry strategy based on signal quality calculations. The quality of an UWB signal received by each satellite of a base station is assessed based on factors like signal strength, noise level, and ratio of first path signal power to total signal power. This data is used to direct the retry strategy to the satellites receiving the best signal quality for these satellites to conduct ToF distance measurements with the portable device and/or to add correction factors to calculated ToF distance measurements.
US09924314B2

A device disposed on a subject to maintain the subject within a containment zone and track the subject if the subject exits the containment zone. The device includes a positioning unit for generating position data including satellite positioning data. There is a processor unit to determine from the position data if the subject is inside or outside of the containment zone. The processor unit operates in a containment mode when the subject is inside the containment zone and in a tracking mode when the subject exits the containment zone. A correction unit issues a stimulus when the subject exits the containment zone and terminates the stimulus when the processor unit enters the tracking mode from the containment mode. There is a communication unit which transmits an alert to an electronic device of an operator when the processor unit transitions from the containment to tracking mode.
US09924312B2

The present disclosure relates generally to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.A communication apparatus performs a method for determining a user's presence in a specific space. In the method, the apparatus receives a first signal from a first sensor and identifies a user access direction, based on the received first signal. Then, the apparatus selects a second sensor, based on the identified user access direction, receives a second signal from the selected second sensor, and determines whether a user enters in the specific space, based on the received second signal.
US09924311B2

In one embodiment, techniques approximate concurrent monitoring of a large number of geo-fences, potentially beyond a number supported by a mobile device, The mobile device may obtain a set of geo-fences and maintain a first subset of the geo-fences as an active subset of geo-fences and a second subset of the geo-fences as an inactive subset of geo-fences. The mobile device may also establish and monitor an envelope geo-fences that excluded the inactive subset of geo-fence. In response to detecting that the mobile device has moved to a new location proximate to the envelope geo-fence, one or more geo-fences are moved between the active subset of geo-fences and the inactive subset of geo-fences to produce a new active subset of geo-fences and a new inactive subset of geo-fences.
US09924309B2

Disclosed are systems and methods for location tracking. In one embodiment, an apparatus receives a message sent to a user of a mobile device in a wireless network, and a processor determines at least one location parameter. Data is extracted from the message, and initiation of a computing function (e.g., transmission of a communication to the mobile device) is triggered by a match between the location and the data from the message.
US09924303B2

An electronic device includes circuitry configured to determine that a first codec associated with a signal corresponds to one of one or more codecs supported by another device that is connected to the electronic device via a first communication link. A signal path is configured between a radio device configured to receive the signal and the electronic device based on a correspondence between the first codec associated with the signal and the one or more codecs supported by the another device. The signal is transmitted to the other device via the first communication link encoded with one of the one or more codecs supported by the other device.
US09924297B2

A Bluetooth system is comprised of a Bluetooth device and multiple network devices connectable to the Bluetooth device. This Bluetooth device can selectively switch connection pairings with devices in the network based on some triggering event. The switching function automatically occurs between the Bluetooth and network devices without any user intervention. This pairing enables seamless collaboration between devices owned by an owner based on the power settings and usage of the system without needing the user's interaction.
US09924270B2

Techniques are provided for automatically channelizing a stereo audio signal in a headphone device such that a correct audio channel is output to a user's ear regardless of which ear an earbud is inserted. In an embodiment, at least one earbud is configured with a sensor arranged on a housing of the earbud. The placement of the sensor can be keyed or otherwise positioned to identify a right or left ear based on proximity/contact with certain anatomy of the ear. For instance, the sensor can be in detectable range of ear anatomy such as a tragus/antitragus when inserted in one ear and outside of detectable range of the same when inserted in the other. By automatically detecting which ear an earbud has been inserted, audio channels can be switched as necessary enabling users to insert earbuds without regard for which is a right earbud and which is a left earbud.
US09924268B1

A signal processing system and a method thereof are disclosed, using a differential amplifier to extract the sensed signals associated with the headphones wear status generated by the diaphragm of the headphone and push back to the sense ADC for digitization. Because the differential amplifier is non-ideal, certain residual music signal will exist. To exclude residual music signal for subsequent processing, a temporary memory is provided to match and synchronize the original playback signal retainment and the round-trip delay of external signal. The round-trip delay is computed to adjust the depth and clock speed of the buffer/FIFO of the temporary memory to, after synchronized with the total external propagation delay, eliminate residual music signal in a function block in order to separate the sense signal of the headphone driver unit diaphragm displacement and use the extracted sense signal for subsequent analysis and auto-control and/or signal compensation reference source.
US09924264B2

A microphone includes: first and second bi-directional microphone units having respective directional axes arranged on two straight lines passing through one point and radially extending with an interval of 120 degrees; a third bi-directional microphone unit having a directional axis arranged on a straight line perpendicular to a plane formed by the two straight lines; and an omnidirectional microphone unit arranged in sound collection regions of the first, second, and third bi-directional microphone units.
US09924254B2

A MEMS microphone is disclosed. The MEMS microphone includes an encapsulation structure provided with an accommodation space; a MEMS chip for detecting sound signal accommodated in the accommodation space; an ASIC chip received in the accommodation space. The ASIC chip includes a signal processing module connected to MEMS chip for processing the sound signal detected by the MEMS chip and outputting the processed sound signal. The MEMS microphone further includes a temperature detection module for detecting temperature signal and outputting the temperature signal.
US09924252B2

A videoconferencing system has a plurality of displays arranged side-by-side. Top loudspeakers are arranged adjacent the tops of the displays, and bottom loudspeakers are arranged adjacent the bottoms of the displays. A control unit operatively coupled to the displays and the loudspeakers routes video to each of the displays and routes audio corresponding to each display to any of the top and bottom loudspeakers arranged adjacent the display. Thus, the top and bottom loudspeakers form a vertical pair of loudspeakers that output the corresponding audio for its respective display. In this way, the audio for the video of a given display is perceived by participants to originate from the center of the given display. If one of the loudspeakers is not provided, gain setting and mixing between adjacent sets of loudspeakers can produce a virtual loudspeaker for the one that is missing.
US09924251B2

A transducer comprising: a flat strip of metal formed into a closed metal loop with two substantially parallel sides and rounded corners, a solenoid fixed to a surface on a first parallel side, and fixed magnets attached to an opposite parallel side of the trapezoidal shape to bring the fixed magnets into proximity with the solenoid, wherein at least one lateral side of the trapezoidal shape coupling said parallel sides has a continuously varying width, resulting in the transducer being able to resonate with high fidelity over a range of frequencies in response to reception of a signal comprising varying frequencies.
US09924250B2

The sound-transmitting structure (100) of the present invention includes a sound-transmitting membrane (1) that allows passage of sounds and prevents passage of foreign matters and a case (120) having a sound-transmitting opening (122). This sound-transmitting membrane (1) includes a supporting member (12) that is a nonwoven fabric containing an elastomer and a porous resin membrane (11) disposed on the supporting member (12) and containing polytetrafluoroethylene as a main component. The sound-transmitting membrane (1) covers the sound-transmitting opening (122) with the supporting member (12) welded to the case (120).
US09924247B2

An optical paired channel transceiver component comprises an optical channel interface to concurrently receive an inbound optical signal at a designated receiver frequency, and output an outbound optical signal at a designated transmitter frequency distinct from the receiver frequency; a receiver operable to process the inbound optical signal at the receiver frequency; a laser input interface to receive a laser input at the transmitter frequency to produce the outbound optical signal; and a resonant optical structure optically coupling each of the laser input interface and the receiver to the optical channel interface via respective optical paths, and having a resonance corresponding to one of the transmitter frequency and the receiver frequency such that a resonant one of the inbound signal and the outbound signal is resonantly redirected by the resonant optical structure along a resonant one of the respective paths.
US09924246B2

An illustrative driver embodiment supplies an electrical transmit signal to an emitter module in response to an input bit stream. The illustrative driver embodiment includes: a voltage supply node which may be powered via a parasitic series inductance; a transmit signal buffer that drives the electrical transmit signal with current from the voltage supply node, the electrical transmit signal including transitions at bit intervals as dictated by the input bit stream; and an auxiliary signal buffer that supplies an auxiliary signal with current from the voltage supply node to an auxiliary module having an input impedance matched to an input impedance of the emitter module, the auxiliary signal having a transition at every bit interval where the electrical transmit signal lacks a transition.
US09924240B2

A method for animating a map resource is provided, the method includes receiving a plurality of Uniform Resource Locators (URLs) from a third party website, the plurality of URLs comprising one or more attributes; receiving a user selection to create an animation sequence of one or more of the attributes; querying a current value of the one or more attributes from an external resource and returning the queried value; receiving, from the user, a first keyframe and a second keyframe for the animation sequence; interpolating one or more additional keyframes with assigned values; and creating the animation sequence based on the first keyframe, the second keyframe, and the one or more additional keyframes.
US09924238B2

A method for allowing/supporting the usage of a computerized source device within a simulated virtual environment produced by a head mounted device associated with at least one processor. The method includes presenting at least one icon of at least one identified available source device within the virtual reality environment simulated by the head mounted device, enabling the user to select at least one icon using an applicable GUI interface at the head mounted device and projecting a 3D object which has at least one surface which displays the mirrored 2D image of the source device within the simulated virtual reality environment.
US09924237B2

The present invention discloses a network media information delivery controlling method. In the method, a computing device obtains network media information after a pause operation for a video is detected, obtains social element data corresponding to the network media information according to a login state of a user, and displays the network media information and the social element data corresponding to the network media information on a pause interface of the video. According to the present disclosure, attention for pause network media information of a video is improved, and waste for machines and network resources are reduced.
US09924234B2

A program guide in which a video layer includes a plurality of video objects including title objects, each title object having associated with it a channel and at least one time slot, the video layer being formed in response to a received video stream and a graphics layer comprising a plurality of graphics objects including title overlay objects, each of the title overlay objects selectively imparting at least a visual de-emphasis to a respective title object in the video layer, the visual de-emphasis being imparted to title objects not being associated with a desired time slot.
US09924226B2

The present disclosure relates to a method and a device for processing an identification of a video file. The method includes detecting a video on a display of a device, wherein the video includes a plurality of frames; identifying a detection area in at least one frame of the plurality of frames of the video; detecting a video identification mark in the detection area of the at least one frame; and concealing the video identification mark based on pixel values of boundary pixels of the detection area.
US09924223B2

A computer receives one or more media content source locations. The computer determines two or more media content items associated with the one or more received media content source locations. The computer negotiates digital rights associated with the two or more media content items. The computer pre-fetches the two or more media content items from the one or more media content source locations. The computer determines at least one digital characteristic of a first media content item of the two or more media content items does not match at least one digital characteristic of a second media content item of the two or more media content items. The computer resamples the first media content item of the two or more media content items. The computer publishes a composition of the two or more media content items to appear as one linked asset with uniform digital characteristics.
US09924220B2

A digital broadcast receiver and a control method thereof are disclosed. The control method of the digital broadcast receiver includes receiving a broadcast signal into which mobile service data and main service data are multiplexed, extracting TPC signaling information and FIC signaling information from a data group in the received mobile service data, acquiring a program table defining a mapping relation between each of all ensembles transmitted at a physical frequency and at least one virtual channel corresponding to the ensemble, using the extracted FIC signaling information, and detecting IP address information required for channel tuning to the at least one virtual channel corresponding to the ensemble, using the acquired program table.
US09924219B2

In storing of a plurality of overlapping recordings of a same digital video and/or audio stream, resource optimization is obtained through reuse of allocated resources when multiple record actions are operated on a same digital video and/or audio stream.
US09924216B2

A communications system includes a plurality of recipient processors located at geographically remote locations with respect to each other and connected for communication with an information provider processor, over the communications network. The provider and recipient processors may comprise respective computers coupled for communication on the Internet or WWW. The provider processor is capable of providing information form any suitable source, by communicating such information over a communications network. However, access to the information by the recipient processors is controlled, based on the geographic location or region of the recipient processors. Each recipient processor is operably associated with a positioning system for providing geographic location information corresponding to the location or region in which the positioning system is located, such as a global positioning system GPS. The geographic position information is used to determine whether or not the processor requesting the information is within a restricted (or limited) or non-restricted region. This determination may be made comparing the geographic information provided by the recipient processor and positioning system with a list of non-restricted or non-limited (or a list of restricted or limited) geographic locations or regions.
US09924215B2

A system and method is disclosed herein that provides a multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between a primary display device and one or more secondary devices. More particularly, the system and method disclosed herein provides for the delivery and management of digital media content to an end user by providing the multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between devices. The system and method enables an individual to create a virtually universal home commerce and monitoring ecosystem by integrating a device into their home Wi-Fi and content consumption systems.
US09924204B2

This disclosure relates to systems and methods for personalized in-flight entertainment. In one embodiment, an in-flight content personalization method is disclosed. Flight information associated with an aircraft may be received at an airline server. One or more passengers related to the flight information may be identified, and content for synchronization to an in-flight entertainment server located on the aircraft for the one or more passengers may be determined. After determining that the airline server is operatively connectable to the in-flight entertainment server, the content may be synchronized. In another embodiment, an in-flight entertainment personalization method is disclosed. Content may be received at an in-flight entertainment server from an off-aircraft airline server via a network connection. A user request for personalized content may be received from a device located on an aircraft during flight. The personalized content for responding to the user request may be identified and provided.
US09924199B2

Methods of data encoding using trees formed with logic gates are described which lead to spatial compression of image data. Data encoding is achieved using a five-level wavelet transform, such as the Haar or the 2/10 transform. A dual transform engine is used, the first and engine being used for the first part of the first-level transform, the second part of the first-level transform and the subsequent-level transforms being performed by the second transform engine within a time interval which is less than or equal to the time taken by the first transform engine to effect the part-transform. Each bit plane of the resulting coefficients is then encoded by forming a tree structure from the bits and OR logical combinations thereof. Redundant data are removed from the resulting tree structure, and further data can be removed by using a predetermined compression profile. The resulting blocks of compressed data are of variable length and are packaged with sync words and index words for transmission so that the location and identity of the transformed data blocks can be determined from the received signal.
US09924198B2

The present invention is related to a method for moving the position of a base view from an arbitrary GOP (Group Of Pictures) start position to implement an efficient encoding structure in multi-view video encoding. The existing multi-view video encoding method exhibits low encoding efficiency when correlation between the base view and a dependent view is low, since the base view is assumed to be fixed. Moreover, in case the view in a live broadcasting program desired by a producer changes from the base view to another, the user has to consume more bit streams and decoder complexity than those consumed when decoding is performed with respect to the base view. Therefore, to alleviate the drawbacks of the existing multi-view video encoding method, the present invention provides a method for designing syntax elements by which the base view can be moved, thereby supporting an efficient encoding structure.
US09924197B2

An image encoding/decoding apparatus for performing encoding/decoding while predicting an image between different views using a reference image for a view different from a processing target image and a reference depth map which is a depth map for an object of the reference image when a multi-view image including images of a plurality of different views is encoded/decoded includes a reference depth region setting unit configured to set a reference depth region which is a corresponding region on the reference depth map for decoding target regions into which the processing target image is divided, and an inter-view prediction unit configured to generate an inter-view predicted image for the processing target region from the reference image using depth information in the reference depth region as depth information for the processing target region.
US09924191B2

A video coder is configured to apply a separable bilinear interpolation filter when determining reference blocks as part of advanced residual prediction. Particularly, the video coder may determine, based on a motion vector of a current block in a current picture of video data, a location of a first reference block in a first reference picture. The video coder may also determine a location of a second reference block in a second reference picture. The video coder may apply a separable bilinear interpolation filter to samples of the second reference picture to determine samples of the second reference block. The video coder may apply the separable bilinear interpolation filter to samples of a third reference picture to determine samples of a third reference block. Each respective sample of a predictive block may be equal to a respective sample of the first reference block plus a respective residual predictor sample.
US09924185B2

The present invention relates to a method for inducing a merge candidate block and a device using same. An image decoding method involves decoding motion estimation region (MER) related information; determining whether or not a predicted target block and a spatial merge candidate block are included in the same MER; and determining the spatial merge candidate block to be an unavailable merge candidate block when the predicted target block and the spatial merge candidate block are included in the same MER. Accordingly, by parallelly performing the method for inducing a merge candidate, parallel processing is enabled and the computation amount and implementation complexity are reduced.
US09924176B2

A method and apparatus is provided for block based compression of a texture using hardware supported compression formats. The method comprises dividing a texture into a plurality of blocks, for each block, determining a transform for use with the block to minimize an error metric, encoding at least one characteristic of the transform into a plurality of bits otherwise available to represent reference component values, and compressing the block.
US09924175B2

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

A particular implementation determines objective distortion levels (d,) respectively for a plurality of artifact types. The objective distortion levels are aligned to ensure that the same distortion level of different types of artifacts corresponds to the same perceived distortion level. The aligned distortion levels (d,′) are sorted to obtain sorted distortion levels (d,″). The sorted distortion levels are then pooled together into an overall distortion level or an overall quality metric. The sorted distortion levels may be pooled using a weighted sum, wherein the weight is larger when the sorted distortion level is greater.
US09924159B2

Within a communication system, packets are received for a video channel defining a shared scene and a surface reconstruction channel associated with surface reconstruction data of image data. The image data and intrinsic and extrinsic capture device data are from an image capture device and are encoded and packetized within the video channel. The surface reconstruction data is encoded and packetized within the surface reconstruction channel. The image data and the intrinsic and extrinsic capture device data are extracted from within the video channel. The surface reconstruction data is extracted from within the surface reconstruction channel. The shared scene is rendered using the image data, the intrinsic and extrinsic capture device data, and the surface reconstruction data.
US09924157B2

In an image processing device, an image transformation unit performs coordinate conversion on image data acquired by an image acquisition unit to perform a transformation process. A depth MAP generation unit generates information on a depth MAP from the image data acquired by the image acquisition unit. When an image is generated at an arbitrary viewpoint from images photographed at a plurality of viewpoints, a depth MAP transformation unit performs coordinate conversion on the depth MAP and performs a viewpoint changing process on the depth MAP. An αMAP generation unit generates an αMAP which is combination information using the depth MAP after the viewpoint changing process. An image combination unit sequentially performs processes of combining a plurality of images based on the αMAP to generate image data at the arbitrary viewpoint.
US09924154B2

A three dimensional [3D] video signal is processed in a video device (50). The device has generating means (52) for generating an output signal for transferring the video data via a high-speed digital interface like HDMI to a 3D display, which selectively generate a 3D display signal for displaying the 3D video data on a 3D display operative in a 3D mode, a 2D display signal for displaying 2D video data on the 3D display operative in a 2D mode, or a pseudo 2D display signal by including 2D video data in the output signal for displaying the 2D video data on the 3D display operative in the 3D mode. Processing means (53) detect a request to display 2D video data on the 3D display, while the 3D display is operative in the 3D mode, and, in response to the detection, the generating means are set to generate the pseudo 2D display signal for maintaining the 3D mode of the 3D display.
US09924152B2

A digital broadcast receiving apparatus for displaying a stereoscopic image includes a demultiplexing unit configured to demultiplex a received digital broadcast signal; a PSIP or PSI/SI processor configured to extract extension view video information from the demultiplexed digital broadcast signal; a decoder configured to decode an extension view video stream and a base view video stream from the demultiplexed digital broadcast signal; and an output formatting unit configured to format the extension view video stream and the base view video stream based on the extension view video information.
US09924151B2

Transmission of relating information of image data such as disparity information or the like is enabled to be performed favorably.A data packet made up of a header portion and content portion is generated. Related information of image data, for example disparity information or the like, is inserted into the content portion of the data packet herein. Identification information to identify the type of related information is inserted into the header portion of the data packet herein. The data packet herein is correlated to image data, and transmitted to an external device. The related information of the image data such as disparity information or the like can be efficiently transmitted to an external device.
US09924146B2

A conversion method for converting luminance of a video, including a luminance value in a first luminance range, to be displayed on a display apparatus includes: acquiring a first luminance signal indicating a code value obtained by quantization of the luminance value of the video; and converting the code value indicated by the acquired first luminance signal into a second luminance value determined based on a luminance range of the display apparatus, the second luminance value being compatible with a second luminance range with a maximum value smaller than a maximum value of the first luminance range and larger than 100 nit. This provides the conversion method capable of achieving further improvement.
US09924142B2

A method for processing a plurality of images of a scene recorded from different vantage points, where the plurality of images includes a color reference image captured by a Bayer type camera and at least one additional image, the method including (a) registering at least a portion of the plurality of images, and (b) generating a unitary color image from the plurality of images, wherein color information of the unitary color image is determined exclusively from the color reference image.
US09924141B2

An audio-video communication system comprises a wireless exterior module located proximate an entrance, a computerized controller running a software application, and a remote peripheral device. The wireless exterior module includes a proximity sensor for detecting a person at the entrance, a video camera for recording an image of the person at the entrance, a microphone for recording the person at the entrance, a speaker for playing audio to the person at the entrance, a transmitter for communicating sounds and images of the person at the entrance, and a receiver for receiving communications at the wireless exterior module. The computerized controller is disposed in wireless electronic communication with the wireless exterior module via the transmitter and the receiver of the wireless exterior module. The remote peripheral device is configured to electronically communicate with the computerized controller for viewing an image from the video camera communicated from the wireless exterior module.
US09924129B2

A method and system for supplying a digital video signal from a source to a sink are described. The digital video signal includes digital video data for three different colors and a pixel clock signal, such as DVI and HDMI. The digital video data and the pixel clock signal are received at a transmitter which sends a signal representative of the frequency of the pixel clock signal over a cable connecting the transmitter and a receiver. Digital video data for three different colors is sent over three different twisted wire pairs of the cable to the receiver. A local pixel clock signal is generated at the receiver using the signal representative of the frequency of the pixel clock signal. The local pixel clock signal is used to process the received digital video data and recovered digital video data and the local pixel clock signal are output.
US09924125B2

A display device according to an exemplary embodiment includes: a first display unit having a polygon shape for displaying an image; and a plurality of second display units displaying an image and respectively disposed adjacent to respective sides of the polygon of the first display unit. The plurality of second display units may be bent based on the respective sides such that the first display unit and the plurality of second display units form a three-dimensional shape.
US09924120B2

A pixel unit includes a photoelectric conversion element; a first transistor, which is coupled to the photoelectric conversion element, configured to transfer an electric charge that has been subjected to photoelectric conversion at the photoelectric conversion element; a second transistor configured to reset the electric charge transferred by the first transistor; and a diffusion region including diffused impurities. The diffusion region accumulates the electric charge transferred from the first transistor. The diffusion region is disposed between the first and second transistors. The diffusion region includes a first region that is directly coupled to gates of the first and second transistors; and a second region that is adjacent to the first region, the second region being directly coupled to the gate of the first transistor and being coupled to the second transistor via the first region. The impurity concentration is lower in the second region than in the first region.
US09924119B2

A solid-state imaging device includes a pixel array unit in which a plurality of imaging pixels configured to generate an image, and a plurality of phase difference detection pixels configured to perform phase difference detection are arranged, each of the plurality of phase difference detection pixels including a plurality of photoelectric conversion units, a plurality of floating diffusions configured to convert charges stored in the plurality of photoelectric conversion units into voltage, and a plurality of amplification transistors configured to amplify the converted voltage in the plurality of floating diffusions.
US09924114B2

An apparatus includes a detector that measures radiation. The apparatus also includes a window that is relationally coupled to the detector and a shield, so that the window is in between the detector and the shield. The apparatus further includes the shield that emits substantially constant radiation, and substantially blocks radiation from a camera housing at least partially surrounding the shield, so that the detector measures radiation passing through an optical system and the shield.
US09924111B2

A focal difference magnification calculation processor, a distortion correction magnification calculation processor, a magnification correction value calculation processor that calculates a magnification correction value that corrects a magnification of the plurality of images so that image heights of the plurality of images are consistent, and an area determination processor that determines an area used as an image for an image composition from among the plurality of images whose magnification was corrected by the magnification correction value are included, and the area determination processor determines an image that results in a minimum magnification correction value from among the plurality of images, and determines the area.
US09924109B2

Computationally implemented methods and systems include capturing a scene that includes one or more images, through use of an array of more than one image sensor, selecting a particular portion of the scene that includes at least one image, wherein the selected particular portion is smaller than the scene, transmitting only the selected particular portion from the scene to a remote location, and de-emphasizing pixels from the scene that are not part of the selected particular portion of the scene. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US09924099B2

An imaging apparatus includes: a distance detection unit that detects an object distance; a shake detection unit that detects an amount of shake of the imaging apparatus; a driving unit that moves an optical element or an imaging element included in an imaging optical system to correct an image blur caused by a shake of the imaging apparatus; and a control unit that calculates an amount of movement of the optical element or the imaging element moved by the driving unit based on the amount of shake detected by the shake detection unit and controls the driving unit, and the control unit directs the imaging element to continuously capture images in response to an imaging instruction and changes a correction gain which is used to calculate the amount of movement for each imaging operation, depending on the object distance detected by the distance detection unit.
US09924094B2

An image pickup apparatus capable of changing a live view photographing drive mode without causing freezing of live view display is demonstrated. When a switch is operated in a state where image signals output from an image pickup device sent via a first path are used for live view and image signals output from the image pickup device sent via a second path are used for AF, a drive mode of the image pickup device is changed such that image signals from the second path can be used for live view, then an acquisition destination of the live view signals is changed from the first path to the second path, then the drive mode is changed such that high-definition live view image signals are output from the first path, and then the acquisition destination of the live view signals is changed from the second path to the first path.
US09924081B2

An array lens module includes a housing, an image sensor with photosensitive area and a lens module installed inside the housing. The lens module is formed by at least two pieces glass lens. The first lens with the first imaging area and the second lens with the second imaging area are molded on the lens module. The image processor is respectively capturing the first image area and the second image area by a certain length-width ratio in the first imaging area and the second imaging area. A parallax between image in the first image area and image in the second image area is accordingly generated. The lens module is all-glass structure with a high transmittance and excellent achromatization performances.
US09924063B2

In a case of a first function of carrying out a cooperative processing in accordance with an instruction from a user of a multifunction peripheral (10), the user is set as an execution user. In a case of a second function of carrying out a cooperative processing in accordance with an instruction from an application, a user instructed by the application is set as an execution user. Further, in a case where an execution user of a cooperative processing carried out using the first function and an execution user of a cooperative processing carried out using the second function are identical, use history information of the execution user is managed as use history information of a single user. This makes it possible to appropriately manage use history information of a cooperative processing.
US09924060B2

There is provided with an information processing apparatus and a method of controlling the same. The apparatus sets a naming rule for an image file and determines whether or not the set naming rule satisfies a predetermined condition. If it is determined that the naming rule does not satisfy the predetermined condition, the information processing apparatus warns a user. On the other hand, if it is determined that the naming rule satisfies the predetermined condition, the information processing apparatus generates a file name of the image file in accordance with the set naming rule, and stores the image file with the file name.
US09924053B2

In accordance with one embodiment, a setting method of an image forming apparatus including displaying character codes that the image forming apparatus supports in a case where the import of data to the image forming apparatus is instructed; receiving a selection of the character code of the data to be imported to the image forming apparatus from the displayed character codes; and importing, if the character code of the data to be imported is selected, the data to the image forming apparatus in the selected character code.
US09924046B2

An image processing apparatus includes a blank page determination unit configured to determine whether a document is a blank page by using image data obtained by reading the document, a color determination unit configured to determine whether the document is polychrome or monochrome, and a decision unit configured to decide on processing of the image data obtained by reading the document by using a determination result of the blank page determination unit and a determination result of the color determination unit.
US09924043B2

Described herein are methods, devices, media, and systems for managing emergency communications and providing seamless data extraction from a communication device by an emergency service.
US09924036B2

Caller specific information is linked to a call using a key for database retrieval of caller specific data. A pool of rolling Automatic Number Identification (ANI) codes is maintained. A call is received at a rolling ANI device. A rolling ANI is assigned to the call. The assigned rolling ANI is provided in a field identifying the call. The call and the assigned rolling ANI in the field identifying the call is routed to a call handler. A voice path and data associated with the call is received at the call handler. The data is parsed to determine a rolling ANI associated with the call. Caller specific information is obtained from a database record in a database identified by the rolling ANI. The obtained caller specific information is used to process the call seamlessly without prompting the caller for information in the database record associated with the rolling ANI.
US09924031B2

A computer system for connecting a user to a scheduled call, including a processor in communication with non-volatile memory and code for receiving a user phone number where the user may be contacted and information allowing access to the user's calendar or email, code for accessing the user's calendar or email and identifying the scheduled call in the user's calendar or email, the scheduled call having information including at least a scheduled call number and a scheduled call time, code for placing a call to the scheduled call number before the scheduled call time, code for placing a call to the user at the user phone number before the scheduled call time, code for confirming the user has answered the call to the user, and code for connecting the call to the user to the call to the scheduled call number.
US09924022B2

A method and apparatus for managing history data of messages received from and transmitted to other users by a user of a mobile communication device is provided. Message history data is extracted from received and transmitted messages and stored such that a user of the mobile communication device may easily input a conditional request to the device and view message history data associated with a specific other user or message history data identified by conditional data input to the device.
US09924017B2

A vehicle computing system includes at least one processor in communication with a mobile device via a wireless transceiver. The at least one processor is configured to launch a second application from an inactive state at the mobile device based on a message transmitted to a first application in an active state being executed in a foreground at the mobile device. The message is configured with an application identification of the second application.
US09924002B1

A method, article of manufacture, and apparatus for managing stateless processes is disclosed. In some embodiments, a file system view request is sent to a process manager. A check is then made to ensure that a connection to the requested file system is available. A stateless process to interact with the file system is created and a stateless process to display the file system is also created. A plurality of operational requests to interact with the file system is sent to the process manager. For each operational request, a check is made to ensure that the request is valid. The valid requests are then performed. In some embodiments, software components are removed from the file system. In some embodiments, software components are added to the file system.
US09924001B2

A method of allowing egress network frames to bypass the buffer requirement of a checkpoint system. In one embodiment, the method includes the steps of examining a frame, or its attributes, to determine if it is a “candidate frame” and if the frame is a candidate frame, allowing it to be released to the external network without an intervening checkpoint. In another embodiment, the candidate frame is one of a group comprising: any frame targeting a designated network interface; any frame of a designated protocol type; any frame sourced or destined from/to a designated address. In still another embodiment, the method includes the designation of scheduling follow-up checkpoints according to frame disposition to limit or reduce the effects of a fail-over (roll-back) disturbance.
US09923998B1

A digital broadcast communication system includes a transceiver configured to receive a preamble having one of at least four preamble patterns characterized by a bit pattern and a length, produce the received preamble to each of at least four preamble correlator circuits, and at each correlator circuit, compare the received preamble to a reference code pattern. If a specified level of correlation exists between the received preamble and the reference code, produce an indication that the comparison was favorable. In one embodiment, the transceiver includes 16 correlator circuits and further includes 128 preamble reference codes for detecting preambles that have control, synchronization or data content.
US09923993B2

Industrial devices are configured to provide their associated industrial data to client-side user interface applications in a self-describing manner that instructs the interface applications how the data is to be rendered. In response to a request for a data item from a user interface application, the industrial device sends the requested data item together with presentation metadata that identifies a widget or graphical objects to be used by the interface application to render the data item on a user interface. By providing the industrial data in a self-describing manner, additional data or services can be added to the industrial device without requiring a corresponding update to the client-side interface application.
US09923982B2

In one embodiment, a method and system are provided that receive, during a selected time period, a plurality of different media streams exchanged, over a communications network, in one or more communications between a plurality of parties; and generate a multimedia presentation of the plurality of different media streams, wherein, in the multimedia presentation, the different media streams are referenced according to a common time scale.
US09923980B2

Embodiments of apparatus and methods for providing recommendations based on environmental data and associated contextual information are described. In embodiments, an apparatus may include a data collector to receive environmental data and an analysis module to identify a behavioral model of the first user based at least in part on the environmental data associated contextual information of the first user. The apparatus may further include a recommendation module to provide a recommendation to the first user based at least in part on the behavioral model of the first user and/or environmental data for a second user. Other embodiments may be described and/or claimed.
US09923974B2

Computer-based methods and devices for identifying devices and objects that can be targeted for the purpose of establishing a communication session are described. In an example embodiment, a mobile handset displays a visual indication of the location of devices in proximity relative to the location and orientation of the mobile handset. A mobile handset includes object recognition logic for determining when the mobile handset is targeting another device with which the mobile handset is authorized to communicate. In some cases, the targeted device may be a non-computing object serving as a proxy for another computing device.
US09923973B2

A method provides a service in a Bluetooth device. The method includes initiating, in a first Bluetooth device connection establishment with a second Bluetooth device; carrying out a service discovery procedure with the second Bluetooth device, during which at least one unique service identifier associated with a personal training data service is exchanged between the first Bluetooth device and the second Bluetooth device, wherein the personal training data service comprises at least one personal training data item processed by the first Bluetooth device and/or the second Bluetooth device during a physical exercise; and after the service discovery procedure, transferring at least one frame with the second Bluetooth device, wherein the frame comprises an information element specifying personal training data and a command information element specifying how to process the personal training data.
US09923968B2

In a system having a control server and a control device that connects to the control server through a global network, the control device can appropriately handle processing when normal communication with the control server is not possible. The POS terminal 10 of a transaction processing system 1 has a client-function unit 501 configured to send authentication information to a control server 15 and request authentication, and acquire and store an access code generated by the control server 15 when authentication is successful. When normal communication is not possible with the control server 15, the client-function unit 501 communicates with the server-function unit 502 as a client of the server-function unit 502 based on the stored access code, and executes processes with the server-function unit 502.
US09923966B1

Techniques and systems for storing and retrieving data storage devices of a data storage system are disclosed. In some embodiments, inventory holders are used to store data storage devices used by a data storage system. When data is to be transacted with the data storage devices, mobile drive units locate appropriate inventory holders and transport them to a device reading station, where an appropriate device retrieval unit transacts the data. The inventory holders are configured such that any of the mobile drive units may interchangeably interact with any of the inventory holders and/or the data device reading stations. After the data has been transacted, the data storage devices are returned to the appropriate inventory holders, and the inventory holders are placed by the mobile drive units in locations where they may be accessed in response to further data transactions.
US09923954B2

A method and a system for enabling resource consumption for one or more applications running in a virtual production environment within a production environment based on a testing analysis. The method and system includes generating a multi-stage virtual computing environment within a computing production environment. A software application can run in the virtual computing environment. The method and system provides access to resources in the computing production environment from the virtual computing environment. The method and system allows the software application access to the computing production environment based on a testing analysis and uses abstraction layers to control allocation of resources in the production environment.
US09923939B2

The electronic share server allowing user terminals to share a screen receives a connection request each from a sender's user terminal 100a and a receiver's user terminal 100b, 100c, issues an authentication number to specify the sender's user terminal 100a with which a screen is to be shared, in response to the connection request, allows the receiver's user terminal 100b, 100c to display a prompt to ask for an input of the authentication number, and receives screen sharing data from the sender's user terminal 100a and sequentially transfers the screen sharing data to the receiver's user terminal 100b, 100c, if the authentication number is correct; and counts the receiver's user terminal 100b, 100c to which the screen sharing data is transmitted and do not transmit the screen sharing data if the counted number of the receiver's user terminal is a predetermined number or more.
US09923931B1

Some aspects of the present disclosure relate to systems and methods for identifying potential violation conditions from electronic communications. In one embodiment, a method includes receiving data associated with an electronic communication and detecting, from the received data, and using a trainable model, an indicator of a potential violation condition, where the violation condition is associated with an activity that is a violation of a predetermined standard. The method also includes, responsive to detecting the indicator of the potential violation condition, marking the electronic communication as being associated with a potential violation condition, and presenting the potential violation condition to a user for review. The method also includes receiving a decision from the user, based on the review, on whether the electronic communication is associated with a violation condition, and based on the decision, improving the model for detecting potential violation conditions in other electronic communications.
US09923922B1

Disclosed are various embodiments for virtualized network honeypots. In one embodiment, client computing devices that are coupled to a network are each configured with both a primary operating system and a honeypot operating system. The primary operating system is configured to provide workstation functionality for a user having permission, and the honeypot operating system is configured to route unauthorized network traffic to a honeypot server. The honeypot server is configured to provide a honeypot environment that mimics characteristics of client or server computing devices.
US09923921B1

Systems and methods for disarming malicious code in digitally-signed content are provided. An example method includes determining that content is associated with a first digital signature, modifying at least a portion of digital values of the content to disable any malicious code included in the content, thereby creating modified content, and signing the modified content with a second digital signature, thereby creating signed modified content, the signed modified content including a data element corresponding to the first digital signature.
US09923920B1

In an embodiment, a method providing an improvement in remediating vulnerabilities in computer security comprising: receiving, using a network tap of a sensor computer that is coupled to a compromised computer, a communication packet that was sent from the compromised computer to a target computer; using the sensor computer, determining that the target computer is one of a plurality of enterprise computers; reading, at the sensor computer, a plurality of fields within a header of the communication packet; and performing a remediation measure by generating a header of an action packet, wherein the header comprises duplicates of at least some fields of the plurality of fields so as to appear to be generated by the target computer, generating a payload of the action packet, and sending the action packet comprising the generated header and the generated payload to the compromised computer.
US09923909B2

A trigger event monitoring system is provided in one or more virtual assets. One or more trigger parameters, including security threat patterns, are defined and trigger data is generated. The one or more trigger monitoring systems are used to monitor extrusion and intrusion capabilities and self-monitored trigger events that may harm or otherwise leave a virtual asset in a vulnerable state. In one embodiment, trigger events and monitoring of at least a portion of message traffic sent to, or sent from, the one or more virtual assets are initiated and/or performed to detect any message including one or more of the one or more of the trigger parameters. Any message meeting the one or more trigger parameters is identified as a potential security threat and is assigned a threat score, which is provided to the virtual asset. Various corrective actions may take place.
US09923908B2

Approaches for providing data protection in a networked computing environment are provided. A method includes detecting, by at least one computer device, a breach of a first system in the networked computing environment. The method also includes generating, by the at least one computer device, a second system in the networked computing environment, wherein the second system includes a patch based on the breach. The method additionally includes converting, by the at least one computer device, the first system to a decoy system. The method further includes generating, by the at least one computer device, a third system in the networked computing environment, wherein the third system has reduced security relative to the first system.
US09923906B2

A method and technique for access authentication includes: responsive to receiving an access request from a user for a secure resource, transmitting a uniform resource locator (URL) to the user; responsive to transmitting the URL to the user, logging a timestamp for the URL transmission; responsive to receiving a request for the URL, logging a timestamp for the URL request; and responsive to verifying that a difference between the timestamp for the URL transmission and the timestamp for the URL request is within a predetermined time period, providing access to the secure resource.
US09923905B2

In some example embodiments, a method comprises receiving a web service request for accessing a resource of a web service, with the web service request corresponding to a user and comprising an access token, identifying a zone for the web service request, identifying a security token provider based on the access token, identifying one or more trusted token providers for the zone, comparing the security token provider to the trusted token provider(s) for the zone, generating a determination that the security token provider does not match any of the trusted token provider(s) for the zone, and denying the web service request based on the determination that the security token provider does not match any of the trusted token provider(s) for the zone.
US09923902B2

In an example implementation of the disclosed technology, a method includes accessing, by a management agent associated with a client device, a profile associated with a requested resource, wherein the profile comprises at least one profile criterion. The method also includes evaluating the profile criterion based, at least in part, on status information associated with the client device to determine any processing restrictions associated with the requested resource. The method also includes, responsive to receiving an indication that the resource is subject to a server-device processing restriction, requesting access to the resource from a remote server and receiving an instance of a user interface for interacting with the resource.
US09923897B2

An enhanced services network provides enhanced privacy and/or security over public networks to client subscribers of the service. Client devices access the enhanced services network over a public communications network (e.g., the Internet, cellular network, etc.) via a client-side edge server of the enhanced services network. The enhanced services network interfaces with client-requested network resources hosted by third-party server devices via a resource-side edge server. The particular client-side edge server and/or resource-side edge server that is utilized for a particular client session may be selected by the enhanced services network according to a rule set. The rule set may seek to achieve one or more target goals, such as: (1) limit discoverability of the enhanced services network, (2) minimize or reduce geographic/network distance between an edge server and a target computing device, and/or (3) establish connections that are more secure than the connections originally requested by the client.
US09923893B2

Methods and systems provide management, monitoring, and onboarding of a device, a service, and/or an application in the context of the Internet of Things (IoT). Data may be acquired data for IoT member devices for interpretation. Methods and systems support a variety of devices, including commodity hardware, various protocols, data formats, and data representation. A device adapter package may include a reusable portion and a device-specific portion. At least part of the device adapter package may be stored in a repository. A system may generate adapter code. A target device to be managed and/or on-boarded to an IoT may be configured using the adapter package and adapter code. The adapter code may be provided to the target device, facilitating authentication and registration of the device. The system may then register the device and generate credentials. Upon verification of the device, the device may be onboarded and managed.
US09923890B2

The embodiments described herein describe technologies for pre-computed data (PCD) asset generation and secure deployment of the PCD asset 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 first command to generate a unique PCD asset for a target device. In response, the RA device generates the PCD asset and packages the PCD asset for secure deployment of the PCD asset to the target device and to be used exclusively by the target device. The RA device deploys the packaged PCD asset in a CM system for identification and tracking of the target device.
US09923888B2

A system and method for efficiently establishing a secure shell connection for accessing Web resources. A user attempts to establish a secure Hypertext Transfer Protocol (HTTP) session between a client computing device and a remote storage device. The storage device redirects the Web browser of the client computing device to a single sign-on (SSO) third-party identity provider for authorizing the user. After successful authorization, the client computing device receives information to use to maintain a secure HTTP session. This information is stored on the storage device. The user attempts to establish a text-based secure shell session. The user is not prompted for login credentials. However, the user is authenticated using the previously stored information and a text-based secure shell session is established.
US09923884B2

The invention disclosed herein is an in-circuit security system for electronic devices. The in-circuit security system incorporates identity credential verification, secure data and instruction storage, and secure data transmission capabilities. It comprises a single semiconductor chip, and is secured using industry-established mechanisms for preventing information tampering or eavesdropping, such as the addition of oxygen reactive layers. This invention also incorporates means for establishing security settings, profiles, and responses for the in-circuit security system and enrolled individuals. The in-circuit security system can be used in a variety of electronic devices, including handheld computers, secure facility keys, vehicle operation/ignition systems, and digital rights management.
US09923878B2

The invention facilitates remote management of a computer via a network. Remote computer management capability can be expanded beyond that previously available through the addition of one or more new primitive functions that can be performed on a managed computer.
US09923859B1

In a computer-implemented method to facilitate administration of a virtualization infrastructure, operational conditions of members of the virtualization infrastructure are monitored, wherein the members of the virtualization infrastructure are mapped to a social network such that at least a portion of the members of the virtualization infrastructure are also members of the social network. A group of members of the virtualization infrastructure is created within the social network based at least in part on the operational conditions.
US09923858B2

Examples of systems and methods for processing email bounceback messages are disclosed. One disclosed method includes the steps of receiving a bounceback email message, determining a classification for the bounceback email message, determining a corrective action for the bounceback email message based on the classification, and executing the corrective action. In another example, program code for performing such a method is encoded on a non-transitory computer-readable media.
US09923856B2

Systems and techniques to deputize agents in a system to reduce a number of event logs received by a coordinator are described. An agent belonging to a group of agents may receive a request to select a deputized agent. The agent may determine data associated with a component hosting the agent and send the data to a selection agent. The agent may receive a message from the selection agent indicating that the agent is to be the deputized agent. The deputized agent may receive one or more event logs from other agents in the group, determine that at least one event log has a high priority, and send the at least one event log to the coordinator. The deputized agent may store the one or more event logs in a storage device accessible to the hardware component.
US09923855B2

Systems and methods for prioritizing electronic messages in an electronic message repository are disclosed. According to one embodiment, a method may include (1) at least one computer processor determining an amount of message review time for a user; (2) the at least one computer processor estimating a number of electronic messages that the user can review in the message review time; (3) the at least one computer processor determining a priority level for a plurality of electronic messages in the user's electronic message repository; (4) the at least one computer processor selecting electronic messages from the user's electronic message repository based on the estimated number of electronic messages that the user can review and the priority level for the electronic messages.
US09923852B2

A computer readable medium containing executable instructions that when executed perform a method of generating relationship data, the method comprising: accessing an interaction database, wherein the interaction database comprises a record of exchanges between two or more users of a digital communication system, and wherein the exchanges occurred on the digital communication system; obtaining one or more characteristics of one or more exchanges of the two or more users, wherein the one or more characteristics are stored in the interaction database and wherein the data is obtained through a direct internet access protocol; and generating relationship data by analyzing the one or more characteristics.
US09923851B1

Disclosed are systems, methods, and non-transitory computer-readable storage media for providing content management features in a messaging service. A messaging client receives a reference to a content item stored on a content management system and receives, from the content management system, a set of sharing options for the content item. The set of sharing options is presented to the user via the messaging client and a user selection of sharing options is received. The messaging client sends the user selection of sharing options to the content management system, wherein the content management system is configured to apply the user selection of sharing options to the content item.
US09923847B1

A presence-based capability discovery mechanism for in-call services in the rich communication services (RCS) release 6 suite of services is provided. A method can comprise receiving a unique identifier representing a communication between a first user device and a second user device, the unique identifier comprising a concatenation of a first string, a second string, and a third string, as a function of the second string, performing a look up of a first presence tuple associated with the first user device; and associating the unique identifier to first presence tuple.
US09923834B2

A method for device-to-device (D2D) communications by a user device includes transmitting a first message including a proximity services (ProSe) buffer status report (BSR) to a communications controller, receiving a second message including information regarding a D2D resource grant scheduled for the user device by the communications controller, and canceling all pending ProSe BSRs in accordance with the D2D resource grant.
US09923830B2

A method and an apparatus for controlling media delivery in a multimedia transport network. The method includes transmitting composition information (CI) on media assets within a media package to be transmitted, to a user equipment (UE), packetizing the media assets of the media package to packets, transmitting some of the packets to the UE, receiving a feedback message including information on an available bitrate determined by the UE from the UE while the some of the packets are transmitted, selecting media data, which can be transmitted according to the available bitrate, from the media package by using asset delivery characteristics (ADCs) of the media assets within the media package, and packetizing the selected media data to packets and transmitting the packets to the UE.
US09923822B2

A method for wireless communication is provided. The method comprises transmitting a first wireless message comprising a request for a first user terminal to transmit uplink data and an indication of at least one requested operational parameter. The method also comprises receiving a second wireless message from an access point in response to the first wireless message, the second wireless message indicating whether a plurality of user terminals including the first user terminal is selected to transmit uplink data, the second wireless message indicating at least one operational parameter for transmission of uplink data based on the at least one requested operational parameter.
US09923814B2

An address resolution method, comprising obtaining an Internet Protocol (IP) address for a destination network node, computing a Media Access Control (MAC) address for the destination network node using a mapping function and the IP address for the destination network node, and sending data traffic using the MAC address computed for the destination network node.
US09923805B2

One or more nodes, in a network, are configured to transmit a message, for computing diverse paths through the network from a first domain to a second domain using a Resource Reservation Protocol-Traffic Engineering (RSVP-TE) signaling protocol; generate at least one data structure that identifies multiple diverse entry points to the second domain; transmit the at least one data structure toward the first domain; complete the at least one data structure to form at least one completed data structure; use a first data structure, of the at least one completed data structure, to compute a primary path from the first domain to the second domain; and use a second data structure, of the at least one completed data structure, to compute a secondary path from the first domain to the second domain.
US09923771B2

A system includes a media optimizer that adaptively generates and transmits a modified manifest file based on an original manifest file corresponding to an associated media asset from a content provider in response to a media content request from a client for the associated media asset. The original manifest file specifies bitrates. The media optimizer extracts parameters associated with the media content request and applies bitrate policies based on the extracted parameters to adaptively modify the original manifest file to generate the modified manifest file. The media optimizer is further configured to transmit the modified manifest file to the client for selection by the client of a bitrate associated with delivery of the associated media asset.
US09923765B2

Embodiments are directed towards managing computer applications. A configuration package may be provided to provision a cloud service stack on a cloud platform such that the cloud service stack corresponds to a main stack model. If a monitoring engine identifies inconsistencies between the cloud service stack and the main stack model, a deployment engine may be provided to traverse the main stack model such that the deployment engine may visit each of one or more stack model entities included in the main stack model. Then an updated configuration package may be provided for the cloud platform based on the traversal. And, the updated configuration package may be provided to the cloud platform to re-provision the cloud service stack.
US09923756B2

A Maintenance Entity Group, MEG, End Point, MEP, of a subnetwork within a multi-domain network, said MEP comprising an encapsulation unit configured to encapsulate SOAM frames received by a passive Service Access Point, SAP, of the MEP and a decapsulation unit configured to decapsulate encapsulated SOAM frames received by an active Service Access Point, SAP, of the MEP.
US09923755B2

A secure programming system and method for provisioning and programming a target payload into a programmable device mounted in a programmer. The programmable device can be authenticated before programming to verify the device is a valid device produced by a silicon vendor. The target payload can be programmed into the programmable device and linked with an authorized manufacturer. The programmable device can be verified after programming the target payload by verifying the silicon vendor and the authorized manufacturer.
US09923753B2

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

A modulator operable to control an oscillator is described. The modulator can include a memory that stores oscillator control values and a bit streaming block. The bit streaming block can generate a bit stream based on the oscillator control values and transmit the bit stream to the oscillator to control an oscillation frequency of the oscillator. The modulator can also include a bit streaming loader (BSL). The BSL can receive one or more of the oscillator control values from the memory, generate one or more corresponding bit values based on the one or more of the oscillator control values, and provide the one or more bit values to the bit streaming block. The bit streaming block can then generate the bit stream based the one or more bit values generated by the BSL.
US09923748B2

A wireless communication device (alternatively, device) includes a processor configured to support communications with other wireless communication device(s) and to generate and process signals for such communications. In some examples, the device includes a communication interface and a processor, among other possible circuitries, components, elements, etc. to support communications with other wireless communication device(s) and to generate and process signals for such communications. Short training field (STF) sequences are designed using a base binary sequence. In some examples, the base binary sequence is specified as [−1, −1 −1 +1 +1 +1 −1, +1, +1 +1 −1 +1 +1 −1, +1]. One STF includes the base binary sequence mapped. Another STF includes the base binary sequence followed by 0 followed by a phased rotated version of the base binary sequence. Another STF includes the base binary sequence followed by 0 followed by an inverted version of the base binary sequence.
US09923745B2

A transmission apparatus and transmitting method for signaling parameters of a preamble, and a reception apparatus and receiving method for decoding the preamble. The transmitting method includes generating, using processing circuitry of a transmission apparatus, a bootstrap symbol based on the parameters of the preamble. The bootstrap symbol is prefixed to a frame that includes the preamble using the circuitry. The bootstrap symbol is selected from a plurality of patterns. Further, the plurality of patterns represent at least a subset of predetermined combinations of the parameters of the preamble including an FFT (Fast Fourier Transform) size, a guard interval, a frequency domain displacement component of a SPP (Scattered Pilot Pattern) and a L1 mode.
US09923743B2

A broadcast signal transmitter is presented. The broadcast signal transmitter includes a Forward Error Correction (FEC) encoder configured to perform error correction processing on Physical Layer Pipe (PLP) data, a bit interleaver configured to bit-interleave the PLP data, a mapper configured to perform constellation mapping on the PLP data, a framer configured to generate a signal frame comprising the PLP data, and a waveform generator configured to generate a transmission signal comprising the signal frame. The signal frame of the transmission signal comprises a bootstrap, a preamble, and a data part. The bootstrap comprises preamble structure information about the preamble. The preamble comprises at least one preamble symbol. The at least preamble symbol carries Layer 1 (L1) signaling data for the signal frame. The first preamble symbol comprises preamble_symbol_number information, and the preamble_symbol_number information indicates a number of preamble symbols other than the first preamble symbol.
US09923740B2

A high-speed serial interface includes a transmitter having an output module with settings that select an output impedances of the output module and a tuning value for the output impedance, and a receiver having a plurality of compensation modules each to provide a selectable level of equalization to a data bitstream from the transmitter, and a control module that directs the transmitter to successively select each of the tuning values, that directs the compensation modules, for each tuning value, to successively select each of the levels of equalization, that evaluates an indication of a performance level of the receiver for each of the successively selected levels of equalization and for each of the tuning values, and that selects a particular tuning value based upon the indications of the performance level of the receiver.
US09923710B2

In one aspect, an apparatus includes: a first time-to-data converter (TDC) to oversample a first duration of incoming data and hold the oversampled first duration during receipt of a second duration of the incoming data; a second TDC to oversample the second duration of the incoming data and hold the oversampled second duration during receipt of a third duration of the incoming data; a processing circuit coupled to the first and second TDCs, the processing circuit including a first filter to filter the oversampled first duration and the oversampled second duration and generate a control output therefrom; and a digitally controlled oscillator (DCO) coupled to the processing circuit to receive the control output and generate a recovery clock signal therefrom.
US09923707B2

Systems and methods for enabling the dynamic allocation of certain subframes as downlink or uplink resources in a time division duplexed over the air communications system. A base station or eNB may allocate certain subframes within a repeating radio frame of a TDD configuration as either DL or UL subframes for communicating to user equipment or UE devices to increase efficient use of system resources based on the data to be transmitted. Methods for determining the capabilities of a selected UE and based on the determining step, dynamically allocating certain subframes are disclosed. The methods and systems are compatible with user equipment that does not support the dynamic allocation of subframes.
US09923706B2

The embodiments herein provide a method for In Band Full Duplex (IBFD) communication in a radio network including at least one IBFD node, at least one first non-IBFD User Equipment (UE) and at least one second non-IBFD UE. The method includes transmitting by the at least one IBFD node a first signal to the at least one first non-IBFD UE over a forward channel, and receiving by the at least one IBFD node a second signal from the at least one second non-IBFD UE over the same forward channel simultaneously, where the second signal includes at least one of a pilot signal, Channel State Information (CSI), and control information, where the forward channel is orthogonal to a reverse channel in at least one of time, frequency, space, and code.
US09923705B2

Systems and methods relating to full duplex mesh networks are disclosed. In one embodiment, a mesh network comprising a plurality of transceiver nodes using a single frequency band may be disclosed, each transceiver node comprising: a first transceiver for transmitting and receiving to and from a backhaul node on the single frequency band; and a second transceiver for transmitting and receiving to and from an access node on the single frequency band, each transceiver of each transceiver node performing self-interference cancellation to send and receive full duplex data on the single frequency band at substantially the same time, thereby enabling the creation of a mesh network with at least one transceiver node having both access and backhaul using only the single frequency band.
US09923699B2

The present disclosure provides a method for feeding back aperiodic CSI in a flexible TDD reconfiguration cell. The method includes a UE receiving information about signaling transmitted from an eNB to acquire locations of subframes corresponding to CH and CL, wherein CH and CL correspond to different subframe sets, respectively. The method also includes the UE detects UL DCI information carrying an aperiodic CSI request, on a CSI request subframe. The method also includes the UE feeds back aperiodic CSI specific to a corresponding CSI subframe set to the eNB, on a corresponding UL subframe. The embodiments of the present disclosure, according to another aspect, provide a terminal. According to the solutions disclosed in the present disclosure, the terminal acquires indication information of CSI subframe sets during feeding back the aperiodic CSI, by implicitly or explicitly defining the CSI subframe sets, so as to trigger aperiodic CSI feedback specific to CH and CL in a flexible TDD reconfiguration cell, thus improving the system performance.
US09923695B2

A method for performing robust header compression (ROHC) of request for comments (RFC) 3095 over a packet data convergence protocol (PDCP) layer to compress and decompress voice over long term evolution (VoLTE) packets is provided. In the voice call operation, an evolved node B (eNB) receives an initialization and refresh (IR) packet transmitted by a user equipment (UE) and performs ROHC compression/decompression on the voice packet with a compressed header based on the information contained in the received IR packet. If the IR packet is lost, the eNB cannot establish the context for the voice packet, resulting in ROHC operation failure and a call drop problem. In order to maintain the voice call, the eNB sends the UE a static negative acknowledgement (SNACK) when a voice packet is received in the state where no context exists.
US09923691B2

A base station is disclosed, including an information size adjusting section configured to adjust a size of control information based on a first basic information size of control information mapped on a user equipment (UE) specific search space in a first component carrier. The base station also includes a transmitter configured to transmit the control information mapped on the UE specific search space. A first determination method for determining the first basic information size is different from a second determination method for determining a second basic information size of control information mapped on a common search space in the first component carrier. The first determination method for determining the first basic information size is different from a third determination method for determining a third basic information size of control information mapped on a search space in a second component carrier that is different from the first component carrier.
US09923686B2

A method and an apparatus of transmitting a sounding reference signal by a user equipment is provided. A user equipment transmits a first sounding reference signal through a first antenna, and transmits a second sounding reference signal through a second antenna. Resources for transmitting the first sounding reference signal and the second sounding reference signal are partially different.
US09923675B2

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

A method and system for interference cancellation in a wireless communication device. The wireless communication device can include an interference estimator configured to generate one or more filter weights based on a transmit signal. The one or more filter weights can be generated based on one or more kernels generated by the interference estimator. The interference estimator can be configured to perform recursive linear square (RLS) estimations based on the one or more kernels. The RLS estimations can include one or more independent RLS estimations, one or more parallel RLS estimations and/or one or more cascade RLS estimations. The interference estimator can be configured to perform one or more orthogonally transform one or more kernels.
US09923652B2

A network-capable device is configured to: automatically detect the presence of a MoCA network (or other network, depending on the network protocol in the application environment), and configure itself for communication on that network at the appropriate communication frequencies. The network-capable device can be configured to create a new network (e.g., a new MoCA network) if there is no network broadcast signal within a band. Preferably, the network-capable device requires little or no user intervention to configure itself for operation at network operating frequencies or to create a new network where none is detected.
US09923650B1

In one embodiment, a method for monitoring a structure includes associating a passive sensor with the structure, the sensor being configured to measure a physical parameter of the structure that is indicative of the structure's condition, associating a dual-channel transceiver with the structure, the transceiver having a sensing repeater that operates on a first channel and a reference repeater that operates on a second channel, wherein the sensing repeater is connected to the passive sensor, receiving with a receive antenna of the reference repeater an interrogation signal transmitted from an interrogation device, multiplying a frequency of the received interrogation signal with the reference repeater to generate a reference response signal having a multiplied frequency, and transmitting the reference response signal with the reference repeater to the interrogation device.
US09923649B2

An interference measurement method, a network side device and a terminal device are disclosed. The interference measurement method includes: a network side sending interference measurement indication information to a terminal, and indicating the terminal to perform interference measurement, wherein the interference measurement indication information is used for indicating one or more kinds of the following information to the terminal: interference measurement modes used for performing interference measurement; and parameter configuration information used for interference measurement.
US09923640B2

A transmission apparatus including: a waveform shaper that performs spectrum correction on an optical signal converted from an electrical signal encoded by OFDM (Orthogonal Frequency Division Multiplexing); a converter that converts the optical signal on which the waveform shaper has performed the spectrum correction, into the electrical signal; and a nonlinear compensator that compensates for a nonlinear distortion with respect to the electrical signal converted by the converter.
US09923634B2

Methods and systems enable amplifying optical signals using a Bragg reflection waveguide (BRW) having second order optical nonlinearity to generate an optical pump by injection locking. The BRW may also be used for parametric amplification of optical signals using the optical pump. Feedback phase-power control may be performed to maximize output power.
US09923628B2

A method for recommending a relay node to which a user agent attaches. The method includes recommending the relay node based on a relay node selection rank.
US09923625B2

Described herein is a space based subsystem of a satellite, and methods for use therewith, for receiving an RF uplink feeder beam and in dependence thereon producing one or more optical ISL beams for transmission to one or more other satellites. The subsystem can include an antenna to receive an RF feeder uplink beam and produce an RF signal therefrom. The subsystem can also include, inter alia, RF components, local oscillator(s), lasers, EOMs, a WDM multiplexer, an optical amplifier and transmitter optics. Such components can be used to convert the RF signal to one or more ISL beams for transmission to one or more other satellites. Where RF frequencies of optical data signals output by the EOMs are within the same RF frequency range within which the other satellite(s) transmit RF service downlink beams, there is an elimination of any need for the other satellite(s) to perform frequency conversions.
US09923622B2

A mobile communications system is described in which the network configures a mobile relay node that is mounted in a moving vehicle (such as a train) with expected tracking area information for the route along which the vehicle is expected to travel. UEs associated with the mobile relay node are provided with the list and do not perform tracking area updates if the movement of the vehicle corresponds to the stored list. Where advance knowledge of the route is not available, the mobile relay node is configured with a fixed tracking area and a fixed radio cell so that associated UEs do not detect a change in the tracking area or in the radio cell and so do not perform tracking area updates towards the network or the network does not need to control the UEs mobility while having a radio connection with the network.
US09923604B2

A power transmitting apparatus, which simultaneously or sequentially supplies electric power to a plurality of power receiving apparatuses in a wireless manner, includes a power transmitting unit configured to transmit electric power to the plurality of power receiving apparatuses, a reception unit configured to receive a power transmission end request and an abnormality content regarding power transmission from a first power receiving apparatus from among the plurality of power receiving apparatuses, and a power transmission determination unit configured, based on the abnormality content, to determine whether to stop power transmission to power receiving apparatuses that have not completed power transmission and that are not the first power receiving apparatus from among the plurality of power receiving apparatuses.
US09923603B2

This invention defines management protocols for wireless power transfer to multiple devices in Multi-device Wireless Power Management System. Various functions of Multi-device Wireless Power Management System are justified from this invention. The WPT frames and messages which work between the management block of a charger and the management block or the coupler block of a device, or the coupler block of a charger are defined as well to execute various functions. Also the procedures for each functionality are described based on its frames and messages.
US09923602B2

A single-ended data transmission system transmits a signal having a signal voltage that is referenced to a power supply voltage and that swings above and below the power supply voltage. The power supply voltage is coupled to a power supply rail that also serves as a signal return path. The signal voltage is derived from two signal supply voltages generated by a pair of charge pumps that draw substantially same amount of current from a power supply.
US09923601B2

A subsea data communication interface unit for enabling data communication over a subsea data transmission line is disclosed. The subsea data communication interface unit includes at least an electrical interface for providing an electrical connection to the subsea data transmission line and a transmitter adapted to generate a data signal corresponding to the data to be transmitted. To obtain stable, robust and reliable communication, it is proposed that the subsea data communication interface unit includes a first voltage amplifier connected between the transmitter and the electrical interface. The first voltage amplifier is configured to convert the data signal generated by the transmitter from a lower voltage signal to a higher voltage signal.
US09923598B2

Under one aspect, a method is provided for processing a received signal, the received signal including a desired signal and an interference signal that spectrally overlaps the desired signal. The method can include obtaining an amplitude of the received signal. The method also can include obtaining an average amplitude of the received signal based on at least one prior amplitude of the received signal. The method also can include subtracting the amplitude from the average amplitude to obtain an amplitude residual. The method also can include, based upon an absolute value of the amplitude residual being less than or equal to a first threshold, inputting the received signal into an interference suppression algorithm so as to generate a first output including the desired signal with reduced contribution from the interference signal.
US09923596B2

A demodulation apparatus demodulates spectrum-spread received data, and includes a band variable filter removing noise components from despread received data, a power conversion unit converting each sample value of received data after removing noise components to a power value, a cyclic addition unit cyclically adding the power value in bit periods of received data, a maximum-value detection/average-level measurement unit detecting a maximum value from a cyclic-addition result of the cyclic addition unit, an estimation unit estimating a spreading-code timing and a carrier frequency based on maximum-value information detected by the maximum-value detection/average-level measurement unit, a spreading-code generation unit generating a spreading code with a timing according to an estimation result of a spreading-code timing obtained by the estimation unit, and a local-signal generation unit setting a local-signal frequency according to an estimation result of a carrier frequency obtained by the estimation unit.
US09923591B2

Network nodes including a non-uniform plurality of array antenna elements coupled to transceiver circuitry configured to provide communications in a cellular or short-range wireless network are provided. Sizes of the non-uniform plurality of array antenna elements, distances between adjacent ones of the non-uniform plurality of array antenna elements, tilt of the non-uniform plurality of array antenna elements, and/or antenna types of the non-uniform plurality of array antenna elements differ among the non-uniform plurality of array antenna elements.
US09923585B2

A first microwave backhaul assembly comprises a first antenna, a front-end circuit, an inter-backhaul-assembly interface circuit, and an interference cancellation circuit. The first antenna is operable to receive a first microwave signal. The front-end circuit is operable to convert the first microwave signal to a lower-frequency digital signal, wherein the lower-frequency digital signal has energy of a second microwave signal and energy of a third microwave signal. The inter-backhaul-assembly interface circuit is operable to receive information from a second microwave backhaul assembly. The interference cancellation circuit is operable to use the information received via the inter-backhaul-assembly interface circuit during processing of the lower-frequency digital signal to remove, from the first microwave signal, the energy of the third microwave signal. The information received via the inter-backhaul-assembly interface may comprise a signal having energy of the second microwave signal.
US09923580B2

The inventive concepts relate to an operation method of an error correction decoder correcting an error of data read from a nonvolatile memory. The operation method may include receiving the data from the nonvolatile memory, performing a first error correction with respect to the received data in a simplified mode, and performing, when the first error correction fails in the simplified mode, a second error correction with respect to the received data in a full mode. When the first error correction of the simplified mode is performed, a part of operations of the second error correction of the full mode may be omitted.
US09923574B2

This application relates to analog-to-digital converters (ADCs). An ADC 200 has a first converter (201) for receiving an analog input signal (AIN) and outputting a time encode signal (DT), such as a pulse-width-modulated (PWM) signal, based on input signal and a first conversion gain setting (GIN). In some embodiments the first converter has a PWM modulator (401) for generating a PWM signal such that the input signal is encoded by pulse widths that can vary continuously in time. A second converter (202) receives the time encoded signal and outputs a digital output signal (DOUT) based on the time encoded signal (DT) and a second conversion gain setting (GO). The second converter may have a first PWM-to-digital modulator (403). A gain allocation block (204) generates the first and second conversion gain settings based on the time encoded signal (DT). The gain allocation block (204) may have a second PWM-to-digital modulator (203) which may be of lower latency and/or lower resolution that the first PWM-to-digital modulator (403).
US09923566B1

A phase or frequency locked-loop circuit includes an oscillator configured to generate an output clock signal having a frequency set by an oscillator control signal. A modulator circuit receives a first signal and a second signal and is configured to generate a control signal having a value modulated in response to the first and second signals. A filter circuit generates the oscillator control signal by filtering the control signal. A delta-sigma modulator circuit operates to modulate the second signal in response to a modulation profile. As a result, the output clock signal is a spread spectrum clock signal.
US09923563B1

A digital phase lock loop (DPLL) device or system can operate to analyze and estimate a deterministic jitter in the digital domain, while correcting for it in the analog domain. A reference oscillator can provide an analog reference signal to the DPLL via a reference path. A shaper of the reference path can process the analog reference signal and provide a digital signal to a doubler component that doubles the frequency for a digital reference signal. The doubler component itself can add deterministic jitter to the noise of the digital reference signal it provides to the DPLL. An estimation of the DPLL performs various calibration processes to determine the deterministic jitter in the digital domain and provide an analog bias signal to the signal shaper component to correct for the deterministic jitter, keeping it at around zero.
US09923562B1

Upon a first transition from a first state to a second state, a first bit in a memory unit comprising a plurality of bits is programmed. Upon a first transition from the second state to the first state, a second bit in the memory unit is programmed, the second bit being before the first bit in the sequence of the plurality of bits. Upon a second transition from the first state to the second state, a third bit in the memory unit is programmed, the third bit being subsequent to the first bit by at least two bits in the sequence of the plurality of bits. Upon a second transition from the second state to the first state, a fourth bit in the memory unit is programmed, the fourth bit being before the third bit in the sequence of the plurality of bits.
US09923558B2

A magnetic field generator. In one embodiment, the magnetic field generator includes a drive circuit including a MOSFET gate driver having an output terminal; a drive capacitor having a first and second terminal, a tank circuit including a tank circuit capacitor having a first and second terminal and a field-producing coil having a first and second terminal, wherein the first terminal of the tank circuit capacitor and the first terminal of the field-producing coil comprise the first terminal of the tank circuit, wherein the second terminal of the tank circuit capacitor and the second terminal of the field-producing coil comprise the second terminal of the tank circuit, wherein the first terminal of the drive capacitor is in electrical communication with the output terminal of the MOSFET gate driver, and wherein the second terminal of the drive capacitor is in electrical communication with the first terminal of the tank circuit.
US09923543B2

A radio frequency module includes a transmission terminal, a transmission filter connected to the transmission terminal, a common terminal, a reception filter which is connected to the common terminal, a reception terminal, a branch point to which the common terminal, the transmission filter, and the reception filter are connected, a transmission path connecting the transmission terminal and the branch point, a reception path connecting the reception terminal and the branch point, a common path connecting the common terminal and the branch point, a matching circuit connected to the common path, and an inductor circuit that includes a first inductor that defines a propagation path through electromagnetic coupling to at least one of the transmission path, the common path, the matching circuit, and the reception path, and a second inductor that is positioned so as not to be electromagnetically coupled to the transmission path, the common path, the matching circuit, or the reception path.
US09923538B2

A technique relates to a microwave device. The microwave device includes a Josephson ring modulator, a first multimode resonator connected to the Josephson ring modulator, where the first multimode resonator is made of a first left-handed transmission line, and a second multimode resonator connected to the Josephson ring modulator, where the second multimode resonator is made of a second left-handed transmission line.
US09923530B2

A matching network circuit for RF power amplifier circuit capable of odd harmonic rejection and even harmonic rejection in the differential mode and the common mode, respectively. The matching network circuit includes a differential mode filter with a differential resonant frequency and a passive component coupled to a virtual short circuit node at the differential mode filter, wherein a common mode filter with a common resonant frequency includes the differential mode filter and the passive component. As a result, two notch filters with different resonant frequencies are utilized for the common mode and the differential mode, respectively.
US09923527B2

At least one method, apparatus and system disclosed involves providing semiconductor device having transistors comprising back gates and front gates. The semiconductor device comprises a signal processing unit for processing an input signal to provide an output signal. The signal processing unit includes a first transistor and a second transistor. The first transistor includes a first back gate electrically coupled to a first front gate. The signal processing unit also includes a second transistor operatively coupled to the first transistor. The second transistor includes a second back gate electrically coupled to a second front gate. The semiconductor device also includes a gain circuit for providing a gain upon the output signal. The semiconductor device also includes a bias circuit to provide a first bias signal to the first back gate and a second bias signal to the second back gate.
US09923526B1

An RF amplifier includes a harmonic filter with a plurality of shunt filter legs. The harmonic filter provides a suppressing frequency range for a harmonic frequency of a carrier frequency in a range of carrier frequencies. Each of the shunt filter legs includes capacitor, inductor, and a node coupled between the capacitor and inductor. Each node of the shunt filter leg is coupled to at least one other node of another shunt filter leg of the filter with a resistive element. The harmonic filter includes a first shunt filter leg that has a resonant frequency between the center frequency and (1/1.220) times the center frequency and a second shunt filter leg that has a resonant frequency between the center frequency and 1.220 times the center frequency.
US09923522B2

Bias current is supplied to a first differential pair and a second differential pair from a first transistor being a single current source. Bias current is supplied to a third differential pair and a fourth differential pair from a second transistor being a single current source. An input voltage is at a power supply potential, and an input voltage is at a ground potential. When the second differential pair and the third differential pair are turned OFF, the bias current supplied from the first transistor flows to an output stage via the first differential pair, and the bias current supplied from the second transistor flows to the output stage via the fourth differential pair. Therefore, when the second differential pair and the third differential pair are turned OFF, a circuit current is kept constant, and a fluctuation in a frequency characteristic can be restrained.
US09923510B2

In an example, the solar tracker has a clamp assembly configured to pivot a torque tube. In an example, the assembly has a support structure configured as a frame having configured by a first and second anchoring region. In an example, the support structure is configured from a thickness of metal material. In an example, the support structure is configured in an upright manner, and has a major plane region. In an example, the assembly has a pivot device configured on the support structure, a torque tube suspending on the pivot device and aligned within an opening of the support, and configured to be normal to the plane region. In an example, the torque tube is configured on the pivot device to move about an arc in a first direction or in a second direction such that the first direction is in a direction opposite to the second direction.
US09923509B2

A photovoltaic (PV) module mounting system including a mounting puck, an arm portion, and a PV module coupling device for coupling to the frames of two photovoltaic modules attached to the arm portion. A clamp pin formed in the mounting puck restrains the arm portion against the mounting puck when a spring holding the clamp pin is released from a compressed position.
US09923504B2

In a control device for an AC rotary machine that includes a first three-phase winding and a second three-phase winding having a phase difference, a voltage is applied to each phase of the first three-phase winding at an ON interval or an OFF interval equaling or exceeding a first predetermined value. When a first three-phase current is determined to be undetectable, a first voltage command is generated such that ON timings or OFF timings relating respectively to at least two phases of the voltage applied to the first three-phase winding are within a second predetermined value that is smaller than the first predetermined value, and when a second three-phase current is determined to be undetectable, a second voltage command is generated such that ON timings or OFF timings relating respectively to at least two phases of a voltage applied to the second three-phase winding are within the second predetermined value.
US09923502B2

A method for detecting a potential (Vn) includes stator wirings in a Y connection, and automatically adjusting a relationship with a position of a rotor as a system for realizing rotor position-sensorless stable drive of an AC motor where the three-phase stator wirings are in Y connection in the stop and low-speed ranges. A synchronous motor control apparatus includes a three-phase synchronous motor in which three-phase stator wirings are in a Y connection, and an inverter for driving the motor, wherein the synchronous motor is DC-conducted thereby to move a rotor to a predetermined position, and is applied with a pulse-shaped voltage from the inverter in the moved state so that a neutral point potential as potential (Vn) of the Y connection point is acquired when the pulse voltage is applied, thereby driving the synchronous motor based on the acquired value.
US09923500B1

Techniques are described for providing, in a gate driver circuit, a compensation current to compensate for parasitic displacement current induced during the rising edge of an output voltage at an output gate of the gate driver circuit. In one example, the techniques of the disclosure include activating, by a bridge driver circuit for a direct-current (DC) motor, a driver of the bridge driver circuit and measuring, by the bridge driver circuit, a parasitic current of the driver during a rise time of an output gate voltage of the driver. In response to the measured parasitic current, generating, by the bridge driver circuit, a compensation current; and outputting, by the bridge driver circuit and to the output gate of the of the driver, the compensation current.
US09923489B2

A method and apparatus for generating electricity by electromagnetic induction, using a magnetic field modulated by the formation, dissipation, and movement of vortices produced by a vortex material such as a type II superconductor. Magnetic field modulation occurs at the microscopic level, facilitating the production of high frequency electric power. Generator inductors are manufactured using microelectronic fabrication, in at least one dimension corresponding to the spacing of vortices. The vortex material fabrication method establishes the alignment of vortices and generator coils, permitting the electromagnetic induction of energy from many vortices into many coils simultaneously as a cumulative output of electricity. A thermoelectric cycle is used to convert heat energy into electricity.
US09923482B2

A system and method for a power inverter with controllable clamps comprises a first voltage swing path, the first voltage swing path including a first plurality of power transistors, the first voltage swing path producing portions of a positive half-wave of an output signal when active; a second voltage swing path, the second voltage swing path including a second plurality of power transistors, the second voltage swing path producing portions of a negative half-wave of the output signal when active; a first clamping component coupled to the first voltage swing path, the first clamping component forming a freewheeling path for the first voltage swing path, the first clamping component comprising a control terminal, the first clamping component having a first stored charge when the control terminal is in a first state and a second stored charge when the control terminal is in a second state, the first stored charge being greater than the second stored charge; and a second clamping component coupled to the second voltage swing path, the second clamping component forming a freewheeling path for the second voltage swing path, the second clamping component comprising a control terminal, the second clamping component having the first stored charge when the control terminal is in the first state and the second stored charge when the control terminal is in the second state.
US09923481B2

Provided are a photovoltaic system and a method for controlling a photovoltaic system. The photovoltaic system includes a photovoltaic output device, an inverter device, an AC interface device, a control device and an AC load, where a supply terminal of the AC load is connected to an AC output side of the inverter device, and a control terminal of the AC load is connected to the control device, and the method for controlling the photovoltaic system is applied to the control device. The method for controlling the photovoltaic system includes: controlling the AC interface device to maintain the inverter device being disconnected from an electrical grid; starting the inverter device and then starting the AC load; and controlling the AC interface device to connect the inverter device to the electrical grid, in a case that it is determined that a grid connection condition is met for the photovoltaic system.
US09923475B2

Disclosed is a method to control the synchronous rectification in a power converter including a primary winding and a secondary winding, including detecting a peak current in a secondary winding, determining a blanking threshold based on the peak current, and blanking a turning off of a synchronous rectifier (SR) switch for a blanking time based on the blanking threshold.
US09923472B1

A flyback converter can include a series-parallel mode (SPM) active clamp circuit. The active clamp circuit, coupled in parallel with the primary coil, may include multiple networks in parallel. The first network, comprising a switch, one or more snubber capacitors, and one or more diodes, may be configured to absorb and retain the leakage energy from the leakage inductance of the flyback converter. The second network, comprising another switch and a diode, may be configured to create a circulating circuit for the flow of current through the primary coil in a reverse direction and clamp the current to a threshold level. With the active clamp circuit, the flyback converter may first re-capture the leakage energy in the active clamp circuit and then recover it back to the power source.
US09923469B2

Disclosed examples include methods, power converters and damping circuits to control damping of an input filter circuit, in which a low-voltage secondary winding is wound around a common core with a primary winding connected between an AC input and a rectifier input of the converter, where the secondary winding is coupled in a series circuit with a damping resistor and a switch, and a controller selectively closes the switch with a controlled on-time at system power up and/or in response to detection of oscillation or transients in the power converter.
US09923467B2

A multiphase converting controller, adapted to control a plural converting circuits coupled to an input voltage to commonly supply an output voltage, is disclosed. The multiphase converting controller comprises a feedback control circuit, an on-time control circuit, and a multiphase logic control circuit. The feedback control circuit determines a conduction starting point in time according to the output voltage and accordingly generates a conduction signal. The on-time control circuit determines a conduction time period. The multiphase logic control circuit controls the plural converting circuit in sequence in accordance to the conduction signal and the conduction time period. The on-time control circuit adjusts a length of the conduction time period according to a mode signal.
US09923466B2

Embodiments of the present invention provide a DC-DC converter having a first DC voltage gate, a second DC voltage gate and a storage choke. The storage choke is coupled between the first DC voltage gate and the second DC voltage gate by means of electric switching elements. The DC-DC converter is configured such that a direction of a current flow through the storage choke is inverted at least once during a switching period of the electric switching elements. Further, the DC-DC converter is configured to track or readjust a switching frequency of the electric switching elements in case of a change of operating parameters of the DC-DC converter such that a change of direction of the current flow through the storage choke during a switching period of the electric switching elements is ensured.
US09923453B1

A power management device according to example embodiments includes a self-startup circuit including an oscillator and a voltage multiplier to generate a start-up voltage in a first start-up period based on an input voltage, a boost converter to alternately charge the start-up voltage and an output voltage within a start-up voltage range during a second start-up period and to charge only the output voltage during an operation period, a controller to control the self-startup circuit and the boost converter based on a magnitude of the start-up voltage, a voltage charger including a start-up voltage capacitor and an output voltage capacitor, and a shared inductor connected between the input node and a common input node. The shared inductor operates as a part of the oscillator during the first start-up period and a part of the boost converter during the second start-up and operation periods.
US09923448B2

The present invention relates to methods and corresponding apparatus for efficient 3-phase AC to DC conversion with high power quality, for example, high power factor and low harmonic distortions. The invention further relates to methods and corresponding apparatus for regulation and control of said AC to DC conversion.
US09923447B2

A power conversion device includes a carrier generating unit, a setting unit, a PWM signal generating unit, and a power conversion unit. The carrier generating unit generates a carrier of a particular set carrier frequency during a certain continuation time. The setting unit sets the continuation time to be random and sets one carrier frequency among a plurality of mutually-different carrier frequencies as the set carrier frequency. The PWM signal generating unit generates a PWM signal based on the carrier generated by the carrier generating unit. The power conversion unit executes a power conversion based on the PWM signal and supplies converted power to a load.
US09923445B2

A drive for an XY-table includes a stationary, ferromagnetic and U-shaped yoke including a first limb and a second limb which are located together in one plane, and having a movable ferromagnetic bar, the yoke and the bar carrying a magnetic circuit with a flux that takes a path across air gaps between the limbs and the bar, and causes vertical reluctance forces there which counteract the gravitational force of the bar. Bar is parallel to and below the plane defined by the limbs.
US09923443B2

This invention relates to energy harvesting of electrical energy by the change in a magnetic circuitous permeability path for magnetic lines of force that move through a coil of wire to induce, by Faraday's Law of Electromotive Induction, an electromotive force at the coil winding terminals of an associated coil. An abrupt, substantially instant change generated by a magnet's axial or angular mechanical and magnetic contact or dislocation through instant movement of the magnet by magnetic unlike pole spring back attractive force action with a high permeability stationary hollow or solid magnetic metal core centered in a coil bobbin with a wire wound wire coil providing efficient electrical generation therefrom.
US09923431B2

A variable speed drive arrangement including: a load; a gearbox to supply mechanical drive to the load; a converter electrically coupled with a power grid. Also a primary electrical machine to supply mechanical power to the gearbox and to receive electrical power; and a secondary electrical machine mechanically coupled to the gearbox and electrically coupled to the converter. An electrical circuit breaker to selectively electrically couple the primary electrical machine to the secondary electrical machine or to the power grid; wherein the secondary electrical machine is adapted to supply or extract mechanical energy from the gearbox and to receive or deliver electrical energy to the converter. Also a control method for the arrangement including a starting mode and a running mode.
US09923427B2

A stator for an electric machine includes a cylindrical stator body having several stator slots. A first coil is inserted into the stator slots for a first phase, where the first coil has a first coil end on at least one face of the stator body. A second coil is inserted into the stator slots for a second phase, where the second coil has a second coil end on the at least one face of the stator body. A third coil may be inserted into the stator slots for a third phase, where the third coil has a third coil end on the at least one face of the stator body. The stator includes a molded body for receiving and electrically insulating the coil ends, where the molded body extends in a first ring area and a second ring area concentric with respect to the first ring area.
US09923424B2

A radial gap type rotating electrical machine includes a field and an armature. The field includes a permanent magnet and a magnetic ring which serves as a back yoke of the permanent magnet. The magnetic ring is provided at a position farther from the armature than the permanent magnet, and includes a recess at a magnetic pole center. The magnetic pole center is a center of a magnetic pole in a circumferential direction with respect to a rotation axis. A thickness of the recess in the radial direction around the rotation axis as a center comes to locally thin.
US09923402B2

An inductive charging device is provided, in particular a hand-held power tool inductive charging device, which includes an inductive charging unit which is provided for transferring energy in a coupled state with an induction battery. It is provided that the inductive charging device includes a fastening unit which is provided, at least in part, for coupling the inductive charging unit to the at least one induction battery and/or to at least one external unit in at least one state.
US09923398B2

An electricity-storage system 110a is configured to be able to charge and discharge by connecting a plug to an electrical outlet 140a. Power discharged from the electricity-storage system 110a is monitored by a reverse-power monitoring device 100 and discharge from the electricity-storage system 110a is executed according to instruction from the reverse-power monitoring device 100, in order to avoid reverse power flow to an electrical grid 150.
US09923394B2

A portable electrical power supply device includes a battery, cables and a female connector to which is attached a cover aimed at attaching the connector to the battery. This cover notably attaches the female connector and the battery as such. This gives a compact, consistent and rigid assembly. No separate handling operations need to be planned to insert the female connector into the male connector and insert the battery into its housing. Besides, in at least certain embodiments, the rigid cover is shaped so that it does not take up a volume greater than that of the battery without a cover.
US09923387B2

A resonator circuit includes: a first inductive element and a second inductive element that is connected to the first inductive element in series; a first capacitive element, connected to a first end of the first inductive element and a first output end of the resonator circuit; and a set of second capacitive elements connected in series, the set of second capacitive elements having one end connected between the first and second inductive elements and having another end connected between the second inductive element and a second output end of the resonator circuit. The intermediate end of the set of second capacitive elements is used as a third output end of the resonator circuit.
US09923377B2

An electrical equipment cabinet has a standby battery to supply current when a mains connection is not available. In normal operation the battery is maintained charged by the mains supply. In order to test the condition of the battery, a measuring system is arranged to operation in co-operation with a test of a residual current detection device, which temporarily disconnects the mains supply, thus measuring the condition of the battery, when under load.
US09923374B2

A photovoltaic system includes solar cells and an inverter configured to convert direct current generated by the solar cells to alternating current. The photovoltaic system includes a maximum power point (MPP) tracking module configured to perform MPP tracking for the photovoltaic system. The MPP tracking module is configured to detect shading of the solar cells and to modify its MPP tracking to prevent tracking of local MPPs. The MPP tracking module may be incorporated in the inverter.
US09923365B2

Disclosed is a short-circuit protection circuit for a voltage sampling resistor of a primary side converter, comprising a high voltage power transistor, a high voltage starting resistor, a first voltage dividing resistor of a port VDD, a second voltage dividing resistor of the port VDD, an NMOS transistor, a diode, a first comparator, a second comparator, a third comparator, a time delay circuit, a filter, a first logic circuit, a second logic circuit, a current supply, a first AND gate and a first inverter. The chip of the present disclosure is capable of correctly and effectively detecting whether the sampling resistor is shorted or not before the chip works normally, thereby avoiding the risk of damaging the chip by large current from the voltage feedback port FB due to turn-on of the switching transistor when the upper voltage sampling resistor is shorted, and greatly reducing the input power.
US09923347B2

This invention relates to a wire stripper device which may be hand held or placed on a bench vice to remove insulation from copper wires. The rectangular device has various sized holes within the body. Each of these holes has a perpendicular hole within it which houses and aligns a cutter. The cutter comes through the perpendicular hole far enough so that the sharp edge of the cutter cuts a slit in the insulation when the wire is being pulled through the various sized hole in the body. The cutters are held in place by adjustable screws which are housed in parallel holes above the various sized holes. Each cutter cuts a slit in the insulation of the wire so that the copper may be easily removed from the insulation once pulled through the hole.
US09923346B2

The invention relates to a stripping tool (1) comprising at least one stripping jaw. A cutting element (10, 11) is exchangeably assembled with the stripping jaw under use of a mounting groove (56, 57). Preferably, mounting and dismounting is performed along mounting axes (58, 59) having an orientation perpendicular to a pivot plane of the pliers jaws (3, 4). The inventive stripping tool (1) comprises an exchange position in which the mounting and dismounting of the cutting elements (10, 11) is possible, in particular through a cutaway (62, 63) of a side wall (64, 65) of the pliers jaws (3, 4). If the exchange position is left a movement of the cutting element (10, 11) is blocked by a securing element (66) formed by the side wall (64, 65) so that a securing of the position of the cutting element (10, 11) is provided. In the exchange position it is easy to disassemble the cutting element (10, 11) and to assemble a new cutting element wherein no additional measures (as the release of a screwed connection, a dismounting of the stripping unit and the like) are required for disassembly.
US09923341B1

A track power supply system (1) that extends and provides power to various electronic devices or components in a display areas of a retail setting wherein 110 volt hardwired electrical components would be difficult and/or uneconomical to install. Components may include lights, LEDs, USB ports and so forth as well as various supplies for powering the track. Each component attaches via a pressure fit into channels of the track.
US09923338B2

A DFB laser having a reduced fill factor and reduced loss. A plurality of spaced-apart contact openings are etched into a dielectric layer situated on top of a laser ridge having a DFB grating layer so that electrical contact between the metal top contact layer and the DFB gratings is made only in the etched openings, since all other areas of the top surface of the DFB-grated laser ridge are insulated from the metal contact layer by the dielectric. The size and shape of contact openings and their spacing are configured so that the ratio of the total area of the openings to the total area of the laser ridge provides a fill factor of less than 100%.
US09923333B2

A control method of the present invention is a control method of controlling a fiber laser including a plurality of LD modules constituting a plurality of groups. The control method includes the steps of: (a) detecting an intensity of laser light outputted from the fiber laser; and (b) controlling a driving current so that, in a case where the intensity of the laser light which intensity has been detected in the step (a) is lower than a predetermined lower limit threshold, a driving current for LD modules in a specific group among the plurality of groups is increased.
US09923328B2

A cooling device that enables the tip position of optical fiber to be adjusted and is able to efficiently cool an entirely of the optical fiber. This cooling device is provided with a cooling base plate, a fiber holder and an adjustment member. The cooling base plate has a recessed accommodating part. The fiber holder is disposed in the recessed accommodating part so as to be freely movable in a first direction. The adjustment member is disposed in a gap between the fiber holder and an end face of the recessed accommodating part and is movable in the first direction by moving in a second direction that intersects the first direction. The adjustment member abuts against both the end face of the recessed accommodating part and an end face of the fiber holder.
US09923327B2

The present invention refers to an exchangeable crimping die insert for a crimping die for crimping electrical contact terminals to electrical cables. The exchangeable crimping die insert includes a first and second crimp profile integrated in one part, the first crimp profile having an essentially identical profiles with the second crimp profile. Furthermore, the exchangeable crimping die insert includes an indicator to differentiate the first crimp profile from the second crimp profile.
US09923323B2

Cable assemblies, systems, and methods for making the same are provided.
US09923308B2

An electrical connector for use with coaxial cables includes a plunger urged to protrude from a case by a spring.
US09923300B2

An extender for connecting a high-voltage source to a spark plug has a conductive member, a tube having an interior passageway in which the conductive member is positioned therein, and a boot affixed over an exterior of the tube. The boot is formed of a material having a rigidity less than a rigidity of a material of the tube. The boot has a first end adapted to connect with the high-voltage source and a second end adapted to be connected to the spark plug such that the conductive member is in electrical connection with the spark plug and the high-voltage source. The conductive member includes a spring that is adapted to electrically connect with the high-voltage source and the spark plug.
US09923291B2

An audio jack connector, assembled to a printed circuit board having a number of conductive pads, includes an insulative housing having a number of receiving grooves and a number of terminals received in the receiving grooves. Each audio terminal includes an elastic portion having a number of compressive contacts laterally. The elastic portion is pressed laterally by the printed circuit board so that the compressive contacts are contacted with the conductive pads.
US09923285B2

A device for electrically connecting a cable metallic shield to another electrical element includes a neutral connection portion and an extended connecting member. The neutral connection portion is a flexible contact strip for electrically connecting to the metallic shield of the cable. The extended connecting member connects to the neutral connection portion and is used to electrically connect to another electrical element. The extended connecting member has a plurality of electrical members disposed over the contact strip. A clamping device biases the contact strip against the metallic shield of the cable. In use, an environmental jacket from the electrical cable is removed to expose the metallic shield of the cable. The contact strip is wrapped around the exposed metallic shield, and the clamping device is then connected to the contact strip. Another end of the extended connecting member is then used to connect to the other electrical element.
US09923284B1

The various embodiments presented herein relate to extraordinary electromagnetic transmission (EEMT) to enable multiple inefficient (un-matched) but coupled radiators and/or apertures to radiate and/or pass electromagnetic waves efficiently. EEMT can be utilized such that signal transmission from a plurality of antennas and/or apertures occurs at a transmission frequency different to transmission frequencies of the individual antennas and/or aperture elements. The plurality of antennas/apertures can comprise first antenna/aperture having a first radiating area and material(s) and second antenna/aperture having a second radiating area and material(s), whereby the first radiating/aperture area and second radiating/aperture area can be co-located in a periodic compound unit cell. Owing to mutual coupling between the respective antennas/apertures in their arrayed configuration, the transmission frequency of the array can be shifted from the transmission frequencies of the individual elements. EEMT can be utilized for an array of evanescent of inefficient radiators connected to a transmission line(s).
US09923282B2

Embodiments are provided for an efficient antenna design and operation method to adjust or add frequency bands at mobile devices using the available limited antenna size. The embodiments include electrically coupling to the antenna elements at a mobile or radio device a tuning stub or element through a printed circuit board (PCB) or a metal chassis. The PCB is placed between the antenna elements and the tuning stub and is connected to the antenna elements. The tuning stub, e.g., at a corner of the PCB, is connected or disconnected via a switch from the PCB, and hence the antenna elements, to shift the radiation of the antenna at different frequencies and also provide an additional mode of radiation. The tuning stub can also be switched to vary the radiation pattern of the antenna.
US09923280B2

The present invention relates to a dual polarized dipole antenna (10) comprising a first dipole (21) and a second dipole (22); said first (21) and second (22) dipoles being substantially planar and being joined to each other to form a dual polarized dipole antenna (10); said dual polarized dipole antenna (10) including a separate parasitic cap element (50) attached to said first (21) and second (22) dipoles so as to secure said first (21) and second (22) dipoles to each other. The invention also includes an antenna system including a plurality of the dual polarized dipole antennas.
US09923277B2

An antenna and emission filter are provided. The antenna includes a substrate; an emitter on a substrate wherein the emitter is configured to emit electromagnetic signals; a feeding portion connected to the emitter; and an emission filter comprising a plurality of emission filter cells formed on the substrate in order to filter a surface wave caused by the emitter, wherein each of the plurality of emission filter cells comprises an inductor pattern portion electrically connected with an adjacent emission filter cell to form an inductor; and a capacitor pattern portion distanced from the adjacent emission cell to form a capacitor.
US09923272B2

An electronic device may include an adjustable power supply, at least one antenna, and associated antenna tuning circuitry. The antenna tuning circuitry may be an integral part of the antenna and may include a control circuit and at least one tunable element. The tunable element may include radio-frequency switches, continuously/semi-continuously adjustable components such as tunable resistors, inductors, and capacitors, and other load circuits that provide desired impedance characteristics. The power supply may provide power supply voltage signals to the antenna tuning circuitry via inductive coupling. The power supply voltage signals may be modulated according to a predetermined lookup table during device startup so that the control circuit is configured to generate desired control signals. These control signals adjust the tunable element so that the antenna can support wireless operation in desired frequency bands.
US09923269B1

A system and method verifies phase shifter operation in an antenna array system. The system can include and the method can use a number of antenna elements, and a number of phase shifters. Each of the phase shifters is associated with the respective antenna element of the antenna elements and may include a power amplifier circuit. The system also can include and the method can also use a number of power sensors in communication with the phase shifters. Each of the phase shifters can be associated with a respective power sensor and the power sensor can be configured to detect power associated with the power amplifier circuit.
US09923267B1

Apparatuses and methods for making configurable antennas are provided. An apparatus can include a phase change material (PCM) having a conductive phase and an insulating phase. The PCM can be activated to the conductive phase to produce an antenna structure. Different antenna shapes can be created by selectively inducing regions in the PCM to be conductive. Different antenna shapes can be produced having specific resonance frequencies and radiation patterns to suit the application. The PCM phase change can be induced using selective heat application.
US09923266B1

The invention is directed to an antenna array comprised of conical helical antennas with at least one of the antennas being a tilted conical helical antenna. In one embodiment, a tilted conical helical antenna in the array comprises an electrically conductive wire that follows a helical path on a frustum of an oblique elliptical cone in which the axis of the cone is tilted relative to the planar base surface of the cone (i.e., not perpendicular or parallel to the surface) in a plane defined by the axis and a phase center axis of the array. Each of the tilted conical helical antennas in an array is spaced from the phase center axis of the array. The degree of tilt increases the farther an antenna is located from phase center axis.
US09923263B2

A mobile device includes a ground element and an antenna structure. The antenna structure includes a feeding connection element, a first radiation element, a second radiation element, a shorting element, and a parasitic radiation element. The feeding connection element is coupled to a signal source. The first radiation element is coupled to the feeding connection element. The first radiation element has an open end. The second radiation element is coupled to the feeding connection element. The second radiation element has an open end. The feeding connection element is coupled through the shorting element to the ground element. The parasitic radiation element is adjacent to the second radiation element.
US09923258B2

Embodiments disclosed herein relate to wave guide couplers as well as 3-way, 6-way, and 9-way combiners. The waveguide coupler comprises: a housing having a first outer waveguide branch, a second outer waveguide branch, and an inner waveguide branch; first, second, and third input ports in communication with the first outer, second outer, and the inner waveguide branches respectively; an output port in communication with the inner waveguide branch; a first wall separating the first outer waveguide branch and the inner waveguide branch, the first wall having a first iris; a second wall separating the second outer waveguide branch and the inner waveguide branch, the second wall having a second iris; a first tapered section in the first outer waveguide branch; and a second tapered section the second outer waveguide branch. Various embodiments of the 3-way, 6-way, and 9-way combiners are implemented using the wave guide coupler.
US09923253B2

A non-aqueous electrolyte secondary battery includes a positive electrode, a negative electrode, and a heat-resistant layer disposed between the positive electrode and the negative electrode. The positive electrode of this secondary battery contains a positive electrode active substance having a hollow structure, which has a shell portion and a hollow portion formed inside the shell portion. In addition, the heat-resistant layer contains plate-shaped inorganic filler particles as the main component.
US09923251B2

A battery pack thermal management assembly is provided for use with an electric vehicle in which the battery pack is sealed and mounted under the car. The batteries contained within the battery pack are thermally coupled via a layer of thermally conductive material to the interior surface of the pack's upper enclosure panel. A shaped conduit panel is attached to the exterior surface of the pack's upper enclosure panel. A cooling panel structure containing a coolant channel is defined by the enclosure panel's exterior surface and the conduit panel's interior surface.
US09923247B2

Embodiments disclosed herein relate to a battery pack that may be used in an battery energy storage system. In an embodiment, the battery pack may include an integrated battery management system (BMS) having isolated, distributed, daisy-chained battery module controllers. The daisy-chained battery module controllers may be coupled to a battery pack controller, which may charge and/or discharge the battery pack using the battery modules controllers and a balancing charger.
US09923245B2

Perfluoropolyether electrolytes terminated with polar substituents such as dimethylurethanes show enhanced ionic conductivities when formulated with lithium bis(trifluoromethane)sulfonimide, making them useful as electrolytes for lithium cells.
US09923228B2

A fuel cell is formed by laminating a plurality of power generating units. The power generating unit includes: a membrane electrode gas diffusion layer assembly; a sealing portion disposed along its outer circumference; a porous body flow path in which oxidant gas supplied to a cathode-side catalytic layer flows; a shielding plate provided between the sealing portion and the porous body flow path; and first, second separator plates configured to sandwich the membrane electrode gas diffusion layer assembly and the porous body flow path therebetween. The shielding plate, the porous body flow path, and the first separator plate making contact with the porous body flow path project into the oxidant exhaust gas discharge manifold determined by the sealing portion.
US09923216B2

A humidifier for a fuel cell includes a connection hose part connected to an air inlet of a fuel cell stack. A humidifier port part is coupled to an inner peripheral surface of the connection hose part and connects the connection hose part to an air outlet of a humidifier housing. A condensate collection part is coupled to an upper portion of the humidifier port part so that a condensate collection space is defined between an outer peripheral surface of the condensate collection part and the inner peripheral surface of the connection hose part.
US09923214B2

A heat exchanging system exchanging heat between refrigerant and a battery includes: a compressor circulating refrigerant; a heat exchanger exchanging heat between the refrigerant and outside air; an expansion valve decompressing the refrigerant; a heat exchanger exchanging heat between the refrigerant and air-conditioning air; a heat exchanging portion connected in parallel with the heat exchanger and exchanging heat between the refrigerant and the battery; a bypass passage providing fluid communication between a path of the refrigerant between the compressor and the heat exchanger and a path of the refrigerant between the expansion valve and the heat exchanger; an expansion valve provided in the bypass passage and decompressing the refrigerant flowing through the bypass passage; and a selector valve allowing or interrupting flow of the refrigerant via the bypass passage.
US09923213B2

The present specification relates to a solid oxide fuel cell and a method for manufacturing the same.
US09923211B2

A method of making an interconnect for a solid oxide fuel cell stack includes providing a chromium alloy interconnect and providing a nickel mesh in contact with a fuel side of the interconnect. Formation of a chromium oxide layer is reduced or avoided in locations between the nickel mesh and the fuel side of the interconnect. A Cr—Ni alloy or a Cr—Fe—Ni alloy is located at least in the fuel side of the interconnect under the nickel mesh.
US09923204B2

A method for making a cathode active material of a lithium ion battery is disclosed. In the method, LiMPO4 particles and LiNPO4 particles are provided. The LiMPO4 particles and LiNPO4 particles both are olivine type crystals belonged to a pnma space group of an orthorhombic crystal system, wherein M represents Fe, Mn, Co, or Ni, N represents a metal element having a +2 valence, and N is different from M. The LiMPO4 particles and the LiNPO4 particles are mixed together to form a precursor. The precursor is calcined to form LiMxN1-xPO4 particles, wherein 0
US09923201B2

Provided herein are nanostructures for lithium ion battery electrodes and methods of fabrication. In some embodiments, a nanostructure template coated with a silicon coating is provided. The silicon coating may include a non-conformal, more porous layer and a conformal, denser layer on the non-conformal, more porous layer. In some embodiments, two different deposition processes, e.g., a PECVD layer to deposit the non-conformal layer and a thermal CVD process to deposit the conformal layer, are used. Anodes including the nanostructures have longer cycle lifetimes than anodes made using either a PECVD or thermal CVD method alone.
US09923192B2

According to one embodiment, there is provided a non-aqueous electrolyte secondary battery including a positive electrode, a negative electrode including a negative electrode active material layer, and a non-aqueous electrolyte. The negative electrode active material layer contains carbon dioxide and releases the carbon dioxide in the range of 0.1 ml to 5 ml per 1 g when heated at 200° C. for 1 minute.
US09923180B2

Porous separators for use in electrochemical cells and methods of their manufacture are provided. The separators are porous structures comprising an electroactive material and an electronically insulating structural material, wherein the electroactive material forms a percolating path in the separator.
US09923179B2

A battery assembly according to an exemplary aspect of the present disclosure includes, among other things, a cell stack and an array structure. At least one of the cell stack and the array structure includes a biased profile configured to bias the cell stack and a portion of the array structure together.
US09923175B2

Provided are an organic light-emitting display apparatus and a method of manufacturing the same. An organic light-emitting display apparatus includes: a substrate including an active area and a pad area, an anode electrode in the active area, an organic emission layer on the anode electrode, a cathode electrode on the organic emission layer, an auxiliary electrode connected to the cathode electrode, a signal pad in the pad area, and a first pad electrode connected to the signal pad, the first pad electrode covering a top of the signal pad, the first pad electrode being configured to prevent the top of the signal pad from being corroded, wherein the auxiliary electrode includes a first auxiliary electrode and a second auxiliary electrode connected to the first auxiliary electrode through a contact hole, and wherein the first pad electrode includes a same material as the first auxiliary electrode.
US09923173B2

In various embodiments, an optoelectronic component is provided. The optoelectronic component includes a metal substrate having a surface, an electrically conductive planarization layer on the surface of the metal substrate, wherein the planarization layer comprises a surface, an organically functional layer structure on or above the surface of the planarization layer, and an electrode layer formed in a transparent fashion on or above the organically functional layer structure. The roughness of the surface of the planarization layer is lower than the roughness of the surface of the metal substrate. The surface of at least one of the metal substrate or the planarization layer is formed in a light-scattering fashion.
US09923172B2

A light-emitting device includes a transparent substrate having a first surface and a second surface opposite to the first surface. A light-emitting element is provided on the first surface of the transparent substrate and emits light. A porous layer is provided on the second surface of the transparent substrate, the porous layer including an organic material and having pores. The porous layer does not include an inorganic compound.
US09923170B2

An organic light emitting display device and a fabricating method thereof are disclosed, in which an organic light emitting diode or a cathode electrode may be prevented from being damaged by outgassing generated due to water remaining in a planarization film. The organic light emitting display device includes a substrate; a thin film transistor layer provided on the lower substrate; a planarization film provided on the thin film transistor layer to planarize the thin film transistor layer; an anode line provided on the planarization film to partially expose the planarization film in a non-display area corresponding to a periphery area of a display area; and a water absorption organic film provided on the exposed portion of the planarization film to at least partially absorb outgassing from the planarization film.
US09923161B1

A high-efficiency solar cell including an Indium, Gallium, Aluminum and Nitrogen (in a combination comprising InGaN, or InAlN, or InGaAlN) alloy which may be blended with a polyhedral oligomeric silsesquioxane (POSS) material, and which may include an absorption-enhancing layer including one of more of carbon nanotubes, quantum dots, and undulating or uneven surface topography.
US09923149B2

Provided is a novel heterocyclic compound, a novel heterocyclic compound that can be used in a light-emitting element, or a highly reliable light-emitting device, electronic device, and lighting device in each of which the light-emitting element using the novel heterocyclic compound is used. One embodiment of the present invention is a heterocyclic compound represented by General Formula (G1). In General Formula (G1), each of A1 and A2 independently represents nitrogen or carbon bonded to hydrogen, and at least one of A1 and A2 represents nitrogen; Ar represents a substituted or unsubstituted arylene group having 6 to 18 carbon atoms; B represents a substituted or unsubstituted fluorenyl group; and R1 represents hydrogen, an alkyl group having 1 to 6 carbon atoms, or an aryl group having 6 to 13 carbon atoms.
US09923147B2

An organic light-emitting device includes: a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode, the organic layer including an emission layer, wherein the organic layer includes: a condensed cyclic compound represented by Formula 1; and at least one selected from a first compound represented by Formula 11, a second compound represented by Formula 12, and a third compound represented by Formula 13:
US09923141B2

A polymer including a structural unit represented by the following formula (A). In the formula (A), P is independently a group represented by the following formula (P), a is an integer of 2 to 5, and b is an integer of 0 to 5. In the formula (P), A is independently a nitrogen atom or CR; X is a single bond, O, S, C(R)2 or NR. R is independently a hydrogen atom, a substituted or unsubstituted alkyl group including 1 to 20 carbon atoms or the like, or a single bond used for bonding to another P or L, provided that at least one R contained in (P)a is represented by any one of the following formulas (3) to (7).
US09923138B2

A memory device includes a magnetic tunnel junction comprising a first free layer, a pinned layer, and a tunnel barrier layer disposed between the first free layer and the pinned layer, wherein the first free layer comprises a first free magnetic pattern adjacent to the tunnel barrier layer, and a second free magnetic pattern spaced apart from the tunnel barrier layer with the first free magnetic pattern interposed therebetween, wherein the second free magnetic pattern contacts the first free magnetic pattern, wherein the first and second free magnetic patterns include boron (B), wherein a boron content of the first free magnetic pattern is higher than a boron content of the second free magnetic pattern, and wherein the boron content of the first free magnetic pattern is in a range of about 25 at % to about 50 at %.
US09923136B2

A high temperature piezoelectric sensor device such as a high temperature accelerometer, force sensor, pressure sensor, temperature sensor, acoustic sensor and/or acoustic transducer for use at temperatures up to 1000° C. The high temperature device includes a base, a piezoelectric element attached to the base and a pair of electrodes in electrical communication with the piezoelectric element. The piezoelectric element can have a d15 piezoelectric coefficient between 16.0-18.0 pC/N for all temperatures between 25 to 700° C., and a rotated d33 piezoelectric coefficient of 8.0-9.5 pC/N with zero face shear/thickness shear piezoelectric coefficients d34. d35 and d36 in the same temperature range. The piezoelectric element can also have an electromechanical coupling factor k15 variation of less than 7%, and d15 and rotated d33 piezoelectric coefficient variations of less than 5% for temperatures between 25 to 700° C. The piezoelectric element can have high electrical resistivity, being on the order of >107 Ω·cm at 600° C. The piezoelectric element can be an A2BC2O8 piezoelectric material with a Fresnoite structure and A=Ca, Sr, Ba, Mg; B=Ti, Zr, Hf, V; and C=Si, Ge, Sn.
US09923132B2

A solid state lighting package is provided. The package comprising at least one LED element positioned on a top surface of a substrate and a conformal reflective layer of inorganic particles, whereby at least of portion of the light emitted by the LED element is reflected by the conformal reflective layer. A method of manufacturing a solid state lighting package comprising the distribution of inorganic particles, and a method of increasing the luminous flux thereof, is also provided.
US09923127B2

An object of the present invention is to provide such a sealing structure that a material to be a deterioration factor such as water or oxygen is prevented from entering from external and sufficient reliability is obtained in a display using an organic or inorganic electroluminescent element. In view of the above object, focusing on permeability of an interlayer insulating film, deterioration of an electroluminescent element is suppressed and sufficient reliability is obtained by preventing water entry from an interlayer insulating film according to the present invention.
US09923125B2

A method for improving optical performance of an LED light source, a light conversion filter obtained by using the method, and the corresponding LED light source. In the method, an LED chip is packaged by using a light wavelength conversion component, and the light wavelength conversion component is at least provided with two types of light conversion filters with light excitation performance. With the excitation of light rays that are sent by the LED chip and have wavelengths in an ascending order, sent light rays show an opposite change tendency in light intensities of light rays after the light rays are converted by the two types of light conversion filters. The method can reduce the discrete degree of chroma distribution of light transmitted by the LED light source, and improve the defect-free rate of the LED light source.
US09923123B2

A printed circuit board having an improved heat radiation performance, and a light-emitting device including the same are provided. The printed circuit board includes a first electrode layer, a first insulation layer disposed on one surface of the first electrode layer, and a second electrode layer disposed on the first insulation layer. The first insulation layer includes a cavity formed through a part thereof. At least a portion of the one surface of the first electrode layer may be exposed to the outside through the cavity.
US09923114B2

An infrared detector is provided. The infrared detector includes an absorption layer sensitive to radiation in only a short wavelength infrared spectral band, and a barrier layer coupled to the absorption layer. The barrier layer is fabricated from an alloy including aluminum and antimony, and at least one of gallium or arsenic, and the composition of the alloy is selected such that valence bands of the absorption layer and the barrier layer substantially align.
US09923113B2

A luminescent solar concentrator (LSC) comprising at least one tetra-substituted benzoheterodiazole compound having general formula (I): wherein: R1 and R2, equal to or different from each other, are selected from: C6-C40, preferably C6-C20 aryl groups, optionally substituted; C4-C40, preferably C5-C20, heteroaryl groups, optionally substituted; R3 and R4, equal to or different from each other, are selected from: halogen atoms such as, for example, fluorine, chlorine, bromine, iodine, preferably fluorine; linear or branched C1-C30, preferably C1-C20, trihalogenated alkyl groups; C6-C40, preferably C6-C20, aryloxyl groups optionally substituted; linear or branched C1-C30, preferably C1-C20, alkoxyl groups optionally substituted; C4-C40, preferably C5-C20, heteroaryloxyl groups optionally substituted; Z represents a sulfur atom, an oxygen atom or a selenium atom; a NR5 group wherein R5 represents a hydrogen atom, or it is selected from linear or branched C1-C24, preferably C6-C24, alkyl groups, optionally containing heteroatoms; a CR6R7 group wherein R6 and R7, equal to or different from each other, represent a hydrogen atom, or they are selected from linear or branched C1-C30, preferably C6-C24, alkyl groups, optionally containing heteroatoms, linear or branched C1-C30, preferably C6-C24, alkoxyl groups, optionally substituted, C3-C30, preferably C4-C24, cycloalkyl groups, optionally substituted, or, R6 and R7 can be optionally bound to each other to form, together with the other atoms to which they are bound, a cycle containing from 3 to 6 carbon atoms, saturated, unsaturated, or aromatic, optionally substituted with linear or branched C1-C30, preferably C1-C15, alkyl groups, said cycle optionally containing heteroatoms such as, for example, oxygen, sulfur, nitrogen, silicon, phosphorous, selenium.
US09923111B2

Aspects of the present disclosure are directed to providing and/or controlling electromagnetic radiation. As may be implemented in accordance with one or more embodiments, an apparatus includes a first structure that contains an object, and a second structure that is transparent at solar wavelengths and emissive in the atmospheric electromagnetic radiation transparency window. The second structure operates with the first structure to pass light into the first structure for illuminating the object, and to radiatively cool the object while preserving the object's color.
US09923108B2

A solar power generation apparatus includes a stationary horizontal base. A stator is housed in the base, and a vertical column extends upward from the base. A conical-shaped rotor is rotatingly coupled at its apex to the column, while its base is near the stator. The rotor comprises an array of photovoltaic cells positioned on a surface of the rotor, wherein each cell converts light energy received from a light source to a direct current voltage, and an array of magnets positioned at a perimeter of the base of the rotor, wherein the magnets are electrically coupled to and receive direct current voltage from a respective cell. The rotating of the rotor past the stator converts the direct current voltage present at the array of magnets into an alternating current voltage.
US09923096B2

A gate-all around fin double diffused metal oxide semiconductor (DMOS) devices and methods of manufacture are disclosed. The method includes forming a plurality of fin structures from a substrate. The method further includes forming a well of a first conductivity type and a second conductivity type within the substrate and corresponding fin structures of the plurality of fin structures. The method further includes forming a source contact on an exposed portion of a first fin structure. The method further comprises forming drain contacts on exposed portions of adjacent fin structures to the first fin structure. The method further includes forming a gate structure in a dielectric fill material about the first fin structure and extending over the well of the first conductivity type.
US09923090B2

In the silicon carbide semiconductor element, a second silicon carbide semiconductor layer that is in contact with the surface of a first silicon carbide semiconductor layer has at least an upper layer including a dopant of a first conductivity type at a high concentration. Above a junction field effect transistor (JFET) region interposed between body regions that are disposed in the first silicon carbide semiconductor layer so as to be spaced from each other, the silicon carbide semiconductor element has a channel removed region, which is a cutout formed by removing a high concentration layer from the front surface side of the second silicon carbide semiconductor layer, the high concentration layer having a higher dopant concentration than at least the dopant concentration of the JFET region. The width of the channel removed region is smaller than that of the JFET region.
US09923088B2

The present disclosure relates to a semiconductor device with vertically integrated pseudomorphic high electron mobility transistors (pHEMTs). The disclosed semiconductor device includes a substrate, a lower pHEMT structure with a lower pHEMT, an isolation layer, and an upper pHEMT structure with an upper pHEMT. The lower pHEMT structure is formed over the substrate and has a first region and a second region that is laterally disposed with the first region. The lower pHEMT is formed in or on the second region. The isolation layer resides over the first region. The upper pHEMT structure is formed over the isolation layer and does not extend over the second region. Herein, the isolation layer separates the lower pHEMT structure from the upper pHEMT structure such that the lower pHEMT and the upper pHEMT operate independently from each other.
US09923085B2

The present invention relates to a method for manufacturing a thin film transistor and an array substrate, and corresponding devices. In the thin film transistor manufacturing process, the base substrate is annealed after the formation of the patterns of the active layer, the source and the drain in the thin film transistor, so as to thermally diffuse ions of the source and the drain at an ohmic contact between the active layer and the source, as well as the drain, to the active layer, and further to provide the active layer with ions of the source and the drain for changing the components of the active layer, which reduces the resistance at the ohmic contact between the active layer and the source, as well as the drain, and guarantees the uniformity and reliability of the thin film transistor. Moreover, annealing treatment is relatively simpler in implementation as compared with the plasma treatment, and will not increase the complexity of the method for manufacturing the entire thin film transistor, which is good for thin film transistor production efficiency.
US09923082B2

The present invention relates generally to semiconductor devices and more particularly, to a structure and method of forming a partially depleted semiconductor-on-insulator (SOI) junction isolation structure using a nonuniform trench shape formed by reactive ion etching (RIE) and crystallographic wet etching. The nonuniform trench shape may reduce back channel leakage by providing an effective channel directly below a gate stack having a width that is less than a width of an effective back channel directly above the isolation layer.
US09923080B1

Embodiments are directed to methods of forming a semiconductor device and resulting structures for improving gate height control and providing interlayer dielectric (ILD) protection during replacement metal gate (RMG) processes. The method includes forming a semiconductor fin on a substrate. A sacrificial gate is formed over a channel region of the semiconductor fin, and an oxide hard mask is formed on a surface of the sacrificial gate. An interlayer dielectric (ILD) is formed adjacent to the sacrificial gate. The ILD is recessed below a surface of the oxide hard mask, and a nitride layer is formed on a surface of the recessed ILD.
US09923076B2

A method to reduce parasitic capacitance in a high-k dielectric metal gate (HKMG) transistor with raised source and drain regions (RSD) is provided including forming a multilayer stack for an HKMG gate on a substrate, the multilayer stack including a gate electrode layer of amorphous silicon or polycrystalline silicon, forming a patterned hard mask above the gate electrode layer, etching partially into the gate electrode layer through the patterned hard mask to define multiple partially etched gate stacks and a partially etching gate electrode layer, forming a conformal protective layer wrapping over the partially etched gate electrode layer and the patterned hard mask, and etching through a remainder of the partially etched gate electrode layer with the conformal protective layer wrapped over the partially etched gate stacks and the patterned hard mask, as well as an HKMG transistor resulting therefrom.
US09923075B2

A low temperature poly-silicon thin film transistor and a manufacturing method thereof are disclosed. The method includes forming an active layer on a base substrate, forming an ohmic contact layer on the active layer through an atomic layer deposition process, and forming a source electrode and a drain electrode on the ohmic contact layer. The ohmic contact layer includes a plurality of conductive ionic layers and a plurality of monocrystalline silicon layers/poly-silicon layers. The source electrode and the drain electrode are in contact with the active layer through the ohmic contact layer.
US09923061B2

A semiconductor structure including a substrate, a buffer layer, a superlattice formed on the buffer layer, the superlattice including a pattern including n layers made of different materials, n being at least equal to 2, each layer including an AlxGayInwBzN type material where x+y+w+z=1, the thickness of each layer being less than the critical thickness thereof, the number of patterns being at least equal to 50, an insert layer wherein the material has a first lattice parameter, a layer of GaN material, wherein the lattice parameter is greater than the first lattice parameter such that the layer of GaN material is compressed by the insert layer.
US09923055B1

Embodiments are directed to a method of fabricating inner spacers of a nanosheet FET. The method includes forming sacrificial and channel nanosheets over a substrate, removing sidewall portions of the sacrificial nanosheet, and forming a dielectric that extends over the channel nanosheet and within a space that was occupied by the removed sidewall portions of the sacrificial nanosheet. The method further includes forming a top protective spacer over the channel nanosheet and the dielectric, as well as applying a directional etch to the top protective spacer, the channel nanosheet, and the dielectric, wherein the directional etch is configured to be selective to the channel nanosheet and the dielectric, wherein the directional etch is configured to not be selective to the top protective spacer, and wherein applying the directional etch etches portions of the channel nanosheet and portions of the flowable dielectric that are not under the top dielectric.
US09923051B1

An example a semiconductor device includes a first circuit and a second circuit formed in a semiconductor substrate. The semiconductor device further includes a first guard structure formed in the semiconductor substrate and disposed between the first circuit and the second circuit, the first guard structure including first discontinuous pairs of n+ and p+ diffusions disposed along a first axis. The semiconductor device further includes a second guard structure formed in the semiconductor substrate and disposed between the first circuit and the second circuit, the second guard structure including second discontinuous pairs of n+ and p+ diffusions disposed along the first axis, the second discontinuous pairs of n+ and p+ diffusions being staggered with respect to the first discontinuous pairs of n+ and p+ diffusions.
US09923047B2

The inventive concepts provide semiconductor devices and methods for manufacturing the same in which the method includes forming a capacitor including a bottom electrode, a dielectric layer and a top electrode sequentially stacked on a substrate, and also where formation of the top electrode includes forming a first metal nitride layer on the dielectric layer, and forming a second metal nitride layer on the first metal nitride layer, in which the first metal nitride layer is disposed between the dielectric layer and the second metal nitride layer, and the first metal nitride layer is formed at a temperature lower than a temperature at which the second metal nitride layer is formed.
US09923042B2

An organic light-emitting diode (OLED) display is disclosed. In one aspect, the display includes a substrate and a plurality of pixels formed over the substrate. Each of the pixels comprises a first region configured to emit light and a second region configured to pass external light therethrough. The second regions of at least three adjacent ones of the pixels have different areas.
US09923032B2

An organic light emitting device, an organic light emitting display device, and a method of manufacturing a sub-organic light emitting device, the device including a first sub-organic light emitting device; and a second sub-organic light emitting device on the first sub-organic light emitting device, wherein the first sub-organic light emitting device includes a first lower electrode, a first organic light emitting layer on the first lower electrode, and a first upper electrode on the first organic light emitting layer, and the second sub-organic light emitting device includes a second lower electrode insulated from the first lower electrode, a second organic light emitting layer on the second lower electrode and entirely overlapped with the first organic light emitting layer when viewed in a plan view, and a second upper electrode on the second organic light emitting layer.
US09923030B2

An organic light-emitting device includes a red emission layer formed by mixing a first host made of a carbazole-based material, a second host made of a metal complex and a dopant. Accordingly, the driving voltage of the organic light-emitting device can be reduced, and thus power consumption of the organic light-emitting device can be improved. In addition, by mixing the first host and the second host having differences in energy level in the red emission layer, the luminous efficiency of the red emission layer of the organic light-emitting device can be improved. Thus, the lifetime of the organic light-emitting device can be elongated.
US09923028B1

A semiconductor structure includes a memory unit structure. The memory unit structure includes a transistor, a first electrode, two second electrode, and two resistive random access memory (RRAM) elements. The first electrode and the two second electrodes are disposed in a horizontal plane. The first electrode is disposed between the two second electrodes. The first electrode and the two second electrodes are disposed in parallel. The first electrode is coupled to a source region of the transistor. One of the two RRAM elements is disposed between the first electrode and one of the two second electrodes. The other one of the two RRAM elements is disposed between the first electrode and the other one of the two second electrodes.
US09923024B1

An imaging sensor pixel comprises a highly resistive N− doped semiconductor layer with a front side and a back side. At the front side, there are at least a light sensing region, a transfer gate adjacent to the light sensing region and a P-well region. The P-well region surrounds the light sensing region and the transfer gate region, and comprises at least a floating diffusion region and a first electrode outside of the floating diffusion region, wherein a first negative voltage is applied to the first electrode. The transfer gate couples between the light sensing region and the floating diffusion region. At the back side, there is a back side P+ doped layer comprising a second electrode formed on the back side P+ doped layer, wherein a second negative voltage is applied to the second electrode. The second negative voltage is more negative than the first negative voltage.
US09923021B2

There is provided an image sensor including: a plurality of first electrodes respectively formed within a plurality of pixel areas, the pixel areas being formed on a substrate; a protection layer formed on an upper surface of the substrate and including a plurality of contact holes respectively exposing the first electrodes of the pixel areas; a plurality of auxiliary electrodes respectively contacting with the first electrodes through the contact holes and extending to an upper surface of the protection layer of the pixel area; a photoconductive layer formed on both the first electrodes and on the auxiliary electrodes; and a second electrode formed on the photo conductive layer.
US09923018B2

Disclosed is an improvement of strength of adhesion between a photoconductive layer and a substrate. The image sensor includes a first electrode and a protruding pattern formed around the first electrode on the substrate, a protective film having an protruded surface formed on the protruding pattern, the photoconductive layer formed on the protective film, and a second electrode formed on the photoconductive layer.
US09923014B2

An image sensor includes a first charge storage region of a first conductive type disposed in a substrate, a second charge storage region of a second conductive type disposed on one side of the first charge storage region, a first floating diffusion region spaced apart from the first charge storage region, a second floating diffusion region spaced apart from the second charge storage region, a first transfer gate disposed on the substrate between the first charge storage region and the first floating diffusion region, and a second transfer gate disposed on the substrate between the second charge storage region and the second floating diffusion region.
US09923013B1

A sensor device is disclosed. The sensor device include: a detector having a contact formation region; an insulating layer disposed over the detector; a conductive pad disposed over the insulating layer opposite to a side of the detector; a contact plug formed in the insulating layer for electrically coupling the contact implant region and the conductive pad; and a read-out integrated circuit bonded to the insulating layer through the conductive pad. An image sensor array and a manufacturing method of a sensor device are also disclosed.
US09923005B2

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

Disclosed is a GOA circuit. By locating the thirteenth thin film transistor (T13) coupled with the tenth thin film transistor (T10) in series and controlled by the Mth clock signal (CK(M)) in the output module (400) of the nth stage GOA unit, as entering signal interrupt and performing touch scan, the output competition of the output ends (G(n)) can be prevented; by locating the twelfth thin film transistor (T12) controlled by the global control signal (Gas) in the output end pull-down module (600), and by setting the composite signal (CS) to be the pulse signal consistent with the touch scan signal as entering signal interrupt and performing touch scan, the twelfth thin film transistors (T12) of the GOA units of all stages can be activated, and the output ends of the GOA units of all stages outputs the composite signal (CS) consistent with the touch scan signal (TP).
US09922992B1

A three-dimensional stacked memory device provides uniform programming speeds for a block of memory cells. The channel layers of the memory strings which are relatively close to a local interconnect of a stack are doped to account for a reduced blocking oxide thickness. Channel layers of remaining memory strings are undoped. The doping can be performing by masking the channel layers which are to remain undoped while exposing the other memory holes to a dopant. The dopant can be provided, e.g., in a carrier gas, spin on glass or other solid, or by plasma doping. An n-type dopant such as antimony, arsenic or phosphorus may be used. Heating causes the dopants to diffuse into the channel layer. Another approach deposits doped silicon for some of the channel layers and undoped silicon for other channel layers.
US09922991B2

A semiconductor memory device includes a stacked body including a first electrode layer and a second electrode layer stacked on the first electrode layer, and first and second interconnections on a first surface of the stacked body. The first and second electrode layers have first and second end surfaces respectively in the first surface. The first interconnection is electrically connected to the first electrode layer through a first region of the first end surface; and the second interconnection is electrically connected to the second electrode layer through a second region of the second end surface. The first and second interconnections extend in a first direction on the first surface. The first and second regions are arranged in a second direction crossing the first direction with a crossing angle smaller than 90 degrees. The first region and the second region each have a boundary along the second direction.
US09922990B2

Embodiments of the present invention enable threshold voltage distribution of a plurality of electrode layers to be improved by configuring each of the plurality of electrode layer maintains to have different physical structures or materials, etc., thereby enhancing credibility during a process of maintaining stores data and a reading process.
US09922984B1

A method of forming an arrangement of long and short fins on a substrate, including forming a plurality of finFET devices having long fins on the substrate, where the long fins have a fin length in the range of about 180 nm to about 350 nm, and forming a plurality of finFET devices having short fins on the substrate, where the short fins have a fin length in the range of about 60 nm to about 140 nm, wherein at least one of the plurality of finFET devices having a long fin is adjacent to at least one of the plurality of finFET devices having a short fin.
US09922966B2

A display module and system applications including a display module are described. The display module may include a display substrate including a front surface, a back surface, and a display area on the front surface. A plurality of interconnects extend through the display substrate from the front surface to the back surface. An array of light emitting diodes (LEDs) are in the display area and electrically connected with the plurality of interconnects, and one or more driver circuits are on the back surface of the display substrate. Exemplary system applications include wearable, rollable, and foldable displays.
US09922949B2

Disclosed herein is a semiconductor device that includes a semiconductor die and a substrate including a first surface and a second surface. The substrate includes a conductive circuit and an insulative material over the conductive circuit. The semiconductor die is attached to the second surface. The semiconductor device further includes a metal barrier layer plated onto a functional copper layer etched to form the conductive circuit. The conductive circuit has a thickness of less than or equal to 3 μm. Further disclosed is a method of making a semiconductor device.
US09922947B2

Various embodiments provide a bonding pad structure that is capable of handling increased bonding loads. In one embodiment, the bonding pad structure includes a continuous metal layer, a first discontinuous metal layer, a second discontinuous metal layer, and dielectric material. The first discontinuous metal layer and the second discontinuous metal layer each include a plurality of holes that are arranged in a pattern. The plurality of holes of the first discontinuous metal layer overlaps at least two of the plurality of holes of the second discontinuous metal layer. The dielectric material is formed between the metal layers and fills the plurality of holes of the first and second discontinuous metal layers.
US09922937B2

A self-shielded die includes a substrate, an electronic device attached to the substrate, one or more electrical pads disposed on a bottom surface of the substrate, and an electromagnetic interference (EMI) shield formed of at least one electrically conductive material and connected to ground. At least one of the one or more electrical pads is electrically connected to the electronic device. The EMI shield includes a top shield layer, disposed directly on and substantially completely covering a top surface of the substrate opposite the bottom surface of the substrate, and side shield layers substantially completely covering all sides of the substrate, extending between the top surface of the substrate and the bottom surface of the substrate.
US09922936B1

A type III-V semiconductor substrate is provided. Semiconductor material is removed from the type III-V semiconductor substrate such that the type III-V semiconductor substrate comprises one or more alignment features extending away from a main lateral surface. Each of the alignment features includes a first lateral surface that is vertically offset from the main lateral surface, and first and second vertical sidewalls that extend between the first lateral surface and the main lateral surface. An epitaxy blocker is formed on the first and second vertical sidewalls of each alignment feature. A type III-V semiconductor regrown layer is epitaxially grown on a portion of the semiconductor wafer that includes the one or more alignment features. The epitaxy blocker prevents the type III-V semiconductor regrown layer from forming on the first and second vertical sidewalls of the one or more alignment features.
US09922933B2

A method of positioning elements or additional technological levels on the incident surface of an infrared detector of hybridized type, said detector being formed of a detection circuit comprising an array network of photosensitive sites for the wavelength ranges of interest, hybridized on a read circuit, said detection circuit resulting from the epitaxial growth of a detection material on a substrate, comprising forming within the detection circuit indexing patterns by marking of the growth substrate.
US09922930B2

Methods and associated structures of forming a microelectronic device are described. Those methods may include forming a structure comprising a first contact metal disposed on a source/drain contact of a substrate, and a second contact metal disposed on a top surface of the first contact metal, wherein the second contact metal is disposed within an ILD disposed on a top surface of a metal gate disposed on the substrate.
US09922923B2

To provide a technique capable of easily forming a resin opening of a desired shape. As a solution, a base is prepared which has a first surface region and a second surface region around the first surface region, and which has a wiring formed thereon. Subsequently, a resist which covers the first surface region is formed. Then, the first surface region and the second surface region are covered with a resin body such that the resist is included therein, and the resist is exposed from the resin body. After that, the exposed resist is removed, so that a resin opening that exposes the base in the first surface region is formed in the resin body.
US09922922B1

A microchip includes a passivation layer formed over underlying circuitry, a redistribution layer formed over the passivation layer, and a cap layer formed over the redistribution conductors of the redistribution layer and in contact with the passivation layer. The passivation layer and the cap layer have one or more compatibilities that provide sufficient adhesion between those two layers to prevent metal migration from the conductors of the redistribution layer between the interfaces of the passivation and cap layers. In one embodiment, the passivation and cap layers are each formed from an inorganic oxide (e.g., SiO2) using a process (e.g., PECVD) that provides substantially-uniform step coverage by the cap layer in trench and via regions of underlying circuitry. The invention increases the reliability of the microchip, because it eliminates metal migration, and the electrical shorting caused therefrom, in the redistribution layer.
US09922916B2

Electronic assemblies and methods including the formation of interconnect structures are described. In one embodiment an apparatus includes semiconductor die and a first metal bump on the die, the first metal bump including a surface having a first part and a second part. The apparatus also includes a solder resistant coating covering the first part of the surface and leaving the second part of the surface uncovered. Other embodiments are described and claimed.
US09922915B2

A semiconductor device has a semiconductor die with a plurality of bumps formed over the die. A substrate has a plurality of conductive traces formed on the substrate. Each trace has an interconnect site for mating to the bumps. The interconnect sites have parallel edges along a length of the conductive traces under the bumps from a plan view for increasing escape routing density. The bumps have a noncollapsible portion for attaching to a contact pad on the die and fusible portion for attaching to the interconnect site. [The fusible portion melts at a temperature which avoids damage to the substrate during reflow.] The noncollapsible portion includes lead solder, and fusible portion includes eutectic solder. The interconnect sites have a width which is less than 1.2 times a width of the conductive trace. Alternatively, the interconnect sites have a width which is less than one-half a diameter of the bump.
US09922910B2

An electronic component, the electronic component comprising an electrically conductive carrier, an electronic chip on the carrier, an encapsulant encapsulating part of the carrier and the electronic chip, and an electrically insulating and thermally conductive interface structure covering an exposed surface portion of the carrier and a connected surface portion of the encapsulant and being functionalized for promoting heat dissipation via the interface structure on a heat dissipation body.
US09922899B2

In a plasma processing step that is used in the method of manufacturing the element chip for manufacturing a plurality of element chips by dividing a substrate having a plurality of element regions, the substrate is divided into the element chips by exposing the substrate to first plasma. Therefore, the element chips having a first surface, a second surface, and a side surface on which a plurality of convex portions are formed are held spaced from each other on a carrier. A protection film is formed on the side surface of the element chip by exposing the element chip to second plasma, at least convex portions formed on the side surface are covered by the protection film in the protection film formation, and creep-up of a conductive material to the side surface is suppressed in the mounting step.
US09922887B2

Disclosed herein are methods, structures, and devices for wafer scale testing of photonic integrated circuits.
US09922871B2

An integrated circuit includes an active zone lying above a semiconductor substrate. A cavity borders the active zone and extends, in an insulating zone, as far as into the vicinity of a semiconductor region. An insulating multilayer is provided and an electrically conductive contact extends within the insulating multilayer to emerge onto the active zone and into the cavity. The insulating multilayer includes a first insulating layer covering the active zone outside the contact and lining the walls of the cavity. An additional insulating layer covers the portion of the first insulating layer lining the walls of the cavity. The contact reaches the additional insulating layer in the cavity. An insulating region lies on top of the first insulating layer and the additional insulating layer made from insulating material around the contact.
US09922870B2

The invention relates to a method for applying an image of an electrically conductive material onto a recording medium. In the method, the recording medium is heated and the electrically conductive material is jetted onto the recording medium. The invention further relates to a device for ejecting droplets of an electrically conductive fluid onto a recording medium.
US09922869B2

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

Integrated circuits and methods for manufacturing the same are provided. A method for producing an integrated circuit includes forming a deep isolation block in an SOI substrate, where the SOI substrate includes a substrate layer overlying a buried insulator that in turn overlies a carrier wafer. The deep isolation block extends through the substrate layer and contacts the buried insulator. A shallow isolation block is formed in the substrate layer, where the shallow isolation block overlies a portion of the substrate layer. An isolation mask is formed overlying at least a portion of the deep isolation block to form a masked isolation block and an exposed isolation block, where the exposed isolation block includes the shallow isolation block. The exposed isolation block is removed such that a trough is defined in the substrate layer where the shallow isolation block was removed, and a gate is formed within the trough.
US09922863B2

A susceptor for securing a semiconductor wafer with an orientation flat within a pocket of the susceptor is disclosed. The pocket provides a first inner wall extending along the orientation flat and a second wall facing an arched periphery of the semiconductor wafer. The first inner wall provides a hollow extending outwardly from the first inner wall. The hollow can have a step, a slope, or a chamfered corner.
US09922858B2

Provided is a semiconductor device manufacturing method that includes joining a support substrate to a back side of a semiconductor wafer across a ceramic adhesive layer and a mask, to form a joined body. The method further includes forming a functional structure on a front side of the semiconductor wafer. The method further includes detaching the support substrate from the semiconductor wafer by removing the ceramic adhesive layer and the mask. The method further includes a back side processing step of carrying out back side processing on the back side of the semiconductor wafer.
US09922842B2

A method for heat treatment of a plurality of semiconductor wafers horizontally placed on a supporting member coated with SiC in a vertical heat treatment furnace includes performing heat treatments while switching the supporting member and a heat treatment condition such that the supporting member is continuously used in a heat treatment under either one of a first condition and a second condition for a certain period of time and then continuously used in a heat treatment under the other condition for a certain period of time, wherein the heat treatment under the first condition is performed at 1000° C. or higher in an atmosphere containing a rare gas and not containing oxygen, and the heat treatment under the second condition is performed at 1000° C. or higher in an atmosphere containing oxygen and not containing a rare gas. As a result, slip dislocation can be inhibited.
US09922821B2

Provided is a technique of forming a film containing a first element and a second element on a substrate by performing a cycle a predetermined number of times. The cycle includes: (a) supplying a hydro-based precursor containing the first element and a halogen-based precursor containing the second element into a process chamber accommodating a substrate to confine the hydro-based precursor and the halogen-based precursor in the process chamber; (b) maintaining a state where the hydro-based precursor and the halogen-based precursor are confined in the process chamber; and (c) exhausting the process chamber.
US09922814B2

An apparatus and a method for operating a sealed beam lamp containing an ionizable medium are disclosed. The lamp includes a sealed chamber, a pair of ignition electrodes, a substantially flat chamber ingress window, and a laser light source disposed outside the chamber producing laser light. Laser light is focused to a first focal region coinciding with an ignition region disposed between the ignition electrodes. The ionizable medium at the ignition region is ignited with the laser. The laser light is focused to a second focal region coinciding with a plasma sustaining region not co-located with the plasma ignition region.
US09922813B2

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

An analyzer for separating ions according to their time of flight comprising two opposing ion mirrors abutting at a first plane, each mirror comprising inner and outer field-defining electrode systems elongated along an analyzer axis, the outer field-defining electrode system surrounding the inner field-defining electrode system. The outer field-defining electrode system of one mirror comprises two sections, the sections abutting at a second plane, comprising a first section between the first plane and the second plane, and a second section adjacent to the first section. The first section has at least a portion which extends radially from the analyzer axis a greater extent than an adjacent portion of the second section at the second plane. The outer field-defining electrode system comprises an exit port and the analyzer comprises a detector located downstream of the exit port.
US09922795B2

An apparatus for the creation of high current ion beams is disclosed. The apparatus includes an ion source, such as a RF ion source or an indirectly heated cathode (IHC) ion source, having an extraction aperture. Disposed proximate the extraction aperture is a bias electrode, which has a hollow center portion that is aligned with the extraction aperture. A magnetic field is created along the perimeter of the hollow center portion, which serves to contain electrons within a confinement region. Electrons in the confinement region energetically collide with neutral particles, increasing the number of ions that are created near the extraction aperture. The magnetic field may be created using two magnets that are embedded in the bias electrode. Alternatively, a single magnet or magnetic coils may be used to create this magnetic field.
US09922792B2

A housing, a substrate accommodated in the housing, a needle electrode for generating ions through discharging, which is held by the substrate such that a tip end portion protrudes outside the housing, an insulating sealing portion insulating and sealing the substrate in the housing, and an electrode protection portion for protecting the needle electrode outside the housing are included. The housing is provided with an opening portion through which a side of the tip end portion of the needle electrode is inserted and which is sealed with the insulating sealing portion. The electrode protection portion has a first protection portion and a second protection portion which are provided to protrude from the housing relative to the tip end portion of the needle electrode and opposed to each other at a distance from each other on opposing sides of the needle electrode.
US09922775B2

A process for producing a supercapacitor cell, comprising: (a) Continuously feeding a conductive porous layer to a cathode material impregnation zone, wherein the conductive porous layer contains interconnected electron-conducting pathways and at least 70% by volume of pores; (b) Impregnating a wet cathode active material mixture (containing a cathode active material and an optional conductive additive mixed with a liquid electrolyte) into pores of this porous layer to form a cathode electrode; (c) Preparing an anode electrode in a similar manner; and (d) Stacking an anode electrode, a porous separator, and a cathode electrode to form the supercapacitor, wherein the anode electrode and/or the cathode electrode has a thickness no less than 100 μm; and/or wherein the anode or cathode active material constitutes an electrode active material loading no less than 7 mg/cm2 in the anode or the cathode.
US09922767B2

A ceramic electronic component includes an electronic component ceramic main body and internal electrodes disposed within the electronic component main body. The internal electrodes include through holes passing through the internal electrodes in the thickness direction. Ceramic columns are disposed in the through holes and connect the ceramic on one side of the internal electrodes and the ceramic on the other side thereof. An area ratio of the ceramic columns to ends of the internal electrodes located within the electronic component main body is greater than an area ratio of ceramic columns to central portions of the internal electrodes.
US09922764B2

An embedded magnetic component transformer includes first, second, and auxiliary electrical windings in an insulating substrate including conductive vias joined together by conductive traces. The first electrical windings are divided by a tap terminal into first and second winding portions, which are interleaved with one another and energized by separate transistors. Heat generated by the first and second winding portions is transferred more equally to the separate transistors. Equal or substantially equal path lengths between each of the transistors and the first electrical windings improve flux balance allowing the transistors to conduct for equal or substantially equal times during a switching cycle. Thus, the switching cycle of the embedded transformer is more symmetric with respect to each of the transistors and winding portions, improving the electrical characteristics of the transformer.
US09922762B2

A composite electronic component includes a composite body in which a capacitor and an inductor are coupled to each other, the capacitor including a ceramic body including a plurality of dielectric layers and first and second internal electrodes, and the inductor including a magnetic body including a coil part. An input terminal is disposed on a first side surface of the composite body and is connected to the coil part. An output terminal includes a first output terminal disposed on the first side surface of the composite body and connected to the coil part and a second output terminal disposed on a first end surface of the composite body and connected to the first internal electrodes. A ground terminal is disposed on a second end surface of the composite body and is connected to the second internal electrodes. The capacitor is coupled to a side surface of the inductor.
US09922760B1

An electromagnet includes a magnetically susceptible pole piece. A wire is wound around the pole piece about an axis of the pole piece. The wire is selectively coated with insulating material at different sections thereof and wound in a manner where no section of wire having no insulating material coated thereon contacts another section of wire having no insulating material coated thereon. In one aspect there is a flat wire having four surfaces. In another aspect, the wire is circular or elliptical shape wire which is selectively insulated in a manner described.
US09922758B2

A powder for a powder magnetic core, being composed of iron-base soft magnetic powder particles which each have a phosphoric acid-based chemical conversion coating on the surface. In this powder, the maximum thickness of the phosphoric acid-based chemical conversion coating is 20 to 200 nm, and recessed portions are formed on the surface of the chemical conversion coating with the total area of openings of the recessed portions being 0.5 to 50% by area relative to the total area of the observation visual fields, as determined by observing ten or more parts of the surface of the phosphoric acid-based chemical conversion coating through a scanning electron microscope with a magnification of 10000× or more.
US09922754B1

Communication cables incorporating a plurality of twisted pair components formed around a central member are described. A central member may extend lengthwise along a longitudinal length of a cable, and the central member may include a channel extending lengthwise that defines a longitudinal cavity through the central member. A plurality of unjacketed twisted pair components may be formed around the central member, and each component may include a plurality of twisted pairs of individually insulated electrical conductors Further, a jacket may be formed around the central member and the plurality of twisted pair components.
US09922753B1

A cable may include a plurality of twisted pairs of individually insulated conductors and a separator positioned between the twisted pairs. The separator may include a longitudinally extending spine positioned between the plurality of twisted pairs, and a plurality of bristles may radially extend from the spine. A first portion of the bristles may extend between one or more sets of adjacent twisted pairs, and a second portion of the bristles may be compressed towards the spine by one or more of the plurality of twisted pairs. Additionally, a jacket may be formed around the twisted pairs and the separator.
US09922751B2

A helically wound insulated twinax cable reduces cable dielectric loss by increasing the percentage of air in the dielectric filler surrounding the signal conductors. The helical insulator wire winding further provides mechanical support and reduces the risk of creating an electrical short-circuit. This will improve differential signaling capability of the two-conductor cable and enable longer cable range.
US09922748B2

An electroconductive polyethylene resin composition comprises: a resin component comprising a polar-group-containing polyethylene resin (A) and a polyethylene resin (B); and an electroconductive filler (E) incorporated into the resin component, wherein each of the proportions of the polar-group-containing polyethylene resin (A) and the polyethylene resin (B) in the resin component is the polar-group-containing polyethylene resin (A): 0.5 wt %-80 wt % and the polyethylene resin (B): 99.5 wt %-20 wt %, and the electroconductive polyethylene resin composition satisfies the following requirement (1): (1) surface resistivity: 10Ω/□-1010Ω/□.
US09922747B2

The present invention provides a conductive material including: (A) a π-conjugated polymer, and (B) a dopant polymer which contains one or more repeating units selected from “a1” to “a4” respectively represented by the following general formula (1) and has a weight-average molecular weight in the range of 1,000 to 500,000, (C) gold or silver nanowire having a minor axis diameter of 2 to 200 nm and an aspect ratio of 10 to 50,000. There can be provided a conductive material that has excellent film-formability and also can form a conductive film having high transparency and conductivity, superior flexibility and flatness when the film is formed from the material.
US09922744B2

A method of making a composition, comprising: (1) oxidizing graphite to graphite oxide using at least one sulfur-containing reagent, (2) exfoliating the graphite oxide to form graphene sheets, and (3) blending the graphene sheets with elemental sulfur and/or at least one organosulfur compound, wherein the graphene sheets comprise at least about 1 weight percent sulfur. The composition may be made into an electrode that may be used in batteries, including lithium sulfur batteries.
US09922743B2

The invention relates to a device (1) for producing radioisotopes by irradiating a target fluid using a particle beam (13). This device comprises an irradiation cell (7) that includes a cavity (3) for receiving the target fluid. A non-cryogenic cooling device cools the walls of the cavity (3). The cavity (3) has an inclined surface (15) downwardly delimiting the cavity (3) so as to evacuate the target fluid, which condenses on contact with the cooled walls, under gravity towards a metal foil (4) which closes off this cavity (3). The inclined surface (15) intersects the plane formed by the metal foil (4), making an acute angle (a) with said plane, so as to form with the metal foil (4) a wedge-shaped zone (18) capable of collecting, by gravity, the condensed target fluid.
US09922739B2

A nuclear component transfer device that incorporates a shielded canister into the mast design of a conventional nuclear refueling machine. A moveable mast telescopes within a stationary mast which is attached to a bridge for lateral positioning. The canister allows for the addition of shielding that is positioned with the movement of the moveable mast without additional motorized components to deploy the shielding during nuclear component movement. The nuclear component is drawn up into the shielded canister as the moveable mast lifts the nuclear component. The nuclear component is then placed into a transfer cart that is also fitted with a shielded canister. The transfer is made without exposing the nuclear components resulting in completely shield movement.
US09922730B2

Disclosed is a method of efficiently assessing the effectiveness of psychiatric medications as administered by physicians and more specifically to a methodology that compares the effectiveness of different medications across groups of patients based on changes in mental health scores using electronic systems. Additionally, the invention delineates when changes in medications are made during the course of medical visits for a single patient.
US09922728B2

A memory device may include a plurality of memory cells; and an error detection unit suitable for latching first read data of one or more memory cells selected from the plurality of memory cells after refreshing the selected memory cells, in a first phase, and suitable for detecting errors of the selected memory cells before refreshing the selected memory cells, in a second phase.
US09922726B2

A semiconductor memory device may include: a memory cell array coupled between a plurality of word lines and a plurality of bit lines; a first source voltage supply unit suitable for providing a boosted voltage to a source voltage terminal when a cell mat signal is activated; a second source voltage supply unit suitable for providing a dropped voltage that is lower than the boosted voltage to the source voltage terminal; a word line driving circuit suitable for selecting one of the plurality of word lines in response to an address combination signal and driving the selected word line and unselected word lines, when the cell mat signal is activated; and a weak cell detection circuit suitable for detecting a weak cell by checking data values of memory cells coupled to a word line which is driven by the word line driving circuit during the test mode.
US09922718B2

An apparatus comprising a memory and a controller. The memory may be configured to process a plurality of read/program operations. The memory may comprise a plurality of memory units. The memory units may each have a size less than a total size of the memory. The memory units may include a plurality of cells. The controller may be configured to issue a plurality of program operations to write to one or more of the cells. The controller may be configured to implement a polling status command after each of the program operations to verify programming of each of the cells. A response to each of the polling status commands may be used to report a number of the cells that failed to be programmed.
US09922716B2

Systems and methods for reducing the area and improving the performance of a non-volatile memory array are described. The non-volatile memory array may comprise a 3D NAND memory array that includes vertical NAND strings that are arranged orthogonal to a substrate. A vertical NAND string may include floating gate memory cell transistors or charge trap memory cell transistors. Sensing circuitry for sensing the programmed data states of memory cell transistors within the vertical NAND strings may be positioned underneath the 3D NAND memory array and connections from bit lines positioned above the 3D NAND memory array may be made using vertical connections extending though the 3D NAND memory array or through memory breaks within the 3D NAND memory array.
US09922708B1

A voltage controlling circuit may include a first voltage terminal, a second voltage terminal and a plurality of Ovonic threshold switch (OTS) units. The second voltage terminal may have a voltage different from that of the first voltage terminal. The OTS devices may be connected between the first voltage terminal and the second voltage terminal. The OTS units may be serially connected with each other.
US09922707B2

According to one embodiment, a semiconductor storage apparatus includes a memory cell array and a read circuit. The memory cell array includes a memory cell which is connected to a word line. A threshold voltage of the memory cell corresponds to a data value of multiple bits. The read circuit receives designation of one bit among the multiple bits, applies a first reading voltage and a second reading voltage corresponding to the designated bit to the word line, senses ON or OFF of the memory cell for each reading voltage, and outputs a first sensed value and a second sensed value after performing the sensing for each reading voltage. The first sensed value is a sensing result in a case where the first reading voltage is applied. The second sensed value is a sensing result in a case where the second reading voltage is applied.
US09922706B2

A solid state storage includes a non-volatile memory and a controlling circuit. The non-volatile memory includes a first block. The controlling circuit is connected with the non-volatile memory. The controlling circuit includes a function storage circuit. The function storage circuit stores plural prediction functions. According to plural state parameters corresponding to the first block and a first prediction function of the plural prediction functions, the controlling circuit predicts a read voltage shift of the first block.
US09922704B2

Methods of operating a memory include applying a multi-step pass voltage to a plurality of memory cells selected for a programming operation, applying a programming pulse to the plurality of memory cells selected for the programming operation after applying a voltage level of a particular step of the multi-step pass voltage to the plurality of memory cells selected for the programming operation, applying a particular voltage level to any data lines coupled to a first subset of memory cells of the plurality of memory cells selected for the programming operation prior to applying a voltage level of a certain step of the multi-step pass voltage, and applying the particular voltage level to any data lines coupled to a second subset of memory cells of the plurality of memory cells selected for the programming operation only after applying the voltage level of the certain step of the multi-step pass voltage.
US09922697B2

A memory device may include: a plurality of cell mats arranged in a plurality of rows and columns; a plurality of first drivers, each first driver being disposed on a left side of a corresponding cell mat of the plurality of cell mats and configured to drive a first sub-word line of the corresponding cell mat; and a plurality of second drivers, each second driver being disposed on a right side of the corresponding cell mat of the plurality of cell mats and configured to drive a second sub-word line of the corresponding cell mat, wherein, during an active operation, among the plurality of cell mats, sub-word lines of cell mats disposed in odd-numbered columns or sub-word lines of cell mats disposed in even-numbered columns are selectively activated.
US09922691B2

An apparatus is described that includes a bit line. The apparatus also includes first and second storage cells coupled to the bit line. The first storage cell has a first access transistor. The first access transistor is coupled to a first line resistance. The second storage cell has a second access transistor. The second access transistor is coupled to a second line resistance. The second line resistance is greater than the first line resistance. The apparatus also includes first and second drivers that are coupled to the bit line. The second driver is a stronger driver than the first driver. The apparatus also includes circuitry to select the first driver to write information into the first storage cell and select the second driver to write information into the second storage cell.
US09922688B2

A bit line sensing latch circuit is disclosed. In one embodiment, a latch circuit includes a keeper and a precharge circuit. The keeper may be implemented using a single pair of transistors that are cross-coupled between first and second differential signal nodes. A gate terminal of a first one of the pair of transistors is coupled to the first differential signal node, while the drain terminal of the same transistor is coupled to the second differential signal node. The gate terminal of a second one of the pair of transistors is coupled to the second differential signal node, while its drain terminal is coupled to the first differential signal node. The bitline sensing latch also includes a precharge circuit, and may operates in two phases, a precharge phase and an enable phase.
US09922686B2

Apparatuses, memory modules, and methods for performing intra-module data bus inversion operations are described. An example apparatus include a memory module comprising a data bus inversion (DBI) and buffer circuit and a plurality of memories. The DBI and buffer circuit configured to encode a block of data received by the memory module and to provide DBI data and a corresponding DBI bit to a respective memory of the plurality of memories.
US09922684B2

A memory device operable in an ultra-deep power-down mode can include: a command user interface; a voltage regulator having an output that provides a supply voltage for a plurality of components of the memory device, where the plurality of components comprises the command user interface; a wake-up circuit that remains powered on even when the memory device is in the ultra-deep power-down mode; the memory device being operable to enter the ultra-deep power-down mode in response to receiving a first predetermined command that causes the output of the voltage regulator to be disabled to completely power down the plurality of components during the ultra-deep power-down mode; and the memory device being operable to exit the ultra-deep power-down mode in response to receiving one of a hardware reset command sequence, a reset pin assertion, a power supply cycling, and a second predetermined command.
US09922683B2

A memory device includes a memory system and an energy storage device including a capacitor. Additionally, the memory storage device includes power delivery circuitry that delivers to the memory system a first power from the energy storage device and a second power from an external power supply coupled to the memory device.
US09922679B2

Disclosed is a system and method for controlling the playback speed, and user experience, of watching slow motion video content on a touch sensitive computing device such as a mobile phone, tablet or laptop with a touch sensitive screen. Key features of the disclosure are the simplicity of the user interface and the instant visual feedback given to the user.
US09922677B2

A library device includes: a housing for accommodating a magazine to be able to be put in and out, wherein the magazine has slots for accommodating recording medium cartridges to be able to be put in and out; an accessor for conveying the recording medium cartridge ejected from the slot to the magnetic tape drive; and a cartridge jump-out preventing mechanism for preventing the recording medium cartridge from jumping out to a moving path of the accessor. The cartridge jump-out preventing mechanism includes: an elastic pushing mechanism which can push the recording medium cartridge into the slot by using an elastic force when the magazine is inserted into the housing; and a latch mechanism which can hold the recording medium cartridge so that the recording medium cartridge does not jump out of the slot when the recording medium cartridge is completely accommodated in the slot.
US09922669B2

Implementations disclosed and claimed herein include a method of write head core located in a slider, the write head core comprising a first end operative to serve as a write pole, a second end operative to serve as a return pole, wherein the first end comprises a substantially smaller cross-sectional area than the second end, and wherein the write head core has a substantially smooth curvature.
US09922667B2

Various embodiments relating to detecting at least one of conversation, the presence and the identity of others during presentation of digital content on a computing device. When another person is detected, one or more actions may be taken with respect to the digital content. For example, the digital content may be minimized, moved, resized or otherwise modified.
US09922661B2

A method comprising: receiving an utterance, an original pitch contour of the utterance, and a target pitch contour for the utterance, wherein the utterance comprises a plurality of consecutive frames, and wherein at least one of said frames is a voiced frame; calculating an original intensity contour of said utterance; generating a pitch modified utterance based on the target pitch contour; calculating an intensity modification factor for each of said frames, based on said original pitch contour and on said target pitch contour, to produce a sequence of intensity modification factors corresponding to said plurality of consecutive frames; calculating a final intensity contour for said utterance by applying said intensity modification factors to said original intensity contour; and generating a coherently modified speech signal by time dependent scaling of the intensity of said pitch modified utterance according to said final intensity contour.
US09922658B2

A challenge of audio watermarking systems in which an acoustic path is involved is the robustness against microphone pickup in case of surrounding noise. The strength of phase-based watermarking is increased by determining a masking threshold for a current frequency bin in a frequency/phase representation changing the phase based on that masking threshold and an allowed phase change value, calculating an allowed magnitude change value for the current frequency bin and calculating from an audio quality level value a magnitude change scaling factor for the magnitude change value, and increasing its magnitude accordingly.
US09922655B2

A computer speech output control method, system, and non-transitory computer readable medium, include a computer speech output control system, including a computer speech output unit configured to output a computer speech, a human speech monitoring circuit configured to determine whether a human conversation is occurring, an interruption priority setting circuit configured to set a priority setting for when the human conversation can be interrupted by the computer speech, and an interruption determining circuit configured to determine whether to cause the computer speech output unit to output the computer speech based on the priority setting and a status of the human conversation.
US09922654B2

An incremental speech recognition system. The incremental speech recognition system incrementally decodes a spoken utterance using an additional utterance decoder only when the additional utterance decoder is likely to add significant benefit to the combined result. The available utterance decoders are ordered in a series based on accuracy, performance, diversity, and other factors. A recognition management engine coordinates decoding of the spoken utterance by the series of utterance decoders, combines the decoded utterances, and determines whether additional processing is likely to significantly improve the recognition result. If so, the recognition management engine engages the next utterance decoder and the cycle continues. If the accuracy cannot be significantly improved, the result is accepted and decoding stops. Accordingly, a decoded utterance with accuracy approaching the maximum for the series is obtained without decoding the spoken utterance using all utterance decoders in the series, thereby minimizing resource usage.
US09922652B2

A Transcription Engine is configured to broadcast over the Internet and stream text associated with the broadcast to registered and authenticated end users who may be hearing impaired or may have difficulty understanding the language used in the broadcast. The Transcription Engine comprises an authentication server, a database server and a Transcription server. End users are authenticated automatically by the Transcription Engine prior to being given access to a live or recorded broadcast.
US09922651B1

A method includes detecting an initiation command to begin outputting text data received from a voice recognition system to a text buffer of an aircraft. The method includes recognizing user speech as the text data and outputting the text data to the text buffer for presentation to a user. The method further includes detecting an end command to end outputting the text data received from the voice recognition system to the text buffer. The method also includes receiving a confirmation input from the user, the confirmation input indicating that the user has confirmed accuracy of the text data of the text buffer. The method additionally includes receiving a destination selection from the user, the destination selection indicating a destination selected by the user for the text data of the text buffer. The method further includes outputting the text data of the text buffer to the destination selected by the user.
US09922648B2

Methods, systems, and apparatus for receiving, by a voice action system, data specifying a new voice action for an application different from the voice action system. A voice action intent for the application is generated based at least on the data, wherein the voice action intent comprises data that, when received by the application, requests that the application perform one or more operations specified for the new voice action. The voice action intent is associated with trigger terms specified for the new voice action. The voice action system is configured to receive an indication of a user utterance obtained by a device having the application installed, and determines that a transcription of the user utterance corresponds to the trigger terms associated with the voice action intent. In response to the determination, the voice action system provides the voice action intent to the device.
US09922645B2

The technology described in this document can be embodied in a computer-implemented method that includes receiving, at a processing system, a first signal including an output of a speaker device and an additional audio signal. The method also includes determining, by the processing system, based at least in part on a model trained to identify the output of the speaker device, that the additional audio signal corresponds to an utterance of a user. The method further includes initiating a reduction in an audio output level of the speaker device based on determining that the additional audio signal corresponds to the utterance of the user.
US09922643B2

A method for adapting a phonetic dictionary for peculiarities of a speech of an at least one speaker, comprising generating search pronunciations for a search term, retrieving audio sections from an audio database for each search pronunciation, audibly presenting to a person the audio sections of the speech of the at least one speaker, and updating the phonetic dictionary based on acceptability of the audio sections determined from judgments by the person regarding intelligibility of the audio sections in audibly pronouncing the provided at least one word, wherein the method is performed on an at least one computerized apparatus configured to perform the method.
US09922641B1

The subject matter of the disclosure is embodied in a method that includes receiving input speech data from a speaker in a first language, and estimating, based on a universal speech model, a speaker transform representing speaker characteristics associated with the input speech data. The method also includes accessing a speaker-independent speech model for generating speech data in a second language that is different from the first language. The method further includes modifying the speaker-independent speech model using the speaker transform to obtain a speaker-specific speech model, and generating speech data in the second language using the speaker-specific speech model.
US09922631B2

A motor vehicle includes a loudspeaker, a voice recognition module, and a microphone producing a microphone signal based upon words uttered by a human passenger within a passenger compartment of the motor vehicle. An electronic processor is communicatively coupled to the microphone, the loudspeaker, and the voice recognition module. The electronic processor receives the microphone signal and communicates with the voice recognition module to thereby ascertain the words uttered by the human passenger. The electronic processor retrieves Karaoke music corresponding to the ascertained words uttered by the human passenger, and plays the Karaoke music on the loudspeaker.
US09922626B2

A guitar pick is of a larger size than traditional picks and shaped as a roughly equilateral triangle. The pick has holes therethrough, with 3 of the holes equidistant from each vertex of the pick. A fourth hole may extend through the pick's center.
US09922609B2

A drive circuit has a ferroelectric liquid crystal panel that operates at a given switching angle and response speed, a sensor that measures temperature, a drive circuit that supplies driving voltage to the ferroelectric liquid crystal panel, a waveform generation circuit that supplies a waveform signal to the drive circuit, and a control circuit that controls the waveform generation circuit; and in a first frame of the driving voltage, outputs during a first interval, a first voltage that is positive and outputs during a second interval that is longer than the first interval, a second voltage that is positive, and in a second frame, outputs during the first interval, the first voltage that is negative and outputs during the second interval that is longer than the first interval, the second voltage that is negative. The control circuit varies the first voltage and the second voltage according to the measured temperature.
US09922607B2

A liquid crystal display (LCD) device includes a liquid crystal display panel having a matrix of liquid crystal cells defined by crossings of the data lines and the gate lines. The LCD device includes a data driving circuit for inverting a polarity of a data voltage in response to a polarity control signal, and supplying the polarity-inverted data voltage to an associated one of the data lines in response to a source output enable signal; a gate driving circuit for sequentially supplying a scan voltage to each of the gate lines in response to a gate output enable signal; and a controller for modulating the polarity control signal such that data voltages having the same polarity are respectively supplied to liquid crystal cells along one gate line in consecutive frame periods and generating the source output enable signal and the gate output enable signal.
US09922605B2

A display device includes a display unit, a common voltage measuring unit, and a signal controller. The display unit include a plurality of pixels, each including a liquid crystal capacitor including a terminal coupled to a common electrode to receive a common voltage and a pixel electrode to receive a gray scale voltage. The common voltage measuring unit measures a change in the common voltage resulting from a coupling between the common electrode and the pixel electrode when a test image including a specific pattern is output to the display unit. The signal controller detects a level of a residual DC voltage of a liquid crystal layer between the common electrode and pixel electrode based on a measured value of the common voltage.
US09922600B2

An object of the present invention is to provide a display device which consumes less electric power by reducing the number of times to output sampling pulses in a pulse output circuit or write video signals to pixels. A display device includes a pixel portion in which a plurality of pixels are provided in a matrix form in accordance with a row direction and a column direction; a signal line driving circuit for inputting to a signal line a video signal for controlling lighting or non-lighting of a pixel; and a scan line driving circuit for selecting a pixel row to which the video signal is to be written. The signal line driving circuit is provided with a shift register and has a means of not transferring a signal in the shift register when a video signal written in the pixel row selected by the scan line driving circuit is identical with a video signal to be written in a pixel in one row after the selected row.
US09922595B2

A pixel structure for use in a high-definition light-emitting display panel having a plurality of sub-pixels, comprising: a glass substrate; a backplane that is disposed on the glass substrate and includes a capacitive element having sufficiently high light transmittance to cause 50 percent or more of light to be transmitted therethrough; a frontplane that is disposed on the backplane and includes a light-emitting element disposed so as to radiate light towards the glass substrate and the backplane; an electrical connecting portion that provides an electrical connection between the frontplane and the backplane, three or fewer of such electrical connecting portions being provided on one of the sub-pixels; and a switching element that is provided on the backplane and controls electricity distribution to the light-emitting element, wherein an aperture ratio from which light is transmitted through the glass substrate is 20 percent or more.
US09922593B2

The disclosure relates to an emissive display configured to operate in a day mode and a night mode. The emissive display comprises a day pixel configured to operate in the day mode. The emissive display also comprises a night pixel configured to operate in the night mode, wherein the night pixel is not operational in the day mode. The emissive display also comprises a common pixel configured to operate in both the day mode and the night mode. The emissive display also comprises a detector configured to selectively change an operating mode of the display between the day mode and the night mode based on a detected indication.
US09922590B2

A driving apparatus and a method for driving a display panel thereof are provided. The driving apparatus includes an output buffer, a switch, an adjusting circuit, a digital-to-analog converter and a code detecting unit. The output buffer provides an output voltage to a load according to a static current determining a speed of the output voltage reaching a target voltage for driving the load. The switch is coupled between the output buffer and the load in series, and is turned on or off according to a control signal. The code detecting unit detects an input code. The adjusting circuit determines whether the input code varies when the control signal is enabled, and disables a high driving ratio signal when the input code does not vary when the control signal is enabled. An enabling period of the high driving ratio signal is different from an enabling period of the control signal.
US09922586B2

A loading effect control device includes a detecting line, a detector, a load controller, and a gamma reference voltage generator. The detecting line is coupled to a first power supply line in a display panel, and the first power supply line provides a first power voltage. The detector measures the first power voltage in the display panel through the detecting line, detects an amount of load of the display panel, and outputs a first voltage corresponding to the detected amount of the load. The load controller determines a control amount of the load based on the detected load amount and a loading effect setting. The gamma reference voltage generator controls a gamma reference voltage based on the control amount of the load.
US09922585B2

A display device includes a display panel with signal wire pads connected to data lines; an integrated circuit (IC) that feeds a data voltage to the data lines; a multiplexer disposed on a substrate of the display panel, between the data lines and the integrated circuit; a flexible circuit board bonded onto the substrate of the display panel and connected to the signal wire pads; and a test circuit on the substrate of the display panel.
US09922582B1

Apparatus for removably supporting an article such as a bottle, box, or hook on a vertical wall is provided by two parts. A first part is adhered to the wall. A second part is adhered to, or is a part of, the article. Each of the parts has a portion of a holding mechanism that cooperate to hold the article to the first part when the second part on the article slidingly engages the portion on the first part from above. The holding mechanism releases the article when it is lifted from the first part, and when it is pulled away from the first part.
US09922581B2

The invention relates to a luminous element arrangement (A), in particular a luminous element field, comprising a plurality of luminous elements, at least one communication interface (5), in particular a bus and/or radio interface, and a converter unit (2), said converter unit (2) activating and/or deactivating the plurality of luminous elements of the luminous element arrangement (A) in response to a signal received via the communication interface (5) such that in top view onto the luminous element arrangement (A) a machine-readable code, in particular a one-dimensional or two-dimensional, machine-readable code is represented.
US09922578B2

An injection apparatus and training system for prophylactic, curative, therapeutic, acupuncture, or cosmetic injection training and certification. In an embodiment, an injection training system is described that includes a testing tool having a needle and a position sensor, where the position sensor is configured to obtain position information of the testing tool. The system also includes an injection apparatus configured to receive a simulated injection by the testing tool. The system includes a display device configured to receive the position information and to display position data reflective of the position information.
US09922573B1

The multi-compartment bag for teaching art includes a first section and a second section selectively coupled to the first section. A plurality of elongate holders attached in a compact circular pattern to form the first section. The second section includes a plurality of caps arranged in a circular pattern to cap the first section. The holders store various art supplies. The caps each have a first subsection and a second subsection divided by an inner wall. The first subsection covers the corresponding holders, and the second subsection stores a deck of educational cards. An endcap covers the second subsection to close and retain the cards. The cards serve as a visual aid relating to the subject matter being taught by a user. A handle on the first section enables portability.
US09922572B2

An estimation unit including an element for computing an actual distance, representing the distance covered by the aircraft over at least one speed interval delimited between two speeds of the aircraft, the interval corresponding to rollout on a segment of the runway, for which the braking performance of the aircraft is limited by the friction of the runway, an element for computing a plurality of so-called reference distances corresponding to various runway states, an element for comparing the actual distance with the reference distances, and an element for selecting, on the basis of these comparisons, one of the reference distances, the runway state which corresponds to the reference distance thus selected representing the runway state determined by the device.
US09922571B1

A small aircraft includes a computer system configured to determine its own location, establish a datalink with a ground station and send the location information to the ground station in an ADS-B compliant format. The ground station then transmits the ADS-B compliant small aircraft information as a virtual ADS-B signal from the small aircraft to air traffic controllers and local ADS-B capable aircraft. Likewise, a ground station incorporates a virtual ADS-B In function to receive ADS-B information in a non-ADS-B datalink channel. The ground station performs ADS-B In applications without the burden of the small aircraft carrying the actual ADS-B equipment.
US09922569B2

A system and method for monitoring a communication channel and displaying information. A signal is received via the communication channel and signal information is extracted from the signal. The signal information is monitored for a predetermined indicator. Selected information is extracted from the signal information when the predetermined indicator is detected in the signal information and then displayed.
US09922563B2

A method, system, and/or computer program product creates an unimpeded pathway on a roadway for a first self-driving vehicle (SDV). One or more processor(s) determine a first vehicle priority level of the first SDV. The processor(s) determine other vehicle priority levels for other SDVs that are traveling on different lanes on a roadway, and then determine that the first vehicle priority level is higher than any of the other vehicle priority levels. Based on this determination, the processor(s) direct SDV on-board computers on the other SDVs to adjust spacing distances between the other SDVs, such that adjusted spacing distances between the other SDVs provide a pathway on the roadway for the first SDV that includes unobstructed lane changes, thus permitting the first SDV to maneuver around the other SDVs on the roadway in an unimpeded manner.
US09922559B1

Systems and methods for a green light detection and alert system for a vehicle are provided and include a green light nudge system that determines when to alert a driver of a vehicle and a driver alert system that alerts the driver when prompted by the green light nudge system. The green light nudge system includes a traffic signal determination unit that determines when a traffic signal changes from red to green, a vehicle path determination unit that determines when a vehicle path is clear of obstacles, and a vehicle nudge unit that sends a signal to the driver alert system to notify the driver of the vehicle. The vehicle nudge unit only sends the signal to notify the driver when the traffic signal determination unit determines that the traffic signal is green and the vehicle path determination unit determines that the vehicle path is clear.
US09922553B2

Methods, systems, and storage media are described for assisting the operation of a first vehicle. In embodiments, a computing device of the first vehicle may obtain first sensor data from a first sensor of the first vehicle. The first sensor data may be representative of a second vehicle proximate to the first vehicle. The computing device may determine a first position of the second vehicle relative to the first vehicle; initiate a vehicle-to-vehicle (V2V) communications session with the second vehicle; receive second sensor data from the second vehicle during the V2V communications session; and determine a second position based on the second sensor data. The second position may be a position of the second vehicle relative to a third vehicle. The computing device may display an image of the third vehicle on a display device. Other embodiments may be described and/or claimed.
US09922548B2

A system for installation in a vehicle and for controlling a remote device including a trainable transceiver, a camera, an output device, and a control circuit coupled to the trainable transceiver and the camera. The control circuit is configured to use data received from the camera to determine if the vehicle is well positioned within a garage, and the control circuit is configured to provide an indication that the vehicle is well positioned using the output device in response to determining that the vehicle is well positioned within a garage.
US09922537B2

The present invention is a wearable, multi-sensory, personal safety and tracking device which predicts danger by sensing changes in voice, pulse, emotions, impact, motion of the wearer and the device state. In emergency situations, the device triggers SOS, alarm, electro shock, pepper spray and starts capturing images and audio recording for the safety of the wearer. For keeping a track of the wearer, the device connects to the internet using GPRS and sends the images clicked, the sound recorded and the GPS and GSM coordinates to the rescue team for gaining help for the wearer if needed. In the present invention, various technologies are integrated into one single wearable device thereby eliminating the need for purchasing and carrying multiple devices like pulse monitor, motion monitor, phone, camera, GPS module, self-defense tools, etc. thus saving money and providing comfort to the user.
US09922533B2

A surface cleaning assistance system includes a surface and a sensor mounted relative to the surface. The sensor is configured to detect pressure applied to the surface and generates sensor signals based on the detected pressure. The system also includes a controller in communication with the sensor and has stored therein a cleaning target value. The controller is configured to receive the sensor signals from the sensor, to compare the sensor signals to the cleaning target value, and to generate an output signal associated with the sensor signals, the output signal indicating whether the sensor signals indicate a pressure below, at, or above the cleaning target value.
US09922532B2

Aspects include a system for providing feedback to a user with a wearable device. The system including a wearable device and a feedback mechanism disposed within the wearable device. The feedback mechanism the feedback mechanism including at least on vibrational motor operably coupled to vibrate a housing. A memory is provided having computer readable instructions. One or more processors are provided for executing the computer readable instructions, the one or more processors being coupled to communicate with the feedback mechanism. The computer readable instructions include defining at least one prompt point that is associated with a first time parameter. The instructions further include determining when the current time is equal to the first time parameter. The instructions provide for actuating the feedback mechanism in response to the current time being equal to the first time period.
US09922527B2

A multi-condition sensor, comprising a housing defining a component cavity, a pressure input tube disposed through the housing, a fault actuator disposed within the component cavity of the housing and in pressure communication with the pressure input tube through the housing, wherein the fault actuator is configured to extend and contract as a function of pressure from the pressure input tube, an alarm actuator disposed within the component cavity of the housing opposite the fault actuator and configured to be actuated by the fault actuator and to extend to a maximum fault position, and an adjustable alarm contact disposed on an opposite side of the alarm actuator within the component cavity and configured to be adjusted to a predetermined extension length from the housing to provide a predetermined alarm contact position.
US09922526B2

A garage door status indicator system that has a controller coupled to a garage door and a remote device remotely located from proximity with the controller. The system further has a first processor residing on the controller and configured to detect when a garage door is open and transmit an open status signal indicative of the garage being open and a second processor residing on the remote device and configured to receive the open status, the second processor further configured to activate an output device indicating that the garage is open.
US09922521B1

Embodiments of the invention provide a method, system and computer program product for detecting isolated group members. The method includes defining in memory of a master computer, a group of individuals each with a corresponding one of a multiplicity of registered mobile devices. The method also includes collecting in the master computer geographic location data for each of the mobile devices along with an effective line of sight with others of the individuals. The method yet further includes computing a coefficient of isolation for each of the individuals based upon the collected geographic location data and the determination of an absence or presence of an effective line of sight with different other individuals in the group, each of the coefficients indicating a degree of isolation of a corresponding one of the individuals. Finally, the method includes storing the coefficients in a table.
US09922515B2

A safety enclosure, detention, and surveillance system with a walled enclosure with impact resistant walls, an entrance door and exit door located in an inner scanning chamber, a storage chamber located in inner scanning chamber, an x-ray metal detector with a conveyor belt, a walkthrough metal detector, a gas ionization explosives detector, and a weapons depository unit. The inner storage chamber further contains an air conditioning unit and a sedation material unit for storage and release with ports to access the inner scanning chamber by which the sedation dispenser can pump sedation material from the storage chamber into the inner scanning chamber and render a threat incapacitated.
US09922504B2

To provide a gaming machine that can provide a new type of game that maintains or improves the interest of a player, and a method and program for providing a game. In the gaming machine 1, by removing symbols of a particular type and moving a following symbol, the ratio of symbols of types other than the particular type becomes higher in the symbol array formed on the display unit 27, and it is easier for the symbol array to configure a winning combination. Because the chance of winning is higher after the particular type of symbol is removed in this manner, it is possible to provide a new type of game where the interest of the player can be maintained or improved after the symbols are removed.
US09922501B2

Disclosed are community award distribution systems and related methods, which are arranged to control an award made to a user playing the systems. Also disclosed, the community award systems are arranged to communicate over the Internet and/or make use of the World Wide Web.
US09922494B2

A system and method are provided wherein players become eligible to compete in a game show. Authorized communication-enabled locations are configured with a transmitter device that broadcasts an ID signal unique to the location or a receiver that receives an ID signal unique to a particular player. The players are provided with capability to receive the unique ID signals emitted by the transmitter devices, or to broadcast the ID signal unique to the player for receipt by the receiver in the locations. A game server receives a transmission that includes at least part of one of the ID unique signals, thereby identifying all of the players and their respective communication-enabled location. The game server randomly selects contestants for a game show from all of the players in the communication-enabled locations. A personalized message is provided to the players in the communication-enabled locations informing them of the game show and whether they were randomly selected to compete in the game show.
US09922489B2

A central determination gaming system with a central controller providing a game outcome to an individual gaming terminal and the gaming terminal determining the presentation of the provided game outcome. In one embodiment of the present invention, a gaming terminal receives a predetermined game outcome from a central controller. The gaming terminal determines a game outcome presentation, (i.e., how the game outcome is displayed or presented to the player) for the provided game outcome by selecting a game outcome presentation seed for the received game outcome. The gaming terminal utilizes the selected game outcome presentation seed to determine a game outcome presentation. The determined game outcome presentation is displayed to the player and the received game outcome is provided to the player.
US09922479B2

A Task Enabled Switch System comprising: A Data Server with a Task Manager Module and a Switch Device Management Module; A Control Device with a Task Player; A Switch Device with a Task Enabled Switch; A user uses the Control Device to download the tasks linked with the Switch Device. Once the tasks are completed successfully, the Control Device will turn on the Task Enabled Switch in the Switch Device. Several lock/latch designs with the said Task Enabled Switch are also presented.
US09922476B2

Systems and methods are presented for managing physical access to an access-controlled area using a local access control system. In certain embodiments, information that may be used in access control determinations managed by a remote domain controller may be communicated to a local access control system for use in connection with local access control determinations performed by the access control system independent of the domain controller. In some embodiments, such a configuration may allow for access control determinations to be performed when communication with the domain controller is interrupted and/or otherwise limited.
US09922473B1

Systems and methods for location-based automated authentication are disclosed. A system comprises a mobile device, a sensor and a backend platform. The sensor and the backend platform is in network communication. The mobile device is operable to continuously transmit Bluetooth Low Energy (BLE) signals comprising encrypted transitory identifiers. The sensor is operable to receive a BLE signal from the mobile device when the mobile device is within a predetermined range, and communicate over a network connection the encrypted transitory identifier comprised in the BLE signal to the backend platform. The backend platform is operable to extract a unique identifier and a changing encrypted identifier from the received encrypted transitory identifier, generate a changing encrypted identifier, and validate a user identification by comparing the generated changing encrypted identifier and the extracted encrypted transitory identifier.
US09922472B2

Systems and methods are disclosed for a vehicle communication status indicator. An example disclosed vehicle includes a body control module and a keyless entry unit. The example body control unit determines whether a mobile device is authorized to act as a key. The example keyless entry unit is communicatively coupled to the body control module. The example keyless entry unit activates an indicator LED when the mobile device is connected to a wireless node. The indicator LED emits a first color when the mobile device is authorized.
US09922469B1

A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform operations that include receiving data representative of one or more travel parameters for one or more vehicles. The data for each of the one or more travel parameters being represented with distribution ranges. For each of the one or more vehicles, operations include calculating one or more metric values based on the one or more travel parameter data distributions. Operations also include assigning a score to each of the one or more vehicles based on the calculated one or more metric values, and, presenting a ranking of the one or more vehicles based on the assigned scores.
US09922466B2

A virtual reality system is disclosed that provides autonomous vehicle (AV) sensor data to applications such as games and augmented reality overlays to enhance experiences for riders in the autonomous vehicle. Virtual reality headsets offer users unique and interesting experiences, but when used in a changing environment such as a moving vehicle, external stimuli can impair the virtual reality experience. AV sensors can predict these stimuli so that applications can take measures to reduce their impacts on virtual reality experiences. In addition, sensors can include cameras that send live video feeds to virtual reality devices to render improved views of the environment around the AV and of landmarks in a city. Furthermore, virtual reality devices can take advantage of the AV's computing resources in order to offer better performance and more features to applications.
US09922462B2

An augmented reality display system comprises a passable world model data comprises a set of map points corresponding to one or more objects of the real world. The augmented reality system also comprises a processor to communicate with one or more individual augmented reality display systems to pass a portion of the passable world model data to the one or more individual augmented reality display systems, wherein the piece of the passable world model data is passed based at least in part on respective locations corresponding to the one or more individual augmented reality display systems.
US09922461B2

A reality augmenting method, a client device and a server are provided. The reality augmenting method includes: obtaining information related to an object to be identified, in which the information includes image information of the object; sending the information to a server, receiving augmented information of the object and display position information of the augmented information returned from the server according to the information; and displaying the augmented information and the image information simultaneously according to the display position information.
US09922460B2

A welding-type system includes a helmet having a first image capture device configured to capture a first set of images of a work area from a first perspective and a second image capture device configured to capture a second set of images of the work area from a second perspective. The helmet also includes an electronic display configured to display the first and second sets of images substantially simultaneously to cause a stereoscopic appearance of the work area via the electronic display. Moreover, the helmet includes an audible command translation unit configured to receive audible commands configured to adjust operation of a power supply configured to supply power for the welding-type system. Furthermore, the welding-type system includes a processing system communicatively coupled to the audible command translation unit and configured to adjust at least one parameter of the power supply based at least in part on the received audible commands.
US09922459B2

A dental CAD/CAM application generates a 3D model representing a patient's dental anatomy. This model may be a 3D surface. The surface may also be textured with either a monochrome or color image superimposed. The display routine that is used to display the 3D model is enhanced to adjust the contrast in the region of a displayed mouse pointer (or other input device) as a user explores the display image. When this feature is activated and the mouse pointer positioned, preferably the texturing on the 3D model is recomputed in that local area and redisplayed showing greater contrast and detail. Preferably, the contrast is increased from a center to an edge of the area of contrast. Having the texturing of the model being improved and highlighted around the margin is desirable, as it allows the user to see more easily where the margin is located.
US09922457B2

A system and method for performing tessellation of three-dimensional surface patches performs some tessellation operations using programmable processing units and other tessellation operations using fixed function units with limited precision. (u,v) parameter coordinates for each vertex are computed using fixed function units to offload programmable processing engines. The (u,v) computation is a symmetric operation and is based on integer coordinates of the vertex, tessellation level of detail values, and a spacing mode.
US09922456B2

Aspects of the technology include method of selecting an object from a videogame for 3D printing. The method involves periodically rendering a virtual environment of a videogame for display at a succession of points in time. Information is periodically recorded that enables visual reconstruction of at least part of the virtual environment at a succession of points in time. A predetermined set of values is periodically recorded responsive to the state of the rendered virtual environment at a succession of points in time. The predetermined set of values enables a model of a selected part of the rendered virtual environment to be generated that is configured for 3D printing.
US09922453B1

A system and method for generating a shrink wrap around a model. The method includes detecting non-manifold edges in an octree generated shrink wrap by counting a number of faces adjacent to each edge, removing the non-manifold edges by cloning the edges or vertices shared by the non-manifold edge, and generating a first projection for the wrapper by moving each wrapper vertex towards a nearest location on the model. The method includes determining a set of wrapper vertices for reprojection based on the computation of a projection angle and a rotational angle and generating a second projection for the set the wrapper vertices using a seed-based closest point method or the center of the adjacent wrapper vertices.
US09922451B2

A three-dimensional image processing apparatus includes: an obtainment unit that obtains range image data from each of a plurality of range image generation devices and obtains visible light image data from each of a plurality of visible light image generation devices; a model generation unit that generates three-dimensional model data expressing a target contained in a scene based on a plurality of pieces of the range image data; a setting unit that sets a point of view for the scene; and a rendering unit that selects one of the pieces of the visible light image data in accordance with the set point of view and renders a region corresponding to the surface of the target based on the selected visible light image data.
US09922450B2

An apparatus and a method for generating 3-dimensional computer graphic images. The image is first sub-divided into a plurality of rectangular areas. A display list memory is loaded with object data for each rectangular area. The image and shading data for each picture element of each rectangular area are derived from the object data in the image synthesis processor and a texturizing and shading processor. A depth range generator derives a depth range for each rectangular area from the object data as the imaging and shading data is derived. This is compared with the depth of each new object to be provided to the image synthesis processor and the object may be prevented from being provided to the image synthesis processor independence on the result of the comparison.
US09922440B2

A moving position correcting section is provided which determines a seeming moving direction of an animation from positional relationships between positions before movement of a plurality of images composing the animation and moving positions of the plurality of images calculated by a moving position calculation section, and if the seeming moving direction disagrees with the moving direction determined by the moving position calculation section, the moving position correcting section corrects the moving positions of the plurality of images in such a manner that the seeming moving direction agrees with the moving direction determined by the moving position calculation section. An image display displays the plurality of images at the moving positions corrected by the moving position correcting section.
US09922435B2

A display system includes at least a display device. The display device includes a processor configured to execute a process including: identifying a processing period and a waiting period of a first device and a processing period and a waiting period of a second device based on log information of processing in the first device and log information of processing in the second device that performs processing subsequent to the first device; arranging the processing period and the waiting period of the first device identified on a first time axis that indicates changes of the processing period and the waiting period in the first device; calculating a distance between the first time axis and a second time axis; and displaying a graph in which transitions of the processing period and the waiting period are expressed with different band stripes based on the distance calculated.
US09922431B2

Approaches are described for rendering augmented reality overlays on an interface displaying the active field of view of a camera. The interface can display to a user an image or video, for example, and the overlay can be rendered over, near, or otherwise positioned with respect to any text or other such elements represented in the image. The overlay can have associated therewith at least one function or information, and when an input associated with the overlay is selected, the function can be performed (or caused to be performed) by the portable computing device.
US09922427B2

A time-of-flight (TOF) camera system includes a radiation source, a radiation detector, a location sensor system and a processor. The radiation source is configured to generate and emit a radiation that strikes a target object. The radiation detector is configured to detect the radiation reflected from the target object and generate a sample set comprising at least two raw samples detected in succession at different times based on the reflected radiation. The location sensor system is configured to detect movements of the TOF camera during the detection and generate a movement signal having portions thereof uniquely corresponding to each of the raw samples of the sample set based on the movements of the TOF camera, wherein a portion of the movement signal is detected at a same time of generating the corresponding raw sample. The processor is configured to receive the raw samples and the corresponding movement signal portions and generate an object information based on the raw samples and the corresponding movement signal portion.
US09922417B2

Disclosed herein is a method for producing an evolvable tissue model of a patient and, using this model, modelling physical transformations of the tissue (e.g. deformation) of the tissue model by interacting the tissue model with influence models which model interactions with the tissue such as surgical instruments, pressure, swelling, temperature changes etc. The model is produced from a set of input data of the tissue which includes directional information of the tissue. The directional information is used to produce an oriented tissue map. A tissue model is then produced from the oriented tissue map such that the tissue model reflects the directionality of the tissue component. When the tissue model is subjected to an influence that causes tissue deformation over a period of time, the tissue model directionally deforms over the period of time in a manner which reflects a trajectory of the influence interacting with the directionality of the tissue component.
US09922407B2

The invention relates to a method for analyzing a multispectral image (10), which includes designing a detection image from signal-to-noise ratio values. The signal-to-noise ratio values relate to the content of the multispectral image inside a window which is determined around each pixel, when the contrast in the window is maximized by a Fischer projection. The signal-to-noise ratio values at calculated from integral images of order one and two, which in turn are calculated only once initially, so that the total amount of calculations is reduced. The analysis method is compatible with a real-time implementation during a capture of consecutive multispectral images which form a video stream, in particular for an environment-monitoring task.
US09922403B2

A display control apparatus includes an input unit that receives recognition results of a change in an environment surrounding a vehicle, and a controller that generates and outputs a control signal to an image generating apparatus such that the image generating apparatus generates a first predetermined image representing a first presentation image on a display medium. The controller controls the image generating apparatus such that an image sharpness gradually lowers from the first presentation image to a second presentation image lower in image sharpness than the first presentation image on the display medium during a predetermined duration of time, based on the received recognition results.
US09922398B1

Spherical visual content represented in an image space may be obtained. The spherical visual content may have been captured by image sensor(s) during a time duration. The spherical visual content may include phenomena caused by motion of the image sensor(s) and/or optical components that guide light onto the image sensor(s). A capture path taken by the image sensor(s) during the time duration may be determined. The capture path may reflect positions and orientations of the image sensor(s) during the time duration. A smoothed path may be determined based on the capture path. The smoothed path may have smoother changes in positions and/or orientations than the capture path. The image space may be warped based on a difference between the capture path and the smoothed path. The stabilized visual content may be determined by projecting the spherical visual content represented in the warped image space to a spherical projection space.
US09922397B2

There is provided an image display system. The image display system includes a touch controller configured to generate first touch event information and second touch event information each corresponding to a touch signal output from a touch panel, a display data generating unit configured to generate first display data to be displayed during one frame in response to the first touch event information, a graphic processing unit (GPU) configured to combine second display data with the first display data so as to generate output image data, the second display data corresponding to the second touch event information supplied from the touch controller, and a display controller configured to supply output image data generated by the GPU to a display panel.
US09922393B2

Pixel values that were computed in a previous frame may be reused for the current frame, operating in a sort-middle architecture. A hash or some other compact representation of all the data used in a tile, including all triangles, uniforms, textures, shaders, etc. is computed and stored for each tile. When rendering the next frame, that compact representation is once again computed for each tile. In a sort-middle architecture, there is a natural break point just before rasterization. At this break point, the compact representation may be compared to the compact representation computed in the previous frame for the same tile. If those compact representations are the same, then there is no need to render anything for this tile. Instead, the contents of the color buffer or other buffers of the previous frame of the tile may be moved to the same buffer of the tile for the current frame.
US09922392B2

A method for watermarking a three-dimensional object is disclosed. The three-dimensional object is represented by a mesh. A mesh comprises a plurality of vertices. The method further comprises computing an original thickness signature for said mesh from a plurality of thickness values, wherein a thickness value is computed for a vertex of the mesh; determining a target thickness signature, wherein the target thickness signature is a function of a watermark payload and of the original thickness signature; and modifying a position of at least one vertex of the mesh wherein a thickness signature computed for the modified mesh reaches the target thickness signature and wherein a distortion constraint between the mesh and the modified mesh is satisfied.A method for detecting a watermark in a three-dimensional object, a three-dimensional object carrying a watermark and, devices for implementing the methods are further disclosed.
US09922383B2

A system and method for facilitating examination of technology content related to patent grant claims; including the functions of importing of patent claims, parsing of the claims into their elements and sub-elements, semantically analyzing the claims sub-elements to determine the technology; semantically analyzing the database records to find matching technology content, displaying the matching technology content, and visually linking the matching technology content to relevant hierarchically-displayed elements and sub-elements.
US09922365B1

Disclosed herein is a system that includes a profile subsystem that stores inmate profiles, and an order processing subsystem that receives data regarding an order of the inmate, retrieves an inmate profile for the inmate from the profile subsystem, applies restrictions to the order of the inmate based on the inmate profile, generates an order number for the order of the inmate, assigns an RFID tag to the order number by encoding data into the RFID tag, and generates one or more labels comprising the RFID tag to be affixed to a package so as to conceal an identity of the inmate, in which the package with the order is packaged and shipped to the correctional facility with the one or more labels comprising the RFID tag. The system also includes a delivery processing subsystem that receives data regarding the package based on scanning the RFID tag of the package.
US09922364B1

Methods are described herein related to enabling users to purchase a product or service by providing a voice request and/or an image. An example method may involve: (a) receiving, by a hybrid response system (“HRS”), a first speech-segment message that comprises a speech segment and is associated with a user-account, (b) the HRS determining that the speech segment indicates a purchase request, (c) the HRS determining a target product/service based on at least the purchase request, (d) the HRS determining a confidence level associated with a purchase of the target product/service, (e) if the confidence level is greater than or equal to a threshold level, then the HRS sending a purchase order, via the associated user-account, for the target product or service, otherwise, the HRS sending the purchase request and the target product/service to at least one guide computing system to facilitate a response to the purchase request.
US09922359B2

A user communication device retrieves shape information from active labels and performs an image based search on the shape files to find locally available acceptable replacement parts. The user communication device may use only the shape files from the active label, or the user communication device may use a combination of images from both the active label and images generated by a user to search for an acceptable replacement part for a faulty system. Using the active label system, the user communication device directly pings replacement parts at local retailers independently of the computer networks operated by the retailers. The user communication device receives back data from replacement parts and provides the user with a list of locally available parts.
US09922349B2

A digital brand asset system is provided enabling a brand owner to create, distribute, maintain, manage, merchandise and analyze smart brand assets. The system enables distribution and sharing of smart brand assets across the websites. The websites can host webpages containing codes representing the smart brand assets. When a user device retrieves a webpage from one of the websites and renders the webpage, it executes the codes and requests the content of the smart brand assets from a brand asset server. Through the brand asset server, a brand owner can control the content and the presentation of the smart brand asset hosted by the websites, based on various factors such as previous click through rates, aggregated shopper behaviors, geographical locations of the websites or website visitors, categorized types of websites, blacklist of websites.
US09922343B2

An online system receives a content item from content providers and a target audience criterion and for targeting the received content item. The online system determines recommendations of modifications of the target audience criteria such that users of the modified target audience criteria have a higher likelihood of interacting with the content item compared to the received target audience criteria. The online system stores measures of interest of subsets of users for different topics. The online system determines topics associated with the content item and determines measures of interest of subsets of users in the content item based on topics associated with the content item. The online system provides recommendations for modifying the target audience criteria based on the determined measures of interests of users.
US09922336B2

A method and a system for easily managing an itinerary are provided. The method includes generating, by an electronic device, a trip route, selecting a trip item for recommendation information searching, searching for recommendation information of the selected trip item based on the generated trip route, displaying the searched recommendation information at a corresponding location on the generated trip route, modifying the generated trip route based on selected recommendation information from the displayed recommendation information, and storing the modified trip route.
US09922325B2

A user may request receipts near a current location of the user or a desired location specified by the user. Once a location or address is determined or obtained, a service provider can access a database or other storage to search for receipts for the user within a certain distance from the current user location or desired location. This distance can vary based on results found or density of merchants in the area. The distance can be predetermined by the system or the user. All valid receipts within this distance can then be presented to the user on the user device, such as indications on a map, associated with merchant names and transaction details or summaries, and/or other formats and information.
US09922321B2

Various embodiments are related to apparatuses and methods for paying for a financial transaction using a proxy object. The proxy object can be associated with multiple payment accounts, for example accounts associated with credit cards and debit cards. A consumer can present the object to a payee to make a payment, and the payee can use a device to obtain information from the object. For example, when the proxy object is a proxy card similar to a credit card, the payee can use a card reader to read information from the magnetic stripe of the proxy card. The information can be transmitted to a financial system, and the financial system can communicate with a computer system that can select a payment account associated with the proxy card to use for the payment. The financial system can process the payment using the selected payment account.
US09922320B2

A method for facilitating biometric security in a smartcard-reader transaction system is provided. The method includes determining if a transaction violates an established rule, such as a preset spending limit. The method also includes notifying a user to proffer a biometric sample in order to verify the identity of said user, and detecting a proffered biometric at a sensor to obtain a proffered biometric sample. The method additionally comprises verifying the proffered biometric sample and authorizing a transaction to continue upon verification of the proffered biometric sample.
US09922319B2

A seller's workload of managing credit card information can be reduced without changing convenience for an orderer and the seller in a transaction using a credit card. A virtual mall server (3) and a credit card server (5) share conversion information for obtaining, from actual data of the credit card, corresponding dummy data of the credit card. The virtual mall server (3) obtains, based on the conversion information, the corresponding dummy data from the actual data of the credit card to be used for a settlement of the order information, and sends the obtained dummy data to a shop terminal as data of the credit card to be used for the settlement of the order information. Upon receiving, from the shop terminal, a predetermined card processing request based on the dummy data, the credit card server (5) obtains, based on the conversion information, the corresponding actual data from the dummy data of the credit card, and performs the predetermined card processing based on the obtained actual data of the credit card.
US09922316B2

An apparatus and method are proposed for providing a beacon-based payment service in a beacon service system including a point of sales (POS) device for payment and a user device using a beacon service application. The apparatus may include a beacon module configured to emit a beacon signal, and an input module configured to receive a user input for triggering the beacon-based payment service. The apparatus may further include a POS control unit configured to identify predetermined strength of a beacon signal when an event for triggering the beacon-based payment service occurs, to control emission of the beacon signal with the identified strength through the beacon module, to detect whether a user device accesses content regarding the emitted beacon signal, and to control retransmission of the beacon signal through the beacon module by increasing the strength of the beacon signal by a predetermined value if there is no access to the content.
US09922314B2

An embedded touch POS machine which integrates input and output, remote signal transmission and reception, and printing, is provided. The embedded touch POS machine comprises a touch screen display, a printer and a mounting bracket. The mounting bracket comprises a box-shaped bracket body constructed of a transverse plate and a vertical plate and a movable bracket lid mounted on a top of the box-shaped bracket body. The touch screen display is disposed on a top face of the bracket lid, the printing head is disposed to a side of a bottom face of the bracket lid, the printer body and the printing paper scroll are disposed on the transverse plate of the bracket body, and, the printing board is located at a bottom face of the transverse plate of the bracket body.
US09922310B2

Providing a requisite level of service for an electronic meeting. An embodiment can include receiving a request to schedule a first electronic meeting in a time slot, identifying an electronic meeting system to host the first electronic meeting, identifying a second electronic meeting scheduled to be hosted by the electronic meeting system in the time slot, determining an estimate of resource usage within the electronic meeting system during the time slot at least based on the second electronic meeting being scheduled to be hosted by the electronic meeting system in the time slot, comparing the estimate of resource usage with a threshold value, responsive to determining that the estimate of resource usage exceeds the threshold value, providing the requisite level of service to the first electronic meeting in the time slot by reducing anticipated resource usage of the electronic meeting system by the second electronic meeting.
US09922308B2

Among other things, at least part of an organizational chart of an enterprise is displayed to a manager, the displayed organizational chart including employee positions and their relationships, and elements are displayed on the displayed organizational chart that can be invoked by the manager to perform actions with respect to the employee positions.
US09922307B2

A semiconductor-transistor-based system and device that are designed to, but are not limited to: electronically outputting electronic-semiconductor-transistor-voltage-level-based-state-machine-assisted-user-menu-selection display associated with electronic-semiconductor-transistor-voltage-level-based-state-machine-assisted collection of user-physiological information, associated with electronic-semiconductor-transistor-voltage-level-based-state-machine-assisted collection of user-conduct information, and associated with electronic-semiconductor-transistor-voltage-level-based-state-machine-assisted obtaining of food-based information. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US09922297B2

Queue techniques which use a beacon to detect customers. An example queue method includes receiving a message containing an identifier and contact information from a mobile communication device carried by a customer within communication range of a beacon, establishing a position of the customer in a queue, and sending a reply message to the mobile communication device at the contact information containing queue information.
US09922293B2

Methods and systems for implementing experimental trials on utility grids. Variations in grid parameters are selected to introduce into utility grids to improve the value of learning from each experimental trial and promoting improved utility grid performance by computing expected values for both learning and grid performance. Those trials are used to manage the opportunity costs and constraints that affect the introduction of variations into utility grid parameters and the generation of valid data that can be attributed to particular variations in utility grid parameters.
US09922291B2

A method and apparatus for providing personalized configuration of physical supports for the human body, comprising accepting input including an individual's demographic information, neurological attributes, physical history, operational environment, and outcome or use objectives, processing user input employing an artificial intelligence engine, and then returning guidance and/or control parameters directed to seating adjustment and positioning, including incline angles for wheelchair tilt and recline.
US09922289B2

A technique relates to a microwave device. A pump resonator, at a first pump resonator end, is connected to both a dispersive nonlinear element and a first stub. The pump resonator, at a second pump resonator end, is capacitively coupled to a pump port, where the first stub is terminated in an open circuit. A quantum signal resonator, at a first quantum signal resonator end, is connected to both the dispersive nonlinear element and a second stub. The quantum signal resonator, at a second signal resonator end, is capacitively coupled to a signal port, where the second stub is connected to ground.
US09922279B2

A scannable code is used to facilitate copy and paste of content, wherein context information associated with the content is serialized and encoded directly into the scannable code. When the scannable code is decoded, the content is pasted into a desired location in a manner that is consistent with the context information.
US09922267B1

Techniques for locating features of interest in warped images are described. For example, a destination image is generated from a source image based on warping a portion of the source image according to a backward map. Each of the two images is associated with a mesh having a tile-based geometry. The backward map maps points from the destination mesh to pixels in the source image. Triangles are formed from the tiles of the destination mesh. A forward map is generated based on the triangles and the backward map. The forward map maps points from the source mesh to pixels in the destination image. A point from the source mesh is identified that corresponds to a pixel of a feature of interest. The forward map is applied to this point to locate a pixel in the destination image. This pixel corresponds to the location of the feature in the destination image.
US09922265B2

A system for performing global scale object detection using satellite imagery, comprising an object detection server that receives and analyzes image data to identify objects within an image via a curated computational method, and a curation interface that enables a user to curate image information for use in object identification, and a method for a curated computational method for performing global scale object detection.
US09922259B2

A traffic light detection device includes: an image capture unit capturing an image of surroundings; a traffic light location estimation unit estimating a location of a traffic light around the vehicle and setting a traffic light search area in which the traffic light is estimated to be present; a traffic light detection unit detecting the traffic light by searching the traffic light search area on the image; and an obstruction estimation unit. When the obstruction estimation unit estimates that a continuous obstruction state where a view of the traffic light is continuously obstructed occurs in the traffic light search area, the traffic light location estimation unit selects the traffic light search area based on the continuous obstruction state.
US09922256B2

A multimodal sensor network is designed to extract a plurality of fundamental properties associated with subject sensing. In one aspect, such network can combine cameras distributed in an environment with inertial sensors available in subjects' wearable devices. The network can permit anonymous detection, counting, and localization of one or more subjects utilizing the cameras. In one aspect, by fusing such information with positional data from the inertial sensors contained or coupled to wearable devices associated with the one or more subjects, the network can track and can identify each subject carrying a wearable device functionally coupled to inertial sensor(s). In one aspect, the problem of subject sensing can be divided into two parts: (1) a detection, counting, and localization (DCL) layer and (2) a tracking and identification (TI) layer, wherein such layers can be implemented via simulations and a real sensor network deployment.
US09922254B1

In a method for determining a distance of an object captured by a camera coupled to a controller, a controller of a computing device receives an image of the object and a label associated with the object. The controller identifies a label image of the label in the image and determines a label dimension of the label, the label dimension includes a real world size of the label. The controller determines a label image dimension of the label image, the label image dimension comprising a size of the label image, and determines a set of optical characteristics of the camera. The controller calculates a label distance using the set of optical characteristics of the camera, the label dimension, and the label image dimension. The controller announces the label distance using at least one output component coupled to the controller.
US09922241B2

The invention concerns a gesture recognition method for gesture-based interaction at an apparatus. The method comprises receiving one or more images of an object; creating feature images for the received one or more images; determining binary values for pixels in corresponding locations of said feature images and concatenating the binary values to form a binary string for said pixel; repeating the previous step for each corresponding pixel of said feature image to form a feature map and forming a histogram representation of the feature map. The invention also concerns an apparatus and a computer program.
US09922233B1

A thin optical fingerprint sensor, including: a shell; an optical prism arranged in the shell with a collection surface arranged on the top of the optical prism, a basal plane corresponding to the collection surface and situated on the bottom of the optical prism, a mirror surface arranged on one end of the optical prism, and an output surface arranged on another end of the optical prism; a flexible circuit board, the shell being arranged on the flexible circuit board; a light source arranged on the flexible circuit board, the light source being corresponding to the basal plane of the optical prism; and an image sensing unit arranged on the flexible circuit board in correspondence to the output surface of the optical prism.
US09922232B2

A fingerprint imaging system and a method for forming the same. The system includes: a backlight system; a sensor array on the backlight system, wherein the sensor array comprises a plurality of photodiodes and a plurality of light transmission regions between adjacent photodiodes; and an anti-light-scattering layer formed on the sensor array, wherein the anti-light-scattering layer comprises a plurality of first portions and a plurality of second portions disposed between adjacent first portions, wherein the plurality of first portions cover at least the plurality of photodiodes respectively, and refractivity of the plurality of first portions is greater than refractivity of the plurality of second portions.
US09922225B2

Cloud-based authentication is provided for additional user stations of a user once a trusted user station has been established. Responsive to a match in a common QR-code received from the trusted user station and a second user station, one or more access points associated with the user is identified. The second station is associated with the user and with the one or more access points including sending credentials for authorizing the second station with the one or more access points. When a subsequent request for network access from the second station at the one or more access points, Wi-Fi services are automatically provided from the one of more access points to the second user station, without requiring the second user station to enter authentication credentials.
US09922222B2

A barcode reader and an accessory are disclosed. A barcode reader may include an interface for communication with a host computer via a wireless or wired link and an authentication system to establish mutual authentication with the host computer. The barcode reader may include a connector for connecting the barcode reader to the external power source or the host computer. The connector may be a combined power and data connector. An accessory may provide operating power to a barcode reader and provide decoded data of an image of a barcode received from the barcode reader to a host computer. The accessory may include connectors and an interface system. The interface system may include a processor configured to send the decoded data to the host computer, an authentication system, and a power interface. The accessory may include RF circuits for communicating with the host computer via a wireless link.
US09922221B2

A barcode reading enhancement system includes an attachment for a mobile device, such as a smartphone, tablet, or a hybrid combination thereof, with a camera. The attachment may include an optics system that cooperates with the mobile device camera to facilitate the capture of decodable barcodes. The optics system may increase the camera's depth of field, increase ratio of focal length to entrance pupil diameter, and/or decrease the angular size of the field of view of the camera. The system includes a mobile barcode reading application for setting a camera lens of the camera to one of a plurality of predetermined focus positions or enabling autofocus of the camera within a limited range of focus positions less than a full range of focus positions of the camera. The application may cause the camera to capture an image of a barcode and decode the image of the barcode.
US09922214B2

A receiver unit for a radio frequency (RF) tag is provided, including a first input terminal and a second input terminal each being connected to an antenna; a communication stage configured to demodulate and/or to modulate an incoming signal in the communication stage; and a power stage including a voltage converter circuit being configured to supply power to the receiver unit, and a regulation circuit being configured to limit an output voltage of the voltage converter circuit, wherein the regulation circuit includes a regulator circuit being configured to determine a first current value and a second current value, the second current value being a current value provided in addition to the first current value, and, if the second current value exceeds a predetermined threshold value, to supply a control signal to a limiter circuit configured to limit an input voltage of the voltage converter circuit.
US09922210B2

A provisioning system can separately and independently provision different components for different purposes on a computing platform, and enforce component-specific purposes associated with the use of the individual provisioned components during operation of the platform. Some versions of the provisioning subsystem may operate on a virtualized mobile computing device and networked devices under control of the computing device. In some embodiments, the provisioning subsystem can enforce a desired “purpose” of a provisioned component while simultaneously denying a corresponding “anti-purpose.”
US09922198B2

In one embodiment, a computer-implemented method groups two or more servers in a share group. The method then tracks how many rights to use a particular hardware module type are owned and in use by each of the servers. If a first one of the servers needs to activate an inactive one of the particular hardware module type, but does not own an unused right to use the particular hardware module type, the method then i) requests a second one of the servers to inactivate one of its hardware modules, thereby freeing a right to use the particular hardware module type, and ii) claims the freed right of the second server for use by the first server. Other embodiments are also disclosed.
US09922182B2

An access key for a device having a fingerprint activated lock includes an electrically conductive member having surface features formed on a surface thereof that can he recognized by the fingerprint activated lock as a unique fingerprint. A second electrically conductive member is electrically coupled to the first electrically conductive member. The second electrically conductive member is electrically coupled to the body of a user such that the sensor recognizes the first electrically conductive member as a fingerprint. The second electrically conductive member is preferably a ring, stylus or gripping portion upon which the first electrically conductive member is mounted. The electrically conductive member is preferably constructed from a capacitive elastomer such as an electrically conductive silicone. The access key functions as a synthetic fingerprint to limit access to a system to a possessor of the key. Access to the system provided by key can be limited to a predetermined period of time or a selected geographic area.
US09922178B2

A client device for media playback includes a user-installable media client application which implements the client-side of a digital rights management (DRM) system. The client device employs secure boot and verifies the user-installed application. The application is hardened against reverse engineering, and it utilizes a special API provided by the client device to tie into the secure boot, bridging the gap between the secure boot and the client-side of the DRM system contained within the application.
US09922174B2

Systems and methods for controlling access to digital works are described herein, e.g., including receiving a request for a digital work from a requestor; retrieving the digital work from a repository; incorporating a digital signature throughout the digital work specific to a device, wherein the incorporated digital signature includes information identifying the device having the ability to access to the digital work; providing the identified device with a device key associated with the device; encrypting the digital work, wherein the digital work is decryptable using the device key and the identified device; and providing the requestor with the encrypted digital work.
US09922171B2

A pharmaceutical order verification system and method for an automated pharmacy system is disclosed. A computerized line control application controls a dispensing line, facilitates automated dispensing of drugs into vials, and collects and records data for dispensed drug as well as each verification step performed by a pharmacist. In an example embodiment, pharmacist verification occurs in connection with replenishing the drugs in automated tablet counters and in connection with verifying a specified percentage of orders for each automated tablet counter. During the replenishment process, the pharmacist verifies that a replenishment canister has been loaded with the correct drug in the appropriate dosage and strength. During the order verification step, a pharmacist verifies the contents of vial matches the prescription order data. The line control application tracks the number of orders that are identified for pharmacist verification to ensure verification requirements are met for each automated tablet counter.
US09922163B2

A method for fabricating a circuit comprises identifying a target on the circuit with a transitional sensitivity, determining a test pattern that stresses the target, generating a verification model at the hierarchy of the target, creating a pattern and translating the pattern into a verification assertion, running the verification with the translated pattern, determining whether the verification assertion is a possible verification assertion following the running of the verification, obtaining a state of source latches and pin inputs responsive to determining that the formal verification assertion is a possible verification assertion following the running of the formal verification, translating the formal verification assertion into a coverage event, running a simulation with the coverage event, determining whether the coverage event occurred, and creating a manufacturing test responsive to determining that the coverage event occurred.
US09922161B2

Method for adjusting a layout used in making an integrated circuit includes one or more interconnects in the layout that are susceptible to dielectric breakdown are selected. One or more selected interconnects are adjusted to increase via to wire spacing with respect to at least one via and one wire of the one or more selected interconnects. Preferably, the selecting analyzes signal patterns of interconnects, and estimates the stress ratio based on state probability of routed signal nets in the layout. An annotated layout is provided that describes distances by which one or more via or wire segment edges are to be shifted. Adjustments can include thinning and shifting of wire segments, and rotation of vias.
US09922152B2

A computer-implemented system and method is provided for reducing failure-in-time (FIT) errors associated with one or more sequential devices of a circuit design for a process technology. The method comprises receiving an input data file that includes register transfer level (RTL) data of the circuit design. The RTL data includes the one or more sequential devices. The method further comprises identifying a preferred logic state for each sequential device of the one or more sequential devices. The method further comprises adjusting the one or more sequential devices based on the preferred logic state.
US09922151B2

The invention concerns a 3D circuit design method implemented by a processing device involving partitioning a 2D circuit representation into two or more tiers, the 2D circuit representation defining circuit elements interconnected by interconnecting wire each weighted based on at least one of: its length; its propagation delay; and its priority level, the 2D circuit representation initially forming a first tier, the partitioning involving: a) selecting a first highest ranking wire, interconnecting at least first and second circuit elements in the first tier; b) moving one of the first and second circuit elements connected by the selected wire to a further tier of the 3D circuit representation and replacing the interconnecting wire with a connecting via between the first and further tiers; and c) repeating a) and b) for one or more further interconnecting wires of the first tier.
US09922150B1

A method for designing a system on a target device includes describing the system in a high-level synthesis language where the system includes a configurable clock to drive the system at a specified clock frequency. A hardware description language (HDL) of the system is generated from the high-level synthesis language. An initial compilation of the HDL of the system is performed in response to the specified clock frequency. Timing analysis is performed on the system after the initial compilation of the HDL to determine a maximum frequency which the system can be driven. The configurable clock is programmed to drive the system at the maximum frequency.
US09922143B2

A method for carrying out a calculation of a data-based function model, in particular a Gaussian process model, the data-based function model being defined by predefined hyperparameters and node data, multiple input variables being assigned to one output variable and having a sum of terms, each of which depend on one of the input variables, including the following: determining at least one input variable to be varied, for which multiple output values of a corresponding output variable are to be determined; calculating the sum of the terms, which depend on the input variables not to be varied; providing multiple input values for each of the determined at least one input variable to be varied; and ascertaining multiple output values of the output variable for the provided multiple input values, each based on the calculated sum of the terms, which depend on the input variables not to be varied.
US09922142B2

Systems and methods for providing a reservoir simulation are based on data from an unstructured grid using a structured grid reservoir simulator. Exemplary methods comprise obtaining an unstructured grid reservoir model comprising a reservoir model discretized on an unstructured grid. A virtual structured grid is defined for the unstructured grid reservoir model. The unstructured grid is aligned with the virtual structured grid by adding cells to the unstructured grid to make the unstructured grid and virtual structured grid have the same number of cells. The virtual structured grid may be represented in the unstructured grid. Structured grid reservoir simulator input data comprising reservoir model data assigned to the virtual structured grid is prepared based on reservoir model data in the unstructured grid model. A structured grid reservoir simulation is performed using the structured grid reservoir simulator input data to produce a reservoir simulation.
US09922136B2

Impact analysis for business applications can include receiving an event for a business application system, wherein the event specifies a change to an artifact of the business application system, and determining a node of a directed graph to which the event applies as a source node. The directed graph represents the business application system. The directed graph is formed by a plurality of nodes joined by links, wherein each node represents an artifact of the business application system and each link specifies semantic data indicating a dependency between the nodes joined by the link. Impact analysis further includes determining, using a processor, artifact assessment data for a first node connected to the source node through a first link, wherein the artifact assessment data includes a type of an effect of the event upon the first node and a context for the effect.
US09922135B1

Technologies are described herein for distributed storage and retrieval of directed acyclic graphs, such as version control graphs maintained by a version control system. In order to store data contained in a directed acyclic graph, objects stored in the graph may be grouped into chunks utilizing a relatedness heuristic. The chunks may then be stored in a distributed object store. An index to the objects stored in the chunks may also be created that includes an index entry for each object. The index entry for each object includes a unique identifier for the object and data identifying the location of the object in the distributed object store. The index may be utilized to traverse the directed acyclic graph and to obtain all or a portion of the objects in the directed acyclic graph from the distributed object store.
US09922133B2

A method for performing a live topological query includes, with a querying application, using a query graph to create a live topological query result from a database storing a full structure graph while not storing an entirety of the query result in a cache memory. The method further includes, in response to detecting a change within full structure graph, performing a calculation to determine whether the change is relevant to the query result, and notifying the querying application of a relevant change to the query result without relying on a fully cached copy of the query result.
US09922128B2

This patent specification describes a barcode-reading system for a mobile device. The mobile device include an image sensor array for generating a color image of a target area. The color image includes sub-images each captured with a portion of the image sensor array sensitive to different bands of illumination. The barcode reading system may include an optic system configured to produce a targeting illumination pattern of a particular band of illumination passed by an optical filter within the target area. An image processing function of a barcode-reading application may create a grayscale composite image of a barcode by combining the sub-images. In combining the sub-images, a contribution from a sub-image captured by a portion of the image sensor array most sensitive to the particular band for the targeting illumination may be smaller than a contribution from the other two sub-images captured by other portions of the image sensor array.
US09922127B2

A footprints device includes an input module and an output module. The input module receives a request for footprint data. The footprint data relates to names of users. The output module sends the footprint data to an address book. The footprint data is marked to indicate when at least one of the names of the users is a contact of the address book.
US09922116B2

Techniques are presented herein to monitor a plurality of big data sources in order to dynamically identify keywords. The big data sources are analyzed to classify the keywords as related to either a technical problem or to a solution to the technical problem. In addition, data associated with the keywords is weighted based on one or more attributes of the data and stored in a database in a problem-solution format.
US09922115B1

The present application relates in general to information retrieval and repository management system and in particular to composite storage that efficiently and compactly stores all grammatical information, including text and non-text information, about a document or a set of documents, as well as various measures based on the language used within such documents to allow any size device to manage the information that it requires to perform its functions.
US09922104B1

Approaches for providing a customizable external data feed to a recipient. Metadata that identifies a plurality of configuration parameters that define characteristics of the external data feed are stored. A plurality of executable jobs using the configuration parameters defined in the metadata are programmatically generated. At least a first portion of executable jobs are executed to extract a data set identified by the configuration parameters from a persistent data store. At least a second portion of executable jobs are executed to format and transform the data set according to the configuration parameters. The external data feed, which comprises the formatted and transformed data set, is provided to the recipient.
US09922100B2

Certain embodiments facilitate developing an application using a client-side object model to data source mapping. This may involve defining data use on the client side of the application in various ways that simplify the development necessary to implement data access features. In certain embodiments, data access and synchronization between a client and a data source is accomplished by configuring the client to map to a set of remote procedure call operations for a given data source. For example, the user may implement or confirm update, create, delete, and retrieve function calls for a given data source such that the application can implement data access and updating using those functions. Embodiments use persistent object identifiers, change logs, and/or data bindings in a client to provide various features and benefits. Certain embodiments also facilitate conflict resolution, demand paging, and lazy loading.
US09922099B2

An event limited field picker for a search user interface is described. In one or more implementations, a service may operate to collect and store data as events each of which includes a portion of the data correlated with a point in time. Clients may use a search user interface perform searches by input of search criteria. Responsive to receiving search criteria, the service may operate to apply a late binding schema to extract events that match the search criteria and provide search results for display via the search user interface. The search user interface exposes an event limited field picker operable to make selections of fields with respect to individual events in a view of the search results. In response to receiving an indication of a fields selected via the picker, visibility of selected fields may be updated to control which field and values are included in different views.
US09922098B2

A computing device receives a trigger to surface relevant content. The device also obtains a variety of different types of cross-source contextual information. Items of content are identified and relevancy weights are obtained based on the contextual information. A relevancy is calculated, based on the relevancy weights, for each item of content. The items of content are surfaced.
US09922093B2

A method and apparatus for selectively publishing user-provided content items to other users is provided. In some instances, the content items are excluded from being rendered to a user according to one or more blocks that block the user from viewing content items provided by certain members. Managing blocks and excluding content is more efficiently achieved through the implementation of a Bloom filter that contains the blocked pairs of users. The Bloom filter can, using few computing resources, be queried to determine if a block does not exist between two users. If the Bloom filter returns an indication that a block might exist, the apparatus determines if a block is stored in an LRU cache of recently retrieved blocks. If the LRU cache does not identify a block, then a call to retrieve one or more blocked pairs is made to a data storage.
US09922091B2

A stream computing application may receive a stream of tuples to be processed by a plurality of stream operators. A first stream operator may receive a data stream, and the first stream operator may be configured to accumulate the data stream according to a window before performing one or more operations and transmitting tuples to a second stream operator. The second stream operator may request that the first stream operator send out tuples before the first stream operator's window has terminated. In response, the first stream operator may perform its operations on the tuples that it had accumulated before the request came in and then transmit a group of tuples with the intermediate results to the second stream operator.
US09922090B1

A system and method for improving input/output and memory utilization in a database are described. The system may implement an automatic vertical table decomposition process to achieve the improved input/output, storage and memory utilization in a database.
US09922081B2

In various embodiments, methods and systems for cross-filtering based on configurable direct relationships are provided. A selection of a first endpoint of a first table and a second endpoint of a second table is received. A direct relationship object is configured between the first table and the second table based on the first endpoint and the second endpoint. A cross-filtering direction and endpoint cardinality settings can also be configured for the direct relationship object. The direct relationship object may be configured as a many-to-one, one-to-many, or one-to-one. Automatic cross-filtering is configurable and can be set to cross-filter in one direction, the reverse direction, or both directions, with bidirectional cross filtering being a default configuration. The direct relationship object between the first endpoint and the second is configurable, such that, cross-filtering the first table and the second table to select rows for cross-filtering results is based on the cross-filtering direction.
US09922068B2

Data entities in a client-server system are accessed. The client-server system comprises a set of clients, a server system, and a repository for storing a plurality of data entities. The server system comprises an inter-transactional cache, the inter-transactional cache being accessible for each client of the set of clients. A first client of the set of clients comprises a first intra-transactional cache. If a copy of a first data entity is in the inter-transactional cache, a version identifier of the original first data entity is read from the repository. If the copy of the first data entity is to be accessed with an exclusive lock, a copy of the copy of the first data entity is added to the first intra-transactional cache. The copy of the copy of the first data entity in the first intra-transactional cache is accessed for further processing of the first data entity by the first client.
US09922060B2

Implementing a database system using a plurality of sequentially ordered drives to store sequential portions of columns of the database, but where the database system is usable by a system configured for use with in-memory database systems. The method includes loading one or more columns of a database into main memory of a computing system as a table based database. The method further includes dividing a column of the database into sequential portions. Each of the sequential portions is of sufficient size to create efficient transfers using hard disk controllers to transfer an entire sequential portion. The method further includes writing each of the sequential portions sequentially onto sequentially ordered drives in a round robin fashion such that sequential portions of the column are on sequential drives.
US09922048B1

Embodiments use pictures of detainees and automatically scan image databases to detect when a detainee has a criminal record and to alert controlled-environment facility personnel to that record. A picture of the detainee is captured during booking or at another time. The picture is compared to a database of images of individuals with criminal records. If the picture matches an existing image in the database, then information associated with the matching image is provided to the controlled-environment facility personnel. The information is analyzed to identify key issues, such as active warrants. The controlled-environment facility personnel are alerted to any such key information.
US09922045B2

The present invention relates to a method and apparatus for data management in multi-tenant distributive environment. According to the embodiments of the present invention, a tenant-specific virtual metadata server may be created and registered with a task manager in a job processing system. The virtual metadata server provides a tenant-specific logical file system namespace. Any access to tenant data will be performed via the virtual metadata server. In other words, such virtual metadata server acts as an interface between a tenant terminal and an entity file system. In this way, it may effectively realize isolation of tenant data and enhance data security. Moreover, by using a virtual metadata server rather than physically isolating user data, the embodiments of the present invention may guarantee the efficiency of data sharing while improving the data security.
US09922043B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributed data management. One of the methods includes maintaining, by a first member in a distributed data management system having multiple computing members installed on multiple respective computers, a first garbage collection version vector that includes, for each member in the distributed data management system, a garbage collection version that represents a number of garbage collection processes performed by the member on a respective copy of a replicated data region maintained by the member in the data management system. If the first garbage collection version vector is different than a second garbage collection version vector received from a different provider member, a first replication process is performed that is different than a second replication process that is performed when the first garbage collection version vector matches the second garbage collection version vector.
US09922041B2

A mechanism is provided for storing data files in a file system. The file system provides a plurality of reference data files, where each reference data file in the plurality of data files represents a group of similar data files. The mechanism creates a new data file and associated the new data file with one reference data file in the plurality of data files thus defining an associated reference data file of the plurality of reference data files. The mechanism informs the file system about the association of the new data file with the associated reference data file. The mechanism compresses the new data file using the associated reference data file thereby forming a compressed data file. The mechanism stores the compressed data file together with information about the association of the new data file with the associated reference data file.
US09922039B1

Embodiments are directed to techniques for allowing write operations to proceed on units smaller than a block. Merely decreasing the block size is not desirable, however, since many files are written in large chunks at once, and larger block sizes can increase speed and decrease the amount of overhead metadata required. Therefore, in order to maintain large block sizes while still obtaining the benefit of being able to make small writes when necessary, blocks may be divided into sub-blocks. Unaligned writes that do not fill up an entire block may be segregated and stored separately from aligned writes, the unaligned writes having finer granularity. These techniques may result in faster operation for unaligned writes. They also especially benefit systems using compression because they allow efficiently partially overwriting compressed blocks.
US09922034B2

Displaying at least one categorized message based on a percentage includes retrieving a number of messages, categorizing at least one message from the number of messages into at least one category to create categorized messages, identifying a percentage, the percentage representing a portion of a display utilized for displaying the at least one category associated with the categorized messages, determining, based on the percentage, at least one of the categorized messages to present in the portion of the display, and presenting, in the portion of the display, the at least one of the categorized messages.
US09922029B1

A machine translation system can improve results of machine translations by employing preferred translations, such as human translated phrases. In some implementations, the machine translation system can use the preferred translations as heavily weighted training data when building a machine translation engine. In some implementations, the machine translation system can use the preferred translations as an alternate to a result that would have otherwise been produced by a machine translation engine. While it is infeasible to obtain human translations for all translation phrases, preferred translations can be used for problem phrases for which machine translation engines often produce poor translations. The machine translation system can identify problem phrases by assigning a quality score to each translation in a set of translations. The machine translation system can identify, as the problem phrases, n-grams that appear with a frequency above a frequency threshold in translations with quality scores below a threshold.
US09922026B2

A system for processing a report, comprising a natural language processing unit (1) for processing a natural language textual report to detect a description of a reference to at least part of a data object, wherein the description is expressed in natural language as a part of the natural language textual report. The system comprises an accessing unit (2) for accessing said at least part of the data object in a collection of data objects, based on the reference. The system comprises an associating unit (3) for associating the accessed at least part of the data object with the description of the reference. The natural language processing unit (1) comprises a view parameter extraction unit (4) for extracting a view parameter indicative of a view of the data object from the description of the reference.
US09922023B2

An XML document is stored in a file that is divided into file partitions. Each file partition is assigned to a process of a set processes to search for one or more separate target elements. The target elements are identified by a target element name. Each process scans an assigned file partition for the beginning of a target element. When a target element is found, an XML parser is invoked to parse the target element.
US09922020B2

Systems and methods for providing content using dynamic action templates are provided. A method for providing content to at least one user, comprises corresponding at least one action to at least one action template, associating the content with the at least one action, and presenting the content to the at least one user, wherein the at least one action template is appended to the content.
US09922013B2

Systems and methods for in-context editing of web pages in which the production format of a web page is visible while the web page is being edited, and the editable image is not distorted by the editing tools. In one embodiment, a system includes a server computer, a client computer and a transmission channel coupled between them. The server computer receives a request for a web page from the client computer and responsively transmits a web page containing in-context editing tools to the client computer. The client computer operate alternately in a first mode in which the in-context editing tools are superimposed on a web page image, or a second mode in which the web page image is displayed, but the in-context editing tools are hidden. The tools overlay in the first mode does not alter the production format of the web page image as displayed in the second mode.
US09922008B2

A method of creating a dynamically adaptable tutorial, comprising: selecting at least one web document having a plurality of separate objects; providing by a user a plurality of descriptive elements; separately associating between each of said plurality of descriptive elements and each of said plurality of separate objects according to a user input; associating a plurality of calling scripts with said plurality of separate objects; making said at least web document available so that a loading thereof by a browser includes triggering said plurality of calling scripts for a retrieval of each of said plurality of descriptive elements; wherein said web document enables a browsing user who uses said browser to initiate a tutorial session during which at least a group of said plurality of descriptive elements are sequentially presented in accordance with a current layout of a respective group from said plurality of separate objects.
US09922007B1

An intermediary system operates as an intermediary between content servers and user devices, and provides services for improving page load times as seen by end users. One such service involves converting a retrieved content page (e.g., web page) into a number of encoded layers that can be decoded and rendered by the user device. The intermediary system determines a suitable encoding technique for each of the layers. The intermediary system sends the encoded layers to a browser component running on the user device for rendering by the GPU.
US09922005B2

The technology described relates to animated transitions between consecutive sets of search engine results.
Patent Agency Ranking