US09237606B2
The present invention relates to a sheet heater produced by gravure printing, in which a silver paste is printed in a zigzag pattern between biaxially oriented transparent PET or OPS films and a CNT ink having excellent heat generating properties is coated in a sheet shape on the film, thereby preventing disconnection or fire and enabling temperature elevation in a short period of time while consuming less power.
US09237602B2
Providing adaptive channel state feedback (CSF) reports in discontinuous reception (DRX) scenarios in a power-efficient manner. The described algorithm may be able to make adaptive decisions to carry over the CSF from previous DRX cycles based on a comparison between an offset at which CSF values are stable and an offset at which a CSF report is to be sent to a base station. If the CSF values are not stable by the time the CSF report is to be sent, a CSF report from a prior DRX cycle may be used. Alternatively, if the CSF value are stable by the time the CSF report is to be sent, a determination may be made to either generate a new CSF report or use a prior CSF report. The latter determination may be made based on various criteria, including channel conditions and DRX cycle length.
US09237590B2
Devices and methods are provided for managing device-to-device (D2D) communications session in a wireless-enabled communication environment. A first client node comprises a database containing location and ID information associated with a plurality of second client nodes. The location information in the database is updated as individual second client nodes change their location. As the location information is updated, it is processed by the first client node to determine the distance between it and an individual second client node. If the distance between the first client node and the individual second client node is within a viable D2D communications range, then the user of the first client node is notified that a D2D communications session can be initiate with the individual second client node.
US09237585B2
Certain aspects of the present disclosure relate to a technique for scheduling multiple peer-to-peer communications in a wireless network using an access point (AP). The existing power management framework for AP-based communications is utilized to achieve AP-based scheduling of peer-to-peer communications.
US09237575B2
Provided are a base station, a terminal, a band allocation method, and a downlink data communication method with which bands can be efficiently allocated. In a base station in which a plurality of unit bands can be allocated to a single communication, when a data receiver acquires terminal capability information transmitted by a terminal in the initial access unit band and the bandwidth available for communication indicated by the terminal capability information can accommodate a plurality of unit bands, a unit band group which includes the initial access unit band as well as the unit bands adjacent thereto is allocated to the terminal, and a communication band movement indication, which indicates the movement of the center frequency in the communication band of the terminal toward the center frequency in the unit band group, is transmitted to the terminal using the initial access unit band.
US09237574B2
A spectrum control system according to the present invention is a spectrum control system that evaluates whether or not to allow a second wireless communication system to perform secondary use on a frequency band that is allowed to be preferentially used by a first wireless communication system, and includes a request distinguish unit (102) that evaluates a possibility of the secondary use influencing the first wireless communication system and an evaluation unit (101) that evaluates whether or not to allow the secondary use of the frequency band, which has been evaluated that there is a possibility that the frequency band may influence the first wireless communication system using an evaluation criterion more specific than that of the request distinguish unit (102).
US09237572B2
A method for communication includes communicating between one or more first base stations (28A) and first wireless communication terminals (32A) using a first alternating pattern (56) of downlink time intervals and uplink time intervals. A time offset is selected between the first alternating pattern and a second alternating pattern (60), which is used by one or more second base stations (28B) for communicating with second wireless communication terminals (32B), so as to minimize impact of interference between the first and second wireless communication terminals. The first base stations are synchronized relative to the second base stations according to the selected time offset.
US09237570B2
A base station transmits on a first control channel first scheduling information for a control message. The base station transmits the control message configuring second radio resources of a second control channel. The second radio resources comprise resource blocks in a subset of subframes. The control message indicates the subset of subframes and a starting symbol of the second control channel and a data channel. The base station transmits second scheduling information on the second control channel.
US09237569B2
A method for scanning assigned carriers in a multicarrier system may include receiving a multicarrier advertisement message from a base station, the multicarrier advertisement message including scan reporting trigger control information of assigned secondary carriers, performing scanning for the assigned secondary carriers, and reporting the scan results to the base station when a specific metric measured by the scanning meets a condition set in the scan reporting trigger control information.
US09237568B2
A method of transmitting control information for a relay node (RN) from an eNode B in a wireless communication system includes transmitting information on a resource region of at least one relay-physical downlink control channel (R-PDCCH) including the control information for the RN and interleaving mode information on an interleaving mode applied to the at least one R-PDCCH to the RN, wherein the resource region of the at least one R-PDCCH is RN-specifically configured.
US09237559B2
In order to improve the use efficiency of radio resources upon executing a CA function, a base station (10A) forming a communication control system simultaneously transmits and receives a main carrier (100) and a plurality of sub-carriers (101 and 102) to wirelessly communicate with a mobile station (20). Prior to this, the base station (10A) notifies, to the mobile station (20) through the main carrier (100), first control information (201) for communication using the first sub-carrier (101), and first difference information (401) on a difference between the first control information (201) and second control information (202) for communication using another sub-carrier (102). The mobile station (20) reproduces the second control information (202) by using the first control information (201) and the first difference information (401).
US09237557B2
The present invention is directed to a method and an apparatus for use in a wireless communication system. Specifically, the present invention is directed to a method and an apparatus of performing a network access procedure, the method comprising: receiving system information including Application-based (APP-based) information set, wherein the APP-based information set includes one or more APP-based information subsets, and each APP-based information subset is used to control network access per application; and performing the network access procedure under control of APP-based information subset corresponding to an application that causes the network access procedure.
US09237555B2
Provided are a method and device for configuring a carrier indication field (CIF) for a multi-carrier. A method for allocating a CIF in a carrier aggregation system includes: transmitting carrier aggregation configuration information having at least one secondary component carrier to a terminal through a primary component carrier; allocating a CIF value to the primary component carrier and to the at least one secondary component carrier; and maintaining or removing a CIF value allocated to a deactivated secondary component carrier when the secondary component carrier having the allocated CIF value is deactivated.
US09237553B2
A method, a computer program product, and an apparatus are provided. In one configuration, the apparatus transmits a first broadcast signal including information indicating an intention to use a unicast resource for a broadcast. In addition, the apparatus transmits a second broadcast signal in the unicast resource. In another configuration, the apparatus, which is a first wireless device, receives a first broadcast signal from a second wireless device including information indicating an intention to use a unicast resource for a broadcast. In addition, the apparatus receives a first scheduling signal from the second wireless device in a scheduling resource. The first scheduling signal is for indicating a second intention to use the unicast resource for transmitting a second broadcast signal. Furthermore, the apparatus refrains from transmitting a second scheduling signal in the scheduling resource in response to the first scheduling signal.
US09237548B2
A system and method is provided for determining the availability of a mobile communications device on a network based on a prediction that the device will cross a pre-defined service boundary between two different coverage areas serviced by two different service providers. Specifically, when the device is predicted to cross the service boundary, or has crossed the boundary, a notification of a change in service is issued to at least one of the user of the device, a presence service, or another network operator. The notification may include a change in the presence status of the mobile communications device.
US09237545B2
Disclosed are systems, apparatus, devices, methods, media, products, and other implementations, including a method that includes determining, at a first wireless device comprising multiple transmit antennas, at least one signal transmission characteristic according to at least one pre-determined varying transmission characteristic determination process. The at least one transmission characteristic includes, for example, a transmit antenna selected from the multiple transmit antennas, a beam characteristic, a cyclic delay diversity parameter, and/or any combination thereof. The method also includes transmitting from the first wireless device to a second wireless device a signal using the at least one signal transmission characteristic determined according to the at least one pre-determined varying transmission characteristic determination process. The transmitted signal is configured to facilitate position determination of the second wireless device upon deriving at the second wireless device a reconstructed value of the at least one signal transmission characteristic determined at the first wireless device.
US09237540B2
A source station for synchronization of transmission and reception of data in a cooperative communication system includes a first receiver to receive, from a destination station, a first request frame including information regarding a first point in time when a first response frame is to be transmitted; a first transmitter to transmit the first response frame to the destination station, at the first point in time; a second transmitter to transmit, to a relay station, a second request frame including information regarding a second point in time when a second response frame is to be transmitted; a second receiver to receive the second response frame transmitted by the relay station at the second point in time; and a time estimator to estimate a first propagation delay time between the source station and the relay station, based on a time in which the second response frame is received.
US09237539B2
In a wireless communication system formed of a plurality of nodes, an arbitrary node receives messages broadcasted from neighbor nodes and calculates amounts of changes in receiving times that are differences between receiving times when the messages are currently received and receiving times when the messages are previously received with respect to the neighbor nodes. The node corrects reference time thereof based on the amounts of changes calculated with respect to the neighbor nodes.
US09237533B2
Systems, methods, and articles are provided for detecting uplink repeater capacity within a wireless network. Algorithms are used to determine when an out of power error condition is present to help minimize service quality issues.
US09237526B2
A method, system, and device provide power-efficient communications within the context of available power. Transmission and receipt data rates are scalable in accordance with output power available from a power source. Data is transmitted at a data rate determined, at least in part, by the available output power.
US09237524B2
A technique provides apparatuses, methods, and computer readable media for sending sleep information from an end device to a central unit of a network, in which the wake-up time of the end device is aligned to the scanning time for the central unit. The technique addresses at least two considerations: the clock accuracy of the end device is accounted for, and the reason that the end device requests sleep mode operation is provided. To address the above considerations, the end device may send its clock tolerance information and/or request for sleep mode (RSM) command to the central unit once the end device is connected via the network. The central unit may then adjust the scanning time based on the clock tolerance information. If the central unit receives a response from the end device during the adjusted scanning time, the central unit deems that the end device is still connected.
US09237522B2
The present invention relates to a terminal and a base station, and to a receiving and transmitting method to be performed at the terminal and the base station, respectively. In particular, the present invention relates to power consumption reduction by providing two operation bandwidths for a terminal, one being a cell-bandwidth, a bandwidth in which the cell may operate and the other one is a bandwidth, lower than the cell-bandwidth and called power-saving bandwidth. The terminal may perform the initial cell search including reception of the system information in the cell bandwidth and perform other reception/transmission/monitoring operation(s) in the power-saving bandwidth. Accordingly, a low-cost terminal implementation is enabled, which is particularly advantageous for the machine communication terminals.
US09237517B2
A micro base station eNB-B, which is adjacent to a macro base station eNB-A and used in a cellular mobile communication system, comprises: a radio communication unit 110 that communicates with a radio terminal UE; and a control unit 150 that performs control to switch a power consumption state of the radio communication unit 110 on the basis of neighboring base station load information on a traffic load of the macro base station eNB-A adjacent to the base station.
US09237515B2
Techniques for performing cell detection with successive detection and cancellation (SDC) are described. For SDC, pilots from stronger cells may be canceled from a received signal at a user equipment (UE) so that weaker cells may be detected as a result of reduced interference from the stronger cells. In one design, a UE processes a received signal to detect for a cell and determines whether the detected cell is sufficiently strong. If the cell is sufficiently strong, then the UE cancels the interference due to the detected cell from the received signal and further processes an interference-canceled signal to detect for another cell. The UE may detect for cells in a set of cells in a sequential order, from the strongest cell to the weakest cell. The UE may terminate detection when a cell not sufficiently strong is detected or when all cells in the set are detected.
US09237513B2
A methods for performing a cell search in multiple antenna wireless systems using a plurality of spatial filters is disclosed, and includes applying a plurality of spatial filters to a plurality of received signal streams to generate a plurality of filtered signal streams. The plurality of received signal streams correspond to signals received at a plurality of receive antennas from a plurality of signal sources (e.g., neighboring cells). In an aspect, the plurality of spatial filters may be predefined spatial filters and may be weighted using a set of predefined filter weights. In an additional or alternative aspect, the plurality of spatial filters may be adaptive spatial filters and may be weighted using a set of dynamically determined filter weights. The method includes detecting physical network identities based on the plurality of filtered signal streams.
US09237500B2
A user registers a desired mobile station at a desired HNB (Home Node B) in a simple operation. A CSG (Closed Subscriber Group) type base station restricts an access from a mobile station that has not been registered yet. The CSG type base station switches in response to an operation performed by a user between a standard mode that permits an access from a mobile station that has been registered in advance while restricting an access from an unregistered mobile station and a register mode that permits an access from an unregistered mobile station which intends to be registered (step S101), receives a call at a telephone number for registration from the unregistered mobile station in the register mode (step S107), extracts mobile station information including a mobile station ID of the unregistered mobile station that has placed the call, in accordance with the call received at the telephone number for registration (step S109), generates registration information by associating the mobile station information with base station information including a base station ID of a host station (step S113), and transmits the registration information to a server apparatus (step S115).
US09237498B2
The disclosure discloses a method, User Equipment (UE) and a system for realizing service continuity of a Multimedia Broadcast and Multicast Service (MBMS). The method comprises that: when a UE that is receiving or is interested in receiving the MBMS service moves, if the UE is in an idle mode, the UE selects a target cell with a same frequency as the MBMS service to perform a cell reselection or the UE uses a frequency of the MBMS as a highest-priority frequency to perform a cell reselection; if the UE is in a connected mode, a network side selects a target cell with a same frequency as the MBMS service to perform a handover according to an MBMS receiving state reported by the UE. With the disclosure, the MBMS service experience of users can be improved.
US09237497B2
A communication system is described in which a mobile device is able to transfer from a home base station operating in a hybrid or closed, CSG, access modes to a target home base station operating in a hybrid or CSG access mode. A novel handover procedure is described in which the core network is informed of the access mode of the target home base station using a path switch request in the handover procedure.
US09237492B2
An example process performed by a radio network access point configured to provide access to a first network that provides voice services includes: receiving a hand-off request at the radio network access point, where the hand-off request is for user equipment connected to a second network that provides data services; replying to the hand-off request with channel assignment information, where the channel assignment information includes a first code and corresponding to a first communication channel over which the radio network access point is configured to communicate, and where the first communication channel being reserved by various radio network access points; receiving a message from the user equipment indicating that the user equipment has a connection to the radio network access point using the first communication channel; and redirecting the user equipment to a second code and thus a second communication channel to maintain the connection.
US09237489B2
Methods and an apparatus for Secondary Cell (SCell) release during User Equipment (UE) handover comprises including information by a source eNB in a HandoverPreparationInformation message for a target eNB to control SCell release in the UE during handover, or including an indicator by a target eNB in a handover command for the UE to distinguish whether or not to release all configured SCells.
US09237477B2
A method includes receiving a first measurement configuration at a user equipment from a wireless communication network; making measurements using the first measurement configuration; in response to a condition being satisfied resulting from the measurements that are made, transmitting an indication that an allowed small cell has been detected; receiving a second measurement configuration at the user equipment from the wireless communication network; and making measurements of the allowed small cell using the second measurement configuration, where the first measurement configuration results in measurements being made less frequently than measurements made in accordance with the second measurement configuration. An apparatus configured to perform the method is also disclosed.
US09237470B2
An apparatus receiving and transporting real time resource usage data, including a plurality of narrowband receivers and a controller. The a plurality of narrowband receivers is deployed geographically within a grid, where each of the plurality of narrowband receivers is configured to receive transmissions from a least one of a plurality of automated meter reading (AMR) meters, and where each of the plurality of AMR meters transmits identical data on each of a plurality of frequency bands that are hopped according to a hopping sequence. The controller is coupled to the plurality of narrowband receivers, and is configured to control the plurality of narrowband receivers such that the each of the plurality of AMR meters is identified, and is configured to control the plurality of receivers such that corresponding data from the each of the AMR meters is received on at least one of the plurality of frequency bands.
US09237448B2
WTRUs, ARSs, APs, WLG/AAA proxies, networks, and methods thereon are disclosed for fast security setup on a multi-RAT WTRU. Methods of sharing security associations between RATs on a multi-RAT WTRU are disclosed. Methods of caching security associations are disclosed. Methods are disclosed for alerting an ANDSF server of an AP that should be considered for association. Enhancements to advertisements from an AP are disclosed where the advertisements may include SSID with a FQDN, a HESSID type information, or TAI type information. Methods of resolving AP identities to a reachable address are disclosed. An address resolution protocol is disclosed for resolving AP identities. ARSs are disclosed that may resolve a BSSID to a network routable address. Protocols for carrying AP identities and security parameters are disclosed. Methods are disclosed of using ANDSF to provide the WTRU with security information and parameters of an AP. An RSN may indicate security capabilities.
US09237442B2
A method for obtaining a secure key is provided. The method includes sending an Access Safety Management Entity Key (KASME) to a gateway after finishing authentication and security process by a Mobility Management Entity (MME) in a core network; and computing, by the gateway, a Next Hop (NH) according to the KASME. The method provides a method for ensuring a working of a secure key chain when a handover process is terminated at a Hybrid Evolved NodeB Gateway (HeNB GW). Thus, key information cannot be lost when the handover process is terminated at the HeNB GW, and an impact of the handover process on a core network is reduced, and the efficiency of a User Equipment (UE) handover is improved.
US09237440B2
Certain aspects of the present disclosure generally relate to resolving ambiguous user equipment (UE) capability signaling. According to certain aspects, a method for wireless communications by a UE is provided. The method generally includes determining capabilities of the UE to support at least one of multiple-input multiple-output (MIMO) or coordinated multipoint (CoMP) features on different operating frequency bands of a radio access network (RAN), signaling, to a base station (BS) of the RAN, a first combination of capabilities of the UE for a combination of bands, signaling, to the BS, a second combination of capabilities, different than the first combination of capabilities, for the combination of bands, and identifying, based on or more criteria, a particular combination of capabilities to be used to communicate with the BS. In certain aspects, the UE may identify the combination of capabilities to use by applying a deterministic rule.
US09237434B2
Techniques for performing network-assisted peer discovery with network coding are disclosed. For peer discovery with network coding, a device may generate a network-coded message based on a message assigned to the device and one or more messages received by the device from other devices. The device may transmit a proximity detection signal including the network-coded message. For network-assisted peer discovery with network coding, the device may register with a network for peer discovery and may be provided with at least one parameter to use for peer discovery with network coding. The devices may perform peer discovery with network coding in accordance with the peer discovery parameter(s) received from the network. The device may generate a network-coded message based on the at least one peer discovery parameter and may transmit the network-coded message to enable other devices to detect the device.
US09237421B2
Provided is a method and apparatus for reducing transmission of location information when tracking the geographic location of one or more mobile devices. A mobile device generates location information using GPS technology and provides the location information to a communication device on an ongoing basis. In a first embodiment, if the location information of the mobile device is not needed, then the communication device transmits a message indicating that the location information of the mobile device is not needed. Upon receiving the message, the mobile device stops providing location information to the communication device on the ongoing basis. This can reduce the amount of information that gets transferred over the air between users sharing their location information.
US09237418B2
Systems and methods are provided for positioning determination for mobile devices. A system includes: a database configured to store positioning data associated with one or more base stations in a network, and a data management component configured to compare the parameters with one or more parameter thresholds, and update the positioning data based at least in part on the comparison of the parameters and the parameter thresholds. The updated positioning data is used for positioning determination of a mobile device.
US09237414B2
A map generation apparatus includes a memory, and a processor configured to execute a procedure, the procedure including obtaining position data indicating positions of the terminal device during moving of the terminal device, and read-position data indicating a position at which the terminal device has read data from a recording medium during the moving of the terminal device, storing the position data and the read-position data in the memory, generating a map including the positions indicated by the position data, and displaying that an area on a side of the read-position data among areas set based on a path of the positions indicated by the position data is an area of disposition target of the recording medium, on the generated map.
US09237413B2
A data supplying apparatus detects a change in the status of the wireless connection established with an external apparatus. When the status of the wireless connection is restored after a change has been detected in the status of the wireless connection, the data supplying apparatus transmits, to the external apparatus, a different data file from the previous data file transmitted by the wireless connection before restoration of the connection.
US09237411B2
Computationally implemented methods and systems include receiving one or more signals through a directional antenna of a wearable computing device, the one or more signals having been transmitted by one or more electronic devices; determining that the one or more electronic devices are within a spatial pod surrounding the wearable computing device based, at least in part, on the one or more signals received by the wearable computing device; and obtaining at least access to one or more functionalities from the one or more electronic devices that were determined to be within the spatial pod of the wearable computing device. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US09237408B2
A wireless communication system transmits information requested by a wireless communication terminal to the wireless communication terminal moving through a spot wireless area. In a wireless base station, an external information communication control section controls communication with a server. A contents memory stores at least a part of contents received from the server. A wireless communication section communicates with the communication terminal using a predetermined communication method. A control section establishes connection with the communication terminal using a first connection which does not require an authentication procedure, or using a second connection which requires the authentication procedure. An access control (restriction) section permits access from the communication terminal to the contents memory and prohibits access to the server when a type of connection is the first connection, and permits access from the communication terminal to the contents memory and to the server in the case of the second connection.
US09237405B2
A hearing aid with an assembly, the assembly includes: a microphone; a signal processor for processing a first audio signal into a second audio signal compensating a hearing loss of a user; a wireless communication unit configured for wireless data communication; and an antenna for emission of an electromagnetic field, the antenna being coupled with the wireless communication unit, the antenna having a total length between three quarters of a wavelength of the emitted electromagnetic field and five quarters of the wavelength; wherein a part of the antenna extends from a first side of the assembly to a second side of the assembly; and wherein the antenna has a midpoint located at the part of the antenna extending from the first side to the second side, or a distance between the midpoint of the antenna and the part of the antenna is less than a quarter of the wavelength.
US09237404B2
A hearing aid includes: a hearing aid housing; a microphone coupled to the hearing aid housing for reception of sound and conversion of the received sound into a corresponding first audio signal; a signal processor in the hearing aid housing for processing the first audio signal into a second audio signal compensating a hearing loss of a user of the hearing aid; a wireless communication unit connected to the signal processor for wireless data communication; and an attachment member connectable to the hearing aid housing; wherein the wireless communication unit is coupled with an antenna having a first pole element and a second pole element for emission and reception of an electromagnetic field; and wherein at least a part of the first pole element extends in the attachment member, and the second pole element extends in the hearing aid housing.
US09237403B2
The present invention is related to the adjusting of a binaural hearing system and devices being operable according to said method. The hearing system comprises two hearing devices (10, 20), each comprising a signal processing unit (12, 22) for processing an audio input signal according to at least one hearing program (P) to provide an output signal being forwarded to an output transducer (13, 23) of the respective hearing device (10, 20). The method comprises the steps of: determining device information (ACCorr(P)ipsi, ACCorr(P)contra) being related to the hearing devices (10, 20) and to at least one hearing device specific adjustment having been applied earlier to the at least one hearing program (P); calculating synchronization data (learnt_pref(P)) according to a function that depends on the device information (ACCorr(P)ipsi, ACCorr(P)contra); and; synchronizing the hearing devices (10, 20) by taking into account the synchronization data (learnt_pref(P)).
US09237392B2
The present technique relates to an earhole-wearable sound collection device, a signal processing device, and a sound collection method for realizing sound collection at a high S/N ratio, with noise influence being reduced not by a noise reduction process.In the earhole-wearable sound collection device, a microphone that collects emitted speech voice is provided in a space that is substantially sealed off from outside and connects to an ear canal of the wearer (the speaker). With the microphone being located in the space sealed off from outside, emitted speech voice that propagates through the ear canal of the wearer is collected. In a sound collection signal obtained through the ear canal, the emitted speech voice component is dominant over the noise component particularly at low frequencies. Therefore, the S/N ratio of an emitted speech voice collection signal can be improved by extracting the low-frequency component of the sound collection signal with the use of a LPF, for example. Alternatively, an equalizing process for reducing muffled sound that is generated when sound is collected through the ear canal is performed on the sound collection signal. As a result, higher sound quality can be achieved.
US09237390B2
An electromagnetic transducer is disclosed. The transducer includes a bracket, a magnetic circuit part receiving in the bracket and having a weight, a voice generating part actuated by the magnetic circuit part for generating sound, the magnetic circuit part sandwiched by two spring-plates for vibrating along a direction. The weight further includes a plurality of supporting protrusions for anchoring the two spring-plates, respectively. Each of the two spring-plates has a ring plane lamina and two helical wound springs extending inwardly from the ring plane lamina.
US09237388B2
Communication between an ONT (1) and a host device (2), which are connected to form a combined ONT-host unit, the communication being associated with an OMCI-configuration of the ONT-host unit. The communication uses a memory of the ONT, and the memory is accessible also to the host device, and comprises e.g. a lock registry. The ONT (1) could e.g. be mounted in an SFP, which is plugged into a suitable contact (3) in the host device (2).
US09237386B2
A computerized method, system for, and computer-readable medium operable to: retrieve program details data about at least one media program. Retrieve social media posts involving the at least one media program. Match the retrieved program details data with the retrieved social media posts to find matching locations. Store time offset data corresponding to the matched locations within the at least one media program into at least one micropost. Rank the at least one media program by the number of microposts corresponding to the at least one media program. Present the at least one media program, each of the at least one media program with at least one micropost, wherein the at least one micropost comprises a link to the original social media page hosting the social media post and a video deeplink that plays a time off-set video, the time off-set video starting from the stored time offset data.
US09237378B2
In the field of the broadcasting of digital services intended for terminals retrieving these services, the concern is with the problem of synchronization in the context of a network transmitting on a single modulation frequency and the reliability of the broadcasting channel by redundancy of equipment.The present invention proposes a broadcasting system having a duplicated formatting module. This system enables a modulator to switch between the two streams generated by the two formatting modules without becoming desynchronized. These formatting modules are synchronized with each other in order to generate synchronized streams. Thus, when a modulator is caused to switch from a first stream generated by one of the formatting modules onto a second stream generated by a second formatting module, this switching can be effected without requiring a resynchronization step. This prevents an incident occurring on the generation of the stream routinely causing an interruption of service due to the resynchronization of the modulator.
US09237373B2
The construction of a receiving apparatus for receiving a broadcast from a plurality of broadcasting providers is simplified. In a receiving apparatus for receiving a broadcast from a plurality of broadcasting providers, of the function blocks which constitute the receiving apparatus, a block used in common irrespective of the broadcasting provider is formed as a common block, and a block different from one broadcasting provider to another is formed as an independent block. These blocks are connected to each other through an IEEE1394 interface, and the common block is shared among the plurality of blocks which are not used in common, so that a receiving process is performed.
US09237371B2
An interactive television program guide system with digital storage is provided. The program guide gives users the ability to store information associated with recorded programs in a directory in the digital storage device thereby providing easy access to program information. The program guide may also provide a global media library for indicating the programs stored on removable storage media used with the program guide. The guide may also allow the user to manage and maintain a user media library to do the same. Non-time-sensitive data associated with recorded programs may be stored in a way that allows the user to interact with the data on playback as if the program were being originally aired. The program guide also allows the user to define “super-programs” for playback of a sequence of stored programs or program segments.
US09237369B2
An interactive television program guide system based on multiple user television equipment devices in a single household is provided. The system provides a user with an opportunity to adjust program guide settings with a given one of the interactive television program guides. The system coordinates the operation of the interactive television program guides so that the program guide settings that were adjusted with the given interactive television program guide are used by the other interactive television program guides. Program guide setting include features related to setting program reminders, profiles, program recording features, messaging features, favorites features, parental control features, program guide set up features (e.g., audio and video and language settings), etc. The operation of applications such as web browser applications, home shopping applications, home banking applications, game applications, etc. may also be coordinated.
US09237362B2
A method and apparatus incorporates teachings of the present disclosure and may include, for example, a method including detecting at least one of a plurality of sensor data sources for remotely capturing sensory data from a physical environment of the source device, receiving from the at least one of the plurality of sensor data sources sensory information representing the sensory data from the physical environment of the source device, identifying a plurality of characteristics of the physical environment of the source device from the received sensory information, sending to a second device media content and the sensory information representing the plurality of characteristics of the physical environment of the source device. Other embodiments are disclosed.
US09237357B2
A method of processing a video signal is disclosed. The present invention includes receiving prediction mode information of a current block, generating a half pel using an integer pel of a neighbor block, and generating a predictor of the current block using the half pel and the prediction mode information.
US09237345B2
Techniques are described for deriving a disparity vector for a current block based on a disparity motion vector of a neighboring block in a 3D-AVC video coding process. The disparity vector derivation allows for texture-first coding where a depth view component of a dependent view is coded subsequent to the coding of the corresponding texture component of the dependent view.
US09237343B2
Blocks in pixel images are template matched to select candidate blocks and weights according to a structural similarity and a perceptual distortion of the blocks. The perceptual distortion is a function of a just-noticeable-distortion (JND). A filter outputs a prediction residual between the block and the candidate blocks. The prediction residual is transformed and quantized to produce a quantized prediction residual using the JND. The matching and quantizing is optimized jointly using the perceptual distortion. Then, the quantized prediction residual and the weights are entropy encoded into a bit-stream for later decoding.
US09237332B2
Apparatus and method for reconstructing a high-density three-dimensional (3D) image are provided. The method includes: generating an initial 3D image by matching a first image captured using a first camera and a second image captured using a second camera; searching for a first area and a second area from the initial 3D image by using a number of characteristic points included in the initial 3D image; detecting a plane from a divided first area; filtering a divided second area; and synthesizing the detected plane and the filtered second area.
US09237328B2
A method for transmitting a multi-view program composed of a plurality of video streams in a digital broadcasting system includes generating information representing that the program is a multi-view program, information on a composition of the multi-view program and information on the plurality of physical channels through which the multi-view program is transmitted; and transmitting the multi-view program and the generated information through the plurality of physical channels.
US09237324B2
Various exemplary embodiments relate to method and media devices for synchronizing media playback between a receiving media device and sending media device, including: receiving, at the receiving media device, a plurality of messages from the sending media device, wherein the plurality of messages include a plurality of sender timestamps; generating a plurality of clock offset values based on the plurality of sender timestamps and a clock of the receiving media device; identifying a minimum clock offset value from the plurality of clock offset values; locating first media data for playback and a first presentation time associated with the first media data; and causing the first media data to be rendered at a first time that matches the first presentation time based on the minimum clock offset.
US09237316B2
A method and system for analyzing video data in a security system. An analysis compares a current frame to a background model. The analysis system compares the background model to the current frame to identify changed pixel patches. The analysis system uses morphological image processing to generate masks based on the changed pixel patches. Next, the analysis system applies the masks to the background model and the current frames to determine whether the changed pixel patches are characteristic of abandoned or removed objects within the video data.
US09237312B2
A method for delivery of data to an end user, wherein the method comprises the steps of hosting at a first location a first receiver, specific to the first location, receiving data on said first receiver, forwarding data from the first receiver to a processor, for processing the data, forwarding the processed data to a Content Delivery Network (CDN), with at least one node connected to the Internet, receiving on the at least one node of the CDN a request from the end user to have access to data specific to the first location, verifying the identity of the end user and, where the verification is positive and forwarding processed data from the at least one node of the CDN to the end user via the CDN and Internet.
US09237295B2
Embodiments of keyframe analysis and distribution from broadcast television are disclosed. For example, embodiments include methods and systems of sharing video frame data over a data network to provide features that may include improved program guides, parental or other monitoring of televisions or other video receivers, and sharing of user identified frames or scenes of video programs.
US09237292B2
Methods, and system, and entertainment device are provided for identifying a user. A method includes detecting acceleration of a user manipulated component, comparing the detected acceleration with user acceleration that is associated with a user of the electronic device, identifying the user of the electronic device based on the comparison of the detected acceleration and the user acceleration, and operating the electronic device based on the identified user of the electronic device.
US09237284B2
Various techniques are provided to process infrared images. In one implementation, a method of processing infrared image data includes receiving infrared image data associated with a scene. The infrared image data comprises a plurality of pixels arranged in a plurality of rows and columns. The method also includes selecting one of the columns. The method also includes, for each pixel of the selected column, comparing the pixel to a corresponding plurality of neighborhood pixels. The method also includes, for each comparison, adjusting a first counter if the pixel of the selected column has a value greater than the compared neighborhood pixel. The method also includes, for each comparison, adjusting a second counter if the pixel of the selected column has a value less than the compared neighborhood pixel. The method also includes selectively updating a column correction term associated with the selected column based on the first and second counters.
US09237273B2
An imaging apparatus includes an imaging unit, a sample acquisition unit, a photographing state determination unit, a guide display generation unit and a display unit. The imaging unit acquires a subject image which is an image of a subject. The sample acquisition unit acquires a sample image. The photographing state determination unit calculates position and posture information indicative of an inclination relative to a horizontal plane and a height of the imaging unit. The guide display generation unit creates a guide display showing a method for photographing for approximating a composition of the subject image to a composition of the sample image based on the position and posture information. The display unit displays the guide display.
US09237271B2
An image stabilization system applies a “pinned-edge” or “soft pinned edge” image stabilization technique to digital video to compensate for unwanted camera motion in a captured video. In these stabilization techniques, a warping function is applied to an image frame to achieve a non-uniform shifting of depicted points in the image frame such that a reference point is stabilized with respect to a reference frame. In pinned-edge image stabilization, the final stabilized output video has the same dimensions as the pre-stabilized input video captured by the image sensor. In soft pinned-edge image stabilization, the pre-stabilized input video has slightly larger dimensions than the stabilized output video but these larger dimensions are still reduced compared to traditional electronic image stabilization.
US09237266B2
An information processing apparatus includes: an object detection unit to detect an object included in a frame image based on a feature amount of the frame image, and generate and output object information concerning the detected object; an event detection unit to detect an event of the object based on the object information output by the object detection unit, and generate and output event concern information concerning the detected event of the object; and a transmission unit to transmit the frame image, the event concern information, concerning the frame image, output by the event detection unit, and time information concerning the frame image, as associating them with others. Thus, even in a case where event detection timing and event occurrence timing are different from each other, it is possible to perform a display by which a user can easily confirm the event.
US09237262B2
A portable video and imaging system includes a camera for capturing video of an event, and a video recording device for recording the captured video of the event. The camera is housed in a first housing, the recording device is housed in a second housing, and the first and second housings are physically separate. Various embodiments provide for the system to be mounted to a user's body, an article of clothing, such as a shirt or a hat, to a vehicle, or to an ancillary component carried by the user, such as a firearm.
US09237260B2
An imaging apparatus includes a photographic optical system, an image sensor, and an image processing unit. The system includes an aberration control element for generating a predetermined aberration. The system forms an optical image. The image sensor generates an image signal corresponding to the image. The processing unit processes the image signal to improve image characteristics degraded based on the predetermined aberration. The aberration control element, at a first spatial frequency less than a Nyquist frequency of the image sensor, sets a response of a system optical transfer function to a reducible maximum value. The aberration control element positions a field distance of a maximum pupil height of a spherical aberration curve of the system, and a field distance of an inflection point proximate to the maximum pupil height, on either a plus side or a minus side with respect to a field distance of the pupil height of zero.
US09237259B2
In one system embodiment, an overlapped block processing module configured to provide three-dimensional (3D) denoising of plural frames corresponding to a raw video sequence; and a frame alignment module configured to represent the raw video sequence with motion compensated frames corresponding to the raw video sequence, the motion compensated frames consisting of the plural frames and fewer in quantity than the quantity of frames of the raw video sequence, the plural frames based on prior temporally matched frames corresponding to the raw video sequence.
US09237256B2
A document reading apparatus includes a reading unit configured to read the document being conveyed at a reading position, a white member disposed opposite to the reading position, a reference value determination unit configured to determine a reference value from an output value of the reading unit obtained when the reading unit reads the white member, a detection unit configured to detect a shadow generated by a leading edge of the document from the reference value and an output value of the reading unit obtained before the leading edge of the document is conveyed, a streak pixel position determination unit configured to determine a streak pixel position from an output value of the reading unit corresponding to a position of the document which is determined based on a detection result by the detection unit, and a correction unit configured to perform a streak correction based on the streak pixel position.
US09237246B2
An image processing apparatus includes a first display unit that displays a video input on an operation and display unit, a second display unit that displays an input image that is superimposed on the video input displayed on the operation and display unit, and a captured image recording unit that records a captured image of the video input and the input image that are displayed on the operation and display unit. The second display unit erases the input image that is recorded when the captured image recording unit records the captured image of the input image.
US09237237B2
A computer-implemented system and method for providing messages to users in a discussion group are provided. Discussion groups are monitored and each discussion group is associated with a list of signed-on users. A request is received from a user to join one of the discussion groups. An identity of the user is verified. The user is then added to the requested discussion group as a signed-on user by adding an entry for the user on the list of the requested discussion group upon verification of the user identity. Messages received from one or more of the signed-on users in the requested discussion group are transmitted to at least one of the other signed-on users in the requested discussion group.
US09237235B2
A mobile device can be assigned to an extension configured as a Queue Agent (“QA”) in a call-queuing enabled virtual private branch exchange (vPBX). This and other mobile or fixed devices can be interconnected to form a virtual call center. Each extension can be assigned various rules, which specify how the incoming calls are answered at the extension and how calls in the call queue are selected for answering by the QA. As part of the rules, the vPBX system forwards calls from a call queue to the QA based on QA's availability status. If a location-aware mobile device is associated with the QA, the vPBX system can determine the QA's availability status based on a geographic location of the mobile device. A most geographically proximate agent can be selected for answering the call.
US09237232B1
Systems and methods for analyzing digital recordings of the human voice in order to find characteristics unique to an individual. A biometrics engine may use an analytics service in a contact center to supply audio streams based on configured rules and providers for biometric detection. The analytics service may provide call audio data and attributes to connected engines based on a provider-set of selection rules. The connected providers send call audio data and attributes through the analytics service. The engines are notified when a new call is available for processing and can then retrieve chunks of audio data and call attributes by polling an analytics service interface. A mathematical model of the human vocal tract in the call audio data is created and/or matched against existing models. The result is analogous to a fingerprint, i.e., a pattern unique to an individual to within some level of probability.
US09237228B2
An E-9-1-1 voice-over-IP (VoIP) solution is provided wherein a 911 call from a mobile VoIP device is routed directly to the correct Public Safety Answer Point (PSAP) via dedicated trunks, together with correct location information and call-back number. VoIP gateways are implemented locally, at least one per LATA, and accept VoIP packetized data inbound, and convert it to standard wireline voice calls. Calls are routed to an IP address at the VoIP gateway, which then egresses the call to a voice port at a selective router. Mid-call updating of location of a moving VoIP terminal is provided to a PSAP. The location of the VoIP is validated using HTTP based protocol by pushing location information to a VoIP location server, and comparing it against a geographic location database to confirm that a contained street address is valid.
US09237216B2
Examples are disclosed for a mobile device to wirelessly dock to a device. In some examples, a mobile device may receive an indication to identify a device for wirelessly docking. The mobile device may gather identification for possible devices to wirelessly dock. A ranging technique may be implemented using a given frequency band to identify a device within a shortest distance from the mobile device from among the possible devices. The device having the shortest distance may be selected and a wireless dock may then be established. Other examples are described and claimed.
US09237215B2
According to one configuration, a user is able to activate an application on a mobile phone device without the user having to directly pressing an appropriate sequence of keys on the mobile phone device. For example, a user logs onto a web site to provide a phone number of the mobile phone device. Additionally, via input to the web site, the user also requests activation of a particular application on the mobile phone device. An application server receives notification of the request and generates a text-message to the application on the mobile phone device to initiate activation of the application. In response to receiving the text-message, the application on the mobile phone device initiates retrieval of appropriate configuration information associated with the user from the application server.
US09237214B2
A method of initiating a communication event via a communication system at a communication device comprising storing a plurality of memory items, wherein each memory item is associated with a user of the communication system; selecting a first set of memory items from said plurality of memory items in accordance with a predetermined selection method; displaying the first set of memory items as a first set of icons, wherein each icon represents at least one memory item and receiving a selection signal associated with one of said icons from the user of the communication device to initiate the communication event with the user of the communication system associated with the memory item represented by the selected icon.
US09237207B2
A device, system, and method is provided for running mobile applications, including a server for running applications and a client installed in a mobile device. The client may connect to the server via a network. The client may display content, receive user input, and send user input to the server. The server may use the client to receive user input and to display content for running applications for the mobile device.
US09237204B1
This specification generally relates to using redirect messages to implement caching. One example method includes receiving from a client a first request for a network resource, the first request including an original location of the network resource; determining that a response to the first request is to be cached; sending a redirect response to the client including a cache location for the network resource; receiving a second request for the network resource from the client, the second request including the cache location; in response to receiving the second request for the network resource from the client: determining that the network resource has not been previously cached; retrieving the network resource from the original location; caching the retrieved network resource in a location associated with the cache location for the network resource; and sending the retrieved network resource to the client.
US09237197B2
A method of controlling media content between a portable device and a head control unit. A first link is initiated for transmitting control signals between a control client and a control server. A second link is initiated for transmitting media content between a data server and a data client. The first link has a lower traffic volume capacity than the second link and a shorter latency for the control signals than for the media content signal over the second link. The control client generates control signals identifying a user's request and transmits the control signals to the control server using the first link. The control server provides instructions to the data server for executing the user request. The retrieved media data is transmitted from the data server to the data client using the second link. The media data is output to the user over the media output device.
US09237195B2
Methods and apparatuses for operating a storage system are provided. In one example, a storage system includes a storage server and a virtual storage appliance (VSA) implemented in a virtual machine. The storage server provides access to a first shared namespace of data. The VSA is operatively connected to the storage server system over a network connection and provides access to a second shared namespace of data over the network connection. The second shared namespace is defined by a policy and includes a subset of the first shared namespace. The VSA also replicates data of a third shared namespace of data at the VSA making the third shared namespace available at the VSA when the network connection is unavailable. The third namespace is defined by the policy and includes a subset of the second shared namespace.
US09237185B2
In one embodiment, a file transfer apparatus includes a storing device, a determination unit, and a notification unit. The storing unit stores transfer information between the file transfer apparatus and a second file transfer apparatus. The determination unit determines an insufficient state when the latest value of a numerical value which varies depending on a use situation of the region meets a predetermined condition. The notification unit notifies, as a response to the determination of the insufficient state by the determination unit, the gist thereof to a user.
US09237183B2
A system for maintaining a domain in a premises, wherein the domain is coupled with a remote server, is disclosed. The system includes an instruction receiver; a secure connection establisher for establishing a secure connection between the local and remote server; a data exchange module for exchanging device configuration information between the local and the remote server; and an updating module for updating an application and device configuration information. The instruction receiver receives a set of instructions relating to managing the domain, wherein the set of instructions comprises a complete set of instructions associated with said managing a configuration of the domain such that the domain functions according to the complete set of instructions without any further communication necessary between the remote server with the local server until a change in the domain occurs, wherein the change requires an update to the remote server and components coupled therewith.
US09237181B2
A unified data exchange method between an automobile head unit and a mobile device is provided, in which the automobile head unit directly provides a web user interface to the mobile device or drives a mobile application of the mobile device to provide a user interface when the automobile head unit does not provide the web user interface. Further, in the data exchange method, a user interface is dynamically provided from a third user interface server connected to the mobile device.
US09237169B2
A method and apparatus of a device that distinguishes multiplexed media and signaling data traffic is described. In an exemplary embodiment, the device receives, on a single port, a packet of the multiplexed data traffic, where the multiplexed data traffic includes a plurality of packets and each of the plurality of packets is one of a media packet and an encapsulated signaling packet. The device further examines an initial data element of a header of the received packet to determine if the received packet is one of a media packet and a signal packet. The device further forwards the packet to a corresponding module for further processing based on the examining.
US09237168B2
Traffic control techniques are provided for intercepting an initial message in a handshaking procedure for a secure communication between a first device and a second device at a proxy device. Identification information associated with the second device is extracted from the initial message. A policy is applied to communications between the first device and second device based on the identification information.
US09237164B2
Provided is an intrusion detection system configured to detect anomalies indicative of a zero-day attack by statistically analyzing substantially all traffic on a network in real-time. The intrusion detection system, in some aspects, includes a network interface; one or more processors communicatively coupled to the network interface; system memory communicatively coupled to the processors. The system memory, in some aspects, stores instructions that when executed by the processors cause the processors to perform steps including: buffering network data from the network interface in the system memory; retrieving the network data buffered in the system memory; applying each of a plurality of statistical or machine-learning intrusion-detection models to the retrieved network data; aggregating intrusion-likelihood scores from each of the intrusion-detection models in an aggregate score, and upon the aggregate score exceeding a threshold, outputting an alert.
US09237160B2
A method for categorizing network traffic content includes determining a first characterization of the network traffic content determining a first probability of accuracy associated with the first characterization, and categorizing the network traffic content based at least in part on the first characterization and the first probability of accuracy. A method for use in a process to categorize network traffic content includes obtaining a plurality of data, each of the plurality of data representing a probability of accuracy of a characterization of network traffic content, and associating each of the plurality of data with a technique for characterizing network traffic content. A method for categorizing network traffic content includes determining a characterization of the network traffic content, determining a weight value associated with the characterization, and categorizing network traffic content based at least in part on the characterization of the network traffic content and the weight value.
US09237152B2
A method includes receiving data related to an individual, the data comprising a plurality of elements of personally-identifying information (PII). The method further includes building, via the plurality of elements of the PII, a compositional key for the individual. In addition, the method includes storing the compositional key and a biometric print for the individual as a biometric record in a biometric repository. The method also includes, via the compositional key, providing a plurality of federated entity (FE) computer systems with access to the biometric repository.
US09237151B2
A method of operating a secure access module (SAM) includes receiving an operation parameter via a terminal from a management server, the operation parameter including a registered value indicating a permissible range for operation of the SAM, receiving an authentication request for providing a card-related service from the terminal when a corresponding card is coupled to the terminal, determining whether the SAM is within the permissible range for operation in response to the authentication request, and transmitting information on a determination result to the terminal.
US09237146B1
Methods and systems for verifying a user's identity on a computing device using two-factor authentication are described. More particularly, the system utilizes a personal identification number input by a user, together with one or more of a secure browsing feature, a device fingerprint, and a token generator to authenticate the user on the computer.
US09237145B2
A framework, which conforms to the OAuth standard, involves a generic OAuth authorization server that can be used by multiple resource servers in order to ensure that access to resources stored on those resource servers is limited to access to which the resource owner consents. Each resource server registers, with the OAuth authorization server, metadata for that resource server, indicating scopes that are recognized by the resource server. The OAuth authorization server refers to this metadata when requesting consent from a resource owner on behalf of a client application, so that the consent will be of an appropriate scope. The OAuth authorization server refers to this metadata when constructing an access token to provide to the client application for use in accessing the resources on the resource server. The OAuth authorization server uses this metadata to map issued access tokens to the scopes to which those access tokens grant access.
US09237143B1
Authentication employs a classification that monitors content of authentication requests and results and assigns and records risk values identifying low-risk sources making normal authentication requests and high-risk sources making abnormal authentication requests indicative of fraud activity. Then for low-risk sources, a normal authentication process is employed having differential success/fail behavior exposing information about an enumerable system resource, such as a user account. Example differential behavior includes (a) granting access when a request identifies a valid user account, and (b) otherwise denying access, enabling an attacker to learn whether a guessed value identifies an existing account. For high-risk sources, a false authentication process is employed having non-differential success/fail response behavior that does not expose the information, such as consistent presentation of a service denial message irrespective of whether the request identifies a valid existing user account, preventing an enumeration attack.
US09237141B2
Apparatus, systems, methods, and related computer program products for synchronizing distributed states amongst a plurality of entities and authenticating devices to access information and/or services provided by a remote server. Synchronization techniques include client devices and remote servers storing buckets of information. The client device sends a subscription request to the remote serve identifying a bucket of information and, when that bucket changes, the remote server sends the change to the client device. Authentication techniques include client devices including unique default credentials that, when presented to a remote server, provide limited access to the server. The client device may obtain assigned credentials that, when presented to the remote server, provide less limited access to the server.
US09237140B1
A user associated with a first organization is authenticated, via a meeting server, for participation in an online session hosted by a second organization. It is determined, via the meeting server, that the first organization requires the user to accept a first policy. It is also determined, via the meeting server, that the second organization requires the user to accept a second policy. The first policy and the second policy are presented to the user for acceptance.
US09237138B2
An example method includes receiving a media identifier and an impression identifier from a device, the media identifier being indicative of media presented at the device; receiving the impression identifier in association with first user information from a first database proprietor as a result of the first database proprietor obtaining a first identifier sent from the device, the first identifier identifying at least one of the device or a user; receiving the impression identifier in association with second user information from a second database proprietor as a result of the second database proprietor obtaining a second identifier sent from the device, the second identifier identifying at least one of the device or the user; identifying the first and second user information as associated with a same user based on the impression identifier; and associating the first and second user information with the media identifier.
US09237137B2
A public parameter PK is key information used in a secret search system having: a transmission device generating and sending an encryption tag which is an encrypted keyword; a server receiving and storing the encryption tag and conducting a secret search in response to a request for the secret search; and a reception device generating a trapdoor which corresponds to a digital signature of the keyword and as well data requesting the secret search, sending the trapdoor to the server, and receiving a search result. The public parameter PK includes a true public parameter PP and a protection key PK′. The transmission device and the reception device require both the true public parameter PP and the protection key PK′; however, the server does not require the protection key PK′. The key generation device generates separately the true public parameter PP and the protection key PK′ included in the public parameter PK.
US09237136B2
In a font applying device on a client side in a computer system composed of the client and a server, an obfuscated font storing section stores an obfuscated font in which a character different from a character identified by the server based on a character code and having the same width of the character identified by the server is mapped to the character code. An obfuscated document receiving section receives an obfuscated document obtained by obfuscating document data as a result of converting the character code to a character code to which a character identified by the server based on the character code in the document data is mapped in the obfuscated font. A deobfuscation processing section identifies the character mapped in the obfuscated font to a character code included in the obfuscated document, and a display control section controls the display of the character.
US09237122B2
A method and an apparatus for adding recipient information are disclosed in the present invention, which relate to the field of communication technologies and are proposed in order to solve the problem in the prior art that the recipient information cannot be added according to the message content edited by the user. The technical solutions provided by the embodiments of the present invention comprise: matching message content edited by a user with contact information in an address book to obtain matched characters in the message content; acquiring corresponding contact information of the matched characters from the address book; and adding corresponding contact information of the matched characters into an recipient list corresponding to the message content. The embodiments of the present invention can be applied into mobile terminals such as the cell phone.
US09237113B2
A server for a mobile web service and a method for providing a web service are provided. The wired server stores an IP address of at least one mobile web server. When a request for access to a mobile web server is received, the wired server delivers the access request to the mobile web server or provides a service in place of the mobile web server, using a URL included in the access request.
US09237112B2
Systems and methods provide a parameterized scheduling system that incorporates end-user application awareness and can be used with scheduling groups that contain data streams from heterogeneous applications. Individual data queues within a scheduling group can be created based on application class, specific application, individual data streams or some combination thereof. Application information and Application Factors (AF) are used to modify scheduler parameters such as weights and credits to differentiate between data streams assigned to a scheduling group. Dynamic AF settings may adjust relative importance of user applications to maximize user Quality of Experience (QoE) in response to recurring network patterns, one-time events, application characteristics, protocol characteristics, device characteristics, service level agreements, or combinations thereof. Scheduling parameters may be dynamic and incorporate the notions of “duration neglect” and “recency effect” in an end-user's perception of video quality in order to optimally manage video traffic during periods of congestion.
US09237111B2
In one embodiment, a system includes a hardware processor and logic integrated with and/or executable by the processor or media access control (MAC) functionality of a network port, the logic being adapted to initialize a link between a receiving endpoint and a sending endpoint, the receiving and sending endpoints being connected in a network fabric, wherein at least one virtual link is created within the link, receive an amount of available flow credits from the receiving endpoint, wherein the amount of available flow credits are used to determine a capacity to process packets at the receiving endpoint, and transmit one or more packets to the receiving endpoint until all packets are sent or the amount of available flow credits is insufficient to process additional packets, wherein exchange of flow credits is performed on a per virtual link basis.
US09237101B2
A method of generating Source Identification information from a source packet stream and reliably transmitting the Source Identification information from a source to a destination over a communications channel is provided. The method operates on a set of source packets, wherein Source Identification information for each source packet to be transmitted is derived and delivered with the Source Identification information of all or most other source packets of an associated source block. The method includes techniques to minimize the network bandwidth required to deliver Source Identification information and techniques to overcome network impairments. When combined with FEC techniques, retransmission techniques, or combinations of FEC techniques and retransmission techniques, the methods described herein allow receivers to recover lost source packets, while simultaneously ensuring that the original source packets are not modified and thereby ensuring backwards compatibility for legacy receivers.
US09237100B1
A method for load balancing in a communication network having a plurality of link aggregate groups includes receiving a data unit at a first one of the plurality of network devices associated with a first one of the plurality of link aggregate groups, applying a hashing function to the data unit to generate a first hash value, where the first hash value identifies a communication link in the first one of the plurality of link aggregate groups, receiving the data unit at a second one of the plurality of network devices associated with a second one of the plurality of link aggregate groups, and applying the hashing function to the data unit to generate a second hash value that is distinct from the first value, where the second hash value identifies a communication link in the second one of the plurality of link aggregate groups along which the data unit is to be communicated.
US09237099B2
A device for emulating circuit switching in Ethernet using an Ethernet circuit header (ECH) includes a node of a network that is configured to receive a packet. A control module may be configured to determine that a destination address portion of a data frame associated with the packet matches a predefined format. A parser module may be configured to parse an ECH portion of the destination address to identify a circuit-identification (ID). A look-up module may be configured to look up the circuit ID in a circuit-ID table using at least one of a plurality of key options to generate a look-up-result data. The control module may be configured to use the look-up-result data to direct the packet to a destination interface of a destination node.
US09237097B2
In an information processing system in which a plurality of modules are connected to a ring bus, data transfer efficiency is enhanced by deleting an unnecessary packet from the ring bus. This invention relates to an information processing system in which a plurality of modules that execute data processing are connected to a ring bus. More particularly, this invention relates to a ring bus operation technique that allows efficient data transfer by monitoring a flag of a packet, and removing an unnecessary packet from the ring bus.
US09237086B2
In one embodiment, a method includes receiving a routing distribution profile associated with a set of network resources disposed between a source endpoint and a destination endpoint. The set of network resources is within a session over Internet Protocol (SoIP) network. A distribution function is defined based on the routing distribution profile and based on a range of random number values. The distribution function is used to route via a network resource from the set of network resources a request to establish a session between the source endpoint and the destination endpoint.
US09237085B2
A method is provided in one example and includes generating one or more message blocks to be propagated along a narrow-band channel, wherein the message blocks are sub-components of a Physical Link Channel (PLC) frame; and communicating the PLC frame from a cable modem termination system (CMTS) to one or more cable modems.
US09237083B2
The present invention relates to a main electronic device for communicating within a network comprising an interface for enabling communication within the network and a controller for sending polling messages via the network to logical addresses via said interface in order to request information from at least one further electronic device. The present invention further relates to a method for operating a main electronic device for communicating within a network.
US09237067B1
An ad-hoc network approach for addressing ad-hoc network address assignment, name resolution, and service discovery in ad-hoc networks. The size of the ad-hoc network may be limited to a selected number of ad-hoc network stations. A first portion of the ad-hoc network address assigned to stations joining the ad-hoc network may be fixed and a second portion of the ad-hoc network address may be selected dynamically, as each new station joins the ad-hoc network. A station may generate an information element that may be included in ad-hoc network messages. An exemplary information element may include a last byte of the ad-hoc network address associated with the transmitting station, a 4-byte timestamp field which indicates a number of milliseconds since the station claimed the network address, a user-friendly name to identify the station, a universally unique identifier (UUID) for each service offered by the transmitting station, and a network-address-in-use bitmap.
US09237066B2
In a packet switch with databases (250, 404) used for packet forwarding, the database pieces are identified by version identifiers (410V) which are used by the packet switch's modules (LCx, RPM0, RPM1) in exchanging information on the databases and requesting updates to the databases. For example, if a primary management module fails and the management is transferred to a secondary management module, the secondary management module requests forwarding modules (e.g. line cards) to identify the database pieces stored on the forwarding modules, and to update the databases as needed. Use of version identifiers reduces the amount of data that has to be transferred in connection with such requests.
US09237058B2
A telecommunications system for communicating internet packet data in accordance with a first internet protocol (IPV6) via a packet radio network operable in accordance a second internet protocol (IPV4). The system comprises a user equipment operable to request a bearer for communicating internet protocol data according to the second internet protocol (IPV4) to and from a gateway support node of the packet radio network. The gateway support node is operable to establish a tunnelling protocol bearer for communicating the internet packet data to and from the user equipment across the packet radio network. The user equipment is operable in combination with the gateway support node to form an address which is compatible with the first internet protocol (IPv6). The address includes an interface identifier having a tunnel endpoint identifier of the tunnelling protocol bearer which ends at the gateway support node of the packet radio network. The internet packet data is communicated to and from a correspondent node via the gateway support node and the established bearer using internet protocol address which is compatible with the first internet protocol (Ipv6). Systems according to the present invention are arranged to generate an address, which is compatible with a first internet protocol which can be used to communicate internet packet data via a packet radio network which has been arranged to support internet packets data according to a second internet protocol. The first internet protocol may be the IPv6 and the second internet protocol may be IPv4.
US09237052B2
A radio base station 1 used in a radio communication system in which an SC-FDMA scheme is adopted for an uplink and an OFDMA scheme is adopted for a downlink, comprises: a receiver 140 configured to perform reception processing on a radio signal in the SC-FDMA scheme or the OFDMA scheme; an OFDM demodulator 150 configured to convert a received signal obtained by the receiver 140 from a time domain to a frequency domain and perform a primary demodulation of the resultant signal; a frame processor 170 configured to convert a data symbol obtained by the OFDM demodulator from a frequency domain to a time domain and perform a secondary demodulation of the resultant symbol; and a measurement unit 210 configured to measure a signal which is a signal after conversion to the frequency domain by the OFDM demodulator 150 and is the signal before conversion to the time domain by the frame processor 170.
US09237037B2
Some embodiments of the present invention provide methods for providing emergency services to Voice over Internet Protocol (VoIP) subscribers. It is determined that a connection cannot be established between a VoIP router and a VoIP service provider network. A mobile terminal associated with the VoIP router is requested to dial the emergency services responsive to the determination that the connection cannot be established. A call is initiated from the mobile terminal to the emergency services responsive to the request. Related systems and computer program products are also provided herein.
US09237036B2
The present invention discloses a network communication system that includes a network processing center for receiving and converting an electronic or electro-magnetically transmissible data/content into a physically deliverable object and/or network transmissible content data files for carrying out a hybrid delivery of the data/content by a physical delivery process and/or a network electro-magnetic delivery process to a recipient or an ECRMA.
US09237030B2
A cable modem that supports stateless requesting and/or limited contention-based requesting is provided herein. In an example, a physical layer (PHY) configured to communicate over a plurality of upstream channels is provided. A bandwidth requester is provided to request bandwidth using contention-based requesting over a first subset of the upstream channels for contention-based flows and request bandwidth using stateless requesting over a second subset of the upstream channels for stateless flows.
US09237020B2
Exposure of sensitive information to users is controlled using a first security token containing user identity and user credentials to represent the user who requests services, and a second security token containing two other identities, one identifying the token issuer and the other identifying the owning process. When requesting services, the token-owning process sends a security token to indicate who is making the request, and uses its key to digitally sign the request. The token-owning process signs the request to indicate that it endorses the request. A receiving server accepts a request if (1) the token-owning process endorses the request by signing the request; (2) the token is valid (token is signed by its issuer and the digital signature is verified and unexpired); (3) user entity, which can be a real user or a deployment or a server process, that is represented by the token has the authorization to access the specified resources; and (4) the token-owning process is authorized to endorse the user entity represented by the token to access the specified resources.
US09237013B2
An invalidation scheme of a secret key is implemented, which is usable for a functional encryption scheme. In a cryptographic processing system 10 employing an encryption scheme with which if attribute information and key information set in encrypted data do not correspond to attribute information and key information set in a secret key, the encrypted data cannot be decrypted using the secret key, an encrypted data management device 200 is provided, which carries out a relay between a user terminal 100 carrying out encryption and decryption of data and an encrypted data storage device 300 storing encrypted data. The encrypted data management device 200 determines whether or not a user whose secret key is invalid is included in users having attribute information set in the encrypted data acquired from the encrypted data storage device 300, and sets a different value as key information in the encrypted data based on the determination result. Then, the encrypted data management device 200 sends the encrypted data in which the key information is set to the user terminal 100.
US09237011B2
The present invention relates to a method or system of generating a surrogate key using cryptographic hashing. One embodiment of the method of the present invention may have steps such as selecting a field or group of fields that is or are unique among all records in the database and for each record, extracting the data from the fields; concatenating the extracted data into an input message; running the input message through a hash generator, either in batches or one at a time, for testing purposes perhaps; and outputting a surrogate key.
US09237007B2
A system and method are disclosed for securely transmitting and receiving a signal. A nonlinear keying modulator is used in the transmitter to encrypt the signal using a nonlinear keying modulation technique. A nonlinear keying demodulator is used in the receiver to decrypt the signal.
US09237004B2
A clock data recovery circuit including a recovery unit and a loop control unit is provided. The recovery unit generates a recovery clock signal according to an original data signal. The recovery unit locks a frequency of the recovery clock signal to a correction frequency through a first loop, and locks the frequency of the recovery clock signal to a sampling frequency through a second loop. The correction frequency is smaller than the sampling frequency. The recovery unit adjusts the frequency of the recovery clock signal according to a reference clock signal and a first dividing signal in the first loop. The loop control unit switches the recovery unit to the first loop or the second loop according to a frequency difference between the reference clock signal and a second dividing signal.
US09237001B1
One embodiment relates to a method of calibrating duty cycle distortion. A data rate of a physical layer interface is changed from a lower rate to a higher rate, and a data rate of one or more transceivers associated with the physical layer interface is changed from the lower rate to the higher rate. An electrical idle state is maintained after changing the data rate of the transceiver. Duty cycle distortion calibration for one or more transceivers associated with the physical layer interface is then performed during the electrical idle state. Other embodiments and features are also disclosed.
US09236991B2
A method in a user equipment device for estimating a channel upon receiving an enhanced control channel (eCCH) from a network node in a telecommunications system includes distributing the eCCH over multiple resource pairs, where each of the multiple resource block pairs includes a number of resources. Each of the resources is associated with a respective antenna port. The user equipment device identifies an antenna port that is associated with multiple ones of the resources. The multiple ones of the resources are present in different resource block pairs of the multiple resource block pairs over which the eCCH is distributed. Identifying the antenna port is based on how the eCCH is mapped to the multiple resource block pairs. The user equipment device estimates the downlink channel for the eCCH based on the identified antenna port in the multiple ones of the resources in the multiple resource block pairs.
US09236990B2
A method for transmitting a Channel State Information-Reference Signal (CSI-RS) from a base station supporting multiple transmit antennas to a mobile station. The method according to one embodiment includes transmitting, at the base station, information of one or more CSI-RS configurations to the mobile station; and transmitting, at the base station, at least one downlink subframe mapped with the CSI-RSs to the mobile station. The one or more CSI-RS configurations include i) at least one CSI-RS configuration for which the mobile station assumes non-zero transmission power for the CSI-RS, ii) at least one CSI-RS configuration for which the mobile station assumes zero transmission power for the CSI-RS, or iii) at least one CSI-RS configuration for which the mobile station assumes non-zero transmission power for the CSI-RS and at least one CSI-RS configuration for which the mobile station assumes zero transmission power for the CSI-RS.
US09236988B2
A method for transmitting, by a user equipment (UE), a demodulation reference signal (DMRS) for a physical uplink shared channel (PUSCH) in a wireless communication system, can include generating a plurality of P DMRS sequences associated with a plurality of P layers respectively, wherein a plurality of P cyclic shifts are allocated to the P DMRS sequences respectively, mapping the plurality of P DMRS sequences to resource elements (REs), and transmitting the plurality of P DMRS sequences to a base station, wherein the plurality of P cyclic shifts are determined based on first and second values, which are indicated by a cyclic shift field in downlink control information (DCI), received through a physical downlink control channel (PDCCH).
US09236983B2
A mobile station is classified into one of plural classes based on the reception quality from a base station. The allocations of resource blocks are executed at the base station so that a resource block used for the transmission of a data signal component for a mobile station in a class is not commonly used as a resource block for the transmission of a data signal component for another mobile station belonging to the same class but is commonly used as a resource block used for the transmission of a data signal component for a mobile station belonging to another class. A mobile station, based on the allocation of resource blocks, demodulates a data signal component corresponding to the mobile station after cancelling a data signal component corresponding to a low-quality mobile station.
US09236963B2
A method, system and server for customizing a broadcast media stream for delivery to a client associated with a user via a communication network. The broadcast media stream comprises a plurality of content segments, such as hosted segments, which are separated by a plurality of musical, informational or generic segments. During streaming the plurality of musical, informational or generic segments are modified based on one or more user preferences such that there content matches more closely the preferred content of the user.
US09236958B2
A photonics system includes a transmit photonics module and a receive photonics module. The photonics system also includes a transmit waveguide coupled to the transmit photonics module, a first optical switch integrated with the transmit waveguide, and a diagnostics waveguide optically coupled to the first optical switch. The photonics system further includes a receive waveguide coupled to the receive photonics module and a second optical switch integrated with the receive waveguide and optically coupled to the diagnostics waveguide.
US09236953B2
A method, a system, and a network for coordination between a data control plane and photonic control in a network include operating the data control plane with photonic control messaging included therein, wherein the data control plane is configured to at least establish end-to-end paths between a plurality of network elements at Layer 1; transmitting a photonic control message in or by the data control plane responsive to a requirement for photonic layer information; processing, via the data control plane, the photonic layer information received from photonic control responsive to the photonic control message, wherein the photonic control is configured to adjust photonic hardware responsive to a change at a photonic layer; and performing an action by the data control plane considering the photonic layer information.
US09236951B2
An optical signal (116) is modulated with a transmitted electrical signal comprising an information-bearing component (122) and a pilot tone (120) having a predetermined frequency. Transmission of the signal results in distortion, including nonlinear optical transmission impairments. A method of receiving the signal includes detecting the optical signal to produce a received electrical signal (X) comprising a distorted variant of the transmitted electrical signal. The pilot tone is extracted from the received electrical signal using a filtering operation (308) having a predetermined characteristic, and a compensation signal determined based upon the extracted pilot tone. The compensation signal is applied to the received electrical signal (X) to produce a compensated signal (Y) having reduced distortion. The predetermined characteristic of the filtering operation (308) is represented by one or more parameters having values selected so as to substantially maximize a measure of quality of the compensated signal.
US09236950B2
A method for determining a presence of a locking signal in a signal received by an optical receiver device, the optical receiver device configured to be used in an optical communications network, the locking signal being a signal exchanged by optical communication devices of the optical communications network in a phase preceding setting up communications between the optical communication devices. The presence of the locking signal is determined by obtaining a direct current component or a component at twice a frequency at which the locking signal is supposed to be modulated, and by obtaining a contribution of the communication signal, if any, on the component.
US09236947B2
A thin-film Light Emitting Diode (LED) and methods of manufacturing the same are disclosed. Specifically, the thin-film LED is provided with an epitaxial layer having a proton implantation that controls the size of the active volume. Controlling the size of the active volume enables the thin-film LED to enjoy decreased rise and fall times, thereby achieving a thin-film LED that is useable for transmission in high transmission rate communication systems.
US09236946B2
A gearbox IC is incorporated into an optical communications system to enable an optical link that incorporates the system to achieve data rates that are at least double that which are currently achievable in optical links. The gearbox IC is compatible with ASIC designs currently used in optical fiber links. The gearbox IC enables the data rate of the optical fiber link to be dramatically increased without requiring a redesign of the ASIC that is currently used in the optical fiber link. The gearbox IC performs data rate conversion and phase alignment for bit streams being transferred via the gearbox IC between the ASIC and an optical transceiver module of the optical communications system.
US09236941B2
A system for implementing a radio over fiber (RoF) transmission in a passive optical network (PON), said passive optical network comprising a trunk line, a remote node, and a plurality of leaf nodes connected to said remote node, wherein one of said plurality of leaf nodes comprises a baseband processing unit for performing a baseband processing on a signal received via said trunk line to perform the transformation to radio over fiber by generating a radio over fiber signal and to forward the resulting radio over fiber signal to said remote node, wherein said remote node is adapted to forward the radio over fiber signal received from said leaf node to the other leaf nodes of said passive optical network.
US09236940B2
A method of analyzing an input signal, the method including the steps of: (a) dividing a first input signal into first and second orthogonal signal polarization components; (b) dividing a second input signal into orthogonal first and second orthogonal local polarization components; (c) mixing the first orthogonal signal component with the second orthogonal local polarization component to provide a first mixed signal; (d) mixing the second orthogonal signal component with the first orthogonal local polarization component to provide a second mixed signal; (e) analyzing the first and second mixed signal to determine the polarization or phase information in the input signal.
US09236936B2
Systems and methods for performing preprocessing of received data packets, to reduce processing burdens and improve efficiency of communications terminal receivers, are provided. A first stage filter receives a data frame comprising data packets representing respective encapsulated fragments of a PDU. The first stage filter parses a header of one of the packets to locate a start field, and determines whether the start field indicates that the packet comprises a start fragment of the PDU. When the start field indicates that the packet comprises the start fragment, the first stage filter determines, based on packet label information of the packet header, whether to forward the packet to a second stage filter or to discard the packet, and forwards or discards the packet accordingly. When the start field indicates that the packet does not comprise the start fragment, the first stage filter forwards the packet to the second stage filter.
US09236935B2
The present application relates to a system and method for data transmission. The system includes a transmitter for transmitting user data over a transmission link in a format in which the user data is adapted to suit the properties of the transmission link. On the transmit side, an input data stream in a tunnelled format containing the user data to be transmitted is received, and a breakout device is operative to extract the user data from the input data stream and to output the extracted user data to the transmitter, which transmits the user data in the adapted format. On the receive side, a capture device receives the transmitted user data and re-formats the received user data into an output data stream in the tunnelled format, such that the output data stream from the capture device resembles the input data stream to the breakout device.
US09236934B1
Disclosed is a satellite communication system that allocates bandwidth to maximize the capacity of the communication system while providing service to geographical areas having different demands. A smaller portion of the frequency spectrum can be allocated for subscriber beams that supply service to low demand areas. A larger portion of the frequency spectrum can be provided to subscriber beams that provide access to high demand areas. Allocation of bandwidth can be determined by the amount of demand in low demand areas versus the amount of demand in high demand areas. High demand gateways are physically located in low demand subscriber beams, while low demand gateways are physically located in high demand subscriber beams, which prevents interference.
US09236933B2
Provided is an apparatus and method for transmitting and receiving data using multiple paths in a wireless communication system using a distributed Media Access Control (MAC). More particularly, provided is an apparatus and method for transmitting and receiving data that may select a path with a better channel status from multiple paths that include a direct path using a Line of Sight (LOS) and a relay path passing through a relay apparatus, in a wireless communication system that may transmit data via the LOS using a distributed MAC and a directional antenna.
US09236932B2
A configuration method of a multimedia system comprising a first device and at least one adjacent device having a mechanism to communicate with the first device. The first device comprises a mechanism to read/write data from/to an NFC data carrier. The method comprises a set-up phase and an exploitation phase.
US09236920B2
For each base station of K base stations of a cellular communications network a maximum number of wanted data streams per carrier is decided that is to be scheduled to a terminal accessing the cellular communications network. The terminal has NR receive antennas and K is an integer equal to or greater than two. Information regarding the decision is signaled to at least one of the K base stations.
US09236913B2
A control device connected to a non-contact charging device for non-contact charging a portable device and a wireless communication device for communicating with an electronic key to operate an electrical component mounted in a vehicle, includes a memory that stores a wireless communication cycle for communication between the electronic key and the wireless communication device, a wireless communication control signal output part that outputs a wireless communication control signal for controlling operation of the wireless communication device, a non-contact charge control signal output part that outputs a non-contact charge control signal for controlling operation of the non-contact charging device, and a synchronizer that synchronizes the wireless communication control signal and the non-contact charge control signal with each other.
US09236906B2
A transmitter device transmits data over a physical communication link to at least one destination. A monitor resource monitors a frequency band of signals on the physical communication link. At least a portion of the monitored frequency band in the physical communication link used to transmit the data is also allocated for transmissions of wireless communications in a vicinity of the physical communication link. The physical communication link may be damaged for any number of reasons such as a loose connector, rodent chewing on the physical communication link, etc. The damaged locations of the physical communication link are places where the wireless communications are more likely to couple onto the physical communication link and cause interference. In response to detecting presence of an interference signal in the monitored frequency band of the physical communication link, the monitor resource transmits one or more notifications.
US09236899B2
A method, system and circuit for crest factor reduction of inter-band multi-standard carrier aggregated signals are disclosed. In one embodiment, a method includes calculating the amplitude of each of the plurality of carrier signals of the inter-band carrier aggregated signals. An estimate of an envelope of a combination of the carrier signals is produced based on a sum of the calculated amplitudes of the plurality of carrier signals. The estimate of the envelope of the combination of the carrier signals is compared to a clipping threshold to determine whether to clip each of the plurality of carrier signals.
US09236893B2
A distortion compensation device which compensates for a distortion of an amplifier includes an FIR filter, a calculation unit that calculates an error between a reference signal and a feedback signal from the amplifier, an update unit that updates a coefficient set to the FIR filter on the basis of the error, and a delay unit that, on the basis of a magnitude of the coefficient, delays the feedback signal while controlling a delay of the feedback signal with respect to the reference signal.
US09236891B2
A radio communication transmitter apparatus 20 is operable to transmit multiple radio frequency bands in a telecommunication system. The apparatus comprises a plurality of digital transmitter chains 211 to 21N, wherein each digital transmitter chain is coupled to receive a digital representation 271 to 27N of a respective base band signal for processing by a respective digital transmitter chain. Each digital transmitter chain 211 to 21N comprises a digital transmitter 251 to 25N that is adapted to convert a respective digital base band signal directly into a digital representation of a radio frequency signal 231 to 23N. A digital combining unit 25 is coupled to receive the output of each digital transmitter chain 211 to 21N, and adapted to combine the digital representation of a radio frequency signal 231 to 23N received from each digital transmitter chain 211 to 21N into a digital representation of a radio frequency signal 26 comprising multiple radio frequency bands. A digital to analogue converter 27 is coupled to receive the digital representation of a radio frequency signal 26 comprising multiple radio frequency bands, and adapted to convert the digital representation of a radio frequency signal 26 into an analogue radio frequency signal 28 comprising multiple radio frequency bands.
US09236889B2
A maximum a posteriori (MAP) decoding apparatus and method are provided, which select a path having a maximum value without calculating all path metrics by generating metric difference vectors based on generated tables, calculating metrics of a path formed through a combination of a state and a branch each having a maximum metric, and calculating an index and a metric of a current state to which a calculation value is to be applied based on a result of comparing a state metric difference vector and a branch metric difference vector.
US09236886B1
The various implementations described herein include systems, methods and/or devices that may enhance performance of error control encoding. The method includes receiving information data and generating parity information based on an m×k parity matrix comprising an array of b×b circulant sub-matrices, including m columns of said sub-matrices, each column comprising k said sub-matrices. The method further includes dividing the information data into a plurality of b-sized trunks and generating m parity segments. Each parity segment consists of b bits, and each parity segment is generated by multiplying each of the k b×b circulant sub-matrices in a respective column of the parity matrix by a corresponding trunk of information data, where each multiplication of a b×b circulant sub-matrix by a corresponding trunk comprises b2 concurrent computations. The method further includes generating a codeword based on the information data and the m parity segments.
US09236885B2
A method of encoding data into a chain reaction code includes generating a set of input symbols from input data. Subsequently, one or more non-systematic output symbols is generated from the set of input symbols, each of the one or more non-systematic output symbols being selected from an alphabet of non-systematic output symbols, and each non-systematic output symbol generated as a function of one or more of the input symbols. As a result of this encoding process, any subset of the set of input symbols is recoverable from (i) a predetermined number of non-systematic output symbols, or (ii) a combination of (a) input symbols which are not included in the subset of input symbols that are to be recovered, and (b) one or more of the non-systematic output symbols.
US09236880B2
The systems, methods, and devices disclosed herein relate to a bit-per-stage ADC. The bit-per-stage ADC extracts one or more bits at each stage and creates a residue so that succeeding similar or identical stages can extract more bits. The ADC uses a reflected binary output code so that a bit can be extracted by observing the sign (e.g., polarity) of an input. The residue can be generated by rectifying the input, multiplying it by two, and level-shifting it by half the span. The generation of the residue is achieved using capacitors and switches. This causes the ADC to have low power consumption and a small size.
US09236877B2
A micro-electro-mechanical system (MEMS) includes a micro-mechanical structure that generates a first electrical signal. An analog-to-digital converter (ADC) is coupled with the micro-mechanical structure. The first electrical signal is converted to a second electrical signal using a converter coupled between the micro-mechanical structure and the ADC. The first electrical signal is free from being amplified.
US09236876B2
A double-integration type A/D converter for performing A/D conversion by integrating an input voltage and a reference voltage is disclosed. The A/D converter includes an integrator configured to integrate the input voltage and the reference voltage; a first switch configured to relay supply of the input voltage to an input terminal of the integrator; a second switch configured to relay supply of the reference voltage to the input terminal; and a control circuit configured to control switching on and off the first switch and the second switch. The control circuit generates a switching signal that switches on and off the first switch and the second switch individually and a switching signal that switches on and off the first switch and the second switch simultaneously. In addition, superimposition of the input voltage and the reference voltage is integrated when the first switch and the second switch are simultaneously switched on.
US09236871B1
A digital filter for a frequency synthesizer (e.g., PLL, UFT) may include an analog-to-digital (ADC) converter, which is responsive to a control voltage at an input thereof, and a digital-to-analog (DAC) converter, which has an input responsive to a signal generated at an output of the ADC. An impedance element is provided between the DAC and ADC. The impedance element has real and reactive components, a first current carrying terminal electrically coupled to an output of the DAC and a second current carrying terminal electrically coupled to the input of the ADC. The impedance element can include a resistor and a capacitor, which are electrically connected in parallel. A gain device, such as a programmable multiplier, may also be provided, which has an input responsive to the signal generated at the output of the ADC and an output electrically coupled to the input of the DAC.
US09236870B2
In an integrated circuit, a first delay locked loop circuit is configured to adjust a phase of a first clock signal input to a first clock input terminal, and to at least one of transmit and receive information based on the phase-adjusted first clock signal. A second delay locked loop circuit is configured to adjust a phase of a second clock signal input to a second clock input terminal, and to at least one of transmit and receive information based on the phase-adjusted second clock signal. A path selection circuit is configured to select, in response to a select signal, one of a first signal path through the first delay locked loop circuit and a second signal path through the second delay locked loop circuit as a signal path for at least one of transmitting and receiving the information.
US09236867B2
An integrated circuit (IC) includes a plurality of pads adapted to send or receive signals, and a plurality of mixed signal interface blocks, each of which is coupled to a corresponding pad in the plurality of pads. Furthermore, each mixed signal interface block in the plurality of mixed signal interface blocks is adapted to be configurable to provide selected functionality independently of the other mixed signal interface blocks.
US09236866B2
A circuit for driving a gate of a power MOS transistor includes an adaptive pull-up unit and an adaptive pull-down unit. The adaptive pull-up unit is connected between a first power source voltage and the gate of the power MOS transistor. The adaptive pull-up unit maximizes pull-up current driving ability. The adaptive pull-down unit is connected between a second power source voltage and the gate of the power MOS transistor. The adaptive pull-down unit maximizes pull-down current driving ability.
US09236864B1
An integrated circuit (IC) is provided where the IC includes a first die, a second die stacked above the first die, and a plurality of die-to-die interconnects coupling the first die to the second die, where the plurality of die-to-die interconnects includes at least one redundancy die-to-die interconnect. In one implementation, the plurality of die-to-die interconnects includes a plurality of pre-designated die-to-die interconnects, where if a pre-designated die-to-die interconnect of the plurality of pre-designated die-to-die interconnects is defective, then signals intended for transmission via the pre-designated die-to-die interconnect are instead transmitted via the at least one redundancy die-to-die interconnect.
US09236862B2
A multi-layer body for providing a touch panel functionality has a plurality of areas of surface which have a different size defined by corresponding electrically conductive elements; in particular, larger areas of surface are arranged more in a central area of the entirety of the area of surface and smaller areas of surface are arranged more further toward an edge of the body.
US09236857B2
A voltage detection circuit includes a reference voltage and current supply configured to generate a reference voltage and a reference current; a switching element configured to shift from an off-state to an on-state when the reference voltage is higher than a predetermined threshold voltage; a current mirror circuit allowing a current corresponding to the reference current to flow through the switching element in the on-state; a capacitive element coupled in series to the current mirror circuit and charged with the current flowing through the switching element; and an inverter configured to output an enable signal activated based on a terminal voltage of the capacitive element.
US09236854B2
A drive circuit includes a first transistor coupled in series with a second transistor at a first intermediate node coupled to a load. An amplifier has an output driving a control terminal of the second transistor. The amplifier includes a first input coupled to a second intermediate node and a second input coupled to a reference voltage. A feedback circuit is coupled between the first intermediate node and the second intermediate node. A slope control circuit is coupled the second intermediate node. The slope control circuit injects a selected value of current into the second intermediate node, that current operating to control the output of the amplifier in setting a slope for change in voltage at the first intermediate node.
US09236853B2
A digital duty-cycle correction circuit may include an adjustment unit that may be configured to adjust a duty cycle of an oscillating signal based on an adjust signal to generate an adjusted oscillating signal and a sampling unit that may be configured to sample the adjusted oscillating signal. The circuit may also include a counting unit that may be configured to generate an indication of a number of samples of the adjusted oscillating signal that are at the low and high level and to adjust the indication using a selectable duty cycle modify signal based on a desired duty cycle of the adjusting oscillating signal. The circuit may also include a comparing and filtering unit that may be configured to generate the adjust signal based on a comparison of the indication with a comparison count. The indication may be adjustable such that the oscillating signal's duty cycle is adjustable.
US09236848B2
The filter includes: a primary transducer connected to a primary terminal; a secondary transducer connected to a plurality of secondary terminals; and a coupling transducer for mechanically coupling the primary transducer and the secondary transducer.
US09236847B2
A common mode filter is disclosed. The common mode filter in accordance with an embodiment of the present invention includes: a magnetic substrate; a dielectric layer laminated on the magnetic substrate; an external electrode formed on the dielectric layer in such a way that one surface thereof is exposed to an outside; a conductive pattern formed on a surface of the dielectric layer so as to be located on a same plane as the external electrode and having one end thereof connected with the external electrode; an insulator film formed on a surface of the conductive pattern; and a magnetic layer formed on the insulator film so as to cover an upper surface and a lateral surface of the conductive pattern.
US09236846B2
An embodiment radio frequency MicroElectroMechanical (RF-MEMS) tunable bandpass filter includes one or more tunable resonators, each of which includes an electrically reconfigurable capacitor bank, a tuning screw, and a resonating structure. In an embodiment, the capacitor bank includes fixed value capacitors and switches to vary the capacitance of the resonator. In an embodiment, the capacitor bank includes variable capacitors and direct current (DC) bias circuits to vary the capacitance of the resonator. The filter may be incorporated into a time division duplexing (TDD) base station or other wireless communications device.
US09236843B2
The invention relates to a sound system in a vehicle. The sound system comprises a first audio signal source providing a first audio signal and a second audio signal source providing a second audio signal. The sound system further comprises loudness determination unit is configured for determining a loudness of the first audio signal based on a psycho-acoustic model of a human hearing and a type information unit configured for establishing type information of the second audio signal. The sound system further comprises a control unit configured for individually selecting, for each of at least two playback zones, a mixing mode depending on the type of the second audio signal, wherein the mixing modes relate to a relation between signal output gains of the first and second audio signals. The control unit is further configured for individually mixing for playback, in each of the at least two playback zones, the first audio signal and the second audio signal based on the selected mixing mode and the determined loudness. The sound system further comprises a plurality of loudspeakers addressing individually the at least two playback zones.
US09236832B2
Provided are novel interconnecting strips for electrically connecting building integrable photovoltaic (BIPV) modules in a photovoltaic array. An interconnecting strip can be provided between a building structure and the BIPV modules, with electrical connections established by lowering the modules onto the strip previously positioned on the structure. The strip can includes two or more terminal groups aligned with different rows of BIPV modules. Each terminal group includes two or more connector terminals for connecting to the modules in that row. The interconnecting strip also includes leads extending between terminal groups and connecting connector terminals of different groups. In certain embodiments, terminal groups are offset with respect to adjacent groups to align with BIPV modules that are similarly offset to provide a moisture barrier. The interconnecting strip may be reconfigured in the field to provide different electrical connection schemes among BIPV modules.
US09236831B2
Method of operating a power supply and communication entity intended to form part of a system with at least one home-automation actuator comprising an electric motor for driving a movable element in a building, the power supply and communication entity comprising two electrical terminals for linking to the actuator, making it possible to power the actuator and allowing communication between the actuator and the power supply and communication entity, the method comprising two mutually exclusive modes of operation, a command execution mode and a communication mode, to each mode of operation there corresponding a specific power supply signal, the method comprising the steps: —choice of a mode of operation; —generation between the terminals of a power supply signal specific to the mode of operation chosen.
US09236821B2
A controlling apparatus for an electric motor according to an embodiment includes a superposed component generator, an inverter, a current detector, and a magnetic pole position estimator. The superposed component generator generates, at a predetermined cycle, a superposed voltage reference of which vector is shifted by 90 degrees with respect to that of a superposed voltage reference previously generated, in a coordinate system that is set to a stator of the electric motor. The inverter outputs a driving voltage that is based on a driving voltage reference superposed with the superposed voltage reference to the electric motor. The current detector detects currents flowing into respective phases of the electric motor, and outputs the detected currents. The magnetic pole position estimator detects the magnetic pole position of the electric motor based on an amount of change in the detected currents at the predetermined cycle.
US09236813B2
An inverter assembly includes an inverter and a load sensor. The inverter is configured to provide electrical power to a load. The load sensor has a first amplifier for sensing current of the load when the load is a low power load connected to the inverter and a second amplifier for sensing the load current when the load is a high power load connected to the inverter. Vehicle functionality such as start/stop functionality may be disabled while the load sensor senses that the load is connected to the inverter whereas the start/stop functionality may be disabled while the load sensor senses that the load is not connected to the inverter.
US09236803B2
The prevent invention provides an AC-DC flyback converter and a loop compensation method thereof. The AD-DC flyback converter comprises an isolating transformer, a power switch, and a feed control module. The feed control module includes a compensating circuit, a voltage buffer, and an error amplifier having a first resistor and a second resistor, and a pulse width modulation controller. With the AC-DC flyback converter and the loop compensating method, the system stability can be improved and the loop bandwidth can be reduced.
US09236801B2
A switch mode power supply having an output terminal configured to provide an output voltage, the switch mode power supply has a first switch, a second switch and a control circuit. The control circuit is configured to provide a first switching control signal to turn ON and turn OFF the first switch, and when the switch mode power supply works in a power saving mode, the first switch is turned ON if a voltage feedback signal is less than a reference voltage and a current flowing through the second switch is less than a bias current.
US09236799B2
A current generator includes an amplifier having a first terminal configured to receive an input voltage, at least one tunable resistor coupled to a second terminal of the amplifier, a resistor calibration circuit coupled to the at least one tunable resistor, and at least one transistor. A gate of the at least one transistor is coupled to an output of the amplifier, and a terminal of the at least one transistor is coupled to the at least one tunable resistor or a load. The resistor calibration circuit is configured to adjust a resistance setting of the at least one tunable resistor to control a current level of the current generator based on a power supply voltage or a current of a reference resistor.
US09236795B2
A charge pump system includes a comparator having a first input coupled to a first reference voltage, a second input coupled to a feedback signal and an output coupled to control operation of a voltage controlled oscillator. The feedback signal is coupled to an output of the charge pump system. An amplifier has a first input coupled to a second reference voltage, a second input coupled to the feedback signal, and an output coupled as input to the voltage controlled oscillator. A gain of the amplifier is lower than a gain of the comparator.
US09236785B2
A regulator of a vehicle AC generator is formed of an IC regulator of a mold package type and a regulator holder having an IC regulator mount portion. A press-fit fitting structure (140A, 230A, 140C, or 230D) is provided between an attachment plane of the IC regulator mount portion (110A) and an attachment plane of the IC regulator (200A) or between an inner wall surface of the IC regulator mount portion and an outer wall surface of the IC regulator.
US09236774B2
A driving unit includes a stator, a housing including a tubular section to accommodate the stator, a cover coupled to the housing to block an upper opening of the tubular section, and a bent wire rod defined by a wire to press the stator against the tubular section, the bent wire rod being arranged between a top surface of the stator and a rear surface of the cover while being compressingly deformed along an axis of the stator. The bent wire rod has substantially annular shape with an opened portion when seen along the axis, and includes projections projecting upward along the axis and depressions projecting downward along the axis being arranged alternately and successively. An elastic force from the bent wire rod causes the stator to receive a downward force along the axis. The stator is pressed against the tubular section to hold the stator in the housing.
US09236772B2
An arrangement place for a device such as a rectifier and a power storage device is easily secured. At the time of power supply using a resonance phenomenon, a power-receiving device generates a magnetic field space having a lower magnetic field strength than other parts at or around the inner side of the power-receiving module, and this magnetic field space is used as the arrangement place of an electronic component. The power-receiving module includes a power-receiving resonance coil which is resonated with a power-supplying module and a power-receiving coil which partly overlaps the power-receiving resonance coil in a coil diameter direction and receives and supplies power from and to the power-receiving resonance coil.
US09236771B2
Exemplary embodiments are directed to wireless power transfer. A transmit antenna generates an electromagnetic field at a resonant frequency of to create a coupling-mode region within a near field of the transmit antenna. A receive antenna receives the resonant frequency when it is within the coupling-mode region and resonates substantially near the resonant frequency. One, or both, of the transmit and receive antennas are tunable antennas that can be adaptively tuned. The adaptive tuning is accomplished by detecting a mismatch at the tunable antenna and generating a mismatch signal responsive to a voltage standing wave ratio at the tunable antenna. A resonance characteristic of the tunable antenna can be modified by adjusting a capacitance of a variable capacitor network connected to the tunable antenna.
US09236767B2
In embodiments of the present invention improved capabilities are described for providing intelligent power control in response to an external power interruption, causing a processor is in an electrical fixture to interrogate an external power control switch to gain an understanding of the switch's state, where prior to the external power interruption the electrical fixture may be powered by external power and where external power may be connected and disconnected by a user of the switch. In the event that the switch's state is determined to be such that it would normally pass power to the electrical fixture, the processor causes the electrical fixture to operate using a backup power supply. In the event that the switch's state is determined to be such that it would normally not pass power to the electrical fixture, the processor causes the electrical fixture to act as if the user of the switch has intentionally removed power. In response to a return of external power, powering the electrical fixture is then through external power where the user of the switch switches external power.
US09236766B2
A power adapter for a portable computer includes a pulse width modulation unit and an output shaping unit and further includes a first judgment module that judges whether the portable computer is in a first state according to state judging parameters, and compares an output voltage with a first preset voltage and a second preset voltage when judging that the portable computer is in the first state, and acquires a judging result, wherein the first preset voltage is greater than or equal to the second preset voltage. The power adapter can increase efficiency.
US09236748B2
An apparatus and method for charging a battery with an improved charging performance and a reduced degradation of the battery. A battery charging profile is configured to achieve a minimal degradation of a selected battery possible for a given charge time. A minimization is achieved using battery degradation modeling data indicative of a battery degradation level of a selected battery, and voltage and temperature response modeling data indicative of a predicted battery voltage and a predicted battery temperature of the selected battery as a function of time and charging current.
US09236747B2
Provided is an electronic device capable of supplying desired electric power to a load so as to operate the load even in a case where charged power is minute and a voltage increase rate of a capacitor, which increases by charge, is low. The electronic device includes: a power source which has supply power less than consumption power of the load; a capacitor to be charged with the supply power; and a charge/discharge control circuit which controls charging of the capacitor and consumption of charged power of the capacitor by the load, and the charge/discharge control circuit includes: a first node to which the supply power of the power source is supplied; and a circuit which charges the capacitor with the supply power from the first node.
US09236742B2
The present invention relates to a method for controlling a reactive power source in a wind power plant, the method comprising the steps of providing a wind turbine reactive power control signal and providing an active power reference signal, said active power reference signal being a measure of an active power production of the wind power plant. A control signal for the reactive power source is generated by combining the wind turbine reactive power control signal and the active power reference signal in such a way that the control signal for the reactive power source becomes a weighted signal of the wind turbine reactive power control signal. Moreover, the present invention relates to control units and wind power plants suitable for carrying out the present invention.
US09236728B2
A circuit protection system for a power panel is disclosed. The circuit protection system includes a transistor connected in a channel of a power panel, the transistor connected between return connections of a load and a return path, and the power panel including a plurality of channels connected to the load. The circuit protection system also includes control circuitry electrically connected in parallel with the transistor, the control circuitry configured to selectively activate the transistor to allow current to pass through the transistor based on an observed voltage across the transistor.
US09236723B2
A cover assembly for a floor box includes a base with a central opening and a cover pivotally connected to the base by a hinge member. The hinge member has a hinge body with a first end pivotally connected to the base for pivoting with respect to the base and second end pivotally connected to the cover for pivoting with respect to the cover. A tab extends from the second end of the hinge body to contact a bottom surface of the cover to limit pivoting movement of the cover with respect to the hinge body. A slide surface is provided on the base that contacts an end of the cover during pivoting movement of the cover to prevent wear on a gasket with the opening of the base.
US09236718B2
An unwelded explosion-proof drain cable gland assembly includes: a gland nut that is disposed on an outer circumference of a flexible tube and has a seat protruding inward; a gland having a cylindrical compression pin part that is formed at an upper portion thereof, an annular flange that is formed integrally with the compression pin part and protruding in a radial outward direction, and a binding part that is integrally formed under the flange and is inserted into and bound to the flexible tube; a gland washer that is installed in front of the gland and comes into surface contact with an upper surface of the compression pin part; a rubber packing that is disposed in front of the gland washer and has a hollow interior; and a coupling into which the rubber packing is fitted and whose outer surface is threaded to be coupled with the gland nut.
US09236711B2
A method of manufacturing a frequency tunable terahertz transceiver including two separate distributed feedback lasers manufactured in one substrate, includes forming a lower clad layer on the substrate, forming an active layer on the lower clad layer, forming an upper clad layer on the active layer. And interposing first and second diffraction grating layers between the upper clad layers. A diffraction grating is manufactured by etching the first and second diffraction grating layers. The active layer is integrated into a passive waveguide. An electrode is formed on the upper clad layer.
US09236709B2
Systems and methods are disclosed that provide a direct indication of the presence and concentration of an analyte within the external cavity of a laser device that employ the compliance voltage across the laser device. The systems can provide stabilization of the laser wavelength. The systems and methods can obviate the need for an external optical detector, an external gas cell, or other sensing region and reduce the complexity and size of the sensing configuration.
US09236707B1
A system and method generate laser pulses. Using the modulation signal from a pulse generation module, a seed laser diode generates seed light pulses in response to direct drive current modulation. The seed light pulses have a pulse duration longer than a target pulse duration and a spectral chirp. A compression module has dispersion characteristics over a broad spectral range. The pulse generation module is configured to adapt the modulation signal to tailor the spectral chirp of the seed light pulses in view of the dispersion characteristics of the compression module, such that propagation of the seed light pulses through the compression module compresses the seed pulses into output light pulses having the target pulse duration.
US09236705B2
A good way to avoid extreme current levels when supplying large amounts of power is to increase the voltage. The easiest way to do this is connecting the radiation elements (e.g. laser diode pixels) in series (La1 to La-n). In such a pixelated driver, the amount of components and complexity per pixel are reduced by connecting as many radiation elements as possible in series, supplying the string by one current controlled driver (Is), shortening pixels which should be in off state by a switch in parallel (40-1 to 40-n) to the radiation element, storing binary on/off information (30-1 to 30-n) for each pixel locally, creating a floating supply (20-1 to 20-n) for the switches, and managing information transfer to the floating storage and switches.
US09236704B2
According to one aspect, the invention relates to an optic fiber amplifier having a high Brillouin threshold, and including: an amplification optic fiber (16) comprising a core and a sheath and suitable for amplifying a signal beam travelling in said core; means for coupling the signal beam in an input end of said amplification optic fiber; means for coupling a pump laser beam for pumping said amplification optic fiber; a structure (330, 340) including a deformable portion around which at least one portion of said amplification optic fiber is wound in the shape of turns, said turns being in contact with a surface of said deformable portion, wherein the friction of said optic fiber on said surface resulting, during the deformation of said deformable portion, in an elongation of said amplification optic fiber according to an elongation profile that varies from one turn to the other.
US09236703B2
A laser system comprises a pump diode, fiber, relay optics, and a microchip laser crystal. The pump diode produces light at a first wavelength. The fiber receives the light from the pump diode and produces a round, homogeneous light spot at an output of the fiber. The relay optics receives the light from the fiber. The microchip laser crystal receives the light from the relay optics and produces a linearly polarized single frequency output at a second wavelength. The microchip laser crystal includes a first layer and a second layer. The first layer absorbs the light at the first wavelength and emits light at the second wavelength. The second layer receives the light at the second wavelength and either provides a polarization dependent loss at the second wavelength or maintains a polarization of the light at the second wavelength.
US09236702B2
A system and method of manufacture of a foldable electrical connector-housing system includes: a first end panel with an outer first end panel side having first end panel contacts; a second end panel having an outer second end panel side; a clip mechanism in at least one of the two end panels for attaching the foldable electrical connector-housing system to a flat surface; a fold mechanism is connected between the first end panel and the second end panel for folding into a folded configuration; and an electronic unit on the first end panel, the electronic unit coupled to the first end panel contacts.
US09236682B2
An electric connector includes a terminal body defining an interior space. An electric contact is located within the internal space. The electric contact includes a base contact ring that is biased into engagement with the terminal body and an outer ring that is biased into engagement with the terminal body. A contact arm extends from the base contact ring to the outer ring.
US09236677B2
A power supply apparatus receives a voltage from power rails on a circuit board. The power supply apparatus comprises a frame and arms connected to the frame. Each of the arms comprises a contact end. The frame positions the contact end of each of the arms to contact the power rails of the circuit board. The contact end is biased towards the power rails to maintain the contact end in contact with the power rails. The contact end comprises a curved planar surface having a first edge and a second edge that terminates at an end edge. The first edge and the second edge follow a curved line, while the end edge follows a straight line. The contact end comprises a non-linear slot extending from the end edge along the curved planar surface and is positioned equally between the first edge and the second edge.
US09236676B2
A connector includes a connector terminal electrically connected with a terminal (a counterpart terminal) of a counterpart component and a connector housing holding therein the connector terminal. The connector terminal includes a cylindrical terminal insertion section into which the counterpart terminal is to be inserted, a spring section which is brought into contact with the counterpart terminal in a cylinder of the terminal insertion section, and a displacement restriction section restricting excessive displacement of the spring section in the cylinder of the terminal insertion section when the spring section is brought into contact with the counterpart terminal, and the displacement restriction section includes a stabilizer which extends outward from the terminal insertion section while being supported continuously to a restriction part for the spring section.
US09236675B2
A terminal fitting (10) includes a tubular connecting portion (11) into which a male tab (90) is to be inserted. A plate-shaped resiliently deflectable contact (14) is formed separately from the connecting portion (11) and extends in a front-back direction in the connecting portion (11) for contacting the male tab (90) inserted into the connecting portion (11). The connecting portion (11) includes locks (24) for locking the resilient contact (14) to the connecting portion (11). A support (42) as a deflection supporting point of the resilient contact (14) is provided on a rear end of the resilient contact portion (14). The support (42) is located behind the front ends of receiving portions (41) of the resilient contact (14) to be locked by the locks (24).
US09236668B2
A cable connector for connecting a cable having an inner conductor includes an insulating housing having an assembling portion and a mating portion protruding from one side of the assembling portion, the mating portion including a mating cavity, the assembling portion including a receiving room communicating with the mating cavity; a contact having a connecting portion received in the receiving room for connecting the inner conductor of the cable and a contacting portion extending into the mating cavity; and a shell having a back portion assembled upon the assembling portion of the insulating housing. The insulating housing includes an elastic arm extending into the receiving room and located beside the connecting portion of the contact. The back portion of the shell includes a pushing portion pushing the elastic arm to press the connecting portion of the contact.
US09236664B2
An antenna which reduces the number of end faces and perpendicular corners, and suffers from little deterioration of performance even if used for high frequency transmission/reception, in particular a microstrip patch antenna which is comprised of a dielectric substrate on the bottom surface of which a conductive ground plate is formed and on the top surface of which a patch antenna part formed by a conductor and a feeder circuit connected to the same are provided, wherein the feeder circuit is connected to the antenna part while offset by exactly a predetermined distance to either end side from a center of one side of said antennas part to which said feeder circuit is to be connected so that a transmission loss of the antenna becomes a predetermined value or less. The predetermined distance can be made 20 to 70% of the longitudinal side of the patch antenna part.
US09236663B2
An electronic device may include radio-frequency transceiver circuitry and antenna structures. The radio-frequency transceiver circuitry may transmit signals for the antenna structures that pass through electrical components such as switches. Harmonics of the transmitted signals may be generated as the signals pass through the electrical components. To reduce interference that might otherwise adversely affect sensitive receiver circuitry in the electronic device, adjustable filter circuitry may be interposed between the electrical components and the antenna structures. Control signals may adjust the adjustable circuitry in real time during operation of an electronic device to ensure that transmitted signals can pass through the adjustable filter circuitry while blocking the harmonic signals.
US09236662B2
A terminal for performing at least one of wired and wireless communication is provided. The terminal includes a first antenna configured to recognize a handwriting through a change of an electromagnetic field and a second antenna for a short range wireless communication, wherein the first antenna and the second antenna are formed on a same Flexible Printed Circuit Board (FPCB).
US09236661B2
A radiowave absorber of the present invention includes: an upper plate that includes a dielectric material containing conductive particles; a lower plate that is arranged parallel to the upper plate, and includes a dielectric material that contains conductive particles; and a plate-shaped support portion that is arranged between the upper plate and the lower plate, and supports the upper plate and the lower plate.
US09236655B2
An antenna having a base film carrying at least one antenna structure and one electronic device with a contact region of the at least one antenna structure being provided on a tab formed from the base film and contacted with a contact region of the electronic device is made by first providing the electronic device inside a housing. Then the tab is inserted into the housing. Finally the housing is adhesively adhered in place on the base.
US09236651B2
An RFID antenna is arranged in the vicinity of a metal portion of and on an outer surface side of a casing of a communication terminal device. The RFID antenna includes a magnetic core, and a coil conductor that is wound around the magnetic core. The coil conductor includes a first conductor portion positioned on a first main surface side of the magnetic core and a second conductor portion positioned on the second main surface side of the magnetic core and arranged at a different position than the first conductor portion when viewed in plan from the direction of the first and second main surfaces, and the coil conductor is arranged such that the first main surface side of the magnetic core is on the metal portion side and such that the first conductor portion of the coil conductor faces a leading end portion of the casing.
US09236649B2
A housing for a personal electronic device is described herein. The housing may include at least structural member configured to be arranged within an internal cavity of the housing. The at least structural member is aligned with a feature external to the housing. The at least one structural member is affixed to an interior surface of the internal cavity. Furthermore, the at least structural member and housing are co-machined to define a coaxial aperture for accepting the feature.
US09236636B2
A non-aqueous electrolyte solution for secondary batteries, comprising a lithium salt (total number of moles of lithium atoms: NLi) and a liquid composition, wherein the liquid composition comprises a specific fluorinated solvent (α) and a cyclic carboxylic acid ester compound (total number of moles: NA), and may contain a specific compound (β) (total number of moles: NB), the content of the fluorinated solvent (α) is from 40 to 80 mass %, NA/NLi is from 1.5 to 7.0, and (NA+NB)/NLi is from 3 to 7.0; and, a lithium ion secondary battery employing such a non-aqueous electrolyte solution for secondary batteries.
US09236635B2
The present invention provides a nonaqueous electrolytic solution capable of improving electrochemical characteristics in a broad temperature range, such as low-temperature cycle properties and low-temperature discharge properties after high-temperature storage, and provides an energy storage device using the nonaqueous electrolytic solution. The invention includes (1) a nonaqueous electrolytic solution of an electrolyte salt dissolved in a nonaqueous solvent, which comprises from 0.001 to 10% by mass of a compound represented by the following general formula (I), and (2) an energy storage device comprising a positive electrode, a negative electrode, and a nonaqueous electrolytic solution of an electrolyte salt dissolved in a nonaqueous solvent, wherein the nonaqueous electrolytic solution is the nonaqueous electrolytic solution of (1). (In the formula, Y represents a group —C(═O)— or a group —S(═O)2—; R3 and R4 each independently represent an aryl group having from 6 to 10 carbon atoms in which at least one hydrogen atom is substituted with a halogen atom, or R3 and R4 bonding to each other represent a cycloalkanediyl group or a benzenediyl group, having from 5 to 12 carbon atoms. R represents —C(R1)(R2)— or -L-; R1 and R2 each independently represent a hydrogen atom, a halogen atom, or an alkyl group having from 1 to 4 carbon atoms; and L represents a divalent linking group having from 1 to 6 carbon atoms and optionally substituted with a halogen atom).
US09236632B2
An electrochemical device includes a wound laminated body with first and second electrodes, first and second separators, an electrolytic solution; and an outer package that houses the wound body and the electrolytic solution. The electrochemical device satisfies, at an outer end of the laminated body in a winding direction: the first and second separators protrude more outward in the winding direction than the second electrode; the first electrode protrudes more outward in the winding direction than the first and second separators; and an outer end of the first separator in the winding direction inclines toward a winding center and comes into contact with an upper surface of the second separator beyond the second electrode and an outer end of the first electrode in the winding direction inclines toward the winding center and comes into contact with the second separator and with the peripherally inner first electrode beyond the second electrode.
US09236627B1
A solid oxide redox flow battery is disclosed. The battery includes a solid oxide electrochemical cell integrated with a redox couple bed having a porous nanostructure with metal. The redox couple bed is configured to receive steam resulting in oxidation of the metal to produce hydrogen and the discharge of electricity from the battery. The redox couple bed in the discharged battery is further configured to receive hydrogen produced from the solid oxide electrochemical cell resulting in reduction of the metal oxide and recharge of the battery.
US09236617B2
A battery module includes a plurality of flat cells and a plurality of nipping plates. Each of the flat cells has a cell main body and at least one electrode tab. The cell main body includes a power storage element sealed in a package member. The electrode tab is electrically connected to the power generating member and protruding outwardly from the cell main body. The flat cells are stacked on one another such that the electrode tabs are electrically connected in a stacking direction. Adjacent ones of the nipping plates in the stacking direction nip the electrode tab and a portion of the cell main body of a corresponding one of the flat cells from both opposite side surfaces of the corresponding one of the flat cells along the stacking direction.
US09236615B2
Methods using novel cathode, electrolyte and oxygen separation materials operating at intermediate temperatures for use in solid oxide fuel cells and ion transport membranes include oxides with perovskite related structures and an ordered arrangement of A site cations. The materials have significantly faster oxygen kinetics than in corresponding disordered perovskites.
US09236608B2
Provided is a cathode active material which is lithium transition metal oxide having an α-NaFeO2 layered crystal structure, wherein the transition metal is a blend of Ni and Mn, an average oxidation number of the transition metals except lithium is more than +3, and lithium transition metal oxide satisfies the Equation m(Ni)≧m(Mn) (in which m (Ni) and m (Mn) represent an molar number of nickel and manganese, respectively). The lithium transition metal oxide has a uniform and stable layered structure through control of oxidation number of transition metals to a level higher than +3, thus advantageously exerting improved overall electrochemical properties including electric capacity, in particular, superior high-rate charge/discharge characteristics.
US09236599B2
The present invention is directed to a low cost, high performance electrode for energy storage devices and energy storage systems and a method for making same is disclosed, where a flexible binder is mixed with partial active and conductive materials in the electrode formulation and activated by mixing with a minimum amount of solvent it is then mixed with the remaining active and conductive materials and the binder is uniformly deposited on to the active and conductive particles by high speed mixing. The active and conductive particles deposited with activated binder particles are then pressed together to form free standing electrode film. High performance and low cost products, such as free standing electrode films, laminated electrodes, ultracapacitors, lithium-ion capacitors, batteries, fuel cells and hybrid cells which are the combination of the above devices, and the energy storage system or the system blocks, such as modules, can be manufactured using this process.
US09236592B2
A cage assembly is provided to protect a battery pack in a vehicle. The cage assembly includes a top sub-assembly and a bottom sub-assembly that are secured together to protect the battery pack. U-shaped frames and base frames are connected together by tubular members.
US09236591B2
Even if a junction box is laid out such that a region where a battery cell is disposed is divided, the battery cell is effectively cooled. A battery pack includes: a battery pack case (1) including a junction box accommodating portion (10) and a battery accommodating portions (7, 8a, 8b); and a plurality of batteries (2) accommodated in the battery accommodating portions (7, 8a, 8b) of the battery pack case (1). The junction box accommodating portion (10) is covered with shield members (21, 22, 23).
US09236584B2
A nonaqueous electrolyte battery is provided which includes a battery element, and a package member for packaging the battery element, and in the nonaqueous electrolyte battery, the package member includes a layer which contains a blackbody material capable of using blackbody radiation and which has an emissivity of 0.6 or more.
US09236576B2
A photoelectric element 1 includes a first electrode, an electron transport layer supporting a photosensitizer, a hole transport layer, and a second electrode, and these components are stacked in the above order. The electron transport layer is formed of an organic compound produced by electrolytic polymerization of a precursor having, within one molecule thereof, two or more moieties each having a structure represented by the following structural formula (1). The photoelectric element 1 includes a gel layer composed of the organic compound and an electrolyte solution infiltrated into the organic compound. (in structural formula (1), M is a cyano group, a fluoro group, a chloro group, or a bromo group, and A− is a counter-anion)
US09236570B2
A method for forming a resistive memory cell within a memory array includes forming a patterned stopping layer on a first metal layer formed on a substrate and forming a bottom electrode into features of the patterned stopping layer. The method further includes forming a resistive memory layer. The resistive memory layer includes a metal oxide layer and a top electrode layer. The method further includes patterning the resistive memory layer so that the top electrode layer acts as a bit line within the memory array and a top electrode of the resistive memory cell.
US09236569B2
A storage element includes a first electrode and a second electrode separated by a gap and a dielectric layer provided between the first electrode and the second electrode to fill the gap. A separation distance of the gap changes in response to application of a voltage to a space between the first electrode and the second electrode, such that a switching phenomenon is produced which switches a resistance state between the first electrode and the second electrode between a high resistance state in which it is difficult for tunnel current to flow and a low resistance state in which it is easy for tunnel current to flow.
US09236560B1
A spin transfer torque magnetic junction includes a magnetic reference layer structure with magnetic anisotropy perpendicular to a substrate plane. A laminated magnetic free layer comprises at least three sublayers (e.g. sub-layers of 6 to 30 Angstroms of CoFeB, CoPt, FePt, or CoPd) having magnetic anisotropy perpendicular to the substrate plane. Each such sublayer is separated from an adjacent one by a tantalum dusting layer. An insulative barrier layer (e.g. MgO) is disposed between the laminated free layer and the magnetic reference layer structure. The spin transfer torque magnetic junction includes conductive base and top electrodes, and a current polarizing structure that has magnetic anisotropy parallel to the substrate plane. In certain embodiments, the current polarizing structure may also include a non-magnetic spacer layer (e.g. MgO, copper, etc).
US09236559B2
This invention relates to methods and an apparatus for detecting quality induced terminations of media streams of real-time communication sessions within a packet-switched network. To enable the determination of the quality of live media streams passing by the tapping points in a network, and to use this information to determine media transmissions being aborted due to bad quality the invention evaluates quality data records of a terminated media stream to detect, whether the media stream was terminated due to bad quality or another reason. Advantageously, a threshold number of quality data records that were generated for the media stream just before termination thereof are considered in the evaluation. In case each of this threshold number of quality data records yields a bad quality of the media stream, the termination of the media stream may be judged or assumed to be induced due to bad quality.
US09236558B1
A hybrid oxide capping layer (HOCL) is disclosed and used in a magnetic tunnel junction to enhance thermal stability and perpendicular magnetic anisotropy in an adjoining reference layer. The HOCL has an interface oxide layer adjoining the reference layer and one or more transition metal oxide layers wherein each of the metal layers selected to form a transition metal oxide has an absolute value of free energy of oxide formation less than that of the metal used to make the interface oxide layer. One or more of the HOCL layers is under oxidized. Oxygen from one or more transition metal oxide layers preferably migrates into the interface oxide layer during an anneal to further oxidize the interface oxide. As a result, a less strenuous oxidation step is required to initially oxidize the lower HOCL layer and minimizes oxidative damage to the reference layer.
US09236557B2
Embodiments herein provide a magnetic tunnel junction (MTJ) formed between metal layers of a semiconductor device. Specifically, provided is an approach for forming the semiconductor device using only one or two masks, the approach comprising: forming a first metal layer in a dielectric layer of the semiconductor device, forming a bottom electrode layer over the first metal layer, forming a MTJ over the bottom electrode layer, forming a top electrode layer over the MTJ, patterning the top electrode layer and the MTJ with a first mask, and forming a second metal layer over the top electrode layer. Optionally, the bottom electrode layer may be patterned using a second mask. Furthermore, in another embodiment, an insulator layer (e.g., manganese) is formed atop the dielectric layer, wherein a top surface of the first metal layer remains exposed following formation of the insulator layer such that the bottom electrode layer contacts the top surface of the first metal layer. By forming the MTJ between the metal layers using only one or two masks, the overall number of processing steps is reduced.
US09236547B2
Provided is a light emitting semiconductor device comprising a flexible dielectric layer, a conductive layer on at least one side of the dielectric layer, at least one cavity or via in the dielectric substrate, and a light emitting semiconductor supported by the cavity or via. Also provided is a support article comprising a flexible dielectric layer, a conductive layer on at least one side and at least one cavity or via in the dielectric substrate. Further provided is a flexible light emitting semiconductor device system comprising the above-described light emitting semiconductor device attached to the above-described support article.
US09236544B2
A light emitting structure including a first conductive semiconductor layer, an active layer, and a second conductive semiconductor layer. A first electrode is electrically coupled to the first conductive semiconductor layer. A current blocking layer is provided adjacent to the light emitting structure, and includes a top surface disposed in the first conductive semiconductor layer by passing through the active layer. A first metal layer is provided over the current blocking layer and contacts the first conductive semiconductor layer, and a reflective electrode is electrically coupled to the second conductive semiconductor layer.
US09236542B1
A light emitting element structure includes a light emitting unit configured to emit light; a package unit configured to cover the light emitting unit; a transparent light guide structure arranged on the package unit; and a first anti-reflection film arranged on the transparent light guide structure, wherein a thickness of the first anti-reflection film is an odd multiple of λ/4n, λ is a wavelength of light passing through the package unit from the light emitting unit, and n is a refractive index of the first anti-reflection film.
US09236529B2
A semiconductor light emitting element in which changes in light distribution characteristics due to inclination angle of side surfaces are suppressed. The semiconductor light emitting element includes a semiconductor structure having a light extracting surface as its upper surface; a reflecting layer disposed on side surfaces of the semiconductor structure; and a positive electrode and a negative electrode disposed on a lower surface of the semiconductor structure. Side surfaces of the semiconductor structure are inclined, expanding upward from the lower surface to the upper surface. At least a portion of each side surface includes a plurality of protrusions, a plurality of recesses, or a combination thereof.
US09236528B2
The present invention provides an electronic apparatus, such as a lighting device comprised of light emitting diodes (LEDs) or a power generating apparatus comprising photovoltaic diodes, which may be created through a printing process, using a semiconductor or other substrate particle ink or suspension and using a lens particle ink or suspension. An exemplary apparatus comprises a base; at least one first conductor; a plurality of substantially spherical or optically resonant diodes coupled to the at least one first conductor; at least one second conductor coupled to the plurality of diodes; and a plurality of substantially spherical lenses suspended in a polymer attached or deposited over the diodes. The lenses and the suspending polymer have different indices of refraction. In some embodiments, the lenses and diodes have a ratio of mean diameters or lengths between about 10:1 and 2:1. The diodes may be LEDs or photovoltaic diodes, and in some embodiments, have a junction formed at least partially as a hemispherical shell or cap.
US09236523B2
A method and apparatus for forming a crystalline cadmium stannate layer of a photovoltaic device by heating an amorphous layer in the presence of hydrogen gas.
US09236521B2
An optocoupler having optical lens layer is disclosed. The optocoupler may comprise an optical emitter, an optical receiver, an isolation layer, a lens layer and a substantially transparent encapsulant. The lens layer may be integrally formed within the optical receiver. Alternatively, the lens layer may be formed integrally with the isolation layer, or the lens layer may be an optical film attached on the optical receiver. The substantially transparent encapsulant may encapsulate at least partially the optical emitter, the optical receiver and the isolation layer. The isolation layer may be inserted to the substantially transparent encapsulant, making the substantially transparent encapsulant into two compartments. In another embodiment, an electronic system having optocoupler is disclosed.
US09236518B2
A sensor and its fabrication method are provided, the sensor includes: a base substrate, a group of gate lines and a group of data lines arranged as crossing each other, and a plurality of sensing elements arranged in an array and defined by the group of gate lines and the group of data lines, each sensing element including a TFT device and a photodiode sensing device, wherein a channel region of the TFT device is inverted and the source and drain electrodes are positioned between the active layer and the gate electrode. The sensor reduces the number of mask as well as the production cost and simplifies the production process, thereby significantly improves the production capacity and the defect-free rate.
US09236515B2
The invention relates to a hybrid solar panel comprising: photovoltaic elements (1) having a front face and a rear face; a heat exchanger (E) arranged opposite the rear face of said photovoltaic elements (1); and a cooling fluid circulating in said exchanger (E) in such a way as to cool the photovoltaic elements (1), said exchanger (E) comprising a heat exchange region (ZE) through which said fluid flows, arranged beneath said photovoltaic elements (1), said exchange region comprising elements (20) that enable the flow of the fluid to be disrupted in such a way as to stimulate the heat exchanges in the exchange region (ZE). The invention is characterized in that said exchange region (ZE) is formed by a lower exchange plate (2) designed in such a way as to form built-in obstruction elements (20) extending over the entire thickness of the strand of cooling fluid flowing through the exchange region, and in that the upper end of the obstruction elements (20) is in contact with the rear face of the photovoltaic elements (1) in such a way that said photovoltaic elements are cooled mainly at these contact points.
US09236509B2
Systems and methods for producing nanoscale textured low reflectivity surfaces may be utilized to fabricate solar cells. A substrate may be patterned with a resist prior to an etching process that produces a nanoscale texture on the surface of the substrate. Additionally, the substrate may be subjected to a dopant diffusion process. Prior to dopant diffusion, the substrate may be optionally subjected to liquid phase deposition to deposit a material that allows for patterned doping. The order of the nanoscale texture etching and dopant diffusion may be modified as desired to produce post-nano emitters or pre-nano emitters.
US09236507B2
The photoelectric conversion element includes a semiconductor substrate, a first amorphous film of a first conductivity type disposed on an entire surface of one surface of the semiconductor substrate, a first conductive oxide layer disposed on the first amorphous film, a second amorphous film of the first conductivity type disposed on a part of the other surface of the semiconductor substrate, a second conductive oxide layer disposed on the second amorphous film, a third amorphous film of a second conductivity type disposed on the other part of the other surface of the semiconductor substrate, and a third conductive oxide layer disposed on the third amorphous film. Electric conductivity of the first conductive oxide layer is lower than electric conductivities of the second and the third conductive oxide layer. Transmittance of the first conductive oxide layer is higher than transmittances of the second and the third conductive oxide layer.
US09236506B2
A conductive silver via paste comprising particulate conductive silver, a vanadium-phosphorus-antimony-zinc-based-oxide, a tellurium-boron-phosphorus-based-oxide or a tellurium-molybdenum-cerium-based-oxide and an organic vehicle is particularly useful in providing the metallization of the holes in the silicon wafers of MWT solar cells. The result is a metallic electrically conductive via between the collector lines on the front side and the emitter electrode on the back-side of the solar cell. The paste can also be used to form the collector lines on the front-side of the solar cell and the emitter electrode on the back-side of the solar cell. Also disclosed are metal-wrap-through silicon solar cells comprising the fired conductive silver paste.
US09236483B2
A FinFET having a backgate and a barrier layer beneath the fin channel of the FinFET, where the barrier layer has a bandgap greater than that of the backgate. The barrier layer serves as an etch stop layer under the fin channel, resulting in reduced fin channel height variation. The backgate provides improved current control. There is less punchthrough due to the higher bandgap barrier layer. The FinFET may also include deeply embedded stressors adjacent to the source/drain diffusions through the high bandgap barrier layer.
US09236479B2
One method disclosed includes, among other things, removing a sacrificial gate structure to thereby define a replacement gate cavity, performing an etching process through the replacement gate cavity to define a fin structure in a layer of semiconductor material using a patterned hard mask exposed within the replacement gate cavity as an etch mask and forming a replacement gate structure in the replacement gate cavity around at least a portion of the fin structure.
US09236478B2
A method for manufacturing a fin MOS transistor from an SOI-type structure including a semiconductor layer on a silicon oxide layer coating a semiconductor support, this method including the steps of: a) forming, from the surface of the semiconductor layer, at least one trench delimiting at least one fin in the semiconductor layer and extending all the way to the surface of the semiconductor support; b) etching the sides of a portion of the silicon oxide layer located under the fin to form at least one recess under the fin; and c) filling the recess with a material selectively etchable over silicon oxide.
US09236472B2
A device includes a semiconductor substrate having a first conductivity type, a device isolating region in the semiconductor substrate, defining an active area, and having a second conductivity type, a body region in the active area and having the first conductivity type, and a drain region in the active area and spaced from the body region to define a conduction path of the device, the drain region having the second conductivity type. The device isolating region and the body region are spaced from one another to establish a first breakdown voltage lower than a second breakdown voltage in the conduction path.
US09236470B2
A semiconductor power device and a method of fabricating the same are provided. The semiconductor power device involving: a first conductivity type semiconductor substrate; an epitaxial layer formed on the semiconductor substrate; a second conductivity type well formed in the semiconductor substrate and the epitaxial layer; a drain region formed in the well; an oxide layer that insulates a gate region from the drain region; a first conductivity type buried layer formed in the well; a second conductivity type drift region surrounding the buried layer; and a second conductivity type TOP region formed between the buried layer and the oxide layer.
US09236468B2
According to one embodiment, a semiconductor device includes a drift layer. The device includes a base layer. The device includes a source layer selectively provided on a surface of the base layer. The device includes a gate electrode provided via a gate insulating film in a trench penetrating the source layer and the base layer to reach the drift layer. The device includes a field plate electrode provided under the gate electrode in the trench. The device includes a drain electrode electrically connected to the drift layer. The device includes a source electrode. The field plate electrode is electrically connected to the source electrode. An impurity concentration of a first conductivity type contained in the base layer is lower than an impurity concentration of the first conductivity type contained in the drift layer. And the impurity concentration of the first conductivity type contained in the drift layer is not less than 1×1016 (atoms/cm3).
US09236453B2
According to one embodiment, a single-poly nonvolatile memory (NVM) cell includes a PMOS select transistor on a semiconductor substrate and a PMOS floating gate transistor series connected to the PMOS select transistor. The PMOS floating gate transistor comprises a floating gate and a gate oxide layer between the floating gate and the semiconductor substrate. A protector oxide layer covers and is in direct contact with the floating gate. A contact etch stop layer is disposed on the protector oxide layer such that the floating gate is isolated from the contact etch stop layer by the protector oxide layer.
US09236451B2
A method of fabricating an array substrate includes: forming a line or an electrode on a substrate on which a pixel region is defined, forming a protection layer on the line or the electrode, the protection layer formed of silicon nitride (SiNX), forming photoresist patterns on the protection layer, and loading the substrate having the photoresist pattern into a chamber of a dry etching apparatus, and performing a first dry etching process on the protection layer exposed between the photoresist patterns using a first gas mixture containing nitrogen trifluoride (NF3) gas to form a contact hole exposing the line or the electrode.
US09236444B2
Methods of fabricating quantum well field effect transistors are provided. The methods may include forming a first barrier layer including a first delta doped layer on a quantum well layer and forming a second barrier layer including a second delta doped layer selectively on a portion of the first barrier layer in a first region of the substrate. The methods may also include patterning the first and second barrier layers and the quantum well layer to form a first quantum well channel structure in the first region and patterning the first barrier layer and the quantum well layer to form a second quantum well channel structure in a second region. The methods may further include forming a gate insulating layer on the first and second quantum well channel structures of the substrate and forming a gate electrode layer on the gate insulating layer.
US09236439B2
A semiconductor device includes a junction region on both sides of a trench in a semiconductor substrate, a first gate electrode with a first workfunction buried in the trench, and a second gate electrode formed of a polycide layer having a second workfunction overlapping with the junction region at an upper part of the first gate electrode.
US09236426B2
Disclosed is a semiconductor device having a substrate including first and second regions. First interlayer insulation layers and conductive patterns alternately are stacked on a first region of the substrate. A second interlayer insulation layer covers the first interlayer insulation layers and the conductive patterns. A resistor is formed in the second interlayer insulation layer in the second region of the substrate.
US09236418B2
A light emitting device having a high definition, a high aperture ratio and a high reliability is provided. The present invention realizes a high definition and a high aperture ratio for a flat panel display of full colors using luminescent colors of red, green and blue without being dependent upon the film formation method and deposition precision of an organic compound layer by forming the laminated sections 21, 22 by means of intentionally and partially overlapping different organic compound layers of adjacent light emitting elements. Moreover, the protective film 32a containing hydrogen is formed and the drawback in the organic compound layer is terminated with hydrogen, thereby realizing the enhancement of the brightness and the reliability.
US09236415B2
The invention relates to a device comprising a substrate supporting a matrix of diodes organized in rows and columns, and a peripheral substrate contact is arranged on at least one side of the matrix, characterized in that the substrate comprises one or several buried conducting lines having no direct electrical connection with the peripheral substrate contact and being positioned between at least two adjacent columns of diodes and between at least two adjacent rows of diodes.
US09236412B2
A method of manufacturing a semiconductor device includes bonding a first semiconductor wafer including a first substrate and a first insulating layer formed to contact one surface of the first substrate, and a second semiconductor wafer including a second substrate and a second insulating layer, forming a third insulating layer, performing etching so that the second insulating layer remains on a second wiring layer, forming a first connection hole, forming an insulating film on the first connection hole, performing etching of the second insulating layer and the insulating film, forming a second connection hole, and forming a first via formed in inner portions of the connection holes and connected to the second wiring layer, wherein a diameter of the first connection hole formed on the other surface of the first substrate is greater than a diameter of the first connection hole formed on the third insulating layer.
US09236411B2
Embodiments are disclosed of an apparatus comprising a color filter arrangement including a set of color filters. The set of color filters includes a pair of first color filters, each having first and second hard mask layers formed thereon, a second color filter having the first hard mask layer formed thereon, and a third color filter having no hard mask layer formed thereon. Other embodiments are disclosed and claimed.
US09236403B2
A display apparatus includes a first insulating substrate including a front surface that provides an image and a rear surface opposite to the front surface, a low reflection layer provided on the rear surface, a gate wiring part provided on the low reflection layer, a data wiring part provided on the rear surface, the data wiring part that is insulated from the gate wiring part; and a pixel which is connected to the data wiring part and displays the image, where the low reflection layer includes a polymer resin having a black color.
US09236397B2
A composite spacer structure is formed on vertical sidewalls of a gate structure that is formed straddling a semiconductor fin. In one embodiment, the composite spacer structure includes an inner low-k dielectric material portion and an outer nitride material portion.
US09236382B2
Methods of maintaining a state of a memory cell without interrupting access to the memory cell are provided, including applying a back bias to the cell to offset charge leakage out of a floating body of the cell, wherein a charge level of the floating body indicates a state of the memory cell; and accessing the cell.
US09236381B2
A nonvolatile memory element of the present invention comprises a first electrode (103), a second electrode (105), and a resistance variable layer (104) disposed between the first electrode (103) and the second electrode (104), a resistance value of the resistance variable layer varying reversibly according to an electric signal applied between the electrodes (103), (105), and the resistance variable layer (104) comprises at least a tantalum oxide, and is configured to satisfy 0
US09236380B2
A method for making a semiconductor device may include forming, on a first semiconductor layer of a semiconductor-on-insulator (SOI) wafer, a second semiconductor layer comprising a second semiconductor material different than a first semiconductor material of the first semiconductor layer. The method may further include performing a thermal treatment in a non-oxidizing atmosphere to diffuse the second semiconductor material into the first semiconductor layer, and removing the second semiconductor layer.
US09236378B2
Various aspects of the technology include an integrated circuit device comprising a compound semiconductor layer and a plurality of input, switch, and ground ohmic metal fingers fabricated on the compound semiconductor layer in a repeating sequence. A control gate may be disposed between each input finger and adjacent switch finger, and a sync gate may be disposed between each ground finger and adjacent switch finger. A sync gate and a control gate may be disposed adjacent each switch finger. The device further includes a plurality of control gate pads, each control gate pad at an end of two control gates, and a control gate pad at opposite ends of each control gate, and a plurality of sync gate pads, each sync gate pad at an end of two sync gates, and a sync gate pad at opposite ends of each sync gate.
US09236375B2
Devices, systems and methods are provided for switching a load with true reverse current blocking (TRCB). The device may include an input port coupled to a supply voltage; an output port coupled to the load; a TRCB circuit coupled to the input port and the output port; and a switch control port coupled to the TRCB circuit. The TRCB circuit may be configured to couple the input port to the output port in response to a switch close signal applied to the switch control port and to de-couple the input port from the output port in response to a switch open signal applied to the switch control port. The TRCB circuit may further be configured to block current flow from the output port to the input port in response to both the switch open signal and the switch close signal.
US09236366B2
Embodiments that allow multi-chip interconnect using organic bridges are described. In some embodiments an organic package substrate has an embedded organic bridge. The organic bridge can have interconnect structures that allow attachment of die to be interconnected by the organic bridge. In some embodiments, the organic bridge comprises a metal routing layer, a metal pad layer and interleaved organic polymer dielectric layers but without a substrate layer. Embodiments having only a few layers may be embedded into the top layer or top few layers of the organic package substrate. Methods of manufacture are also described.
US09236364B2
A manufacturing method of a package carrier includes the following steps. Firstly, two base metal layers are bonded together. Then, two supporting layers are laminated onto the base metal layers respectively. Next, two release metal films are disposed on the supporting layers respectively, wherein each of the release metal films includes a first metal film and a second metal film separable from each other. Next, two patterned metal layers are formed on the release metal films respectively, wherein each of the patterned metal layers is suitable for carrying and electrically connected to a chip. Then, the base metal layers are separated from each other to form two package carriers independent from each other. A package carrier formed by the manufacturing method described above is also provided.
US09236362B2
An integrated circuit package includes a package module formed from successive build-up layers which define circuit interconnections, a cavity formed on a top-side of the package module, a chip having a front side with forward contacts and having a back-side, the chip disposed such that in the cavity such that at least one forward contact is electrically connected to at least one of the circuit interconnections of the package module, and a top layer coupled to the back-side of the chip covering at least a part of the chip and the top-side of the package module.
US09236361B2
Various embodiments include wafer level chip scale package (WLCSP) structures and methods of tuning such structures. In some embodiments, the WLCSP structure includes: a printed circuit board (PCB) trace connection including at least one PCB ground connection connected with a PCB ground plane; a set of ground solder balls each contacting the printed circuit board trace connection; a set of chip pads contacting each of the ground solder balls in the set of ground solder balls; a chip ground plane connecting the set of chip pads; and a signal interconnect interposed between two of the set of ground solder balls, the signal interconnect including: a signal trace connection electrically isolated from the PCB ground plane; a signal ball contacting the signal PCB trace connection; a chip pad contacting the signal ball, and a signal trace connection on a chip contacting the chip pad.
US09236355B2
In some embodiments, a semiconductor device package assembly may include a first substrate. The first substrate may include a first set of electrical conductors which electrically connect the assembly. In some embodiments, the assembly may include at least one electrical conductor coupled to the first substrate such that at least one of the electrical conductors exposes through a perimeter surface of the semiconductor device package assembly. In some embodiments, the assembly may include a first die electrically connected to a second surface of the first substrate using a second set of electrical conductors. The assembly may include an electronic memory module coupled to the first die. In some embodiments, the assembly may include a shield applied to an upper surface of the assembly and electrically coupled to at least one of the exposed electrical conductors. The shield may inhibit, during use, electromagnetic interference.
US09236348B2
A method of forming a buried die module includes providing an initial laminate flex layer and forming a die opening through the initial laminate flex layer. A first uncut laminate flex layer is secured to the first surface of the initial laminate flex layer by way of an adhesive material and a die is positioned within the die opening of the initial laminate flex layer and onto the adhesive material. A second uncut laminate flex layer is secured to the second surface of the initial laminate flex layer by way of an adhesive material and the adhesive materials are then cured. Vias and metal interconnects are formed in and on the first and second uncut laminate flex layers, with each of the metal interconnects extending through a respective via and being directly metalized to a metal interconnect on the initial laminate flex layer or a die pad on the die.
US09236345B2
Contact openings are formed into a dielectric material exposing a surface portion of a semiconductor substrate. An interfacial oxide layer is then formed in each contact opening and on an exposed surface portion of the interfacial oxide layer. A NiPt alloy layer is formed within each opening and on the exposed surface portion of each interfacial oxide layer. An anneal is then performed that forms a contact structure of, from bottom to top, a nickel disilicide alloy body having an inverted pyramidal shape, a Pt rich silicide cap region and an oxygen rich region. A metal contact is then formed within each contact opening and atop the oxygen rich region of each contact structure.
US09236344B2
A back-end-of-line thin ion beam deposited fuse (204) is deposited without etching to connect first and second last metal interconnect structures (110, 120) formed with last metal layers (LM) in a planar multi-layer interconnect stack to programmably connect separate first and second circuit connected to the first and second last metal interconnect structures.
US09236339B2
Disclosed herein is a plug via stacked structure including: a through hole plating layer plated on a through hole inner wall and around top and bottom of a through hole at thickness t; a via plug filled in an inner space of the through hole plating layer; a circuit pattern formed over the top and bottom of the through hole plating layer and the via plug and making a thickness t′ formed on the through hole plating layer thicker than a thickness t; and a stacked conductive via filled in a via hole formed on the top of the through hole and formed at thickness α from a top of the circuit pattern, wherein T≦t″+α is satisfied, T represents a sum of the thicknesses t and t′ and t″ is a thickness of a portion of the circuit pattern formed on the via plug.
US09236338B2
A method for manufacturing a build-up substrate, the build-up substrate comprising an insulating layer and a wiring pattern layer stacked over a circuit substrate, said method comprising the steps of: (i) applying a photoactive metal oxide precursor material to one or both sides of the circuit substrate with a wiring pattern, and drying the applied photoactive metal oxide precursor material to form an insulating film; (ii) forming an opening for a via hole in the insulating film by exposure and development of the insulating film; (iii) applying a heat treatment to the insulating film to convert the insulating film into a metal oxide film, thereby forming a build-up insulating layer of the metal oxide film; and (iv) plating the build-up insulating layer to form via holes in the openings, forming a metal layer on the build-up insulating layer, and etching the metal layer to form a build-up wiring pattern; and (v) repeating the steps from (i) to (iv) at least one time.
US09236337B2
A semiconductor package includes a substrate having a vent hole extending through the substrate, a semiconductor chip mounted on an upper surface of the substrate, a plurality of solder ball pads formed on a lower surface of the substrate, and an encapsulant covering the upper surface of the substrate, the semiconductor chip, and an entirety of the lower surface of the substrate except for regions in which the solder ball pads are formed.
US09236333B2
A semiconductor device includes a base member and a first semiconductor chip mounted over the base member. The first semiconductor chip including a first circuit, a second circuit, and a third circuit arranged between the first circuit and the second circuit and a plurality of pads. The first, second and third circuits are arranged along a first side of the first semiconductor chip. In plan view, the pads are located outside of the circuits and include a plurality of first pads arranged at a first pitch, and a plurality of second pads arranged at the first pitch. A distance between a first pad group comprised of the first pads and a second pad group comprised of the second pads is larger than the first pitch. Further, in a plan view, a part of the third circuit is located between the first pad group and the second pad group.
US09236332B2
A semiconductor device has a vertically offset BOT interconnect structure. The vertical offset is achieved with a leadframe having a plurality of lead fingers around a die paddle. A first conductive layer is formed over the lead fingers. A second conductive layer is formed over the lead fingers. Each second conductive layer is positioned adjacent to the first conductive layer and each first conductive layer is positioned adjacent to the second conductive layer. The second conductive layer has a height greater than a height of the first conductive layer. The first and second conductive layers can have a side-by-side arrangement or staggered arrangement. Bumps are formed over the first and second conductive layers. Bond wires are electrically connected to the bumps. A semiconductor die is mounted over the die paddle of the leadframe and electrically connected to the bond wires and BOT interconnect structure.
US09236330B2
A power module according to the present invention includes a semiconductor device; a base part formed from an electrically conductive material on which the semiconductor device is mounted; a signal lead part formed from the same material as the base part, the signal lead part being electrically connected to the semiconductor device; and a thin plate lead part formed from the same material as the base part such that it is formed seamlessly from the base part and it is thinner than the base part, the thin plate lead part extending on the same side as the signal lead part with respect to the base part, wherein the thin plate lead part is electrically connected to a predetermined terminal of the semiconductor device via the base part such that it forms a potential detecting terminal for detecting a potential of the predetermined terminal of the semiconductor device.
US09236329B2
A semiconductor memory card includes a lead frame having external connection terminals, a controller chip mounted on the lead frame and a memory chip mounted on the lead frame. The lead frame, the controller chip, and the memory chip are sealed with a sealing resin layer that has a surface at which the external connection terminals are exposed and a recess surrounding the external connection terminals.
US09236325B2
Through-via structures and methods of their formation are disclosed. One such structure includes a conductor structure, a dielectric via lining and a stress-abating dielectric material. The conductor structure is formed of conducting material extending through a wiring layer of a semiconductor device and through a semiconductor layer below the wiring layer. Here, the wiring layer of the semiconductor device includes a first dielectric material. The dielectric via lining extends along the conductor structure at least in the semiconductor layer. Further, the stress-abating dielectric material is disposed between the conductor structure and the first dielectric material in at least the wiring layer, where the stress-abating dielectric material is disposed over portions of the semiconductor layer that are outside outer boundaries of the via lining.
US09236320B2
A chip package is provided. The chip package includes a semiconductor chip, an isolation layer, a redistributing metal layer, and at least a bonding pad. The semiconductor chip includes at least one conducting disposed on a surface of the semiconductor chip. The isolation layer is disposed on the surface of the semiconductor chip, wherein the isolation layer has at least one first opening to expose the first conducting pad. The redistributing metal layer is disposed on the isolation layer and has at least a redistributing metal line corresponding to the conducting pad, the redistributing metal line is connected to the first conducting pad through the first opening. The bonding pad is disposed on the isolation layer and one side of the semiconductor chip, wherein the redistributing metal line extends to the bonding pad to electrically connect the conducting pad to the bonding pad.
US09236319B2
A stacked integrated circuit package system includes: providing a base integrated circuit package, and mounting a top integrated circuit package having a top interposer and a top encapsulation with a cavity therein or the cavity as a space between top intra-stack interconnects and the top interposer, with the top interposer exposed by the cavity, over the base integrated circuit package.
US09236314B2
Methods, IC and related transistors using capping layer with high-k/metal gate stacks are disclosed. In one embodiment, the IC includes a first type transistor having a gate electrode including a first metal, a second metal and a first dielectric layer, the first dielectric layer including oxygen; a second type transistor separated from the first type transistor by an isolation region, the second type transistor having a gate electrode including the second metal having a work function appropriate for the second type transistor and the first dielectric layer; and wherein the gate electrode of the first type transistor includes a rare earth metal between the first metal and the second metal and the gate electrode of the second type transistor includes a second dielectric layer made of an oxide of the rare earth metal.
US09236312B2
Approaches for forming an oxide cap to protect a semiconductor device (e.g., a fin field effect transistor device (FinFET)) are provided. Specifically, approaches are provided for forming an oxide cap over a subset (e.g., SiP regions) of raised source drain (RSD) structures on the set of fins of the FinFET device to mitigate damage during subsequent processing. The oxide spacer is deposited before the removal of a nitride capping layer from the FinFET device (e.g., by a hot phosphorus wash). The oxide cap on top of the RSD structures will be preserved throughout the removal of the nitride capping layer to provide hardmask protection during this process.
US09236305B2
Laser and plasma etch wafer dicing where a mask is formed covering ICs formed on the wafer, as well as any bumps providing an interface to the ICs. The semiconductor wafer is coupled to a film frame by an adhesive film. The mask is patterned by laser scribing to provide a patterned mask with gaps. The laser scribing exposes regions of the semiconductor wafer, below thin film layers from which the ICs are formed. The semiconductor wafer is plasma etched through the gaps in the patterned mask while the film frame is maintained at an acceptably low temperature with a chamber shield ring configured to sit beyond the wafer edge and cover the frame. The shield ring may be raised and lowered, for example, on lifter pins to facilitate transfer of the wafer on frame.
US09236303B2
Provided are a substrate film and a method of manufacturing the substrate film. The substrate film may have excellent thermal resistance and dimensional stability, has excellent stress relaxation to prevent damage of a wafer caused by remaining stress, inhibits damage to or flying-off of the wafer caused by application of a non-uniform pressure during the processing of the wafer, and has excellent cuttability. Accordingly, the substrate film of the present invention can be effectively used as a processing sheet in a process of processing various kinds of wafers including dicing, back-grinding or picking-up.
US09236301B2
Fabrication of through-substrate via (TSV) structures is facilitated by: forming at least one stress buffer within a substrate; forming a through-substrate via contact within the substrate, wherein the through-substrate via structure and the stress buffer(s) are disposed adjacent to or in contact with each other; and where the stress buffer(s) includes a configuration or is disposed at a location relative to the through-substrate via conductor, at least in part, according to whether the TSV structure is an isolated TSV structure, a chained TSV structure, or an arrayed TSV structure, to customize stress alleviation by the stress buffer(s) about the through-substrate via conductor based, at least in part, on the type of TSV structure.
US09236294B2
Embodiments of the disclosure provide a method for forming a semiconductor device structure. The method includes forming a dielectric layer over a semiconductor substrate. The method also includes applying a carbon-containing material over the dielectric layer. The method further includes irradiating the dielectric layer and the carbon-containing material with a light to repair the dielectric layer, and the light has a wavelength greater than about 450 nm.
US09236293B2
A system for self-aligning diamagnetic materials includes first and second magnets contacting each other along a contact line and having a diametric magnetization perpendicular to the contact line and a diamagnetic rod positioned to levitate above the contact line of the first and second magnets.
US09236291B2
A method of manufacturing a semiconductor device, including (a) forming an interlayer insulating film over a semiconductor substrate; (b) forming a third hard mask film over the interlayer insulating film; (c) forming a second hard mask film over the third hard mask film; (d) forming a first hard mask film over the second hard mask film; (e) after the step (d), forming a first opening in the first hard mask film and a second opening in the second hard mask film by etching the first and second hard mask films, respectively; (f) after the step (e), etching the first hard mask film so as to expand the first opening; and (g) after the step (f), etching the third hard mask film and a part of the interlayer insulating film in the second opening by using the second hard mask film as a mask.
US09236285B2
The present invention enables adjustment of a motion range of a workpiece conveying mechanism by a simple configuration. Provided is a workpiece conveying device including a simple motion range adjusting mechanism for conveying workpieces of different sizes. According to one embodiment of the invention, the workpiece conveying device for conveying workpieces includes a workpiece holding mechanism configured to operate to hold and release the workpiece. The workpiece conveying device also includes an actuator equipped with a movable member directly or indirectly connected to the workpiece holding mechanism to drive the workpiece holding mechanism. The workpiece conveying device further includes a stopper device having a male member and a female member, and these male member and female member are configured to engage with each other in at least two different arrangements, thereby defining at least two predefined discontinuous holding positions of the workpiece holding mechanism connected to the movable member.
US09236282B2
The invention relates to a multilayer body arrangement, which comprises at least two multilayer bodies each having at least one surface to be processed as well as at least one device for positioning the multilayer bodies, wherein the device is configured such that the respective surfaces to be processed are opposite each other and thus form a quasi-closed processing space disposed between the surfaces, in which the processing occurs. It further relates to a system for processing multilayer bodies with such a multilayer body arrangement, as well as a method for processing multilayer bodies, wherein the multilayer bodies are disposed such that the respective surfaces to be processed are opposite each other and thus form a quasi-closed processing space disposed between the surfaces, in which the processing occurs.
US09236270B2
A pattern having exceptionally small features is printed on a partially fabricated integrated circuit during integrated circuit fabrication. The pattern is printed using an array of probes, each probe having: 1) a photocatalytic nanodot at its tip; and 2) an individually controlled light source. The surface of the partially fabricated integrated circuit comprises a photochemically active species. The active species undergoes a chemical change when contacted by the nanodot, when the nanodot is illuminated by light. To print a pattern, each probe raster-scans its associated nanodot across the surface of the partially fabricated integrated circuit. When the nanodot reaches a desired location, the nanodot is illuminated by the light source, catalyzing a change in the reactive species and, thus, printing at that location. Subsequently, reacted or unreacted species are selectively removed, thereby forming a mask pattern over the partially fabricated integrated circuit. The minimum size of the features in the pattern is determined by the size of the nanodot and can be very small, e.g., having critical dimensions of about 20 nm or less.
US09236269B2
Approaches for providing a fin field effect transistor device (FinFET) with a planar block area to enable variable fin pitch and width are disclosed. Specifically, approaches are provided for forming a plurality of fins patterned from a substrate, the plurality of fins comprising: a first set of fins having a variable pitch and a variable width; and a second set of fins having a variable pitch and a uniform width, wherein the first set of fins is adjacent the second set of fins. In one approach, the first set of fins is patterned from the planar block area, which is formed over the substrate, and the second set of fins is formed using a sidewall image transfer (SIT) process.
US09236261B2
Transistors having a work function layer and methods of fabricating thereof are disclosed herein. The work function layer includes aluminum and titanium layers which are deposited in separate atomic layer deposition (ALD) operations. The depositions of the titanium layers and the aluminum layers may be separated by a purge operation or even performed in different ALD chambers. The work function layer may include alternating sets of titanium layers and sets of aluminum layers, thereby forming a nanolaminate structure. As such, a ratio of titanium to aluminum may be controlled and varied as needed throughout the thickness of the work function layer. For example, the work function layer may be titanium rich at the surface facing the gate dielectric in order to reduce or prevent diffusion of aluminum into the gate dielectric.
US09236256B2
The use of surfactants A, the 1% by weight aqueous solutions of which exhibit a static surface tension <25 mN/m, the said surfactants A containing at least three short-chain perfluorinated groups Rf selected from the group consisting of trifluoromethyl, pentafluoroethyl, 1-heptafluoropropyl, 2-heptafluoropropyl, heptafluoroisopropyl, and pentafluorosulfanyl; for manufacturing integrated circuits comprising patterns having line-space dimensions below 50 nm and aspect ratios >3; and a photolithographic process making use of the surfactants A in immersion photoresist layers, photoresist layers exposed to actinic radiation, developer solutions for the exposed photoresist layers and/or in chemical rinse solutions for developed patterned photoresists comprising patterns having line-space dimensions below 50 nm and aspect ratios >3. By way of the surfactants A, pattern collapse is prevented, line edge roughness is reduced, watermark defects are prevented and removed and defects are reduced by removing particles.
US09236250B2
A single crystalline silicon carbide layer can be grown on a single crystalline sapphire substrate. Subsequently, a graphene layer can be formed by conversion of a surface layer of the single crystalline silicon layer during an anneal at an elevated temperature in an ultrahigh vacuum environment. Alternately, a graphene layer can be deposited on an exposed surface of the single crystalline silicon carbide layer. A graphene layer can also be formed directly on a surface of a sapphire substrate or directly on a surface of a silicon carbide substrate. Still alternately, a graphene layer can be formed on a silicon carbide layer on a semiconductor substrate. The commercial availability of sapphire substrates and semiconductor substrates with a diameter of six inches or more allows formation of a graphene layer on a commercially scalable substrate for low cost manufacturing of devices employing a graphene layer.
US09236244B2
Disclosed herein are methods of depositing layers of material on multiple semiconductor substrates at multiple processing stations within one or more reaction chambers. The methods may include dosing a first substrate with film precursor at a first processing station and dosing a second substrate with film precursor at a second processing station with precursor flowing from a common source, wherein the timing of said dosing is staggered such that the first substrate is dosed during a first dosing phase during which the second substrate is not substantially dosed, and the second substrate is dosed during a second dosing phase during which the first substrate is not substantially dosed. Also disclosed herein are apparatuses having a plurality of processing stations contained within one or more reaction chambers and a controller with machine-readable instructions for staggering the dosing of first and second substrates at first and second processing stations.
US09236241B2
According to various embodiments, a method for processing a wafer may include: forming at least one hollow chamber and a support structure within the wafer, the at least one hollow chamber defining a cap region of the carrier located above the at least one hollow chamber and a bottom region of the carrier located below the at least one hollow chamber and an edge region surrounding the cap region of the carrier, wherein a surface area of the cap region is greater than a surface area of the edge region, and wherein the cap region is connected to the bottom region by the support structure; removing the cap region in one piece from the bottom region and the edge region.
US09236239B1
A safety net for a light bulb changer including a base. a circular aperture continuously disposed from a top surface of the base to a bottom surface of the base, a conical semi-rigid net having a bottom end attached to the top surface of the base, a circular support frame continuously disposed on a top edge of the net, a plurality of spaced apart support columns vertically disposed along an exterior surface of the net, a conical cover continuously disposed atop an outer edge of each of the plurality of support columns, a slot disposed through a side surface of the base, and a wingnut threadably engaged in the slot. A bottom end of a rod of a light bulb changer is slidably disposed through the aperture.
US09236238B2
The present invention is directed to devices and methods for generating light with plasma lamps. More particularly, the present invention provides plasma lamps driven by a radio-frequency source without the use of electrodes inside the bulb and related methods. In a specific embodiment, a coaxial type coupling module is used to drive an electrodeless bulb. Merely by way of example, such plasma lamps can be applied to applications such as stadiums, security, parking lots, military and defense, street lighting, large and small buildings, vehicle headlamps, aircraft landing, bridges, warehouses, UV water treatment, agriculture, architectural lighting, stage lighting, medical illumination, microscopes, projectors and displays, any combination of these, and the like.
US09236230B2
It is possible to prevent processing gases from being mixed when alternately supplying the processing gases while alternately switching the processing gases and to suppressed a transient phenomenon more efficiently as compared to conventional cases. When supplying at least two kinds of processing gases (e.g., a C4F6 gas and a C4F8 gas) into a processing chamber while alternately switching the at least two kinds of processing gases during a plasma process on a wafer, the supply of each processing gas can be alternately turned on and off by alternately setting an instruction flow rate of a mass flow controller to be a predetermined flow rate and a zero flow rate while a downstream opening/closing valve provided at a downstream side of the mass flow controller is open.
US09236226B2
In the plasma processing apparatus 10, a processing space S is formed between a susceptor 12 and an upper electrode 13 facing the susceptor 12. The plasma processing apparatus 10 includes a magnetic field generating unit provided at a side of the upper electrode 13 opposite to the processing space S. The magnetic field generating unit includes a magnetic force line generating unit 27 having a pair of annular magnet rows 27a and 27b. The annular magnet rows 27a and 27b are provided at the side of the upper electrode 13 opposite to the processing space S and arranged concentrically when viewed from the top. In the magnetic force line generating unit 27, an angle θ1 formed by axial lines of magnets of the annular magnet rows 27a and 27b is set to be in a range of about 0°<θ1≦180°.
US09236224B2
A drawing apparatus includes: plural charged particle optical systems arrayed at a pitch in a first direction, each configured to irradiate a substrate with charged particle beams; a stage configured to hold the substrate and be moved relative to the charged particle optical systems in a second direction orthogonal to the first direction; and a controller configured to determine charged particle beams for the drawing with respect to each charged particle optical system so as to satisfy a relation given by SW=Pc/α=Ps/(β where Ps is an array pitch of shot regions in the first direction, SW is a width, in the first direction, of each drawing region by each charged particle optical system, Pc be an array pitch of drawing regions in the first direction, and α and β are natural numbers.
US09236219B2
Measurements of line roughness are separated into groups depending upon pre-layers. Image data collected from similar pre-layer types are considered together in order to separate effects of line roughness from distortion of measurements caused by the pre-layers. The resulting line roughness measurements are used to estimate an aspect of line quality.
US09236215B2
The present invention discloses a system and method for generating a beam of fast ions. The system comprising: a target substrate having a patterned surface, a pattern comprising nanoscale pattern features oriented substantially uniformly along a common axis; and; a beam unit adapted for receiving a high power coherent electromagnetic radiation beam and providing an electromagnetic radiation beam having a main pulse and a pre-pulse and focusing it onto said patterned surface of the target substrate to cause interaction between said radiation beam and said substrate enabling creation of fast ions.
US09236214B2
A magnetron has an anode body (1) and including a ceramic sleeve (7). In higher power generators, stray radiation is emitted from this sleeve in addition to the main power launched from the antenna into the waveguide (2), and RF absorbing material is provided. Such absorbers, however, tend to be frequency-selective, and can overheat. According to the invention, a non-metallic jacket (13) containing a dielectric liquid such as water surrounds the sleeve. This provides absorption over a broad band of frequencies, and it is easy to make the jacket have a sufficiently high thermal capacity, for example, by arranging a flow of liquid through it.
US09236211B2
An electrode for dielectric barrier discharge treatment of a substrate includes a tubular housing that is made of electrically insulating material and has a bottom wall facing the substrate, two side walls extending away from the substrate, and a top wall connecting the distal ends of the side walls. The electrode further includes an electrically conductive electrode member disposed inside the housing and having a plate that engages an internal surface of the bottom wall of the housing. The electrode has two wings formed in one piece with the plate and engaging internal surfaces of the side walls of the housing.
US09236209B2
A relay fault detection and correction system includes a signal detector structured to measure primary and secondary signals, and generates a fault output signal if the signals appear to be unterminated due to a relay not connecting the signals to the loads. A cycle circuit is structured to cause a relay controller to cycle a potentially under-performing relay between its states a number of times after the signal detector generates the fault output.
US09236207B2
A deformable bi-stable device includes an elastically deformable member having at least two stable configurations and capable of being deformed from a first stable configuration to a second stable configuration, the element passing through an unstable configuration as it is deformed from the first stable configuration to the second stable configuration, and a shape memory polymer layer on or in the elastically deformable member. A method of using this device includes heating the shape memory polymer to a temperature sufficient to reduce the modulus of the shape memory polymer, deforming the deformable member to move from one of the first and second stable configurations to another of the first and second stable configurations, and cooling the device to a temperature sufficient to increase the modulus of the shape memory polymer.
US09236200B2
Disclosed is a touch window. The touch window includes a cover window including an active area and an unactive area; a sensing electrode part on the active area; a wiring electrode part formed on the unactive area and connected to the sensing electrode part; an insulation film on one end of the wiring electrode part; a flexible printed circuit board spaced apart from the insulation film and formed on an opposite end of the wiring electrode part; and a protective layer on the wiring electrode part placed on a space region between the insulation film and the flexible printed circuit board.
US09236197B2
Graphene based materials are provided in connection with various devices and methods of manufacturing. As consistent with one or more embodiments, an apparatus includes a graphene sheet and a single-crystal structure grown on the graphene sheet, with the graphene sheet and single-crystalline structure functioning as an electrode terminal. In various embodiments, the single-crystalline structure is grown on a graphene sheet, such as by using precursor particles to form nanoparticles at the distributed locations, and diffusing and recrystallizing the nanoparticles to form the single-crystal structure.
US09236186B2
There is provided a multi-layered ceramic capacitor including: a ceramic body formed by multi-layering a plurality of dielectric layers; a plurality of first and second internal electrodes including at least one side exposed through edges of the dielectric layer; upper and lower cover layers formed at upper and lower portions of the ceramic body, respectively; first and second external electrodes formed to be spaced apart from each other at a lower surface of the lower cover layer; first and second connecting electrodes contacting outer peripheral surfaces of a plurality of second and first margin to connect exposed portions of the plurality of first and second internal electrodes, respectively; and an insulating side part formed so as to cover lateral surfaces at which the first and second internal electrodes are exposed.
US09236185B1
A multilayer ceramic capacitor includes a ceramic laminated body including dielectric ceramic layers and internal electrodes stacked with the dielectric ceramic layers disposed therebetween. The dielectric ceramic layers contain a perovskite compound containing Ba and Ti, Zr, and a rare earth element, and ratios of Zr and the rare earth element to 100 molar parts of Ti are about 0.4 to 2.0 molar parts and about 0.05 to 0.5 molar parts, respectively. The molar ratio of Zr to the rare earth element is about 3.3 to about 8.0, and Al-containing segregated substances are present in about 80% or more of defective portions where continuity of the internal electrodes is interrupted. Dielectric ceramic constituting the dielectric ceramic layers has an average grain diameter of about 230 nm to about 350 nm.
US09236184B2
In a method for manufacturing a monolithic ceramic electronic component, when an inner conductor is formed by printing an electrically conductive paste, a smear may be generated in an opening of the inner conductor at a side of the opening near to a position from which printing is started in a printing direction. The smear may cause an unwanted contact between the inner conductor and a via conductor, which is a conductor extending through the opening and having a potential different from that of the inner conductor, so as to cause a short-circuit. The inner conductor is printed such that the center of each via conductor is deviated from the center of the opening in the direction in which the electrically conductive paste is printed. With this structure, even if the smear is generated in the opening, the probability of a short-circuit is minimized.
US09236180B2
Disclosed herein are an inductor and a manufacturing method thereof. The manufacturing method of an inductor includes: positioning a printed circuit board (PCB) including a predetermined pattern formed thereon and an insertion part formed at one side thereof; fixing a protrusion part formed at a lower portion of a core so as to be inserted into the insertion part; electrically connecting both ends of a coil wound around the core to a lower PCB terminal disposed at a lower portion of the PCB, respectively; and forming an appearance so that the core, the coil, and an upper exposed surface of the PCB are received therein.
US09236177B2
A common mode filter is disclosed. The common mode filter in accordance with an embodiment of the present invention includes: a magnetic substrate; a coil pattern formed on the magnetic substrate; a dielectric layer formed on the magnetic substrate so as to cover an upper part, a lower part and a side surface of the coil pattern; and a first coupling agent interposed between the magnetic substrate and the dielectric layer so as to prevent the magnetic substrate and the dielectric layer from being separated.
US09236168B2
A method for manufacturing an electrical cable includes dividing a tube into a plurality of sectors by passage across a sectoring device, gathering the sectors into a stack by passage of the sectors through a gathering device, and surrounding the stack with an insulating layer. Additional strip features may be applied by application of one or more strip conditioners. Alternatively, strips may be supplied on individual reels for gathering or provided in a multi-end reel already stacked. Where a multi-end reel is provided, length differentials within the stack as it is unwound may be compensated for by application of a stretcher.
US09236166B2
A bonding wire is provided containing a wire core made of a first material containing a metal and a wire jacket that envelopes the wire core and is made of a second material containing a metal. The wire core and the wire jacket are made of different metals and the bonding wire has an aspect ratio of no more than 0.8. The bonding wire efficiently prevents damage to bonding surfaces during the bonding process and short-circuiting during the use of corresponding sub-assemblies.
US09236161B2
A conductive paste composition contains a source of an electrically conductive metal, a Ti—Te—Li oxide, and an organic vehicle. An article such as a high-efficiency photovoltaic cell is formed by a process of deposition of the paste composition on a semiconductor substrate (e.g., by screen printing) and firing the paste to remove the organic vehicle and sinter the metal and establish electrical contact between it and the device.
US09236160B2
Described herein are improved methods of forming polymer films, the polymer films formed thereby, and electronic devices formed form the polymer films. The methods generally include contacting a polymer with a solvent to at least partially solvate the polymer in the solvent, exposing the at least partially solvated polymer and solvent to ultrasonic energy for a duration effective to form a plurality of ordered assemblies of the polymer in the solvent, and forming a solid film of the polymer, wherein the solid film comprises the plurality of ordered assemblies of the polymer.
US09236156B2
A preparing method of a reduced graphene oxide film, a reduced graphene oxide film prepared by the preparing method, a graphene electrode including the reduced graphene oxide film, an organic thin film transistor including the graphene electrode, and an antistatic film including the reduced graphene oxide film are provided. The method for preparing a reduced graphene oxide film comprises: coating a graphene oxide-dispersed solution on a substrate to form a graphene oxide thin film; and reducing the graphene oxide thin film using a chemical reduction method and a pressure-assisted thermal reduction method to form a reduced graphene oxide film.
US09236155B2
This invention relates to a copper thick film paste composition paste comprising copper powder, a Pb-free, Bi-free and Cd-free borosilicate glass frit, a component selected from the group consisting of ruthenium-based powder, copper oxide powder and mixtures thereof and an organic vehicle. The invention also provides methods of using the copper thick film paste composition to make a copper conductor on a substrate. Typical substrates are selected from the group consisting of aluminum nitride, aluminum oxide and silicon nitride.
US09236148B2
A memory management method, a memory control circuit unit using the method, and a memory storage apparatus using the method are provided. The memory management method includes determining whether a use count of the rewritable non-volatile memory module is greater than a use count threshold; based on a result of the determination, sorting each physical erasing unit in a spare area in an ascending manner according to an erasing count of each physical erasing unit in the spare area or according to the number of maximum bit errors of the physical erasing units in the spare area, so as to form a plurality of sorted physical erasing units; and selecting the foremost physical erasing unit from the spare area to write data according to the sorted physical erasing units. By applying the memory management method, the lifespan of the rewritable non-volatile memory module may be effectively prolonged.
US09236146B2
Memory devices and methods of operating memory devices are shown. Configurations described include circuits to perform a single check between programming pulses to determine a threshold voltage with respect to desired benchmark voltages. In one example, the benchmark voltages are used to change a programming speed of selected memory cells.
US09236142B2
A system and method of writing data to a memory block includes receiving user data in a memory controller, the user data to be written to the memory block. The user data is first written to a buffer in the memory controller. A screening pattern is written to at least one screening column in the memory block and a first memory integrity test is performed. The first memory integrity test includes reading screening column data from the at least one screening column and comparing the screening column data read from the at least one screening column to the screening pattern. The user data is written to at least one user data column in the memory block when the screening column data read from the at least one screening column matches the screening pattern in the first memory integrity test.
US09236140B2
A complementary read-only memory (ROM) cell includes a transistor; and a bit line and a complementary bit line adjacent to the transistor; wherein a drain terminal of the transistor is connected to one of the bit line and the complementary bit line based on data programmed in the ROM cell.
US09236137B2
A semiconductor device and a method of operating the same. The semiconductor device may include a plurality of memory blocks. Each of the plurality of memory blocks may include a plurality of cell strings extending substantially perpendicular to a semiconductor substrate, the plurality of cell strings sharing a plurality of bit lines, and a plurality of source lines respectively connected to the cell strings and word lines. Page buffers, connected to the bit lines, may store data. A selection switch portion may selectively transmit a voltage corresponding to data stored in the page buffers, and voltages supplied from an external source, to the bit lines and the source lines during the program operation, the read operation and the erase operation. A control circuit may control the page buffers and the selection switch portion.
US09236134B2
Methods for operating a non-volatile storage system in which cross-coupling effects are utilized to extend the effective threshold voltage window of a memory cell and to embed additional information within the extended threshold voltage window are described. In some cases, additional information may be embedded within a memory cell storing the highest programming state if the memory cell is in a high boosting environment by splitting the highest programming state into two substates and programming the memory cell to one of the two substates based on the additional information. A memory cell may be in a high boosting environment if its neighboring memory cells are in a high programmed state. Additional information may also be embedded within a memory cell storing the lowest programming state if the memory cell is in a low boosting environment. The additional information may include error correction information.
US09236133B2
The present disclosure is related to an adjusted read for a partially programmed block. A number of methods can include receiving a read request including a logical address, translating the logical address to a physical address and simultaneously determining whether a physical address associated with the read request is in a block that is partially programmed, and in response to the physical address being in the block that is partially programmed, adjusting a read signal level based on a proximity of the physical address to a last written page in the block.
US09236120B2
A method for read measurement of resistive memory cells having s≧2 programmable cell-states includes applying to each cell at least one initial voltage and making a measurement indicative of cell current due to the initial voltage; determining a read voltage for the cell in dependence on the measurement; applying the read voltage to the cell; making a read measurement indicative of cell current due to the read voltage; and outputting a cell-state metric dependent on the read measurement; wherein the read voltages for cells are determined in such a manner that the cell-state metric exhibits a desired property.
US09236116B1
Memory cells with read assist schemes and methods of use are provided. The memory includes a plurality of rows and columns, each of which include a memory cell having a pull-down device. The memory further includes at least one boost circuit connected to each of the memory cells and which provides a negative boost signal to the pull-down devices during read access.
US09236113B2
A memory circuit includes at least one bit cell that receives a word line, complementary bit lines and an array supply voltage and a word line suppression circuit. The word line suppression circuit includes two PFETs with their drains connected to the word line and their sources connected to the array supply voltage and an NFET with its source connected to ground and its drain connected to the word line. The NFET is inactivated before the PFETs are activated. One of the PFETs is activated before the other PFET is activated so as to control the slew rate of the word line and improve the static noise margin of the at least one bit cell.
US09236111B2
A semiconductor device may include a write control block configured to generate a plurality of write enable signals for controlling a write operation, and a write delay block configured to apply delay times to a plurality of write data which are transmitted through a write global input/output line. The semiconductor device may also include a plurality of banks configured to operate in response to the plurality of write enable signals and receive the plurality of write data, wherein the plurality of write data have different delay times according to physical positions of the plurality of banks.
US09236097B2
A semiconductor memory device includes two memory cell arrays, a sense amplifier shared by the two memory cell arrays; and a control circuit configured to control data readout from the two memory cell arrays. Each memory cell array includes word lines, two or more bit lines, a dummy word line, memory cells provided at intersections of the bit lines and the word lines, and dummy cells provided at intersections of selected bit lines and the dummy word line. When the control circuit reads data from one memory cell array, the control circuit activates the dummy word line included in the other memory cell array and generates, with the dummy cell included in the other memory cell array, a reference level of the sense amplifier.
US09236087B1
A method for off track prediction comprises predicting a position error signal (PES) of a write head, comparing the predicted PES to an adaptive threshold, and preventing a write operation of the write head if the predicted PES exceeds the adaptive threshold. The adaptive threshold is a function of an on-cylinder limit, a smoothed standard deviation of an actual PES, and a smoothed standard deviation of the predicted PES.
US09236079B2
A method and system for reducing storage requirements and speeding up storage operations by reducing the storage of redundant data includes receiving a request that identifies one or more data objects to which to apply a storage operation. For each data object, the storage system determines if the data object contains data that matches another data object to which the storage operation was previously applied. If the data objects do not match, then the storage system performs the storage operation in a usual manner. However, if the data objects do match, then the storage system may avoid performing the storage operation.
US09236076B2
A perpendicular magnetic recording disk includes a template layer below a Ru or Ru alloy underlayer, with a granular Co alloy recording layer formed on the underlayer. substrate. The template layer comprises nanoparticles spaced-apart and partially embedded within a polymer material, with the nanoparticles protruding above the surface of the polymer material. A seed layer covers the surface of the polymer material and the protruding nanoparticles and an underlayer of Ru or a Ru alloy covers the seed layer. The protruding nanoparticles serve as the controlled nucleation sites for the Ru or Ru alloy atoms. The nanoparticle-to-nanoparticle distances can be controlled during the formation of the template layer. This enables control of the Co alloy grain diameter distribution as well as grain-to-grain distance distribution.
US09236072B1
A first friction coefficient that is modeled as affecting a rotational velocity of a voice coil motor is modified. A second friction coefficient that is modeled as affecting a rotational acceleration of the voice coil motor is also modified. The first and second friction coefficients change in response to a change in ambient temperature. A control effort used to control the voice coil motor is changed based on the modified first and second friction coefficients.
US09236070B1
A suspension flexure is provided. The suspension flexure includes a steel layer, a polyimide layer above the steel layer, and a copper layer on the polyimide layer comprising a plurality of dual opposing cantilevered copper pads.
US09236061B2
The present invention relates to transposing signals in time and/or frequency and in particular to coding of audio signals. More particular, the present invention relates to high frequency reconstruction (HFR) methods including a frequency domain harmonic transposer. A method and system for generating a transposed output signal from an input signal using a transposition factor T is described. The system comprises an analysis window of length La, extracting a frame of the input signal, and an analysis transformation unit of order M transforming the samples into M complex coefficients. M is a function of the transposition factor T. The system further comprises a nonlinear processing unit altering the phase of the complex coefficients by using the transposition factor T, a synthesis transformation unit of order M transforming the altered coefficients into M altered samples, and a synthesis window of length Ls, generating a frame of the output signal.
US09236060B2
A noise suppression device includes a phase difference derived suppression coefficient computation section that over a phase difference utilization range computes for each frequency a phase difference derived suppression coefficient based on a phase difference, an amplitude ratio derived suppression coefficient computation section that computes for each frequency an amplitude ratio derived suppression coefficient based on an amplitude ratio or an amplitude difference, and based on the amplitude conditions, and a suppression section that suppresses noise contained in the input sound signals based on a suppression coefficient determined by using the phase difference derived suppression coefficient and the amplitude ratio derived suppression coefficient.
US09236057B2
A noise filling method is provided that includes detecting a frequency band including a part encoded to 0 from a spectrum obtained by decoding a bitstream; generating a noise component for the detected frequency band; and adjusting energy of the frequency band in which the noise component is generated and filled by using energy of the noise component and energy of the frequency band including the part encoded to 0.
US09236052B2
Methods, systems, computer-readable media, and apparatuses for utilizing voice biometrics to prevent unauthorized access are presented. In some embodiments, a computing device may receive a voice sample. Subsequently, the computing device may determine a voice biometric confidence score based on the voice sample. The computing device then may evaluate the voice biometric confidence score in combination with one or more other factors to identify an attempt to access an account without authorization.
US09236050B2
Apparatus and method that improves speech recognition accuracy, by monitoring the position of a user's headset-mounted speech microphone, and prompting the user to reconfigure the speech microphone's orientation if required. A microprocessor or other application specific integrated circuit provides a mechanism for comparing the relative transit times between a user's voice, a primary speech microphone, and a secondary compliance microphone. The difference in transit times may be used to determine if the speech microphone is placed in an appropriate proximity to the user's mouth. If required, the user is automatically prompted to reposition the speech microphone.
US09236048B2
The present invention discloses a method and device for voice control, which are used to solve the problem of low success rate of voice control in the prior art. The method includes: classifying stored recognition information used for voice recognizing to obtain a syntax packet corresponding to each type of recognition information (10); receiving an inputted voice signal, and performing a voice recognition processing respectively on the received voice signal by using each obtained syntax packet in turn (20), and performing a corresponding control processing based on a voice recognition result of the voice signal according to each syntax packet (30).
US09236046B2
A sound signal from a patient may include information that may be used to determine multiple patient parameters. A patient monitor may determine respiration information such as respiration rate from the sound signal, for example based on modulations of the sound signal due to patient breathing. The patient monitor may also determine indications of patient distress based on a trained classifier, speech commands, or sound patterns.
US09236041B2
There is provided a filter circuit for producing a noise reduction signal for reducing a noise signal collected by a microphone, including: a digital section including an analog/digital conversion section configured to convert the noise signal into a digital noise signal, a digital filter section configured to produce a digital noise reduction signal based on the digital noise signal, and a digital/analog conversion section configured to convert the digital noise reduction signal into an analog noise reduction signal; an analog path connected in parallel to said digital section and configured to output the noise signal as it is or after processed by an analog filter; and a synthesis section configured to synthesize the analog noise reduction signal outputted from said digital/analog conversion section of said digital section and the analog signal outputted from said analog path to produce a noise reduction signal to be used for noise reduction.
US09236025B2
A display device for displaying a standby screen in a standby mode (SM), and a method for driving the same are disclosed. The display device includes: a display panel including pixels, and gate lines (GLs), data lines (DLs), and a common line (CL) connected to the pixels, a gate switching unit connecting the GLs due to an external SM signal, a data driver (DD): converting input data signals into analog signals due to a display mode signal, and supplying the analog signals to the DLs, a data switching unit: grouping the DLs due to the SM signal, and connecting DLs of the same group, and a SM driving unit: driving the GLs due to the SM signal, and driving the DLs of at least one group and the CL to generate a potential difference therebetween. When the SM signal is supplied to the DD, operation of the DD is stopped.
US09236024B2
A computer-implemented method for scaling an image is described. An image that depicts a device in contact with a user is obtained. The image depicts identifying information that is being displayed on a display of the device. A type of the device is identified based on the identifying information. A size of the device is determined based on the identified type of the device. At least a portion of the depiction of the user is scaled based on the determined size of the device.
US09236017B2
A display device and a method for controlling a luminance of the display device are disclosed. The display device includes an average picture level (APL) calculator which calculates an APL of an input image and outputs the APL of the input image and an APL curve data, a luminance adjuster which adjusts the APL curve data and includes at least two luminance adjusting units which are enabled in response to a user input through a user interface, a data modulator for modulating data of the input image using a luminance defined in the APL curve data adjusted by the luminance adjuster, and a display panel driving circuit which writes data from the data modulator on a display panel and reproduces the input image on the display panel.
US09236010B2
An array test method of an organic light emitting diode (OLED) display substrate is provided. The OLED display substrate includes a plurality of pixel circuits. Each pixel circuit includes an anode, a first transistor for transmitting a data signal that controls an amount of light emission of an OLED according to a scan signal, a driving transistor for receiving the data signal, generating a driving current corresponding to the data signal, and transmitting the driving current to the OLED, and a second transistor for diode-connecting a gate electrode and a drain electrode of the driving transistor. The array test method includes: injecting electrons or holes that generate an initialization voltage into the anode by turning on the second transistor; radiating electron beams at the anode; and determining whether or not the driving transistor performs normal operation from an amount of secondary electrons emitted from the anode.
US09236002B2
A stereoscopic image display and a driving method thereof are discussed. The stereoscopic image display includes a data driving circuit that supplies a data voltage to data lines of a display panel; a gate driving circuit that supplies a gate pulse to gate lines of the display panel; and a timing controller that controls operation timings of the data driving circuit and gate driving circuit. The gate driving circuit delays a rising timing of the gate pulse to a point in time after a rising edge time of the data voltage in a 3D mode for displaying a 3D image on the display panel, under a control of the timing controller.
US09235994B1
The present invention provides a wristband assembly comprising a strap adapted to be formed into a loop; a translucent (e.g., transparent) cover member having a fixed portion secured (e.g., permanently adhered) to the strap and a free end unsecured to the strap, and a release member (e.g., a silicone-coated material) positioned over an inner surface of the cover member between the fixed portion and the free end. A portion of the release member is temporarily secured to the strap at a retention location spaced from the free end (e.g., by a distance of at least 1 mm, 5 mm, 10 mm, or 15 mm). In one embodiment, the assembly further includes a retention adhesive at the retention location. Preferably, the retention adhesive is permanently secured to the release member and temporarily adhered to the strap.
US09235991B2
A method includes forming a first schedule for a first vehicle to travel in a transportation network. The first schedule includes a first arrival time of the first vehicle at a scheduled location. The method also includes receiving a first trip plan for the first vehicle from an energy management system. The first trip plan is based on the first schedule and designates at least one of tractive efforts or braking efforts to be provided by the first vehicle to reduce at least one of an amount of energy consumed by the first vehicle or an amount of emissions generated by the first vehicle when the first vehicle travels through the transportation network to the scheduled location. The method further includes determining whether to modify the first schedule to avoid interfering with movement of one or more other vehicles by examining the trip plan for the first vehicle.
US09235990B2
This vehicle periphery monitoring device appropriately determines whether or not an animal detected by an imaging device is a high-risk animal which may possibly contact the vehicle. For example, compared with an animal in a posture with the head facing downwards, an animal in a posture with the head facing upwards is determined to be a high-risk animal which may suddenly bolt, so the latter animal is enclosed in a thick red frame and highlighted as a warning, and an alarm is emitted from speakers.
US09235981B2
A method is presented for providing information associated with a geographical area to users of broadcast communication receivers. The information, as well as an indication of the geographical area associated with the information, are transmitted to, and received by, each of the broadcast communication receivers. In each of the receivers, the indication of the geographical area is compared with a geographic code associated with, and stored within, the receiver. Each of the receivers transfers the information in a video format to the user of the receiver if the geographic code indicates that the receiver is located within the geographical area.
US09235979B2
A user station configurable for use in a healthcare communication system, such as a nurse call system, is provided.
US09235975B2
A mounting system for an electronic device is described. This mounting system includes a base that can be rigidly mounted on or underneath a wall. Moreover, the base can be remateably coupled to the electronic device. The remateable coupling may involve pins that are inserted into corresponding holes and rotated into a lock position. Alternatively, the remateable coupling may involve magnets that mechanically couple to each other so long as the electronic device and the base are within a predefined distance. The electronic device may receive power via the remateable coupling or via inductive charging. In addition, the electronic device may monitor a spatial parameter, such as: a location of the electronic device, a velocity of the electronic device and/or an acceleration of the electronic device. If this spatial parameter changes without the electronic device first receiving a security code, the electronic device provides an alert.
US09235972B2
A signaling system is provided for rendering an alarm for an individual in distress combined with a locating and tracking system to thus alert and direct appropriate personnel to the needs of the individual in distress and to monitor the location of that individual. The system comprises a portable signaling unit, a remote alarm switch device, a central dispatch station, and makes use of a wireless communication system. The portable signaling unit and the remote alarm switch may be adapted to be worn at different locations on the person's body. The remote alarm switch way be concealed in the form of a wristband or in the form of any other object such as a broach, pendant, or keychain.
US09235966B2
An embodiment of a gaming device includes a game having at least three choices, wherein each of the choices either trumps or is trumped by one of the other choices, and a processor programmed to determine if an outcome enhancing condition is satisfied, enable a player to elect to enhance an outcome if an outcome enhancing condition is satisfied, enable the player to select one of said choices, select one of said choices, determine an outcome based on a comparison of the player's choice with the processor's choice, provide a win outcome if the player elected to enhance an outcome and the comparison of the player's choice with the processor's choice results in a draw determination, provide a draw outcome if the player elected to enhance an outcome and the comparison of the player's choice with the processor's choice results in a lose determination.
US09235959B2
An apparatus and method allow a value of a credit balance on a gaming device to be determined. If the value is not less than a predetermined threshold, a benefit is provided to the player of the gaming device. In various embodiments, the benefit may be, e.g., an increase in the player's credit balance.
US09235956B2
Described herein are processes and devices that determine and assign rewards as a group in a wagering game system utilizing social contacts. One of the devices described herein, a wagering game system, determines a first player account associated with a wagering game and looks at the first player account to determine a second player account associated with the first player account as a social network contact. The first player account and the second player account comprise a group of members in a group game or challenge. The wagering game system determines a reward that can be assigned to the group members. The wagering game system determines one or more tasks that must be performed before assigning the reward. The wagering game system presents the one or more tasks to the group members. The wagering game system detects when the tasks are completed and assigns the reward to the group members.
US09235955B2
An embedded user interface incorporated into a gaming device, the gaming device including a gaming presentation of a base game and a gaming processor for controlling the base game. The embedded user interface includes: a player tracking interface and an embedded processor. The player tracking interface includes (or is associated with) a display screen and enables display of a system game to a user, presentation of information to the user, and reception of information from the user. The embedded processor employs an internal operating system and communicates with the gaming processor, enables control of the system game, control of player tracking information, and control of non-gaming information. In one embodiment, the embedded user interface enables control of a system game of which at least a portion of the system game is presented physically external to the embedded user interface. In another embodiment, the embedded user interface enables control of a system gaming indicator that is physically external to the embedded user interface. In still another embodiment, communication between a game processor and an embedded user interface is only enabled through the gaming network and is not direct enabled via a direct connection.
US09235952B2
In one embodiment, a peripheral management device may have a controller configured to communicate with a gaming machine and a portable electronic device. The controller may be configured to: (i) receive a peripheral data packet from a gaming machine processor, the peripheral data packet including at least one command; (ii) determine whether to process the peripheral data packet on at least one peripheral device of the gaming machine or at least one virtual peripheral device of the portable electronic device; (iii) generate an instructional data packet for the at least one virtual peripheral device if the peripheral data packet is determined to be processed on the at least one virtual peripheral device; and (iv) transmit the instructional data packet to the portable electronic device.
US09235951B2
Examples disclosed herein relate to systems and methods, which may receive wagers on one or more paylines. The systems and methods may utilize one or more additional reel game functionality. The systems and methods may determine one or more payouts based on the one or more additional reel game functionality. The systems and methods may display one or more presentations based on the one or more additional reel game functionality.
US09235946B2
A coin deposit and summation device having a coin denomination identification mechanism and a coin denomination summation mechanism. The device determines different mechanical movement paths according to different diameters of different coin denominations, with each mechanical movement path resulting in a mechanical trigger corresponding to the identified coin denomination; each resulting mechanical trigger drives a mechanical counter wheel to perform denomination summation once according to the identified coin denomination. The device can be designed to achieve denomination identification and summation of 0.5, 0.25 and 0.2 dollar coins.
US09235942B2
A non-contact power supply device of an electronic lock includes a power supply unit and an electronic lock, and the power supply unit is oppositely provided with a power supply member and a power-receiving member. The power supply member is connected with a power source, able to produce a radio-frequency signal, while the power-receiving member can induce and receive the radio-frequency signal to form electronic energy to be supplied to the electronic lock for operation. Thus, the power supply member and the power-receiving member can carry out wireless signal transmission to have electronic energy supplied to the electronic lock for locking and unlocking a door, able to avoid the trouble that the battery unit of a conventional electronic lock must periodically replaced with a new one.
US09235933B2
There is provided a display control device including an action information acquisition unit that acquires, at an action position of one actor, action information regarding a past action of another actor, an object generation unit that generates a virtual object for virtually indicating a position of the other actor during an action of the one actor based on the acquired action information, and a display control unit that causes a display unit displaying a surrounding scene to superimpose and display the generated virtual object during the action of the one actor.
US09235931B2
A system and method for the 3D reconstruction of a structure, the method comprising: obtaining at least two calibrated 2D bi-planar images of the structure, associating with each pixel each of the images a textural vector characterizing the distribution of the gradient texture and orientation in a window centered around the pixel, applying a non-linear statistical dimensionality reduction procedure to the textural vectors to obtain reduced dimension textural vectors, creating segmented images of the images using the reduced dimension textural vectors, projecting the representative 3D model onto the segmented images, adjusting the projection of the representative 3D model with the contours and homogeneous zones of the segmented images using the optimization of a cost function to obtain the 3D reconstruction of the structure.
US09235925B2
Virtual surface techniques are described. These techniques support the use of initialization and batching of updates, use of updates and lookaside lists, use of gutters, blending and BLT operations, use of surface optimization techniques such as push down as well as enumeration and clumping, mesh usage, and use of occlusion management techniques.
US09235921B2
A profiler for a ray tracing renderer interfaces with the renderer to collect rendering information, such as ray definition information, a pixel origin, objects hit, shader invocation, and related rays. In an interface, an artist views a simplified 3-D scene model and a rendered 2-D image. A pixel in the 2-D image is selectable; the profiler responds by populating the simplified 3-D scene with rays that contributed to that pixel. Rays can be displayed in the simplified 3-D scene to visually convey information about characteristics of each ray, such as whether the ray intersected an object, portions of the scene where it is occluded, and a direction. Statistics can be produced by the profiler that convey information such as relative computational complexity to render particular pixels. The profiler can step through multiple passes (e.g., multiple frames and passes of a multipass rendering), and the UI can allow pausing and stepping.
US09235914B2
An image editing apparatus includes an input unit configured to input a moving image stream that includes a plurality of frames, an extracting unit configured to extract a specific subject from at least one of frames included in the input moving image stream, and an image processor configured to determine whether or not to perform a mask processing to the specific subject included in the at least one frame of the input moving image stream according to a predetermined output condition which is defined based on at least an output resolution of the moving image stream to be output, and performs the mask processing to the specific subject based on the determination result.
US09235907B2
A system and method is provided for reducing partial scan reconstruction artifacts in sinogram data acquired as a series of sets of partial-scan projection views, each set of projection views extending over an angular range of less than 360 degrees. A full-scan sinogram matrix for each of the sets of projection views in the series is created and each set of partial-scan projection views is stored in a respective full-scan sinogram matrix to create an array of full-scan matrices having respective empty spaces not filled by partial-scan projection view data stored therein. The empty spaces are filled in each of the full-scan sinogram matrices using the partial-scan projection view data stored therein and an image of the subject is reconstructed from the full-scan sinogram matrices having the empty spaces filled using the partial-scan projection view data stored therein.
US09235906B2
A method is provided that utilizes a parallel processing system to determine whether different geometries intersect each tile in a map hierarchy. The method receives a description of a geometry and an identification of a tile in a tile tree. The method utilizes an available processing unit to determine whether the geometry intersects the tile. When the geometry intersects the tile and the tile has child tiles, the method stores several task descriptions that can be assigned to any processing units in the parallel processing system. Each task description includes the description of the portion of the geometry that overlaps the tile and an identification of one of the child tiles of the tile. The method then assigns each of the tasks to an available processing unit to continue down the tree hierarchy to determine whether each child tile intersects a portion of the geometry.
US09235905B2
A system including a source display, externally updatable, an image compression algorithm database, a network connection, and a frame transfer engine. The algorithm database comprises a plurality of image compression algorithms. The frame transfer engine is configured to receive a plurality of updates made to the source display, store at least some of the updates in a queue, and select, based on a bandwidth of the network connection, a size of the update, and sizes and times of updates currently present in the queue, an image compression algorithm in the algorithm database for current transfer over the network connection.
US09235894B2
A method for determining correspondences between a first and a second image, comprising the steps providing a first image and a second image of the real environment, defining a warping function between the first and second image, determining the parameters of the warping function between the first image and the second image by means of an image registration method, determining a third image by applying the warping function with the determined parameters to the first image, determining a matching result by matching the third image and the second image, and determining correspondences between the first and the second image using the matching result and the warping function with the determined parameters. The method may be used in a keyframe based method for determining the pose of a camera based on the determined correspondences.
US09235890B2
Briefly, the disclosure describes embodiments of methods or apparatuses for processing, such as smoothing, a set of labeled measurements at a variety of scale levels. In one or more non-limiting embodiments purely for illustrative purposes, relatively fine details of labeled measurements may be displayed utilizing a relatively low-scale map, such as a map showing individual towns and/or villages. For display utilizing a relatively higher scale map, such as a map showing larger geopolitical areas, for example, relatively fine details may be omitted.
US09235887B2
A method and apparatus for classifying possibly vulnerable plaques from sets of DCE-MRI images includes receiving a set of MRI slice images obtained at respectively different times, where each slice image includes voxels representative of at least one region of interest (ROI). The images are processed to determine the boundaries of the ROIs and the voxels within the identified boundaries in corresponding regions of the images from each time period are processed to extract kinetic texture features. The kinetic texture features are then used in a classification process which classifies the ROIs as vulnerable or stable.
US09235885B2
A system capable of inspecting an article for defects, the system including: a patch comparator, configured to determine with respect to each of a plurality of reference patches in a reference image a similarity level, based on a predefined patch-similarity criterion and on a source patch defined in the reference image; an evaluation module, configured to rate each inspected pixel out of multiple inspected pixels of the inspection image with a representative score which is based on the similarity level of a reference patch associated with a reference pixel corresponding to the inspected pixel; a selection module, configured to select multiple selected inspected pixels based on the representative scores of the multiple inspected pixels; and a defect detection module, configured to determine a presence of a defect in the candidate pixel based on an inspected value of the candidate pixel and inspected values of the selected inspected pixels.
US09235876B2
Methods and systems are provided to reduce noise in thermal images. In one example, a method includes receiving an image frame comprising a plurality of pixels arranged in a plurality of rows and columns. The pixels comprise thermal image data associated with a scene and noise introduced by an infrared imaging device. The image frame may be processed to determine a plurality of column correction terms, each associated with a corresponding one of the columns and determined based on relative relationships between the pixels of the corresponding column and the pixels of a neighborhood of columns. In another example, the image frame may be processed to determine a plurality of non-uniformity correction terms, each associated with a corresponding one of the pixels and determined based on relative relationships between the corresponding one of the pixels and associated neighborhood pixels within a selected distance.
US09235873B2
Techniques are disclosed for rendering complex artwork using tile-based caching. The artwork is divided into one or more sets of separately rendered tiles. Each tile is progressively rendered at a particular scale level and stored in a cache. When the clip region or scale level is changed by the user, tiles in the cache that provide a so-called best rendering of the artwork in the clip region at the requested scale or zoom level are selected. The selected tiles can be displayed in the clip region while the artwork is rendered at the requested scale level. The best rendering includes the tile or tiles that are more completely rendered than other tiles in the cache, or if multiple tiles are as completely rendered as others, the best rendering includes the tile or tiles that are rendered at a scale level closest to the requested scale level.
US09235867B2
Various embodiments relating to managing media delivery are disclosed. In one embodiment, a first request is received from a first device associated with a first account to obtain a first media content item. The first request may include an identifier indicating that the first request is an automatic request or a manual request. Information for obtaining the first media content item is sent to the first device. A second request is received from a second device associated with the first account to obtain a second media content item. The second request may include an identifier indicating that the second request is a manual request. Information for obtaining the second media content item is sent to the second device, such that obtaining the first media content item on the first device temporally overlaps obtaining the second media content item on the second device.
US09235865B1
A method, system, and medium are provided for using social information to determine influencers amongst a group of subscribers subscribing to services offered by a wireless-service carrier. A group of subscribers is identified, and a level of social-connectedness for each subscriber is determined based on cliques shared by pairs of subscribers and common friends shared by pairs of subscribers. An overall influence score is generated for each subscriber based on the level of social-connectedness. A set of subscribers is identified as having high influence scores; the set of subscribers comprises influencers. Incentives are provided to the set of subscribers.
US09235861B2
A system that enables a wireless point-of-sale transaction. In one embodiment the system comprises an account module, an account selection module, a display, an input interface, and a wireless transmitter. The account module stores account information corresponding to a plurality of payment accounts. The account selection module selects a payment account from the plurality of payment accounts as a default payment account for a wireless point-of-sale transaction based on one or more predetermined criteria. The display displays the default payment account to a user. The input interface enables the user to accept the default payment account by the account selection module. The wireless transmitter that wirelessly transmits payment information to a point-of-sale device, wherein the payment information comprises account information associated with the default account when the default payment account is accepted via the input interface.
US09235856B2
A device receives network infrastructure requirements from a user, and selects, based on the network infrastructure requirements, at least one of a virtual core network, a virtual network resource, and a virtual system from resources provided in a cloud computing environment. The device also enables use of the selected at least one of the virtual core network, the virtual network resource, and the virtual system by the user. The device receives, from the user, traffic destined for the selected at least one of the virtual core network, the virtual network resource, and the virtual system, and provides the traffic to the selected at least one of the virtual core network, the virtual network resource, and the virtual system.
US09235851B2
A system and method for delivering targeted advertisements to consumers by inserting the targeted advertisements into a content stream. The content stream may be monitored for advertisement placement opportunities, such that the targeted advertisements may be seamlessly inserted into the content stream to replace an advertisement in the content stream. The content stream's owner and/or provider may be identified such that revenues from the targeted advertisement may be shared with the owner's and/or providers. The system and method are further able to use a biometric recognition technique to verify that the targeted advertisement is actually delivered to the targeted consumer. Another aspect allows the targeted advertisements to be delivered across multiple platforms in accordance with an advertising campaign.
US09235823B2
A system for managing underground assets with RFID tags provides for expanded virtual storage by wirelessly linking the field RFID tag reader to a centralized database through a unique series code in the RFID tag. Real-time updating of information about underground assets coordination between multiple users may be accomplished through use of the central database as an information broker.
US09235820B2
Systems for analyzing a benefit or detriment of (1) changing an operational condition or parameter, or (2) adding a coke drum to an existing coking system are disclosed. Contemplated systems can increase the cost effectiveness of coking systems by providing valuable analysis data.
US09235818B2
An electric device includes a storage unit to store operation information for each period, a controller to generate a power consumption pattern on the basis of the operation information for each period, and generate a consulting message on the basis of a power consumption pattern, and a display to display the consulting message. A power management device includes a communication unit to receive operation information for each period from several electric devices, a controller to generate a consulting message for each electric device, generate a power consumption pattern on the basis of operation information for each period, and generate a consulting message on the basis of the power consumption pattern, and a display to display a consulting message for each electric device. The electric device or the power management device informs a user of a power consumption pattern on the basis of operation- and environmental-information for each electric device.
US09235813B1
A general framework for cross-validation of any supervised learning algorithm on a distributed database comprises a multi-layer software architecture that implements training, prediction and metric functions in a C++ layer and iterates processing of different subsets of a data set with a plurality of different models in a Python layer. The best model is determined to be the one with the smallest average prediction error across all database segments.
US09235811B2
Embodiments are directed to engineering a structure, comprising: measuring energy eigenstates of a Hamiltonian, predicting a time evolution of a combination of two energy eigenstates based on the measurement, and creating an entangled quantum state for two coefficients of the two energy eigenstates such that an associated wavefunction is encouraged to undergo the predicted time evolution.
US09235802B1
A method, article of manufacture, and apparatus for identifying defects and resolutions is discussed. Computer systems may be grouped into clusters, and their health may be determined based on these groupings. System optimizations or defect solutions may be distributed to systems in unhealthy clusters, bringing them into a healthy cluster.
US09235801B2
Systems and methods are disclosed for using machine learning (e.g., neural networks and/or combinatorial learning) to solve the non-linear problem of predicting the provisioning of a server farm (e.g., cloud resources). The machine learning may be performed using commercially available products, such as the SNNS product from The University of Stuttgard of Germany. The system, which includes a neural network for machine learning, is provided with an identification of inputs and outputs to track, and the system provides correlations between those. Rather than static rules, the machine learning provides dynamic provisioning recommendations with corresponding confidence scores. Based on the data collected/measured by the neural network, the provisioning recommendations will change as well as the confidence scores.
US09235796B2
A system of authenticating an item with a security mark includes a substrate (100); wherein the security mark is printed on the substrate with invisible ultraviolet (UV) absorbing ink (102); a coating comprised of UV fluorescent varnish (104) applied over the security mark and substrate; wherein an area comprising the security mark and coating with is illuminated with UV light; wherein a reduced fluorescence image of the security mark is identified; wherein the reduced fluorescence image is compared with the security mark; and wherein the item is authenticated if the reduced fluorescence image matches the security mark.
US09235784B2
A media processing device enables continuous high-speed processing of recording media. A media processing device has a magnetic head 21 that reads information recorded on checks 4 in the check 4 conveyance path 10, a magnetic recognition unit 20b that acquires the result of a verification based on information read by the magnetic head 21, and a conveyance control unit 20a that starts conveying the check 4 to be processed next. The conveyance control unit 20a selectively operates in an individual processing mode that starts conveying the check 4 to be read next after the results of verifying the read data are acquired by the magnetic recognition unit 20b, and a continuous processing mode that starts conveying the check 4 to be read next after the magnetic head 21 reads at least part of the information without waiting for the magnetic head 21 to acquire the complete verification result.
US09235781B2
An apparatus for locating a landmark in a set of image data comprises a landmark location unit that is configured, for each of a plurality of image data items, to obtain from a first two-class classifier a first classification of the image data item as foreground or background, to obtain from a second two-class classifier a second classification of the image data item as foreground or background, and to combine the first classification and the second classification to obtain a combined classification, and wherein the landmark location unit is further configured to use the combined classifications for the plurality of image data items to determine a location for the landmark.
US09235778B2
The knowledge that “the color of a vehicle body or guard rail is uniform” applies to the detection of a human, improving the detection performance of the human of which a part of the body is hidden. That is, it is determined whether or not a human candidate area specified based on the ordinary human recognition model has a specific part, e.g., an area corresponding to a lower body, exhibiting the high degree of color uniformity. When affirmed, the human candidate area is understood to be “a human of which a part of the body is hidden by a hood or a trunk” and recognized as a human, same as in the case where the body is not hidden.
US09235777B2
A code conversion device for image information for generating an image code which is unique to the image information from the image information, the code conversion device for image information includes a processor and a memory, wherein the memory contains instructions for causing the processor to perform operations of: converting acquired raw image information into a plurality of pieces of developed image information; extracting each piece of feature information, from each of the plurality of pieces of developed image information by performing a self-organization processing using a probability scale on each of the plurality of pieces of developed image information; and quantifying a plurality of pieces of feature information and generating an image code.
US09235776B2
A person detection apparatus determines a weather condition such as rain and solar radiation based on a variety of information from a weather information input portion. Then, based on a determination result of the weather condition, the umbrella ratio showing the ratio of persons with umbrellas is calculated. The person detection apparatus uses a no-umbrella recognition model describing a person with no umbrella and an umbrella-hold recognition model describing a person with umbrella in order to perform pattern recognition to an input image to derive recognition scores based on the respective recognition models. Then, the umbrella ratio depending on the weather condition is used to correct the respective recognition scores based on the pattern recognition using the no-umbrella model and the recognition score based on the pattern recognition using the umbrella-hold model; the corrected recognition scores are output as a final detection result.
US09235749B2
The present technique relates to an image processing device and an image processing method that enable generation of high-quality color images and depth images of the viewpoints other than the reference point on the receiving end even if the precision of the reference-point depth image is low when the occlusion regions of color images and depth images of the viewpoints other than the reference point are transmitted. A warping unit performs a foreground-prioritized warping operation toward the left viewpoint on the reference-point depth image. Using the reference-point depth image of the left viewpoint obtained as a result of the warping operation, an occlusion determining unit detects a left-viewpoint occlusion region that appears when a viewpoint is converted from the reference point to the left viewpoint. The present technique can be applied to 3D image processing devices, for example.
US09235748B2
Handwriting verification methods and related computer systems, and handwriting-based user authentication methods and related computer systems are disclosed. A handwriting verification method comprises obtaining a handwriting test sample containing a plurality of available parameters, extracting geometric parameters, deriving geometric features comprising an x-position value and a y-position value for each of a plurality of feature points in the test sample, performing feature matching between geometric features of the test sample and a reference sample, determining a handwriting verification result based at least in part on the feature matching, and outputting the handwriting verification result. The geometric features may further comprise values derived from the geometric parameters, such as direction and curvature values. The handwriting verification result can be further based on a count of unlinked feature points. Handwriting-based user authentication methods can employ such handwriting verification methods, or other handwriting verification methods.
US09235732B2
Secure communication of user inputs is achieved by isolating part of an endpoint device such that certificates and encryption keys are protected from corruption by malware. Further, the communication is passed through a trusted data relay that is configured to decrypt and/or certify the user inputs encrypted by the isolated part of the endpoint device. The trusted data relay can determine that the user inputs were encrypted or certified by the protected certificates and encryption keys, thus authenticating their origin within the endpoint device. The trusted data relay then forwards the inputs to an intended destination. In some embodiments, the isolated part of the endpoint device is configured to detect input created by auto-completion logic and/or spell checking logic.
US09235731B2
Secure communication of user inputs is achieved by isolating part of an endpoint device such that certificates and encryption keys are protected from corruption by malware. Further, the communication is passed through a trusted data relay that is configured to decrypt and/or certify the user inputs encrypted by the isolated part of the endpoint device. The trusted data relay can determine that the user inputs were encrypted or certified by the protected certificates and encryption keys, thus authenticating their origin within the endpoint device. The trusted data relay then forwards the inputs to an intended destination. In some embodiments, the isolated part of the endpoint device is configured to detect input created by auto-completion logic and/or spell checking logic.
US09235717B1
Secure transfer of mobile application content is disclosed. A state-related event associated with a managed application in a managed set of applications may be detected. It may be determined that content from the managed application is stored at a public storage location on a mobile device. At least a portion of the content may be transferred to a secure storage location accessible to the managed set.
US09235705B2
Systems and methods for protecting a virtualization environment against malware. The methods involve intercepting an event in a kernel mode of the virtualization environment, suspending execution of the event, and transmitting the event to a user mode security module that determines whether the event should be blocked, allowed, or redirected. Events may be intercepted from any level of the virtualization environment, including an interrupt request table, device driver, OS object manager, OS service dispatch table, Portable Execution (P/E) import/export table, or binary code, among others. In one embodiment, an event may trigger a chain of related events, such that interception of an event without first intercepting an expected antecedent event is one indication of malware. The method also involves securing a virtual storage device against unauthorized access and providing for secure communication between guest OS and virtualization environment security modules.
US09235697B2
Protecting the security of an entity by using passcodes is disclosed. A user's passcode device generates a passcode. In an embodiment, the passcode is generated in response to receipt of user information. The passcode is received by another system, which authenticates the passcode by at least generating a passcode from a passcode generator, and comparing the generated passcode with the received passcode. The passcode is temporary. At a later use a different passcode is generated from a different passcode generator. In these embodiments, there are asymmetric secrets stored on the passcode device and by the administrator. This adds more security so that if the backend servers are breached, the adversary cannot generate valid passcodes. In some embodiments, the passcode depends on the rounded time.
US09235683B2
A method of managing adherence to a regimen in a subscription based computer implemented healthcare information environment. The method includes receiving at a mobile device information from a receiver that a dose was ingested by a living subject. The mobile device comprises a processor, a memory and a display coupled to the processor. The method provides wirelessly communicating the information over a wireless network to a backend computer processing system and receiving from the computer at the backend processing system a personal information stream characterizing behavior of the living subject based on the received information over a predetermined period. An apparatus includes an adherence package including a foldable sheet, at least one of blister pack coupled to the foldable sheet, at least one ingestible device associated with a dose, and a perforation provided on the foldable sheet to enable removal of the at the least one blister pack.
US09235682B2
A method for displaying physiological data on a medical display device includes receiving one or more first units of physiological data from a first monitoring device. At least one of the first units of physiological data is received on a continuous basis. Each first unit of physiological data corresponds to a medical parameter being monitored by the first monitoring device. One or more second units of physiological data are received from a second monitoring device. At least one of the second units of physiological data is received on a non-continuous basis. Each second unit of physiological data corresponds to a medical parameter being monitored by the second monitoring device. The first and second units of physiological data are displayed on a single display screen of the medical display device.
US09235677B1
The invention provides a thermal uniformity compensating method and apparatus. The steps of the method includes: respectively measuring a plurality of first resistances of a plurality of hot spot patterns of a chip over an hot spot effect, wherein a plurality of pattern densities of the hot spot patterns are different; respectively measuring a plurality of second resistances of each of the hot spot patterns of the chip by a plurality of test keys over the hot spot effect, wherein a plurality of distances between the test keys and the corresponding hot spot pattern are different; establishing a look-up information according to the first and second resistances; analyzing a layout data of the chip for obtaining a pattern density information; and generating a calibrated layout data according to the pattern density information and the look-up information.
US09235664B2
A unified simulation system is provided. The unified simulation system includes an input database storing input data comprising an input parameter and environment information, a unified simulator executing a unified process-device-circuit simulation of characteristics of a semiconductor apparatus based on the input data and at least one predetermined model and outputting a simulation result as output data, and an output database storing the output data. The unified simulator includes a process simulator simulating at least one process based on the input data and outputting process characteristic data, a device simulator simulating at least one device based on the process characteristic data and outputting device characteristic data, and a circuit simulator simulating a circuit comprising the at least one device. Accordingly, multiple devices can be simultaneously optimized for the optimization of circuit characteristics and an accurate specification at process and device levels can be provided.
US09235662B2
Described herein is a method for simulating a three-dimensional spatial intensity distribution of radiation formed within a resist layer on a substrate resulting from an incident radiation, the method comprising: calculating an incoherent sum of forward propagating radiation in the resist layer and backward propagating radiation in the resist layer; calculating an interference of the forward propagating radiation in the resist layer and the backward propagating radiation in the resist layer; and calculating the three-dimensional spatial intensity distribution of radiation from the incoherent sum and the interference.
US09235659B2
Methods for CAD editing and corresponding systems and computer-readable mediums. A method includes receiving a CAD model including a plurality of entities and receiving a user input including a selection of at least one entity and a movement of the selected entity. The method includes applying any basic condition behaviors that correspond to the user input and applying any optional condition behaviors that correspond to the user input. The method includes building a variational system to be solved based on the user input, any applied basic condition behaviors, and any optional condition behaviors. The method includes performing a variational solve on the variational system to produce an edited CAD model and storing the edited CAD model.
US09235657B1
Methods for system identification are presented using model predictive control to frame a gray-box parameterized state space model. System parameters are identified using an optimization procedure to minimize a first error cost function within a range of filtered training data. Disturbances are accounted for using an implicit integrator within the system model, as well as a parameterized Kalman gain. Kalman gain parameters are identified using an optimization procedure to minimize a second error cost function within a range of non-filtered training data. Recursive identification methods are presented to provide model adaptability using an extended Kalman filter to estimate model parameters and a Kalman gain to estimate system states.
US09235642B1
The various embodiments of systems described comprising of interfacing with at least one third-party search engine for the at least one third-party search engine to conduct the search using the at least one search query and to retrieve at least one search result from the third-party search engine's search; simultaneously searching the index code database using the at least one search query to retrieve electronically, query hits identifying one or a plurality of companies previously registered with the index code database identifiable as being responsive to the at least one search query; displaying concurrently on a search results page, the search results from the third party search engine's search and the query hits from the index code database search and indexing the search results in paginated format of predetermined length with a predefined number of search results viewable as a preview by a mouseover of at least one page number as displayed on the search results page.
US09235639B2
Example embodiments disclosed herein relate to determining a regular expression from a passing set of strings and a blocked set of strings. A regular expression is determined based on the passing set. The regular expression is compared to the blocked set. The passing set is divided into subsets based on the comparison. Regular expressions are determined for the subsets and are ORed together to determine a filter regular expression.
US09235625B2
A processing device identifies a plurality of media items that have been accessed by a user. The processing device determines a plurality of annotations in the plurality of media items that identify a plurality of media content sources. The processing device calculates scores for the plurality of media content sources, wherein a score for a media content source of the plurality of media content sources is calculated based at least in part on a quantity of the plurality of annotations that identify the media content source. The processing device ranks the plurality of media content sources based on the calculated scores. The processing device the provides one or more ranked media content sources for presentation to the user.
US09235622B2
An apparatus and method for efficiently performing a query sort on a data set with duplicate key values is disclosed. The method includes identifying unique key values for a key in a data set after determining that a number of duplicate key values for the key exceed a predefined threshold. The method also includes recording an association of each unique key value with a record in the data set and sorting unique key values. The method further includes storing the unique key values in a sorted order, wherein each unique key value is associated with an appropriate record in the data set.
US09235621B2
According to one aspect of the invention, for a database statement that specifies rollup operations, a data distribution key may be selected among a plurality of candidate keys. Numbers of distinct values of the candidate keys may be monitored with respect to a particular set of rows. Hash values may also be generated by column values in the candidate keys. The data distribution key may be determined based on results of monitoring the numbers of distinct values of the candidate keys as well as the frequencies of hash values computed based on column values of the candidate keys. Rollup operations may be shared between different stages of parallel executing processes and data may be distributed between the different stages of parallel executing processes based on the selected data distribution key.
US09235617B1
A method facilitating searching of data containing protected date information includes generating one or more randomly escalating dateID values for each date during a time period and storing such generated dateID values in a lookup table together with an encrypted, associated date value. Such generated dateID values can be stored in a datasource in place of protected dates in order to safeguard protected health information. In one or more preferred implementations, a de-identified date is stored in the lookup table in association with a dateID, and utilized for searching operations.
US09235615B2
A method, apparatus, and program product for generating check data for a location within an area of a workspace include receiving an identifier for a selected location that has check data associated therewith. Candidate check data for use with the selected location is generated. The candidate check data is evaluated for a match against at least one of existing check data for the selected location or check data associated with a related location. Based on the evaluation, a determination is made of whether the candidate check data is acceptable for use for the selected location.
US09235613B2
Disclosed are various embodiments of a flexible application-level partitioning scheme for data storage components. A data store is accessible by one or more computing devices and includes multiple partitions. One of the partitions is identified by mapping a key value of a data item to one of the partitions according to one of multiple versions of mapping metadata. Each of the versions of mapping metadata specifies a respective list of some or all of the partitions and an approach for mapping the key value to one of the partitions. The data item is inserted into the identified partition.
US09235603B2
A method includes identifying at least one document associated with content from at least one digital content source. The at least one document includes information identifying at least one aspect of the content. The method also includes determining a document index for the at least one document based on keywords included in the at least one document. An activity field is inserted into the document index. The method includes accessing activity information. The activity information identifies at least one activity keyword associated with at least one activity. The method further includes identifying at least one present activity keyword in the document based on the activity information. An indicator of at least one present activity is determined based on the at least one present activity keyword. The method includes indexing the indicator of the at least one present activity in the activity field of the document index.
US09235602B2
A web-based application provides more accurate and clearer methods of searching, sorting, and displaying a set of images stored in a database. A first aspect of the present invention is the method by which image data is stored. Typical content-based systems use color information, whereas the present invention uses an image-location tagging method. A second aspect of the present invention is the method by which the set of images are sorted in relevancy. Tag data of the images allows for a new and last method of searching through an entire set. A third aspect of the present invention is the method by which the sorted images are displayed to the user. Instead of the common method of just displaying the images in a rectangular array, where each image is the same size, the web-based application positions and sizes each image based on how relevant it is.
US09235580B2
Techniques for virtual archiving are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for performing virtual archiving comprising applying archiving rules to a backup catalog, generating a virtual archive catalog based at least in part on a result of applying archiving rules to the backup catalog, determining a backup image associated with the virtual archive catalog becoming expired and converting the backup image into an archive image.
US09235570B2
In an example embodiment, signals are collected from one or more first channels in a communication network. The one or more first channels may include at least one of organic search, paid search, or social media. Based on the collected signals, a recommendation is made with respect to a campaign within a second channel.
US09235566B2
A system and method predictively generates words based on a user input, according to a frequency of lookup of each of the generated words. The system and method also allows for a user to add predictively generated words to a word list that assists in the facilitation of word and vocabulary comprehension for a user. Words in the online dictionary are grouped in word families where a user can navigate between different forms of a root word.
US09235561B2
Some aspects include selection of a cell of a report section, the cell associated with a data dimension and with a context of the report section, and association of the cell with an input parameter of a software service. Aspects may include identification of a contextual report specification associated with a software service and with one or more report elements, at least one of the one or more report elements being associated with an input parameter of the software service, determination of data corresponding to a plurality of the one or more report elements, generation of a script to invoke the software service and to pass contents of the at least one of the one or more report elements as the input parameter to the software service, and generation of a report output based on the data and the script.
US09235560B2
A method of providing annotations within a portal environment can include executing a portlet object having a tag, wherein the tag specifies an annotation service associated with an artifact presented by a graphical user interface of the portal environment. A visual identifier can be presented proximate to the artifact. The visual identifier can reference the annotation service. The method further can include creating an annotation using the annotation service responsive to the selection of the visual identifier.
US09235557B2
A method for associating at least a link to an information resource with a multimedia content element. The method comprises identifying at least one multimedia content element in a web-page, wherein a uniform resource locator (URL) of the web-page is received from any one of a user device and a web server hosting the web-page; generating a signature for at least a portion of the at least one identified multimedia content element; determining at least a link to the at least a portion of the content respective of the generated signature; and providing the web-page with the at least a link respective of the signature of the at least a portion of the at least one multimedia content element to the user device.
US09235554B2
Embodiments of the invention include an apparatus for performing Galois multiplication using an enhanced Galois table. Galois multiplication may include converting a first and second multiplicand to exponential forms using a Galois table, adding the exponential forms of the first and second multiplicands, and converting the added exponential forms of the first and second multiplicands to a decimal equivalent binary form using the Galois table to decimal equivalent binary result of the Galois multiplication.
US09235553B2
The invention relates to a vehicle computer system. The vehicle computer system gathers data from a safety sensor to determine whether the proper safety conditions are present for the vehicle operator to interact with the vehicle computer system. A safety controller receives safety condition data gathered from the safety sensor and instructs the display manager to disable the display of information to the vehicle operator during unsafe operating conditions. The vehicle computer system advantageously employs a transparent display screen to provide greater field of vision of the vehicle operator than could be provided by a traditional display screen.
US09235549B2
A method begins by generating list range requests. A list range request includes a payload section and a protocol header section. The payload section includes a start slice name field regarding a start slice name of a slice name range; an end slice name field regarding an end slice name of the slice name range; and a maximum response count field regarding a maximum slice name response count. The protocol header includes a payload length field that represents a length of the payload section and an operation code field to indicate the list range request operation. The list range request includes a request to provide a list of slices names corresponding to stored encoded data slices associated with slice names within the slice name range. The method continues by sending the range requests to storage units of the DSN.
US09235548B2
According to the present disclosure, there is provided a method of transferring content between a plurality of devices, and devices using the method. The method may include acquiring content at a first device, acquiring tag information associated with the content, adding the tag information to the content, the tag information including identification of a second device as a destination for the content, determining a cloud storage device on a cloud storage network associated with the second device based on the tag information, and transmitting the content to the cloud storage device associated with the second device.
US09235546B2
A method and system is disclosed for operating a NAND memory device. The NAND memory device is operated by transmitting serial peripheral interface signals from a host to a NAND memory device, whereby the signals are communicated to a NAND memory in the NAND memory device without modifying the signals into a standard NAND memory format. Similarly, a method and system is disclosed for receiving signals from the NAND memory device without modifying the signals from a standard NAND format into a serial format. The system also incorporates error detection and correction techniques to detect and correct errors in data stored in the NAND memory device.
US09235543B2
A system for detecting one or more signals at a PCI Express interface includes a receiver configured to receive a signal at the PCI Express interface, and a peak detector configured to detect one or more signals based on level sensing, and identify one or more data sampling points to set an amplitude threshold. A comparator is configured to compare an amplitude of the received signal with the amplitude threshold, and a processor is configured to confirm that the received signal is a valid signal when the amplitude of the signal is at least one of greater than or equal to the amplitude threshold over a predefined period of time. The processor is also configured to disable a signal detector that can detect one or more low frequency signals. The system also includes a tester configured to test whether the detected signal is correct.
US09235532B2
Data is securely stored on a storage device by encoding a data block into multiple encoded blocks, any number of which can be recombined to recover the data block. The encoded blocks are stored at known logical locations corresponding to physical locations on a storage device that change over time. When the data needs to be destroyed, at least one of the encoded blocks is overwritten with arbitrary data. In one aspect, the encoded blocks include at least one random block that is used to encode the data block. In another aspect, the known logical locations are stored in metadata.
US09235531B2
A buffer manager that manages blocks of memory amongst multiple levels of buffer pools. For instance, there may be a first level buffer pool for blocks in first level memory, and a second level buffer pool for blocks in second level memory. The first level buffer pool evicts blocks to the second level buffer pool if the blocks are not used above a first threshold level. The second level buffer pool evicts blocks to a yet lower level if they have not used above a second threshold level. The first level memory may be dynamic random access memory, whereas the second level memory may be storage class memory, such as a solid state disk. By using such a storage class memory, the working block set of the buffer manager may be increased without resorting to lower efficiency random block access from yet lower level memory such as disk.
US09235529B2
The disclosed embodiments provide a system that uses broadcast-based TLB sharing to reduce address-translation latency in a shared-memory multiprocessor system with two or more nodes that are connected by an optical interconnect. During operation, a first node receives a memory operation that includes a virtual address. Upon determining that one or more TLB levels of the first node will miss for the virtual address, the first node uses the optical interconnect to broadcast a TLB request to one or more additional nodes of the shared-memory multiprocessor in parallel with scheduling a speculative page-table walk for the virtual address. If the first node receives a TLB entry from another node of the shared-memory multiprocessor via the optical interconnect in response to the TLB request, the first node cancels the speculative page-table walk. Otherwise, if no response is received, the first node instead waits for the completion of the page-table walk.
US09235527B2
In accordance with an aspect of the present invention, a method and system for parallel computing is provided, that reduces the time necessary for the execution of program function. In order to reduce the time needed to execute aspects of a program, multiple program threads are executed simultaneously, while thread 0 of the program is also executed. These threads are executed simultaneously with the aid of at least one cache of the computing device on which the program is being run. Such a framework reduces wasted computing power and the time necessary to execute aspects of a program.
US09235525B2
A controller receives a request to perform staging or destaging operations with respect to an area of a cache. A determination is made as to whether one or more discard scans are being performed or queued for the area of the cache. In response to determining that one or more discard scans are being performed or queued for the area of the cache, the controller avoids satisfying the request to perform the staging or the destaging operations or a read hit with respect to the area of the cache.
US09235522B2
A data supply device includes an output unit, a fetch unit including a storage region for storing data and configured to supply data stored in the storage region to the output unit, and a prefetch unit configured to request, from an external device, data to be transmitted to the output unit. The fetch unit is configured to store data received from the external device in a reception region, which is a portion of the storage region, and, according to a request from the prefetch unit, to assign, as a transmission region, the reception region where data corresponding to the request is stored. The output unit is configured to output data stored in the region assigned as the transmission region by the fetch unit.
US09235518B2
An apparatus and system are disclosed for reducing network traffic using a shared network response cache. A request filter module intercepts a network request to prevent the network request from entering a data network. The network request is sent by a client and is intended for one or more recipients on the data network. A cache check module checks a shared response cache for an entry matching the network request. A local response module sends a local response to the client in response to an entry in the shared response cache matching the network request. The local response satisfies the network request based on information from the matching entry in the shared response cache.
US09235517B2
A method, system and memory controller for implementing dynamic enabling and disabling of cache based upon workload in a computer system. Predefined sets of information are monitored while the cache is enabled to identify a change in workload, and selectively disabling the cache responsive to a first identified predefined workload. Monitoring predefined information to identify a second predefined workload while the cache is disabled, and selectively enabling the cache responsive to said identified second predefined workload.
US09235514B2
The described embodiments include a cache controller with a prediction mechanism in a cache. In the described embodiments, the prediction mechanism is configured to perform a lookup in each table in a hierarchy of lookup tables in parallel to determine if a memory request is predicted to be a hit in the cache, each table in the hierarchy comprising predictions whether memory requests to corresponding regions of a main memory will hit the cache, the corresponding regions of the main memory being smaller for tables lower in the hierarchy.
US09235513B2
A processor unit removes, responsive to obtaining a new address, an entry from a memory of a type of memory based on a comparison of a performance of the type of memory to different performances, each of the different performances associated with a number of other types of memory.
US09235510B2
A computer includes a memory and a processor connected to the memory. The processor includes memory segment configuration registers to store defined memory address segments and defined memory address segment attributes such that the processor operates in accordance with the defined memory address segments and defined memory address segment attributes to allow kernel mode access to user space virtual addresses for enhanced kernel mode memory capacity.
US09235506B2
A storage device includes a flash memory-based cache for a hard disk-based storage device and a controller that is configured to limit the rate of cache updates through a variety of mechanisms, including determinations that the data is not likely to be read back from the storage device within a time period that justifies its storage in the cache, compressing data prior to its storage in the cache, precluding storage of sequentially-accessed data in the cache, and/or throttling storage of data to the cache within predetermined write periods and/or according to user instruction.
US09235501B2
A memory storage device, a memory controller thereof, and a method for programming data thereof are provided. The memory storage device comprises a rewritable non-volatile memory chip having a plurality of rewritable non-volatile memory modules, and each rewritable non-volatile memory module comprises a plurality of physical blocks. The method includes receiving a write command from a host system, and a logical address corresponding to the write command belongs to a predetermined logical address range. The method also includes determining whether a suitable memory module has not stored any data belonging to the predetermined logical address range exists in all rewritable non-volatile memory modules. The method further includes writing a writing data corresponding to the write command into the suitable memory module if it is existent.
US09235498B1
A circuit for enabling a modification of an input data stream is described. The circuit comprises a first plurality of registers coupled in series; an input register of the first plurality of registers coupled to receive the input data stream; an output register of the first plurality of registers positioned at an end of the first plurality of registers; and a control circuit enabling a data value which is independent of the input data stream to be generated as an output of the circuit at a predetermined time.
US09235495B2
A computer program product is disclosed. The computer program product includes a computer useable medium having a computer readable program. The computer readable program when executed on a computer causes the computer to receive user specific data for a debugging session. The user specific data includes a location for an input/output device. Further, the computer readable program when executed on the computer causes the computer to initiate a debugging session at the input/output device specified at the location in the user specific data.
US09235493B2
Systems and methods for peer-based code quality analysis reporting are provided. In accordance with an embodiment, a system can include a peer-based code quality analysis tool, executing on a computer, which is configured to receive one or more source code files, and perform an analysis of the one or more source code files based on a plurality of rules. The peer-based code quality analysis tool can further compare results of the analysis to peer results data to determine a percentile based score, and create an interactive report which includes the results of the analysis and the percentile based score.
US09235489B2
A testing scheduling system for optimizing and scheduling a testing path among a plurality of available work station calculates a distance between work stations according to the coordinates of the of the available work stations, assigns a value to a quantity, and applies this to the failure rate of each work station, the backlog quantities of each work station, the test-awaited quantities, and the distances between each available work station to acquire a failure rate value, a backlog quantities value, a test-awaited quantities value, and a distances value. The testing scheduling system further calculates a first weighted value of each available work station by summing the failure rate value, the backlog quantities value, the test-awaited quantities value, and the distances value of each available work station, and analyzes the first weighted values to determine a preferred work station.
US09235481B1
In a first embodiment, a method and computer program product for use in a storage system comprising quiescing IO commands the sites of an ACTIVE/ACTIVE storage system, the active/active storage system having at least two storage sites communicatively coupled via a virtualization layer, creating a change set, unquiescing IO commands by the virtualization layers, transferring data of a change set to the other sites of the active/active storage system by the virtualization layer, and flushing the data by the virtualization layer.In a second embodiment, a method and computer program product for use in a storage system comprising fracturing a cluster of an active/active storage system; wherein the cluster includes at least two sites, stopping IO on a first site of the cluster; and rolling to a point in time on the first site.
US09235479B1
Described are techniques for creating a snapshot of a distributed file system or a file thereof. The distributed file system includes metadata file systems storing metadata about files in the distributed file system and includes data file systems storing file content data. Quiescing is performed for requests affecting the distributed file system, or a file thereof, for which a snapshot is being created. A snapshot of metadata is obtained. For the distributed file system, this includes a snapshot of each metadata file system. For a file, this includes a snapshot of the file's metadata. A snapshot of file data is obtained. For distributed file systems, this includes a snapshot of each data file system. For a file, this includes a snapshot of the file's data. Unquiescing is performed for requests affecting the distributed file system, or the file thereof, upon successful completion of obtaining snapshots of metadata and file data.
US09235478B2
A method of classifying and monitoring database operations based on a recovery cost may include receiving an indication of a recoverable operation. A count in a persistent storage, such as a catalog, corresponding to an occurrence of the recoverable operation is incremented.
US09235477B1
A virtualized backup storage application and a method for providing data protection are implemented by running a backup storage application on a virtualization layer of a computer platform. The virtualization layer presents to the backup storage application a normalized representation of a hardware subsystem of the computer platform, shielding the backup storage application from actual hardware devices of the computer platform. A storage device of the computer platform is used to store a raw data set and the backup storage application generates a backup data set of the raw data set. The backup storage application can replicate the backup data set to a virtualized archive of the computer platform and can also restore and recover the raw data set in the event it is lost, corrupted or otherwise destroyed.
US09235472B2
According to one embodiment, a drive array apparatus includes a plurality of data storage drives constituting a drive array and a controller. The controller divides all data storage areas of each of the data storage drives into a plurality of logical unit areas and associates and manages each of the logical unit areas and each of the data storage drives. The controller identifies a logical unit area of an error occurrence object based on a notification from a data storage drive where an error occurred, restores data of the identified logical unit area, and performs reconfiguration processing of the drive array.
US09235469B2
The present inventions are related to systems and methods for accessing data from a flash memory, and more particularly to systems and methods for inter-cell interference handling in a flash memory. The systems and methods include receiving soft information corresponding to a series of voltage levels accessed from a block of flash memory cells, calculating corrected soft information based upon the received soft information and a variance of the soft information, and applying a data decoding algorithm to the corrected soft information to yield a data output.
US09235466B2
An error correction apparatus includes an error correction circuit configured to selectively perform error correction on a portion of data that is at least one of written to and read from a plurality of memory cells of a memory device. The portion of data is at least one of written to and read from a subset of the plurality of memory cells, and the subset includes only fail cells among the plurality of memory cells. The error correction apparatus further includes a fail address storage circuit configured to store address information for the fail cells.
US09235463B2
There is provided a method of fault management of a smart device including comparing a value of a fault detection indicator (hereinafter referred to as ‘FDI’) in a normal state, which detects faults generated in the smart device, with respect to at least one performance indicator, with an FDI value observed in real time and detecting the faults by calculating a relative variation level of the observed values, and creating a diagnosis object (hereinafter referred to as ‘DO’) including a cause and a countermeasure of the detected fault and analyzing the fault.
US09235446B2
The use of statistics collected during the parallel distributed execution of the tasks of a job may be used to optimize the performance of the task or similar recurring tasks. An execution plan for a job is initially generated, in which the execution plan includes tasks. Statistics regarding operations performed in the tasks are collected while the tasks are executed via parallel distributed execution. Another execution plan is then generated for another recurring job, in which the additional execution plan has at least one task in common with the execution plan for the job. The additional execution plan is subsequently optimized based at least on the statistics to produce an optimized execution plan.
US09235445B2
A method of mapping processes to processors in a parallel computing environment where a parallel application is to be run on a cluster of nodes wherein at least one of the nodes has multiple processors sharing a common memory, the method comprising using compiler based communication analysis to map Message Passing Interface processes to processors on the nodes, whereby at least some more heavily communicating processes are mapped to processors within nodes. Other methods, apparatus, and computer readable media are also provided.
US09235442B2
Novel methods and systems are provided for integrating multi-vendor cloud computing operations and architectures by using service-oriented orchestration to create a vendor and platform agnostic cloud computing framework. This approach aggregates core cloud computing functions including service provisioning, automating work flows, and data and usage monitoring across integrated services, thereby improving a data center's ability to execute operations quickly, under standardized protocols and with consistent quality of service.
US09235441B2
Techniques are described for scheduling received tasks in a data center in a manner that accounts for operating costs of the data center. Embodiments of the invention generally include comparing cost-saving methods of scheduling a task to the operating parameters of completing a task—e.g., a maximum amount of time allotted to complete a task. If the task can be scheduled to reduce operating costs (e.g., rescheduled to a time when power is cheaper) and still be performed within the operating parameters, then that cost-saving method is used to create a workload plan to implement the task. In another embodiment, several cost-saving methods are compared to determine the most profitable.
US09235439B2
A non-transitory computer-readable recording medium has stored therein a patch scheduling program that causes a computer to execute a process. The process includes managing, aggregating, determining, and scheduling. The managing includes managing a system including a plurality of software that control a plurality of virtual machines. The aggregating includes aggregating virtual machines including a similar trend regarding a predetermined index thereof with a mutually-same virtual software. The determining includes determining a time period during which the virtual machines are to be moved, based on the trends of the virtual machines aggregated with the mutually-same virtual software and based on moving time of the move of the virtual machines to a different virtual software included in the plurality of virtual software. The scheduling includes scheduling applying a patch to each of the plurality of virtual software at the determined time periods.
US09235437B2
Certain exemplary embodiments relate to a method for integrating at least one Open Services Gateway initiative (OSGi) environment into a Service-oriented Architecture (SOA). The OSGi environment includes at least one OSGi object, and the SOA includes a SOA registry. The method includes publishing the at least one OSGi object to the SOA registry. The publishing includes creating an SOA object in the SOA registry corresponding to the at least one OSGi object. The SOA object includes information reflecting at least one relationship of the at least one OSGi object to at least one further OSGi object within the OSGi environment.
US09235431B2
A method for initiating a second service in dependency of a first service using individually configured event-driven state-machines includes executing the first service in a first communication space; transmitting a first event to an operator unit in dependency of the first service; triggering a first event-driven state-machine of the operator unit by the first event; generating a second event by the first event-driven state-machine; transmitting the second event to at least one of the first communication space and a second communication space; and initiating the second service in the at least one of the first communication space and the second communication space by the second event.
US09235428B2
A computer implemented system is disclosed for providing a graphical user interface (GUI) for an application program. The system includes a renderer, a proxy, and a workflow manager. The renderer is defined to render the GUI. The proxy is defined to provide to the renderer each component necessary for rendering the GUI. The proxy appears to the renderer as a single monolithic application program. The workflow manager is defined to communicate one or more document viewers and their associated user interface components to the proxy for provision to the renderer. The document viewers and their associated user interface components represent components necessary for rendering the GUI.
US09235422B2
In embodiments of electronic device mode detection, a mode detection application, implemented on an electronic device, correlates an identifier of a wireless device and an activity of the electronic device based at least in part on multiple instances of detecting the identifier of the wireless device during the activity of the electronic device. In some embodiments, the mode detection application correlates the identifier of the wireless device and the activity of the electronic device based at least in part on the identifier of the wireless device not being detected during one or more different activities of the electronic device. After correlating the identifier of the wireless device and the activity of the electronic device, the mode detection application configures the electronic device to automatically switch to a mode associated with the activity responsive to detecting the identifier of the wireless device.
US09235416B2
A method for checking the operability of a digital signal processing unit of a position sensor, wherein the digital signal processing unit executes an instruction queue of N instructions one after another in sequences, wherein an additional number of x instructions is executed by the digital signal processing unit during each sequence, wherein the additional instructions are provided in a unit different from the memory, and that the results of the additional instructions are stored. The results of the additional instructions are read by a microcomputer. The results of the additional instructions are compared by the microcomputer with the expected results achieved by execution of identical additional instructions by the microcomputer or with expected results stored in the microcomputer. This includes a position encoder comprising a digital signal processing unit for calculating position information.
US09235411B2
A modification method and system. The method includes retrieving by a computer processor of a computing system a list of features and plug-ins associated with an application. The features include features version metadata and the plug-ins include plug-ins version metadata. The computer processor compares features source code associated with the features with previous versions of associated source code. The computer processor generates modified features version metadata associated with the features version metadata. The modified features version metadata includes updated version labels differing from previous version labels of the previous versions of associated source code. The features are assembled into an application.
US09235404B2
A firmware update system is described that collectively handles firmware updates for hardware resources of a computing device. The firmware update system may be configured to handle firmware updates in a consistent manner across different computing platforms/architectures. A data structure is defined to associate each updateable resource with a corresponding identifier to enumerate the updateable resources to the firmware update system. The firmware update system may reference the data structure to produce representations of the each individual resource that provide an operating system level abstraction through which detection, analysis, acquisition, deployment, installation, and tracking of firmware updates is managed. Using the representations, the firmware update system operates to discover available firmware updates collectively for the enumerated resources, match the updates to appropriate resources, and initiate installation of the updates.
US09235402B2
Dynamic release control is performed by identifying a plurality of software application instances installed on a mainframe system, identifying a compatibility level for each software application instance, designating a common execution level based upon a lowest one of the identified compatibility levels, configuring each software application instance to conform to the common execution level, receiving a software update indication that at least one software application instance has been updated and performing a compatibility level switch across the plurality of software application instances after receiving the software update indication if a lowest one of the compatibility levels is different from the common execution level by adjusting the common execution level based upon the lowest one of the compatibility levels and by reconfiguring each software application instance to operate in a mode that constrains the corresponding software application instance to conform to the adjusted common execution level.
US09235398B2
Method, system, and programs for providing development of applications that are interoperable across different device platforms. Application parameters of an application are defined allowing the application to be executable on a plurality of device platforms. A framework is applied to the application facilitating transportable code between a client device and a server to execute the application. The application is deployed so that it may be served to a client device.
US09235393B2
A system, for use with a compiler architecture framework, includes performing a statically speculative compilation process to extract and use speculative static information, encoding the speculative static information in an instruction set architecture of a processor, and executing a compiled computer program using the speculative static information, wherein executing supports static speculation driven mechanisms and controls.
US09235387B1
A method includes performing operations as follows wherein at least a portion of at least one of the operations is performed on at least one processor: comparing instructions of a computer program with source code instructions in a source code catalog that are associated with a required data processing facility and determining whether the required data processing facility is used for execution of any of the instructions of the computer program based on the comparison of the computer program instructions with the source code instructions in the source code catalog. Related systems and computer program products are also disclosed.
US09235380B2
A system and method for providing a software modeling framework which supports different types of dependency injection and other software modeling or software development frameworks, and which allows software developers to develop models that strategically layer different components for different implementations. A service provider interface (SPI) enables different DI frameworks to be incorporated into the system; while an application provider interface (API) enable machines or implementations to be constructed. Extenders can be modeled so that, for example a particular bundle requires a handler for a particular configuration manifest entry; while a particular module provides handling of that manifest entry.
US09235377B2
A device includes one or more sensors, one or more processors, one or more sensors, and a memory. The memory has a first portion, a second portion, and a third portion. The first portion is allocated to storing instructions for execution by the one or more processors. The second portion is allocated to storing data generated by the one or more processor, and the third portion is allocated to storing data from the one or more sensors. The third portion being a first-in-first-out (FIFO) having one or more FIFO portions, The device further includes a control logic operable to allocate the first, second and third portions of the memory, wherein each of one or more FIFO portions is allocated to each of the one or more sensors. The size each of the FIFO portions depends on the bandwidth of the sensors and the number of sensors.
US09235360B2
A printing system includes a registration portion configured to, when a print job to print an image onto a sheet of paper is executed after specified conditions are modified, store attribute data containing a user identifier and a job identifier into a storage portion, the user identifier being for identifying a user who has given a command to execute the print job, the job identifier being for identifying the print job; a determining portion configured to, when the user identifier is entered, determine whether or not the print job corresponding to the job identifier of the attribute data containing the user identifier can be executed in accordance with the conditions; and a re-execution portion configured to, when the determining portion determines that the print job can be executed in accordance with the conditions, execute the print job once again.
US09235358B2
Before execution of a job, in a time that an operator cannot perform an operation, the present invention aims to notify that a setting needing an operation of the operator has been set. With this view, a control method of a printing apparatus comprises: setting the time that the operator cannot perform the operation to be performed by the operator according to the execution of the job; determining a time that an accepted job is executed; in a case where at least a part of the determined time and a part of the set time overlap each other, judging whether or not a printing setting needing an operation of the operator is included; and, in a case where it is judged that the printing setting needing the operation of the operator is included, performing the notification.
US09235353B2
A storage apparatus for which a hierarchical data management system is adopted is designed so that when receiving a read request for a first logical area to which a first storage area of a first storage device in a virtual volume is allocated, whether or not to migrate data in a first storage area of the first storage device, to a storage area of a second storage device is decided according to an access frequency to the first logical area in synchronization with the read request. When it is decided that the data stored in the first storage area of the first storage device should be migrated to the storage area of the second storage device, the data is migrated to a second storage area of the second storage device and the second storage area thereof is allocated to the first logical area in the virtual volume.
US09235351B2
An optical disc drive, and a method of driving the optical disc drive are provided. Where the optical disc drive has a connectivity or a compatibility with a host that is incompatible with the optical disc drive, a file system and device information accepted by the host are provided. The host may have a compatibility with limited external medium devices and a specific command set for data exchange. The optical disc drive and the method of driving the optical disc drive may transmit compatible information to the host and select the specific command set accepted by the host, so that the optical disc drive is compatible with the host.
US09235339B2
An information processing apparatus, method, and recording medium which acquire movement trace information and automatically determine a division point for dividing the movement trace information based on an analysis result of the movement trace information. Optionally a movement trace track is generated from the movement trace. Various criteria used for how the division points are generated include using distance and time; altitudes; repeated track; mode of transportation; and lapse of data, for example.
US09235337B2
A system, a GUI and a method are provided that allow intuitive, flexible and robust editing of individually editable instructions generated by conversion operations applied to a defined step-and-repeat programming element in a machine vision inspection system. The method includes: a) Converting a defined step-and-repeat programming element to generate N independently-editable code blocks including an independently-editable substantial replication of a repeated operation block of the step-and-repeat element, each of code blocks executed at a respective location corresponding to a step and repeat location; b) Representing the code blocks in an editing GUI; and c) Eliminating the defined step-and-repeat programming element as an editable element. The defined step-and-repeat programming element may be represented in the editing GUI. The conversion operations may be initiated by a user activating a step and repeat conversion command directed to the defined step-and-repeat programming element.
US09235334B2
A method for management of a land base includes interfacing a machine or equipment to a computer running a geographical information system (GIS) application such that the computer is configured to monitor the operations performed by the equipment or machine on the land base and store the operations as map points, lines, or polygons on at least one data layer within the GIS application. The method further includes displaying the GIS application to the operator at the point and time of performing the operations.
US09235330B2
Disclosed are implementations of methods, systems, and computer program products for displaying a personalizable links presentation. In some implementations, a server provides link data identifying a plurality of links comprising a first link linked with a first identifiable portion of content of a page and a second link linked with a second identifiable portion of the content of the page. The user interface has a first state in which a first view of the page of content is displayed, with the links presentation being displayed in a designated region of the user interface. The user interface is updatable from the first state to a second state in which a second view of the page of content different from the first view is displayed. Responsive to a selection of the first link, the server updates the user interface to the first state.
US09235324B2
A machine-implemented method for processing touch elements of an application of a device is provided. The method includes receiving application data associated with the application, the application data providing for the touch elements, each of the touch elements comprising an activation area configured to receive a user input and to trigger at least one function of the application upon receiving the user input. The method further includes determining, from the application data, that plural ones of the touch elements are for display in a group in the application; and classifying, in response to the determining, each of the touch elements of the group into two or more categories based on the application function of the touch element. The method further includes defining a size of the activation area for at least one of the touch elements based on the classification.
US09235322B1
A graphic visualization layer in an interactive development environment is displayed and used to create an application on a node of a computer network. The graphic visualization layer includes graphical shapes manipulated by a user to generate program language code for lifecycle stages of the application. The graphical shapes include an application graphical shape representing the application, a resource graphical shape representing a resource for the application, an action graphical shape representing an action for the application and a task graphical shape representing a task of the action. A selection of the application graphical shape is received. An application value for the application is received in an entry field of the application graphical shape. Program language code is generated based on the selection of the application graphical shape and the application value. The program language code is executable to install the application on a node of the computer network.
US09235309B2
An input device having a plurality of low-visibility sensor electrodes and method for fabricating the same are provided. In one example, an input device includes a display device having an array of pixels and a plurality of sensor electrodes disposed on a viewing side of the display device. At least a first sensor electrode of the plurality of sensor electrodes includes a plurality of spaced apart conductive traces forming a conductive mesh, wherein mesh having a first periodicity defined by intersections of the conductive traces forming the mesh. A terminal portion of one of the conductive traces terminates at an edge of the first sensor electrode and has an attached light occluding element. The attached light occluding element is disposed over a subpixel having the same color as a subpixel which an intersecting trace would lay over when the intersection occurs in an interior region of the sensor electrode.
US09235303B2
In various embodiments, a touch surface may comprise multiple individual sensors, each of which is capable of mechanical deflection in a direction parallel to the surface, with the device using the touch surface being able to detect such deflection in each sensor. With this capability, the device may be able to detect intended movement of a touch over the touch surface even if no additional sensors are activated by that movement. Such sensors may be useful for detecting very small motions, and may be especially useful for motions in which the shape of the user's thumb results in the same touch area being in contact with the thumb even though the thumb is executing an extension or retraction movement.
US09235301B2
A touch-control method for a liquid crystal display device, includes: switching from a display mode to a touch-control mode; determining whether there is a touch made by an object or whether there is an input made by an active pen; in the case where there is the input made by the active pen, starting an active pen detecting sub-mode in which an X-axis direction common electrode of the liquid crystal display device is defined as an X-axis direction receiving electrode, and a Y-axis direction common electrode or a signal electrode is defined as a Y-axis direction receiving electrode; and determining a position or an action of the active pen according to amplitudes of signals of the X-axis direction receiving electrode and the Y-axis direction receiving electrode. A touch-controllable liquid crystal display device is further provided.
US09235299B2
A touch sensitive surface (401) for an electronic device (200) includes a capacitive touchpad (409). A grille (413) of non-conductive material (515) is disposed along at least a portion of the touch sensitive surface. A predefined threshold of a normal force component (804) applied by a user's finger or other conductive object overcomes the grille (413) to allow the finger or other conductive object to interact with the capacitive touchpad. The touch sensitive surface reduces false touch activation occurrences and can simulate the tactility of a mechanical switch.
US09235289B2
A touch controller includes a touch frame processing (TFP) component that receives sensor signals containing information about a touch point on a touch screen. The TFP component processes the sensor signals to generate touch information associated with each touch point. The touch information includes a location and the association of one of a touch-in, touch-out, and touch-motion event. A touch coordinate processing (TCP) component receives touch information from the TFP component and determines whether to report the touch information associated with a current touch point. The TCP component determines a difference between the location of the current touch point and a previously detected touch point and assigns a motion status to each touch event and reports the touch information when the difference is greater than a motion tolerance and when less than the motion tolerance selectively blocks or reports the touch information as a function of the corresponding motion status.
US09235286B2
A terminal connection structure includes plural first connection terminals which are arranged side by side in one direction on a first circuit substrate, and plural second connection terminals which are arranged side by side in the one direction on a second resin circuit substrate overlappingly connected to the first circuit substrate and are respectively connected to the plural first connection terminals. Each of the plural second connection terminals includes plural first wirings extending in a direction crossing the one direction, and a second wiring connected to the plural first wirings and extending in the one direction. The second wiring is provided in a region where the second circuit substrate is overlapped and connected to the first circuit substrate.
US09235262B2
A remote control microdisplay device that uses hand and head movement and voice commands to control the parameters of a field of view for the microdisplay within a larger virtual display area associated with a host application.
US09235258B2
Embodiments of the invention relate to a method and apparatus for a zero voltage processor sleep state. A processor may include a dedicated cache memory. A voltage regulator may be coupled to the processor to provide an operating voltage to the processor. During a transition to a zero voltage power management state for the processor, the operational voltage applied to the processor by the voltage regulator may be reduced to approximately zero and the state variables associated with the processor may be saved to the dedicated cache memory.
US09235251B2
The aspects enable a computing device or microprocessor to determine a low power mode that provides the most system power savings by placing selected resources in a low power mode while continuing to function reliably, depending upon the resources not in use, acceptable system latencies, dynamic operating conditions (e.g., temperature), expected idle time, and the unique electrical characteristics of the particular device. Aspects provide a mechanism for determining an optimal low power configuration made up of a set of low power modes for the various resources within the computing device by determining which low power modes are valid at the time the processor enters an idle state, ranking the valid low power modes by expected power savings given the current device conditions, determining which valid low power mode provides the greatest power savings while meeting the latency requirements, and selecting a particular low power mode for each resource to enter.
US09235249B2
There is disclosed a method and a device connected to a serial bus, said method comprising transmitting a message that indicates a power requirement for a suspended mode of said serial bus; in response to a received authorization message, setting a first or a second operating state; entering said suspended mode; drawing a current in accordance with said indicated power requirement that may exceed a predetermined current limit if said operating state is said first state, and drawing a current at or below said predetermined current limit if said operating state is said second state.
US09235241B2
A system for detecting anatomical gestures based on the interpretation of radio signal transmissions. A user may place wireless devices on his/her head and wrist(s) that communicate through short-range radio signals. The wireless devices may collect information regarding signal exchanges which may be analyzed by a computing device to determine positional information about the user's hands. The computing device may compile the positional information into sequences and evaluate the sequences against predefined patterns of movement data. The computing device may interpret recognized movements as computer input commands. In an embodiment, multiple wireless devices may be placed on the user's wrists to enable multi-touch input commands. In an embodiment, data from motion sensors, such as accelerometers and gyroscopes, may be combined with movement data based on radio signal information.
US09235240B2
An electronic device having an enclosure formed from at least one glass cover and a peripheral structure formed adjacent the periphery of the glass cover is disclosed. The peripheral structure can be secured adjacent to the glass cover with an adhesive. The peripheral structure can be molded adjacent the glass cover so that a gapless interface is formed between the peripheral structure and the periphery of the glass cover. In one embodiment, the peripheral structure includes at least an inner peripheral structure and an outer peripheral structure.
US09235239B2
A display system includes a continuous flexible display and two main display supports being hingeable with respect to each other between a closed storage position and a planar configuration for fixing the flexible display in an open position. At least one additional display support supports a segment of the flexible display located between the said respective portions of the flexible display in the open position. This additional display support is movable with respect to the display segment between a non-operational position and a support position when the two main display supports are moved between the storage position and the planar position, such that in the open position substantially the whole surface of the display is supported by the respective display supports.
US09235238B2
According to an aspect, a mobile electronic device includes a first and a second display unit, a first and a second operation detection unit, and a control unit. The first and the second display unit display a first and second operation screen respectively. The first and the second operation detection unit detect an operation for the first and second display unit respectively. The control unit performs a switching control to switch between a first state and a second state. In the first state, a display of the second display unit is deactivated and an operation detected by the second operation detection unit is processed as an operation for the first operation screen. In the second state in, a display of the first display unit is deactivated and an operation detected by the first operation detection unit is processed as an operation for the second operation screen.
US09235237B2
An information handling system (IHS) docking system includes an IHS chassis defining an alignment member passageway and an IHS connector opening. An IHS connector is movably coupled to the IHS chassis adjacent the IHS connector opening and resiliently biased into a retracted orientation. An alignment member securing device is moveably coupled to the IHS chassis adjacent the alignment member passageway and resiliently biased into a non-securing orientation. At least one docking actuator is located in the alignment passageway and coupled to the IHS connector and alignment member securing device. When the IHS chassis is docked with a docking station including a docking connector and an alignment member, the alignment member engages the at least one docking actuator to move the IHS connector relative to the IHS chassis to mate with the docking connector, and move the alignment member securing device relative to the IHS chassis to engage the alignment member.
US09235236B2
A cover for a portable terminal having a fixing part for fixing the portable terminal and a folder rotating at the fixing part to open and close the portable terminal. The cover includes an input unit and/or a display unit, and a charging unit. The input unit inputs data to the portable terminal. The display unit displays data from the portable terminal. The input unit and display unit are constructed in the folder. The charging unit is constructed in at least one of the fixing part and folder, and supplies power to the portable terminal generated using a solar cell.