US09386736B1
Modular elements employing latches secured by linkages are disclosed. A modular element may include a chassis body in communication with a latch, control body, and control arm of the modular element. The modular element is removable from or secured to an enclosure using the latch. The latch may remain secured to the enclosure in a locked mode by being rotated to engage a control catch of a control arm of a linkage. By connecting the control arm to the control body with a rigid member connected to the control body with first and second rotary joints, the rigid member transforms a control body movement into a rotary motion of the control arm to disengage the control arm from the latch. In this manner, the modular element may be disengaged from the enclosure to facilitate upgrades or maintenance of electronic components supported by the chassis body.
US09386729B2
The energy conversion device (10) includes a power module (14), a unit (16) for cooling the power module (14), and a sealed enclosure (12) housing the power module (14) and at least part of the cooling unit (16). The cooling unit (16) includes a cooling circuit (18), in which a coolant circulates, a first heat exchanger (20) with the power module (14), through which the coolant passes, and at least one pump (24) making the coolant circulate in the circuit (18). The cooling circuit (18) includes a pressure regulating branch (26), extending between an outlet and an inlet of the driving pump (24), the regulating branch (26) including a pressure regulating valve (28), normally closed, capable of opening when the pressure difference between the outlet and the inlet of the driving pump (24) exceeds a predetermined threshold.
US09386728B2
A server having a cuboid housing and having first heat-generating components arranged at a front face, system fans that generate an air flow from the front face of the server to the rear face and arranged downstream of the front face, and second heat-generating components arranged downstream of the system fans in a flow direction of the air flow, and a heat exchanger arranged upstream of the second heat generating components.
US09386724B2
A vapor phase cooling apparatus (10) includes: a housing (11) including a heat receiver (14a) configured to receive heat generated by an electronic component (50) that is a heat generating source, the electronic component (50) being connected to a vertical outer surface on the +Z side of the housing, the housing including an internal space for enclosing refrigerant; and a first heat sink (21) and a second heat sink (22) that are disposed on the +Y side and the −Y side from the electronic component (50) and that dissipate heat to the outside. Both ends of the first heat sink (21) and the second heat sink (22) in X direction extend further along the surface on the +Z side than both ends of the heat receiver (14a) in X direction.
US09386718B2
This disclosure discloses a DIN-rail mount type device. The DIN-rail mount type device includes a housing, a rail groove provided along a width direction of the housing on a face of the housing and being capable of fitting with the DIN rail, a slider groove provided along a width direction of the rail groove on the face of the housing; and a lock member. The lock member configured to slide so as to move forward and backward with respect to the rail groove in the slider groove, and to be able to retain a fitting state between the rail groove and the DIN rail by engaging a one-side end with an engagement portion of the DIN rail fitted into the rail groove.
US09386716B2
An electronic device according to the present invention comprises a main body including a pair of body chassis, a pair of cover panels disposed to cover the front face and the back face of the main body, a switch unit disposed on the side part of the main body, an operation button which is held between the pair of cover panels and has a pusher projecting therefrom, a housing recess which is formed on at least one of the body chassis and recessed on a joint surface with the other body chassis to form a housing chamber for the switch unit, a through hole penetrating the one body chassis from the side face toward the housing recess, and a bag-like waterproof packing member which is attached to the through hole and recessed toward the switch unit to house the pusher of the operation button. The pusher of the operation button passes through the through hole toward the switch unit, and the end of the waterproof packing member is pressed against the switch unit to fixedly hold the switch unit inside the housing recess.
US09386711B2
There are disclosed a display device including a display module configured to display a screen, a case configured to mount the display module therein, a mount plate coupled to a back surface of the case, with a lower portion comprising an arch-shaped handle having a predetermined curvature, and a mount fixer fixed to a wall, the mount fixer comprising a seating portion having the same curvature as the handle, such that an installation angle can be changed to make the display device leveled even after the mount device is installed so as to relieve difficulty in leveling the display device when it is mounted to the wall.
US09386708B2
Disclosed is a method of forming an electric wiring using inkjet printing. The method includes forming a main trench and first and second guide trenches on a substrate. The first and second guide trenches are disposed at opposite sides of the main trench. The method includes ejecting ink into the main trench, the ink including a conductive material. The method also includes heating the substrate to sinter the ink such that the electric wiring is formed an upper portion of the main trench, and contract the ink such that a tunnel is formed in a lower portion of the main trench.
US09386701B2
An electronic component embedded printed circuit board includes a core having a cavity; an electronic component inserted in the cavity; insulating layers laminated on top and bottom of the core and mixed with a coupling agent, which has functional groups respectively acting on an organic material and an inorganic material, to be bonded to an outer peripheral surface of the electronic component; and circuit patterns provided on the insulating layers.
US09386697B2
A wiring board or an electronic component embedded substrate includes a substrate that includes a resin containing a plurality of fillers; and a via that is electrically connected to at least one interconnect provided to the substrate, wherein the via includes a mix area in which metal is provided between the fillers on an inner radial side with respect to the substrate. A method of manufacturing a wiring board or an electronic component embedded substrate includes preparing a substrate that includes a resin containing a plurality of fillers; forming a via formation hole in the substrate; performing an ashing process on at least an inner wall of the via formation hole; and performing electroless plating on the inner wall of the via formation hole.
US09386694B1
A method and system for applying conductive traces to a structure to complete an electrical circuit. One or more graphene traces is formed on a substrate. The substrate is applied to the structure such that one or more first portions of the electrical circuit are electrically connected to respective one or more second portions of the electrical circuit by respective ones of the one or more graphene traces. The substrate may be removed from the structure such that the graphene traces remain on the structure. The structure is preferably a fuselage of an aircraft and is formed from a composite material. The substrate may be applied to the structure is prior to curing of the composite material and/or prior to a complete formation of the fuselage, such that, after the fuselage is completely formed, the one or more graphene traces become embedded within the composite material forming the fuselage.
US09386689B2
A structure (10) includes at least three conductors (111, 131, 151) that are opposed to each other, a penetration via (101) that penetrates the conductors (111, 131, 151), openings (112, 152) that are formed so as to surround the penetration via (101), and conductor elements (121, 141) that are located in layers other than the layers in which the conductors (111, 131, 151) are located and that are connected to the penetration via (101). The conductor element (121) larger than the opening (112) is opposed to the opening (112) and the conductor element (141) larger than the opening (152) is opposed to the opening (152).
US09386682B2
A microwave circuit for a linear accelerator has multiple metallic cell sections, a pair of distribution waveguide manifolds, and a sequence of feed arms connecting the manifolds to the cell sections. The distribution waveguide manifolds are connected to the cell sections so that alternating pairs of cell sections are connected to opposite distribution waveguide manifolds. The distribution waveguide manifolds have concave modifications of their walls opposite the feed arms, and the feed arms have portions of two distinct widths. In some embodiments, the distribution waveguide manifolds are connected to the cell sections by two different types of junctions adapted to allow two frequency operation. The microwave circuit may be manufactured by making two quasi-identical parts, and joining the two parts to form the microwave circuit, thereby allowing for many manufacturing techniques including electron beam welding, and thereby allowing the use of un-annealled copper alloys, and hence greater tolerance to high gradient operation.
US09386680B2
Embodiments of the present disclosure generally relate to methods for detecting unstable plasma in a substrate processing chamber. In one embodiment, the method includes providing a forward power from a power source to the substrate processing chamber through a detection device, splitting the forward power passing through the detection device at a predetermined ratio to obtain a first value of the power to the substrate processing chamber, measuring a reflected power from the substrate processing chamber to obtain a second value of the power from the substrate processing chamber, and directing the power source to turn off the forward power if the second value of the power is different than the first value of the power.
US09386676B2
An apparatus and method for containing plasma and forming a Field Reversed Configuration (FRC) magnetic topology are described in which plasma ions are contained magnetically in stable, non-adiabatic orbits in the FRC. Further, the electrons are contained electrostatically in a deep energy well, created by tuning an externally applied magnetic field. The simultaneous electrostatic confinement of electrons and magnetic confinement of ions avoids anomalous transport and facilitates classical containment of both electrons and ions. In this configuration, ions and electrons may have adequate density and temperature so that upon collisions ions are fused together by nuclear force, thus releasing fusion energy. Moreover, the fusion fuel plasmas that can be used with the present confinement system and method are not limited to neutronic fuels only, but also advantageously include advanced fuels.
US09386670B2
In various embodiments, an electric lamp includes a light source having at least two supply lines configured to supply electrical energy to the light source, and an outer bulb surrounding the light source. The outer bulb is filled with inert gas. The lamp further includes a disconnection mechanism arranged within the outer bulb. At least one of the supply lines is interrupted in the event that the disconnection mechanism is tripped. The disconnection mechanism has a switch.
US09386651B2
A backlight unit includes a dimming signal generator configured to generate first and second pulse width modulation signals, first and second driving blocks configured to receive a driving voltage to emit a light, a controller configured to receive the first and second pulse width modulation signals and an output signal from one of the first and second driving blocks to generate a voltage control signal, and a voltage converter configured to control a level of an input voltage in response to the voltage control signal to generate the driving voltage.
US09386639B2
The present invention discloses a white LED light emitting device driven directly by constant current in manner of being supplied with alternating current. N parallel branches, consisting of LED modules and constant current units which are in series connection with the LED modules, are connected to an output terminal of a rectification circuit, and by setting the current value, the turning-off voltage, and the turning-on voltage of the constant current unit of each branch, the periodic flickers generated due to changes in the voltage of the alternating current can be avoided. Because the current of each branch is constant, the changes in junction temperatures do not result in the current changing in LED, and the reliability is improved. Along with the increase of the number of the branches, the driving current waveform approximates a sine wave, and the power factor and the efficiency of the light emitting device are improved.
US09386637B2
Methods and apparatus f or electrically controlling a Iuminaire to alter it s appearance and illumination effects are disclosed. A luminaire (100) having a multiplexing controller controlling one or more LED light sources (110) and one or more electrically switchable optical elements (150). The light sources are switched between at least two illumination states and the optical elements are switched between at least two optical states during an illumination period. The switching sequence is fast enough not to be detected by an observer. As a result the lighting module or luminaire is perceived to have a substantially continuous light output. The multiplexing controller rapidly time sequences the states of light sources and switchable surfaces to produce visual changes to the luminaire and/or objects illuminated by the luminaire.
US09386634B2
An electrical resistance heating assembly comprises a heater ribbon woven through a first mica board. The heater ribbon extends upwardly from a top surface of the first mica board to provide heat to a fluid passing over the upwardly extending heater ribbon. The heat ribbon on an underside of the first mica board is electrically isolated by a second mica board positioned adjacent the first mica board. The first and second mica boards are held together with by a clamp-containing metal place positioned adjacent the second mica board with the clamps bent over the first mica board to keep the mica boards together.
US09386633B2
A heater control method and apparatus for a gas sensor which can quickly activate a detection element while reducing load due to heating even when a higher power supply voltage is applied. A heater element is connected to a power supply whose voltage is higher than 16 V, and power is supplied under PWM control such that a temperature rise of the heater element follows a temperature rise curve obtained when a voltage of 12 V is applied to the heater element. Even though a higher voltage is applied, the temperature rise per unit time during the ON time of the PWM control is decreased. This is because the ON time per cycle is shortened by increasing the PWM frequency to 30 Hz or higher. Thus, the temperature rise per cycle is kept low, whereby the temperature rise per 0.1 second is rendered less than 25° C.
US09386628B2
A system and method implemented at a communication device for providing access to telephony services over one or more of a number of communication networks, including cellular networks and IP-based fixed and wireless networks. A mobile device may be configurable for voice communication over both a cellular network and a LAN (e.g. a wireless LAN), and may be adapted to place and receive calls via a PBX over one of the cellular network and the LAN. When it is determined that the mobile device is configured for voice communication using one or both of the cellular network connection and the LAN connection, the mobile device may automatically adapt its user interface to reflect the availability of voice communication only over those connections that are available.
US09386627B1
A system and method for customizing call setup based on predicted call quality is disclosed. When a radio access network (RAN) device receives a request to set up a call between an originating wireless communication device (WCD) and a terminating WCD, the RAN device can predict that the call will use particular coding technique. The prediction can be made prior to alerting either of the originating or terminating WCDs of the new call, and can be based on a historical call record of calls originated by the originating WCD and/or terminated by the terminating WCD. The RAN device can then alert at least one of the originating WCD or the terminating WCD of the call with an alerting signal that indicates the particular coding technique will be used for the call.
US09386625B2
Methods, apparatuses, and computer programs that are able to minimize UE power consumption while still updating the TA are provided. For example, one embodiment includes performing TA update without starting the DRX inactivity timer and short cycle timer.
US09386624B2
Methods and systems are provided for facilitating communication with a base station. The system includes a plurality of relay nodes configured to communicate wirelessly via primary communications links with the base station and transmit operational data to the base station and/or at least another of the relay nodes. At least one controller is configured to determine which of the plurality of relay nodes to place in an active state based at least partially on the operational data.
US09386612B2
Establishing or handling a connection between a first and a second network element connected to different networks such as GPRS/UMTS and IP-based networks is disclosed. The connection is established via at least a third network element such as a SGSN or GGSN arranged in one of the networks. The third network element is adapted to send, when receiving information on an establishment of a connection, a request to a fourth network element which may be a Call State Control Function, a Policy Control Function, or a Call Processing Server. The request requests permission for establishing a type of connection, or requests a check of a connection parameter, and specifies the first and/or second network element and/or the connection or connection type to be established. The fourth network element returns a response specifying a permission for establishing a connection or connection type, or a connection parameter.
US09386592B2
A method is proposed for managing communications in a wireless network in which a first communication is set up or established on a plurality of carriers between a first sender device and a receiver device, the network comprising a set of at least one second sender device for which a second communication has to be established simultaneously with said first communication.Such a method comprises steps of: allocating a set comprising at least one carrier among said plurality of carriers to each second sender device; obtaining (, for each second sender device, a level of reception power of a predetermined signal sent by said second sender device on the set of carrier(s) that have been allocated to it; estimating a rate of disturbance of said first communication by one said or several said second communications as a function of the power level(s) obtained for the second sender device(s); authorizing the second sender device(s), for which the estimated rate(s) of disturbance is or are below a predefined threshold, to set up a said second communication on the plurality of carriers.
US09386591B1
In systems and methods of managing wireless communication link resources, a static overhead load, a data traffic load, and a signaling load are determined of a wireless communication link between an access node and at least one wireless device. A wireless communication link load is calculated based on the static overhead load, the data traffic load, and the signaling load, and a load control process is performed when the wireless communication link load meets a load criteria.
US09386590B2
Embodiments herein relate to a method in a radio network node (12) for enabling management of radio resources in a radio communications network, which radio network node (12) serves a first cell (11). The radio network node measures a received total power value at the radio network node (12) in the first cell (11). The radio network node (12) computes a factor indicating a load in the first cell (11). The radio network node (12) estimates a noise floor level in the first cell (11). The radio network node (12) computes a utilization probability value of the load in the first cell (11) and a neighbor cell interference value simultaneously in a non-linear interference model. This is based on the measured received total power value, the computed factor, and the estimated noise floor level in the first cell (11), which neighbor cell interference value is an interference from at least one second cell (14) affecting said first cell (11), and where at least one of the utilization probability value of the load in the first cell (11) and the neighbor cell interference value is to be used for managing radio resources in the radio communications network.
US09386587B2
Systems and methods for allocating transmit power among multiple interfaces in a wireless communication system are disclosed. In one embodiment, the method comprises determining a first power level used for transmission over a first air interface, determining a second power level used for transmission over a second air interface, comparing a composite of the first power level and the second power level to a threshold power level, and adjusting the second power level based on the comparison.
US09386581B2
Systems and methods of performing communication via television high throughput (TVHT) bandwidth channels are disclosed. Values of one or more physical layer parameters for use in communication via TVHT parameters are also defined. A short inter-frame spacing (SIFS) time is 120 microseconds (μs) for a 6 megahertz (MHz) or a 7 MHz bandwidth channel, and is 90 μs for an 8 MHz bandwidth channel. The parameters also include a clear channel assessment (CCA) time of 15 μs for a 6 MHz or 7 MHz bandwidth channel and 11.25 μs for an 8 MHz bandwidth channel. Additional parameters, such as compliance with a spectral flatness constraint, transmit center frequency tolerance, symbol clock frequency tolerance, transmitter center frequency leakage, transmitter constellation error, and non-HT duplicate transmission are also defined (e.g., for inclusion into a standard, such as Institute of Electrical and Electronics Engineers (IEEE) 802.11af).
US09386579B2
The present invention is directed to a method and an apparatus used for in a wireless communication system. Specifically, the present invention is directed to a method of controlling cell activity and an apparatus therefore, in which the method comprises: receiving a signal including an identifier and a timer value, wherein the identifier identifies a corresponding TAG and the timer value is used for cell deactivation of the corresponding TAG; and applying the received timer value to all cells belonging to the corresponding TAG.
US09386573B2
Provided are a communication device and an SRS transmission method capable of reducing the possibility of a difference in recognition between the presence or absence of an SRS transmission between a base station and a terminal or of an SRS resource so as to prevent degradation of system throughput. At a terminal (200), a reception processing unit (203) detects control information indicating whether or not to request transmission of a sounding reference signal (SRS), whereupon a transmission signal forming unit (207) transmits an A-SRS by way of control by a transmission control unit (206) on the basis of control information. The transmission control unit (206) determines whether or not to execute SRS transmission on the basis of an “SRS Transmission Execution Rule” and the reception status of trigger information.
US09386570B2
The present invention relates to a method and terminal apparatus which involve transmitting a sounding reference signal (SRS)-triggering-based SRS in a wireless communication system. The terminal apparatus of the present invention comprises a receiver which receives, from a base station, an SRS-triggering indicator for triggering an SRS transmission; and a transmitter which transmits the SRS via a preconfigured uplink subframe in accordance with the SRS-triggering indicator.
US09386565B2
The present invention relates to a wireless communication system. In more detail, the present invention relates to a method for transmitting uplink control information in a wireless communication system operating as TDD, and a device for same. The method includes transmitting Hybrid Automatic Repeat request—Acknowledgement (HARQ) in a subframe n through Physical Uplink Control Channel (PUCCH), and a transmission power of the PUCCH relates to a method determined using Equation 4 or 5, and a device for same.
US09386558B2
The concepts relate to radio channel utilization and more specifically to determining whether individual radio channels are available for use. One example can obtain a signal on a radio channel. The example can identify that the signal is an occurrence of a licensed use when a power level exceeds a threshold. The example can also determine that the signal is not the occurrence of the licensed use when the power level of the signal and a phase of the signal do not match an expected power level and an expected phase of the occurrence of the licensed use.
US09386548B2
A base station apparatus includes a wireless communication unit, a wired communication unit, and a communication timing correction unit. If the wireless communication unit fails to receive a synchronization signal from another base station apparatus at given reception timing, the wired communication unit transmits a synchronization state confirmation signal for confirming a synchronization state between the base station and another base station apparatus, and receives a synchronization state response signal including a determination result of the synchronization state. The communication timing correction unit corrects a communication timing based on the synchronization state response signal.
US09386546B2
A method of controlling uplink signal power in a distributed antenna system includes monitoring a noise condition of an uplink signal path in the distributed antenna system and determining the noise contribution from the distributed antenna system that is presented to the base station. The receive noise floor of the base station is determined. The determined noise contribution and receive noise floor are unlisted. Based on the evaluation, the uplink gain that is applied to uplink signals from the distributed antenna system to a base station is adjusted.
US09386545B2
Methods and apparatus are directed towards controlling power of physical uplink control channel (PUCCH) format 1b for advanced time division duplex. If HARQ-ACK bundling is not applied, then nHARQ associated with the PUCCH is determined based on a number of received transport blocks and SPS release physical downlink control channels in subframes i-km. If HARQ-ACK bundling is applied and a number of assigned resource blocks equal to 2, then nHARQ associated with the PUCCH is determined based on a number of received physical downlink shared channels (PDSCH) and semi-persistent scheduling (SPS) release physical downlink control channels (PDCCH) in the subframes i-km.
US09386541B2
Transmit power (e.g., maximum transmit power) may be defined based on the maximum received signal strength allowed by a receiver and a total received signal strength from transmitting nodes at the receiver. Transmit power may be defined for an access node (e.g., a femto node) such that a corresponding outage created in a cell (e.g., a macro cell) is limited while still providing an acceptable level of coverage for access terminals associated with the access node. An access node may autonomously adjust its transmit power based on channel measurement and a defined coverage hole to mitigate interference and perform a self-calibration process.
US09386524B2
The invention relates to methods for improving the DRX operation of a UE by introducing an additional DRX wake-up cycle, which runs in parallel to the short and/or long DRX cycle. The DRX wake-up cycle defines time intervals after which the UE starts monitoring the PDCCH for a wake-up duration of time; the UE does not perform any other operation during the wake-up duration apart from monitoring the PDCCH. The time intervals of the wake-up cycle between the wake-up durations are preferably shorter than the one of the DRX long cycle, and may have the same or a shorter length than the ones of the DRX short cycle. The wake-up duration may be as long as the on-duration of the DRX short/long cycle, or may be preferably much shorter, such as only one or a few subframes.
US09386503B2
Embodiments of the invention are directed to systems, methods and computer program products for routing traffic in a packet data network (PDN). A method includes determining whether the mobile device has an active long-lived data traffic session over an original PDN connection between the mobile device and a first PDN gateway (P-GW); if the mobile device has an active long-lived data traffic session, then routing any new long-lived data traffic session over the original PDN connection; and if the mobile device does not have an active long-lived data traffic session, then routing any new long-lived data traffic session over a location-based PDN connection established based at least in part on a current location of the mobile device. In other words, the mobile device initiates and maintains all long-lived data sessions (for which service continuity is essential) to only one PDN connection.
US09386501B2
A facility for customizable routing in a modularized routing environment is provided, where the complexities of routing functionality are not exposed to an application program. An identifier associated with a routing policy of an application program is used to configure a route table and to obtain routing instructions from the route table that are associated with the identifier. Routing is performed according to a message routing protocol, such as the Diameter protocol, for example. An interface between the facility and the application program may be implemented with an API that provides a relatively simple interface.
US09386499B2
The invention provides a method for communicating in a wireless communication network (206), the wireless communication network comprising a plurality of base stations (102; 104) and at least one mobile communication unit (100), the mobile communication unit comprising a transceiver component (300), a first Doppler compensation component (108), and a measurement component (110), wherein the first Doppler compensation component is adapted to compensate the Doppler shift of signals (1; 2; 7; 11; 12; 13) being exchanged between a base station of the plurality of base stations and the transceiver component. A handover procedure between two base stations is possible for fast moving user equipments.
US09386493B2
The embodiments of the present invention provide a physical-layer-based handover method. The method includes: generating handover signaling, where the handover signaling carries a signaling type identifier and a destination identifier that are used for handover, and the handover signaling is an HS-SCCH order or specific HS-SCCH signaling; and sending the handover signaling to a physical layer of a mobile terminal, so that the mobile terminal executes handover according to the handover signaling to be handed over to a small cell indicated by the destination identifier. A handover method based on a network side physical layer and a mobile terminal physical layer is provided, and even if cell IDs of a macro cell and a small cell or those of small cells are the same, handover of the mobile terminal can be implemented.
US09386491B2
Embodiments of the present invention provide a method and a device for log transfer. The method includes: configuring control information, where the control information is used to control transfer of an automatic neighbor relation ANR log; and sending the control information to control a first radio network controller to pause or continue transfer of the ANR log to a second radio network controller, where: the first radio network controller is a radio network controller that receives the ANR log from a user equipment; and the second radio network controller is a radio network controller that controls a cell where an unconfigured neighboring cell is detected.
US09386478B2
A method for controlling access to a machine-type communication (MTC) device having a dual priority application in a mobile communication network. More particularly, a signaling method executed in a terminal configured to perform non-access stratum (NAS) signaling including low access priority indication in a mobile communication network and configured such that the low access priority is negligible. The signaling method may include performing one of a procedure of mobility management and a session management including the low access priority, receiving a back-off timer due to one of mobility management congestion control and session management congestion control and operating the back-off timer, and performing one of the mobility management procedure and the session management procedure without including the low access priority.
US09386474B2
Systems, methods, and devices for qualifying quality of service in data services delivered through wireless networks established by wireless access points (WAPs) are disclosed. A portable computing device can be used to execute a wireless network connectivity qualification application that can include functionality for testing and evaluating wireless network connectivity signals between various devices, including the WAP, in a particular local wireless network. Based on the test results, the application can generate recommendations for remedying any detected network issues. The recommendations can be determined from information stored locally on the portable computing device or in remote backend servers.
US09386469B2
A technique for obtaining a radio frequency (RF) performance metric estimate for a receiver used for at least one of a positioning measurement and a timing measurement is described. A method implementation of that technique includes the steps of calculating at least one of a detection probability and a false alarm rate for a radio signal usable for the measurement, and obtaining at least one RF performance metric estimate for the receiver based on at least one of the calculated detection probability and the calculated false alarm rate.
US09386465B2
A system and method are described for distributed antenna wireless communications. For example, a method implemented within a wireless transmission system comprised of a plurality of wireless client devices and a plurality of distributed antennas is described comprising: computing channel state information (CSI) for wireless communication channels between the plurality of base distributed antennas and the wireless client devices; computing precoding weights from the channel state information; precoding data using the precoding weights prior to wireless transmission from the plurality of distributed antennas to the wireless client devices; and wirelessly transmitting the precoded data from the distributed antennas to each of the wireless client devices, wherein the precoding causes radio frequency interference between the plurality of base stations but simultaneously generating a plurality of non-interfering radio frequency user channels between the plurality of distributed antennas and the plurality of wireless client devices.
US09386463B1
A method of managing the risk of a monitored application installed on a mobile communication device comprises determining a risk profile of the monitored application based on at least one of: comparison of performance of the mobile communication device before and after installation of the monitored application on the mobile communication device, comparison of permission requests of the monitored application versus a type of the monitored application, community feedback of the monitored application, an amount of time elapsed since release of the monitored application, and a risk profile of a publisher of the monitored application; and performing a first action if the risk profile of the monitored application meets or exceeds a predefined first threshold.
US09386447B2
Disclosed herein is a method and system for detecting, monitoring and/or controlling one or more of mobile services for a mobile communication device (also referred to herein as a Controllable Mobile Device or CMD), and in particular, when the device is being used and the vehicle, operated by the user of the device, is moving. The present method and system determines whether the vehicle is being operated by a user that may also have access to a mobile communication device which, if used concurrently while the vehicle is in operation, may lead to unsafe operation of the vehicle. If the mobile services control system determines that a vehicle operator has potentially unsafe access to a mobile communication device, the mobile services control system may restrict operator access to one or more services that would otherwise be available to the operator via the mobile communication device.
US09386434B2
A method, apparatus, and computer program product are provided to enable the provision of a mechanism by which a device participating in a collaborative application may synchronize with other participating devices. A method may include providing for operation of a collaboration application, receiving a signal from a sensor, establishing a reference time in response to receiving the signal from the sensor, and synchronizing the collaboration application using the reference time. The sensor may include an accelerometer and the signal may include a sampling of information from the sensor. The sampling may be conducted during a pre-defined time interval or possibly until a bump is detected. Establishing the reference time may include detecting a maximum value of the signal and/or detecting the signal exceeding a pre-defined threshold. Establishing the reference time may not require wireless communication.
US09386433B2
A system for providing mobile network services is disclosed. A first server is communicatively coupled to a mobile device over a mobile network and configured to receive a unique authentication token from the mobile device over the mobile network and provide a service to the mobile device via the mobile network, the service associated with the service of the first server. A second server is communicatively coupled to the mobile network and is configured to monitor usage of the mobile network by the mobile device.
US09386425B2
A method of supporting group communication over LTE MBMS is provided. A UE first establishes a unicast Evolved Packet Service (EPS) bearer in an LTE network for group communication. The UE belongs to a communication group having a communication group ID. The UE receives access information from the network for monitoring downlink (DL) multicast traffic of the DL group communication based on a multicast decision. The UE is then ready for monitoring a multicast Multimedia Broadcast Multicast Service (MBMS) bearer for receiving the DL multicast traffic. The multicast MBMS bearer is associated with a Temporary Mobile Group Identifier (TMGI), and wherein the TMGI is associated with the communication group ID. In one embodiment, the access information comprises mapping information between the TMGI and the communication group ID.
US09386423B2
Systems, methods, and devices for multicast communications including access identifiers are described herein. In some aspects, a fixed mapping from a multicast device identifier (e.g., multicast MAC address, multicast IP address) to a multicast access identifier is provided. In some aspects, a device may transmit a request to join a multicast group identified by a multicast access identifier. In some aspects, a device may receive an invitation to join a multicast group identified by a multicast access identifier.
US09386420B2
There is provided an information delivery apparatus including a receiving portion to receive location information of a mobile communication terminal at a given time and acquired date and time of the location information from the terminal, an event information storage portion to store event information including an event place, date and time, a delivery terminal selecting portion to select the mobile communication terminal to which the event information is to be delivered based on the location information and the acquired date and time of the location information and on the event place, date and time, and an event information delivery portion to deliver the event information to the selected mobile communication terminal. The delivery terminal selecting portion selects the mobile communication terminal whose location indicated by location information is within a predetermined range and whose acquired date and time of the location information are before the event date and time.
US09386419B2
The present invention relates to methods for operating a user equipment in a wireless communication network and user equipments for a wireless communication network.
US09386413B2
A system is provided for providing location-specific images to a mobile device for display. The system generally comprises three components: a mobile device having a screen, a position identification system (e.g., a GPS receiver) that determines the position of the mobile device, and a database containing location-specific images taken at various locations. Each location-specific image is associated with geographic coordinates of the location at which the image was taken. Based on the position of the mobile device as determined by the position identification system, a location-specific image is selected from the database and displayed on the screen of the mobile device. For example, when a user is using the mobile device as a car navigation system, a location-specific image of the user's destination location can be selected and displayed when the determined position of the mobile device comes within a certain distance from the geographic coordinates of the destination location.
US09386412B2
A method and system which may determine when to deliver assistance data to a requesting user device. In one example, the user device may request updates of assistance data related to one or more data type from an assistance server. Additionally, the user device may include one or more parameters for the delivery of updates of assistance data. The assistance server may provide updated assistance data based on an event and in compliance with the one or more parameters.
US09386408B2
In an aspect, a generic positioning protocol (GPP) may be used to support satellite-based positioning methods and terrestrial-based positioning methods for different access types. A terminal may exchange a first GPP message with first information for a positioning method and an access type supported by GPP. The terminal may exchange a second GPP message with second information for the positioning method and the access type. Each GPP message may include at least one position element, and each position element may be for a specific positioning method. The terminal may obtain a position estimate for itself based on the second information. In another aspect, positioning may be performed based on measurements for cells of different wireless access types. In yet another aspect, received transmission times may be transformed to converted times based on common timing, which may be applicable for multiple wireless access types.
US09386398B2
A system and method implemented at a communication device or mobile hotspot device for providing access to data services over a wireless communication network to one or more user devices. The communication or hotspot device is adapted to provide router, mobile hotspot-type or ad hoc networking functions to user devices such as laptops, tablets, and other entertainment and productivity devices adapted to communicate over a wireless LAN and to provide access to broadband data services. The data services provided over the network may be subject to one or more data allowances or data transfer limits. The communication or hotspot device is adapted to manage the user device connections and data transfer to and from the communication device within the data allowances or according to predetermined prioritization.
US09386394B2
Execution of an application that functions when a mobile communication terminal is performing communication in a particular mobile communication network. A mobile communication terminal includes an application execution unit for executing one or more applications, a mobile communication unit for performing location registration in a mobile communication network for establishing a communication state, a communication network specifying unit for specifying the mobile communication network in which location registration is made, and an application control unit for performing control on the application execution unit so as to start an application corresponding to the specified mobile communication network.
US09386389B2
An audio signal processing device receives a plurality of audio signals via a left channel (L) and a right channel (R) so as to produce a composite signal L+R and a difference signal L−R. The composite signal L+R is changed in phase with an all-pass filter, while the difference signal L−R is changed in phase and frequency characteristic with a band-pass filter (e.g. a center frequency of 1 kHz). The band-pass filter has a gently curved frequency characteristic achieving a broad passing band. Additionally, a phase difference of 90 degrees is maintained between the all-pass filter and the band-pass filter over the entire audio frequency range. The composite signal and the difference signal are adjusted in their levels and then mixed together to produce a monaural signal achieving an audio surround effect for widely propagating sound into the surrounding space without degrading sound quality.
US09386381B2
A vehicle communications system and a method utilizing that system that provides audio within a vehicle cabin compartment to a hearing aid system. The method includes the steps of establishing a wireless connection via short range wireless communication (SRWC) between the hearing aid system and a vehicle audio system; and providing first audio from the audio system to the hearing aid system via the SRWC.
US09386360B2
In various embodiments, a system for receiving wireless power includes a magnetic core and a plurality of layers of electrical conductors wrapped around the magnetic core. Each electrical conductor includes a first endpoint and a second endpoint; the first endpoint and the second endpoint are electrically connected to a circuit to provide power thereto, and two of the electrical conductors are electrically insulated from each other between the first endpoint and the second endpoint.
US09386354B2
In particular embodiments, one or more computer systems of a social-networking system determine available media content from one or more content sources and query a social graph of a social-networking system for social content associated with a user of the social-networking system. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine, using the social content and the available media content, a plurality of social coefficients for the user, determine, based on the determined social coefficients, recommended media content for the user, and provide the recommended media content for display in a programming guide on a display device.
US09386350B2
Systems and methods are discussed for providing guidance for Internet-delivered media. In some embodiments, information on available media on the Internet is gathered. The information is associated with existing media guidance data. The associations enable a media guidance application to identify relevant online media and to display listings in a user-friendly way. A user interface for an online media guidance application is also provided. The user interface allows a user to narrow down the large amount of Internet-delivered media in a systematic way according to criteria that interests a user.
US09386349B2
Systems and methods presented herein provide for conflict resolution of assets selected for insertion into COD content. In one embodiment, the system includes an interface operable to process a request for asset insertion into the COD content selection. The system also includes an asset conflict resolution module operable to identify asset timeslots within the COD content selection from the request, to evaluate the assets to determine conflicts among the assets, to remove conflicting assets, and to select at least a portion of the remaining assets for insertion in the asset timeslots of the COD content selection. For example, the asset conflict resolution module may determine that conflicts exist between certain assets based on various identifiers associated with the assets and/or content such that the conflicts between the assets may be resolved with the removal of one or more of the assets from potential asset insertion selection.
US09386337B2
A broadcasting signal processing apparatus for controlling display of an image based on a received broadcasting signal, in response to a user selection command being continuously received while displaying the image, controlling display of a plurality of visual guide items on the image, the plurality of visual guide items representing a plurality of functions of the broadcasting signal processing apparatus for guiding a user how to control the input device to select a function among the plurality of functions, determining a movement direction of a pointing position while the user selection command is continuously received based on first and second information, and in response to the user selection command not being received, executing a function among the plurality of functions based on the movement direction of the pointing position.
US09386332B2
One or more network devices receive, from a third-party system, catalog metadata for physical media assets available to order and combine the catalog metadata with catalog entries for digital content to form a unified catalog file. The one or more devices receive, from a user device, a request to view a directory of available video content and send, to the user device, the unified catalog file for presentation to a user. The one or more devices receive, from the user device, a selection of an item in the unified catalog file. The one or more devices provide, to the user device, video content corresponding to the selection when the selection corresponds to one of the catalog entries for digital content and provide, to the third-party system and via a billing gateway, user payment information when the selection corresponds to the catalog metadata for one of the physical media assets.
US09386329B2
A broadcast program processing device includes video content recording unit. The video content recording unit causes a storage unit to store a plurality of pieces of video content each of which includes at least one advertisement video. The broadcast program processing device changes the advertisement video included in a piece of video content stored in the storage unit to a substitute advertisement video before being instructed to play any one of the pieces of video content and plays the piece of video content whose advertisement video has been changed if instructed to play any one of the pieces of video content.
US09386320B2
A moving picture coding apparatus includes an inter-pixel filter having filters for filtering decoded image data so as to remove block distortion which is high frequency noise around block boundaries. The inter-pixel filter includes filters having different filtering strengths. The coding apparatus also includes a filter processing control unit for determining a filtering strength of the inter-pixel filter.
US09386314B2
Region-based encoding apparatus and decoding apparatus. The encoding apparatus selects an optimum region division mode from region division modes with respect to regions divided from an image frame, and transmits, to the decoding apparatus, an optimum image filtering method and an optimum filter coefficient of regions divided, according to the optimum region division mode.
US09386301B2
The present invention discloses a stereoscopic display system, which includes a phase retarder, a display panel, a detector unit, and a processing unit. The phase retarder has a plurality of first strip shapes and a plurality of second strip shapes. The first strip shapes and the second strip shapes are alternately arranged. The display panel has a plurality of pixels. The pixels are arranged into a plurality of pixel rows corresponding to the first strip shapes and the second strip shapes. The detector unit utilized to detect a position of an observer's eyes relative to the display panel. The processing unit is electrically coupled to the display panel and the detector unit, and is utilized to adjust a position of the images displayed on the plurality of pixel rows, thereby reducing a crosstalk phenomenon.
US09386297B2
A reconstructed image which further reflects the photo shooting information of a main object is generated. A layer determiner defines a layer of a reconstructed image. A layer image generator reconstructs an image of an object included in the allocated depth range from a light field image and the depth map of the light field image for each layer. A conversion pixel extractor extracts corresponding pixels on a conversion layer which corresponds to an object to be modified. The object to be modified is designated by an operation acquired by a modification operation acquirer. A reconstructed image generator converts layer images using a conversion matrix defined by a conversion matrix determiner and generates an image whose composition has been modified by superimposing the layer images.
US09386263B2
When a continuous imaging mode is set, a screen is displayed for allowing input of a number of images to shoot and the imaging parameters for each of the images, a determination is made as to whether the number of images to shoot and the imaging parameters for each of the images have been input by the user. When the number of images to shoot and the imaging parameters for each of the images have been input, the input number of images and the imaging parameters are stored, and a direct image display is started. Moreover, when there is an imaging instruction, a continuous imaging process is started in which still imaging is performed continuously based on the stored number of images and the imaging parameters. When the continuous imaging process has been completed, the plurality of still image data, obtained with differing imaging parameters, is recorded.
US09386260B2
A projector includes an alternately-current-driven light source and a liquid crystal light valve that modulates light output from the light source. The light source and the liquid crystal light valve are driven under a condition that a current drive signal of the light source and a vertical synchronizing signal of the liquid crystal light valve are synchronized, and a synchronization timing of the current drive signal and the vertical synchronizing signal is changed to a different synchronization timing based on accumulated operating time at intervals of each time or a plural times of activation or with the same synchronization timing.
US09386250B2
A solid state image pickup device is provided that includes a pixel array unit having a plurality of pixels and a signal processing circuit that has a capacitor operatively configured to process a respective signal output from each of the plurality of pixels. The capacitor is operatively configured as a stacked capacitor or a trench capacitor.
US09386248B2
A pixel includes: a photoelectric conversion unit that photoelectrically converts incident light and has an upper electrode, a lower electrode, and a photoelectric conversion film interposed between the upper electrode and the lower electrode; an amplifying transistor that outputs a signal according to an amount of a signal charge generated in the photoelectric conversion unit; a charge transfer line that connects the lower electrode and the amplifying transistor; and an output line that outputs the signal from the amplifying transistor, wherein at least a part of the output line is disposed to overlap the lower electrode without another line interposed therebetween.
US09386246B2
To provide a small-area photoelectric conversion device without impairing a resolution switching function, signals for controlling output order control switches provided so as to correspond to photoelectric conversion elements are selected by an output order control circuit and a shift register. In this manner, the number of flip-flops forming a shift register is reduced.
US09386244B2
A solid-state imaging device of a three-transistor pixel configuration having no selection transistor has a problem of a non-selection hot carrier white point, which is specific to this apparatus. A bias current during a non-reading period of pixels is made to flow to a pixel associated with an immediately previous selection pixel, for example, the immediately previous selection pixel itself. As a result, dark current only for one line occurs in each pixel, and the dark current for one line itself can be reduced markedly. Consequently, defective pixels due to non-selection hot carrier white points can be virtually eliminated.
US09386243B2
A lens shading correction method includes providing lens shading correction profile data; calculating an intensity values of light passing through each of one or more visible light pass filters and each of one or more infrared light pass filters; calculating an average of the intensity values of the light passing through the one or more visible light pass filters; calculating an average of the intensity values of the light passing through the one or more infrared light pass filters; calculating a normalized intensity value of the light passing through the one or more infrared light pass filters, based on the calculated averages; adjusting one or more lens shading correction coefficients included in the lens shading correction profile data and each having a value varying depending on a frequency element of light, based on the calculated normalized intensity value; and correcting lens shading by using the adjusted lens shading correction coefficient.
US09386242B2
An imaging device and a method of driving the imaging device including a plurality of pixels and a control circuit to apply a signal to the pixels, wherein the pixels include a photodiode, a floating diffusion node, a first storage node and a second storage node connected in parallel between the photodiode and the floating diffusion node, a first shift switching unit to selectively shift charges integrated in the photodiode to the first storage node, a second shift switching node to selectively shift the charges integrated in the photodiode to the second storage node, a first transfer switching unit to selectively transfer charges integrated in the first storage node to the floating diffusion node, a second transfer switching unit to selectively transfer charges integrated in the second storage node to the floating diffusion node, and a reset switching unit.
US09386233B2
An image acquisition apparatus includes an optical system, an imaging device, a movement controller, and a multiple exposure processing unit. The optical system includes an objective lens for magnifying a portion of an imaging target. The imaging device is capable of performing all-pixel simultaneous exposure and is configured to image the portion magnified by the optical system. The movement controller is configured to move a focal point of the objective lens in a thickness direction of the portion of the imaging target. The multiple exposure processing unit is configured to perform multiple exposure of the imaging device at a plurality of positions such that, for each of ranges sectioned by positions in a direction in which the focal point is movable, an average image that covers each of the ranges is obtained.
US09386228B2
An image processing device includes an image generation device, a first display device and a second display device, and a display control device, wherein the image generation device generates the first display image and the second display image such that the first display image and the second display image are different in at least any one of decimation ratio, enlargement ratio and reduction ratio of the first display image and the second display image, and the image generation device makes the first display device and the second display device different in at least any one of pixels that are of the first pixel group and the second pixel group and that are used in the generation of the second display image, the enlargement ratio and the reduction ratio of the second display image, and a pixel region in which the second display image is displayed.
US09386221B2
A portable lateral test reader apparatus includes a processing arrangement, a digital camera, a user interface. The digital camera captures at least one image of locations of at least one test line, at least one control line and at least one reference of a test structure. The processing arrangement measures an intensity associated with the at least one test line, an intensity associated with the at least control line and an intensity of the at least one reference in the at least one image, forms a test result as a function of measured intensities associated with the at least on test line, the at least control line and the at least one reference, and outputs the test result using the user interface.
US09386204B2
An insertion part inserted into an insertion hole of a front case in an insertion direction which is a direction of an optical axis and a regulation part for regulating the insertion are formed in a lens holder for holding an image pickup lens. Projections of an engaging part are formed surrounding the insertion part, and projections of another engaging part are formed surrounding the insertion hole. An interval of the projections of the engaging part is wider than that of the projections of the other engaging part, and an interval of the projections of the other engaging part is formed wider than that of the projections of the engaging part. Accordingly, the position of the lens holder relative to the front case is adjusted in a state where the engaging parts and are engaged.
US09386202B2
Exemplary embodiments of a camera module are proposed, the camera module being such that a terminal formed at a holder is inserted into a through hole or a groove of a substrate in a case the substrate and the holder are coupled, to allow the terminal and the holder to be electrically connected.
US09386200B2
There is provided a camera module including an image sensor unit that is configured to include an image sensor and a mounting board, a sheet-shaped heat radiation member that comes into contact with a part of the image sensor unit and a component other than the image sensor unit and is elastically deformed so that an imaging surface of the image sensor unit is moved, and an actuator that elastically deforms the sheet-shaped heat radiation member so that the imaging surface of the image sensor unit is moved.
US09386198B2
An image pickup apparatus in which an imaging sensor package reflow mounted in advance to a circuit board can be fixed to a fixture member of the image pickup apparatus. A sensor holder of a digital video camera as an image pickup apparatus has a holder body that is positioned to surround an imaging sensor package mounted to a sensor board as a circuit board. Flange portions of the sensor holder are formed to project from a rear end surface of the holder body toward a heat radiation plate having a flat plate shape. The heat radiation plate is fixed to a lens barrel in a state that the flange portions are held between the lens barrel and the heat radiation plate.
US09386192B2
An invention for measuring, maintaining and correcting synchronization between signals which suffer varying relative delays during transmission and/or storage is shown. The present invention teaches measuring the relative delay between a plurality of signals which have suffered differing delays due to transmission, storage or other processing. The preferred embodiment of the invention includes the use of a marker which is generated in response to a second signal and combined with a first signal in a manner which ensures that the marker will not be lost in the expected processing of the first signal. Subsequently a first delayed marker is generated in response to the marker associated with or recovered from the first signal, and a second delayed marker is generated from the second signal. The first delayed marker and second delayed marker are compared to determine a measure of the relative timing or delay between said first signal and said second signal at said subsequent time.
US09386189B2
A color gamut conversion device includes: a target color coordinate converter configured to convert each RGB value of red (R), green (G), blue (B), cyan (C), magenta (M), yellow (Y), and white (W) of a target color coordinate into a tristimulus value XYZ; a reference conversion matrix generator configured to generate a first reference conversion matrix for converting each tristimulus value XYZ into an R′G′B′ value according to a color gamut of a reference display; a low power corrected value calculator configured to calculate a low power corrected value for correcting the R′G′B′ value; a lookup table (LUT) generator configured to generate an LUT including an R″G″B″ value corresponding to each RGB value by using a second reference conversion matrix that the low power corrected value is applied to the first reference conversion matrix; and a color gamut converter configured to convert image data of the RGB values into image data of the R″G″B″ values using the LUT.
US09386187B2
An image processing apparatus includes: a processor configured to receive selection of one of options including a first-kind option and a second-kind option, and receive designation of a saving format and a compression level; acquire scan data generated; and generate a compressed file by compressing the scan data, wherein in a case where the first-kind option is selected and where a specific saving format is designated as the saving format, the processor configured to generate the compressed file by using a first compression scheme, regardless of the designated compression level. In a case where the second-kind option is selected and where the specific saving format is designated as the saving format, the processor configured to select one compression scheme from the first compression scheme and the second compression scheme, according to the designated compression level, and generate the compressed file by using the selected compression scheme.
US09386186B2
An image processing apparatus accurately determines the inclination of an original even in the case where an original of a white sheet is read with a white sheet as a background. For this, the image processing apparatus extracts a fiber section having a feature of paper fiber from image data, analyzes a direction of fiber in the fiber section, and calculates the inclination of an original at the time of reading the original based on the direction.
US09386185B2
Embodiments of the present disclosure can include systems, methods, and non-transitory computer program products for using color space encoded images to publish an entire book including text and images onto a single piece of paper, or onto few pieces of paper. In certain aspects, the present systems and methods allow users to perform data backup using color space encoded images. In other aspects, the present systems and methods allow users to self-publish desired content significantly cheaper by encoding the desired content using color space encoded images. In certain aspects, publishers or booksellers can include traditional books in combination with digital or electronic books distributed using color space encoded images. In other aspects, the present systems and methods allow users or administrators to compress and/or copy massive documents using color space encoded images.
US09386180B2
An image processing device is capable of communicating with an information processing terminal and performing image processing on a scanned image together with the information processing terminal in a distributed manner. The image processing device includes: a document feeder that automatically feeds pages of a document continuously one by one; an image reader that generates a scanned image of one page by reading the document; an image processor that generates a processed image by performing image processing on the scanned image generated by the image reader; a halt processor that makes the image processor halt the image processing; and a transmission processor that transmits the processed image generated as a result of the image processing to the information processing terminal and transmits a scanned image not to be subjected to the image processing to the information processing terminal during the image processing or after halt of the image processing.
US09386179B2
An apparatus management system includes a first apparatus; a second apparatus having an apparatus type different from the first apparatus; and an apparatus management configuration connected via a network with the first apparatus and the second apparatus, and managing the apparatuses. The apparatus management configuration includes a reception part that receives apparatus information that includes apparatus type identifiers for identifying the apparatus types of the first apparatus and the second apparatus; and a control part that carries out control to generate management information according to the apparatus types, based on the apparatus type identifiers.
US09386169B2
In an image forming apparatus being capable of executing a specific copy job to perform copy processing in cooperation with an external apparatus, when cancel of the specific copy job is instructed before completion of printing by a printing unit, the external apparatus is notified of the cancel of the specific copy job, and printing based on processed image data received by a reception unit is canceled.
US09386157B2
Disclosed is a method for telecommunication using a system in which individual journal entries and/or voice mail messages for each user are stored. Each time a user initiates or receives a call the system verifies whether specific journal entries and/or voice mail messages are stored for the respective user and the system presents in case of said specific entries or messages an output to the user to inform the user that said specific entries or messages have been verified or found.
US09386155B2
A communication device is provided for enabling a user to establish an automated call back from a communication system, such as a call center, for example. A software device application enables the communication device to communicate with the call center through the exchange of data. The communication device includes a display screen for displaying controls for allowing the user to interact with the communication system. The controls allow the user to request a list of providers from which to select a provider or company to contact. The communication device further provides controls for allowing the user to select a queue to join from a list of queues associated with the selected provider. An embodiment of a system and method for managing, directing, and queuing communication events may also communicate contextual data between a communication device and a communication system.
US09386152B2
A system for a contact center includes: a processor; an interactive voice response (IVR) node configured to engage in an incoming interaction from a customer to the contact center by presenting set scripts to the customer and receiving corresponding responses; an intelligent automated agent including an artificial intelligence engine; a call server node configured to route the interaction and the responses to one of a pool of live agents or to the automated agent; and a non-transitory storage device coupled to the processor and configured to store customer profile data built from previous interactions. The automated agent is further configured to retrieve a profile of the customer from the customer profile data during the interaction and to update the retrieved profile on the storage device to reflect the interaction. The artificial intelligence engine is configured to learn knowledge from the interaction and to apply the learned knowledge to future interactions.
US09386147B2
A device is configured to determine that the user device is participating in a conference call with a plurality of other user devices; determine that the user device is muted during the conference call; receive a first sound from the user device while the user device is muted; recognize that the first sound matches a vocal pattern of a user associated with the user device; and un-mute the user device after recognizing that the first sound matches the vocal pattern.
US09386146B2
In one aspect, the present invention facilitates the investigation of networks of criminals, by gathering associations between phone numbers, the names of persons reached at those phone numbers, and voice print data. In another aspect the invention automatically detects phone calls from a prison where the voiceprint of the person called matches the voiceprint of a past inmate. In another aspect the invention detects identity scams in prisons, by monitoring for known voice characteristics of likely imposters on phone calls made by prisoners. In another aspect, the invention automatically does speech-to-text conversion of phone numbers spoken within a predetermined time of detecting data indicative of a three-way call event while monitoring a phone call from a prison inmate. In another aspect, the invention automatically thwarts attempts of prison inmates to use re-dialing services. In another aspect, the invention automatically tags audio data retrieved from a database, by steganographically encoding into the audio data the identity of the official retrieving the audio data.
US09386145B2
A method for calculating a mean opinion score (MOS) during an ongoing Voice over Internet Protocol (VoIP) call is provided. The method may include determining a time delay between a VoIP source and a VoIP destination connected by a communications network. A start recording message is sent from the VoIP source to the VoIP destination. A first recorded call sample from the VoIP source and a second recorded call sample from the VoIP destination are generated, whereby the first and the second recorded call sample are generated with a recording delay value corresponding the determined time delay for synchronizing the first and the second recorded call sample. Using an intrusive call quality measurement, a first MOS value is calculated based on the first and the second recorded call sample. Using a non-intrusive call quality measurement, a second MOS value is calculated based on the first MOS value.
US09386143B2
A hand-held communication device including a display. A plurality of communication incidents of the communication device is logged. A recent-communication-incident log is determined, which includes information regarding the most recent communication incidents. A most-frequent-communication-incident log is determined, which includes information regarding the sender or receiver of the most-frequent communication incidents. A combined-communication log is generated, which includes a portion of items relating to the recent-communication-incident log and a portion of items relating to the most-frequent-communication-incident log. A first or second number of items of the combined-communication log corresponds to the first N items of the recent-communication-incident log, and a second or first number of items of the combined-communication log corresponds to the first M items of the most-frequent-communication-incident log. The combined-communication log is displayed on the display, enabling a user of the communication device to select an item from the combined-communication log to initiate a communication.
US09386142B2
A system and method of automatically prevents a cellular telephone operated by a driver from receiving or transmitting text and email messages while driving a motor vehicle. The system includes a first Bluetooth transceiver located inside a motor vehicle configured to create a link, such as a piconet, with a compatible second Bluetooth receiver located in the cellular telephone that has text and email messaging capabilities. The cellular telephone includes a software program loaded into its memory designed to automatically disable the device's text and mail messaging capabilities when the link is created. Upon entering and starting the motor vehicle, the link is established, which automatically blocks or deactivates the telephone's transmission and receiving message capabilities. In one embodiment, the software program provides a menu page that allows the driver to selectively turn ON or OFF different features when the two transceivers are linked. Access to the menu page may be controlled by passwords.
US09386131B2
A method of performing a function by combining one or more blocks including sensing whether the one or more blocks are connected, determining indexes respectively corresponding to the connected one or more blocks, deciding, by using the indexes, a function to be performed based on the sensing, the function being one of a plurality of functions, each function associated with a respective set of function blocks, and generating a control signal for performing the decided function may be provided.
US09386130B2
A method of communications in a network interconnecting at least two power generators, each power generator being connected to said network by means of at least one interfacing device capable of sending and receiving communications frames, said frames comprising at least one piece of supervision data and at least one piece of information data. The method may include a step for sending during which the same pieces of information data are sent at least twice, two operations for sending frames to be sent that comprise identical pieces of information data being separated in time by a predetermined time interval, and a step for receiving, implementing a systematic elimination of one of the frames received when two frames comprising identical pieces of information data have been received.
US09386124B2
The apparatus comprises at least one database for storing digital information associated with at least a first user and a second user, at least one links module for the first user and for the second user, at least one manipulations module and at least one display device for respectively displaying at least said linked digital information wherein said linked digital information associated with said first user is automatically updated on at least said display device of said second user when that information is manipulated, and wherein said linked digital information associated with said second user is automatically updated on at least said display device of said first user when that information is manipulated.
US09386122B2
A server selecting apparatus which is configured to communicate with at least one image processing apparatus includes: a communication unit configured to communicate with the at least one image processing apparatus; and a control device. The control device is configured to: acquire, via the communication unit, specific function information as to whether the at least one image processing apparatus is capable of executing the processing of a specific function which is a specific image processing function; identify at least one specific-function executable apparatus which is capable of executing the processing of the specific function from among the at least one image processing apparatus, based on the specific function information; and select one image processing apparatus as a specific server, which manages execution information of the specific function with respect to all of the at least one specific-function executable apparatus, from among the at least one specific-function executable apparatus.
US09386108B1
This invention provides a social network for wildlife species observers, e.g. birders, to verify accuracy of observations made of wildlife in the field, and includes issuance of automatic rare species alerts when a sighting is determined to be rare, all via a web site.
US09386101B2
There is provided an analysis server including a first verifying unit that analyzes data acquired from a local power management system composed of an electronic appliance provided with a sensor and a power management apparatus managing power supply to the electronic appliance connected to a power network, by using history information of the local power management system or data acquired from another local power management system with a power usage state similar to that of the local power management system, a second verifying unit that analyzes the data acquired from the local power management system, by using an estimated value calculated by simulation using characteristics information and/or specification information of the electronic appliance, and a control unit that controls the first verifying unit and the second verifying unit.
US09386100B2
A cluster of computing systems is provided with guaranteed real-time access to data storage in a storage area network. Processes issue request for bandwidth reservation which are initially handled by a daemon on the same node as the requesting processes. The local daemon determines whether bandwidth is available and, if so, reserves the bandwidth in common hardware on the local node, then forwards requests for shared resources to a master daemon for the cluster. The master daemon makes similar determinations and reservations for resources shared by the cluster, including data storage elements in the storage area network and grants admission to the requests that don't exceed total available bandwidth.
US09386094B2
A system, method and apparatus for media submission. The submission mechanism is configurable to perform a variable amount of intelligent preprocessing on media objects prior to upload. In the example of digital images, the tool can perform sizing and formatting, for example.
US09386093B2
A method and apparatus for peer-to-peer file sharing is provided. In some embodiments, the method includes receiving a request for a list of neighbor peers, where the request is made by a requesting peer device, and where the requesting peer device has a local internet service provider (ISP). The method may also include employing a server device to rank each neighbor peer in a plurality of neighbor peers based on whether the respective neighbor peer is external to the local ISP, and if the respective neighbor peer is external to the ISP, further based on a cost metric associated with a next ISP hop from the requesting peer device to the respective neighbor peer. The method may also include generating the list of neighbor peers based on the ranking of the neighbor peers, and enabling transmission of the list of neighbor peers to the requesting peer device.
US09386085B2
A method for managing an application delivery controller (ADC) cluster operable in a software defined networking (SDN)-based network and including a plurality of ADC virtual appliances (VAs). The method comprises creating, by a central controller, a hash table including a plurality of buckets allocated to active VAs out of the plurality of VAs, each bucket is assigned to a range of a source internet protocol (IP) addresses of a client; and programming by the central controller at least one ingress network element connected to the ADC cluster and receive incoming traffic from clients to perform a balanced incoming traffic distribution among the plurality of VAs, wherein the traffic distribution is based in part on the allocation of the buckets to the plurality of VAs and the SIP addresses of the clients originating the incoming traffic. The plurality of VAs are virtual ADC instances operable i the plurality of physical devices.
US09386083B2
A managed services platform. An applications management server is provided for managing relationships with application service providers and others over a wide area network such as the Internet. The applications management server interfaces with a master database server and the servers of one or more application service providers, or other entities, to facilitate selection and deselection of applications, services, and capabilities that may be available for use by the information technology network of a company.
US09386076B1
A delivery system, media, and method for communicating content to devices are provided. The delivery system includes a services aggregator and content aggregator for processing requests from the devices. The services aggregator processes the request to identify credentials for the devices that generate the request and to identify providers of content specified in the request. The content aggregator receives the content from the identified providers and formats the content based on limits imposed by the device. Because the devices are configured to allow the services aggregator and content aggregator to perform computational-intensive tasks associated with requesting and transmitting the content, the complexity and cost of the devices are minimized.
US09386075B2
Methods, systems, and computer-readable media for providing a flexible download destination are provided. A download request for content transmitted from a first device to a content server is detected. In response to detecting the download request, a determination is made as to whether a user of the first device has subscribed to a flexible download destination service. Upon determining that the user of the first device has subscribed to the flexible download destination service, an interface for selecting alternate download destinations is provided. A selection of a second device is received through the interface. A transfer of the content to the second device is coordinated.
US09386073B2
Embodiments relate to a method, system and program product for performing data processing. The system includes a plurality of computer servers configured to perform data processing, a client in processing communication with the computer servers and enabled to request data processing from any of the servers and a storing component included in the client for storing information relating to requested data to be processed. A processing component included in each computer server for applying a control lock to data being processed. A reprocessing request component is included in the client for enabling a new server to take over processing of requested data upon failure of previously processing computer server. The computer server obtains information relating to requested data from storing component and information relating to control lock information from the processing component such that the new computer server commences processing at a processing point exactly prior to the failure.
US09386068B2
Service quality relating to multimedia content is measured in a mobile wireless telecommunication network by comparing, in a mobile wireless device, a received test media clip with a pre-stored sample media clip. The network transmits a test media clip, which is received by one or more mobile wireless devices. A device that receives the test media clip compares it with a sample media clip stored in mobile wireless device memory to detect differences between characteristics of the received test media clip and sample media clip. The device produces a result in response to detected differences. The result is provided to the network's service quality management function.
US09386060B2
A device receives information associated with over-the-top (OTT) content associated with a user of the device. The device retrieves, from an OTT content delivery system, an address a playback position, and a manifest file associated with the OTT content, where the manifest file identifies chunks of content associated with the OTT content. The device retrieves, from the OTT content delivery system, one or more chunks, of the chunks of content associated with the OTT content, based on the address, the playback position, and the manifest file, where the one or more chunks are fewer than all of the chunks. The device stores the one or more chunks in the memory, receives an instruction to play the OTT content after the one or more chunks are stored, and plays the one or more chunks, based on the instruction, while simultaneously obtaining remaining chunks of the OTT content.
US09386055B2
A system for signaling an application when a requested data rate and Quality of Service cannot be achieved using OFDM wireless data transmission, and the application proceeds by either renegotiating QoS and data rate, or waiting until they requested rate and QoS are met.
US09386049B2
The embodiments described herein recite a telephone communication system used for handling information such as messages, typically voice mail messages, and, more particularly, is directed to a system that provides distributed session initiation protocol (SIP) silos. Distributed SIP silos (DSS) is a Communications Application Platform (CAP) feature that maintains the site's call capacity even when a signaling server fails. DSS uses multiple non-redundant signaling servers to provide SIP signaling for the same set of media ports. Because there are multiple signaling servers providing signaling for the same set of ports, the failure of one signaling server only terminates the calls it was actively processing and once those calls have been cleaned up, all the available (non-suspended) ports in the configuration are available to the remaining signaling servers.
US09386044B2
Methods and systems are disclosed for identifying security risks, arising from credentials existing on machines in the networks that enable access to other machines on the networks. Account credentials indications are retrieved from machines in the network, which indicate that credentials for accounts are stored on those machines. Access rights for accounts are collected, describing the access and operation permissions of these accounts on machines in the networks. A correlation is then performed to identify machines that can be accessed by employing credentials of accounts retrieved from other machines in the network.
US09386042B1
Methods, systems, and computer readable mediums for utilizing geographical location information to manage applications in a computer network system are disclosed. According to one example, a method includes receiving, by a global positioning system (GPS) service entity, a request for geographical location information associated with an infrastructure enclosure device from a location request entity, wherein the location request entity is hosted by the infrastructure enclosure device. The method further includes acquiring, by the GPS service entity, the geographical location information from a location enablement device included in the infrastructure enclosure device and sending, by the GPS service module, the acquired geographical location information to the location request entity, wherein the location request entity enforces a policy based on the acquired geographical location information.
US09386038B2
Methods and systems for managing encrypted network traffic using spoofed addresses. One example method includes receiving a request to resolve a domain name; determining that the domain name is included in a predetermined set of domain names; associating a spoofed address with the domain name; sending a response to the request to resolve the domain name, the response including the spoofed address; receiving a secure request for a resource, the secure request directed to the spoofed address; determining that the secure request is directed to the domain name based on the association between the spoofed address and the domain name; and selectively decrypting the secure request based at least in part on determining that the secure request is directed to the domain name.
US09386031B2
Methods, systems, and computer programs for detecting targeted attacks on compromised computer. An example method includes receiving from a plurality of computer systems data about the network resource, wherein each of the plurality of computer systems has a set of parameters and associated parameter values; detecting presence of a suspect indicator in the respective data received from each of a first group of the plurality of computer systems; detecting absence of the suspect indicator in the respective data received from each of a second group of the plurality of computer systems; determining at least one suspect parameter and at least one suspect parameter value; and estimating a probability of the targeted attack from the network resource based on the suspect indicator, the at least one suspect parameter, and the at least one parameter value.
US09386030B2
An apparatus and method predict and detect network attacks by using a diverse set of indicators to measure aspects of the traffic and by encoding traffic characteristics using these indicators of potential attacks or anomalous behavior. The set of indicators is analyzed by supervised learning to automatically learn a decision rule which examines the temporal patterns in the coded values of the set of indicators to accurately detect and predict network attacks. The rules automatically evolve in response to new attacks as the system updates its rules periodically by analyzing new data and feedback signals about attacks associated with that data. To assist human operators, the system also provides human interpretable explanations of detection and prediction rules by pointing to indicators whose values contribute to a decision that there is an existing network attack or an imminent network attack. When such indictors are detected, an operator can take remediation actions.
US09386028B2
Methods and systems for malware detection techniques, which detect malware by identifying the Command and Control (C&C) communication between the malware and the remote host, and distinguish between communication transactions that carry C&C communication and transactions of innocent traffic. The fine-granularity features are examined, which are present in the transactions and are indicative of whether the transactions are exchanged with malware. A feature comprises an aggregated statistical property of one or more features of the transactions, such as average, sum median or variance, or of any suitable function or transformation of the features.
US09386026B2
A secure electronic correspondence method and system based on a principle relating to the uniqueness of the originals of the correspondences. The archiving thereof is certified by a certification service provider and performed by an archive operator in an electronic safe box. The main steps of the processes for processing said correspondences are the subject of a report confirming the correct execution thereof, including the return of a certification token by the operator responsible for the step to the managers of the trust chain. In a variant, correspondences belonging to a document management series can only be sent if they meet management rules set for the series. In a privileged mode, functions of the electronic correspondence operators that do not necessarily have to meet user proximity requirements can be grouped together into shared service centers within which the communications are reduced without negatively affecting the reliability of the process.
US09386024B1
Disclosed are systems and methods for detecting modified or corrupted external devices connected to a computer system. An exemplary method includes storing in a database, data that relates to devices previously connected to the computer system and rules that specify conditions that indicate when the device should be further analyzed as being possibly corrupted. The method further includes receiving from the device data that relates to the device or to a connection between the device and the computer system; performing an analysis of the received data by comparing the received data and the stored data relating to devices previously connected to the computer system; and applying results of the analysis of the received data to the rules to determine whether the at least one condition is satisfied that indicates that the device is possibly modified or corrupted and should be further analyzed for presence of malware.
US09386021B1
Approaches for providing operating environments selective access to network resources. A guest operating system, executing on a device, may issue a request to a network device for access to a set of network resources. Once the guest operating system authenticates itself to the network device, the network device provides, to the guest operating system, access to the set of network resources. Note that the host operating system, executing on the device, does not have access to the set of network resources. A guest operating system may be provided access to an untrusted network in a manner that denies the host operating system access to the untrusted network. In this way, any malicious code inadvertently introduced into the host operating system cannot access the untrusted network for unscrupulous purposes.
US09386018B2
A card reader controller engine includes an interface controller responsive to information. The engine is coupled to the interface controller and is configured to compress the information before the information is to be stored in a memory card. A master interface is coupled to the engine and is further responsive to the compressed information for storage in the memory card.
US09386015B2
Systems and/or methods are described relating to a security model that provides interoperability with foreign security domains while remaining scalable to small embedded devices. A security token service is provided, which is configured to issue, renew, and/or validate security tokens in response to a token request. A communication protocol, corresponding message structures, and the security tokens are defined in accordance with protocol buffer definitions.
US09386014B2
Systems and methods for a secure soft token solution applicable to multiple platforms and usage scenarios are provided. According to one embodiment a unique device ID of a mobile device is obtained by a soft token application via an API of an operating system of the mobile device. A seed for generating an OTP for accessing a secure network resource is requested from a provisioning server by the application via an IP-based network. The seed is received by the mobile device via a first out-of-band channel in encrypted form based on a secret key, the unique device ID and a hardcoded-pre-shared key. The received encrypted seed is decrypted and installed within the application. The OTP is generated by the application based on the seed. The OTP is bound to the mobile device by the application by encrypting the seed with the unique device ID and the hardcoded pre-shared key.
US09386013B2
The present invention discloses a dynamic password authentication method and a system thereof. The method comprises: a server receives first information sent from the client, generates second information according to the first information, sets every transmission bit in the second information to be in corresponding brightness status or color status to obtain a third information and sends it to a client; the client transforms the third information into impulse optical signal and outputs it; a dynamic password device transforms the impulse optical signal into intermediate information, extracts part or all of it and transforms it into display information; the dynamic password device receives trigger information, generates a first dynamic password; the server generates a second dynamic password or a set of second dynamic passwords and verifies whether the first dynamic password is legitimate by it. Security of authentication is improved by the present invention.
US09386006B1
An initial server responds to a request with a redirection object describing the a different server to which the request should be redirected, and providing additional information about authenticating to the other server. The redirection object includes a session check variable indicating whether a forms-based authentication process may need to be performed, a session URI through which the client may determine whether the client was previously authenticated to the other server, and optionally a forms URI through which the client may initiate a forms-based authentication process. If the session check variable indicates that the other server may require forms based authentication, and an authenticated session does not exist between the client and the other server, and the client has a forms URI for the other server, then the client opens a Web browser, and directs the Web browser to the forms URI to complete a forms-based authentication process.
US09386003B2
The present disclosure describes systems and methods directed towards a highly secure and intelligent, end to end provisioning, authentication, and transaction system which creates and/or consolidates user data for a unified profile for the user (e.g., a person, place, organization, object, etc.) to allow for the safe, secure, and verifiable exchange of information.
US09385997B2
In accordance with a method for communicating a control word (CW) from a client such as an encryptor to a server such as the entitlement control message generator (ECMG) of a conditional access system (CAS), communication is established between the client and server over a secure connection. A control word to be encrypted is received by the client and encrypted using a first and second key. The first key is a global secret key (GSK) that is known to the client and the server without being communicated over the secure connection. The second key is a control word encryption key (CWEK) that is derived from a locally generated client nonce (CN) and a server nonce (SN) obtained from the server over the secure connection. The encrypted control word (ECW) is sent to the server over the secure connection.
US09385985B2
Managing contact groups entails receiving email header information for electronic messages sent during a certain period of time. Each header includes unique identifiers for the sender and each recipient. The set of these unique identifiers from each header forms a de facto group. For each group, the process computes a usage value based on the number of distinct messages corresponding to the group. The process also identifies a set of saved groups, where each saved group is a set of unique identifiers of people, and each saved group has a usage value. The usage value is 0 when the saved group does not equal any de facto group. The process compares the de facto groups and their associated usage values to the saved groups and their associated usage values, and provides a recommendation to modify the set of saved groups based on the comparisons.
US09385982B2
A method of utilizing electronic communication activity information. The method can include receiving from each of a plurality of electronic communication clients activity information relating to activities of a respective electronic communication recipient accessing information associated with the electronic communication. Based on the received activity information, via a processor, each of the electronic communication recipients can be rated to generate at least one recommendation as to who is able to provide information pertaining to the electronic communication. The recommendation can be communicated to another electronic communication recipient.
US09385980B2
Attachments received at an email account are processed according to a processing rule that is selected using, for example, a sender's email address, the sender's domain, or metadata in the email. A feature triggers the processing rule that then removes the attachment from the received email and stores the attachment in a rule-indicated directory. Processing rules can be defined by the email sender or by the email recipient. Changes to the attachment can be synchronized across multiple user devices and user accounts using a file sharing application.
US09385971B2
In a multi-chassis link-aggregation device, each of first and second switch devices is provided with a relay condition, which defines prohibition of a predetermined relay path. If there is no link failure in each multi-chassis link-aggregation device, each of the first and second switch devices prohibits forwarding of a frame, which has been received by a bridge port, from each multi-chassis link-aggregation device. On the other hand, if a link failure is present in a second port (second multi-chassis link-aggregation device) of the first and second switch devices permits forwarding of the frame, which has been received by the bridge port, from the second port. In this case, if a destination port of the frame received by a first port includes the second multi-chassis link-aggregation device, the first switch device adds a port identifier representing the received port to the frame and forwards that toward the second switch device.
US09385956B2
Methods and apparatus for compound token buckets usable for burst-mode admission control are disclosed. A peak burst rate and a sustained burst rate of work requests that are to be supported at a work target are determined. The maximum token populations of a peak-burst token bucket and a sustained-burst token bucket are configured, based on the peak burst rate and the sustained burst rate respectively. In response to receiving a work request directed at the work target, a determination to accept the work request for execution is made based at least in part on the token population of the peak-burst token bucket and/or the sustained-burst token bucket.
US09385954B2
Some embodiments provide a physical forwarding element that hashes portions of packet headers using several novel hashing techniques. The techniques include a novel set of finishing operations that improve the quality of resulting hashes by increasing their distribution and improving their apparent-randomness. In addition, the finishing operations virtually guarantee that different length inputs will hash to different results, even when padded to be the same initial values. The techniques also include efficient handling of remainder sections when distributing sections of a hash input across multiple processing units. The remainders are hashed into various previously generated hashes based on how many remainders result. These hashing techniques are useful for many network applications.
US09385948B2
The present application provides a packet processing method, device and system. With the present application, timely processing can be performed on a received packet according to an added first flow table entry, so that the timely processing can be implemented for a flow whose importance is high, and the problem in the prior art that a forwarding device cannot add a new flow table entry to a flow table because all flow table entry resources are in use can be relieved, thereby improving the reliability of packet processing.
US09385947B2
A message transport system may use a publication subscription mechanism to connect nodes and transport messages through the nodes. Each node may establish connections to other nodes, and subscription requests and publication notifications may be passed across the nodes to establish paths for messages. When a message is published, the message may be passed over those connections for which a subscription is active. A path identifier may be added to the message as it is passed between nodes, and the path identifier may be used by a subscribing node for identification of the information being received. When a subscriber notification is removed, the path may be deconstructed across multiple nodes. The nodes may be arranged such that each node is agnostic to any connections past the nodes to which it is connected, and may allow any node to subscribe to any information published within the network.
US09385926B2
Technologies for generating service templates to achieve service level agreement (SLA) metrics include a service template generator that accesses a generic service template and an SLA metric specification. The generic service template defines a virtual application service to be provided by a datacenter. The service template generator generates one or more specific service templates based on the generic service template. Each of the specific service templates provides one or more of the specified SLA metrics, such as specified uptime, reliability, or manageability. The generated service templates are stored in a service template catalog. A datacenter manager controlling a number of datacenter nodes receives a service request including one or more SLA requirements, selects a matching service template from the service template catalog, and deploys the selected service template. The service template generator and the datacenter manager may be the same device. Other embodiments are described and claimed.
US09385924B2
Provided is a design assistance system that enables even a user having no expert knowledge to easily design a network system taking into consideration the types of port connection interfaces. The design assistance system has a storage section for storing slave information data in which unique information of the slave device is described; an acquisition section for acquiring information of a connection interface of a port of the slave device from the slave information data; and a generation section for generating a device component serving as a GUI component representing the slave device based on the slave information data, generates a line component serving as a GUI component representing connection of the ports of the slave devices in different aspects in accordance with different types of the connection interface, and generates a design assisting GUI having a topology display screen configured to display the topology of the network system.
US09385917B1
Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.
US09385914B1
A client updates a display of a user interface associated with a state-based client-server application in accordance with a client-side cache. The server supplies data for a new state and additional data for one or more subsequent states that possibly follow the new state if appropriate one or more operations are performed. When a client request is generated that indicates an operation that causes the application to transition to the new state, the client updates the display in accordance with the data that corresponds to the new state from the client-side cache, if available from the client-side cache. The new state data is available since the server has previously supplied the new state data.
US09385909B2
A technique for detecting symbols includes performing an over-sized discrete Fourier transform (DFT) operation on a received signal that includes at least two repeated symbols. A sum of signal characteristics for subcarriers of one or more possible symbols are determined based on the DFT operation. A sum of signal characteristics for non-subcarriers of the one or more possible symbols is determined based on the DFT operation. Finally, a determination is made as to whether one or more of the one or more possible symbols is detected based on the sum of signal characteristics for the subcarriers and sum of signal characteristics for the non-subcarriers.
US09385907B2
An apparatus and method for dual re-configurable logic devices for MIMO-OFDM communication systems. The apparatus includes two FPGA devices, wherein the FPGA 1 has a centralized processing unit that manages the data flow between both MIMO OFDM modem. The apparatus and method support transmitting and receiving via a plurality of dual-polarized antennas. The modulated transmitted from FPGA 1 uses antenna 1 horizontal polarization to antenna N/2 horizontal polarization and the modulated transmitted from FPGA 2 uses antenna N/2+1 vertical polarization to antenna N vertical polarization.
US09385897B2
Methods and apparatus are provided for adapting transmitter equalization coefficients based on receiver gain adaptation. Equalization coefficients of a transmitter that communicates over a channel with a receiver are adapted by determining if a gain value for an amplifier in the receiver is within a limit of the amplifier; and preventing one or more adjustments to the transmitter equalization coefficients if the gain value does not satisfy the upper or lower limit of the amplifier. The gain adjustments comprise, for example, up and down requests for the transmitter equalization coefficients. One or more enable flags can optionally be set based on whether the gain value is within the limit of the amplifier.
US09385896B1
Quasi-reduced state trellis equalization techniques achieve low-latency inter-symbol interference (ISI) equalization by selecting a subset of accumulated path metrics (APMs) for a leading symbol to propagate over a trellis to candidate states of a trailing symbol. This simplifies the computation of APMs for candidate states of the trailing symbol. Thereafter, APMs for candidate states of the trailing symbol are computed based on the subset of APMs for the leading symbol that were propagated over the trellis. Propagating fewer than all APMs for the leading symbol to the trailing symbol reduces the complexity of APM computation at the trailing symbol.
US09385878B1
A system for communicating with a network of devices is disclosed. The system can include a control device configured to send a first digital communication using a network protocol. The system can also include a number of network devices communicably coupled to the control device, where each of the plurality of network devices is configured to receive the first digital communication using the network protocol. The system can further include a first communication channel communicably coupled to the control device and the plurality of network devices. The first digital communication sent by the control device can be sent to all of the network devices using the first communication channel. The first digital communication can be addressed to a number of recipient devices of the network devices.
US09385877B2
Systems, methods, and computer-program products enable multicasts. Data corresponding to a multicast from a source is received from a native multicast address. Other data corresponding to the multicast from the sources is also received from a mesh network. The data and the other data is assembled to generate combined data, and at least some of the combined data is stored or displayed.
US09385876B2
A method of transmitting a broadcast signal includes performing Reed-Solomon (RS) frame encoding and Cyclic Redundancy Check (CRC) encoding on first mobile service data to form a primary RS frame and on second mobile service data to form a secondary RS frame; encoding on at least the first mobile service data or the second mobile service data, in serial concatenated convolution code (SCCC) block units; encoding signaling information including transmission parameters, the transmission parameters including SCCC encoding information and RS frame encoding information; formatting a data group including the encoded first mobile service data and second mobile service data, wherein the first mobile service data are included in a first region within the data group and the second mobile service data are included in a second region within the data group, the second region being different from the first region; and transmitting the broadcast signal including the formatted data group.
US09385873B2
According to one aspect, the subject matter described herein includes a method for subscriber activated policy enhancement. The method may include receiving a policy enhancement code from a user device at a policy enhancement server (PES). The method may further include obtaining at least one policy enhancement corresponding to the policy enhancement code in response to receiving the policy enhancement code from the user device. The method may further include enhancing at least one policy aspect of a policy for the user device based on the policy enhancement.
US09385871B2
An apparatus and method for authenticating a Non-Volatile Memory (NVM) device are provided. A host device that authenticates the NVM device transmits challenge information for authentication to the NVM device, receives pieces of authentication information in response to the challenge information from the NVM device, and authenticates the NVM device using the pieces of authentication information by the host device. The pieces of authentication information are generated based on the challenge information and secret key information stored in the NVM device.
US09385849B2
The present invention relates to a method for receiving a terminal signal in a wireless communication system that supports plural component carriers, the method comprising: receiving a subframe including a plurality of OFDM symbols from a base station (BS); and receiving identification information indicative of a particular component carrier, from one or more consecutive OFDM symbols located at the front of the subframe, wherein the identification information indicative of the particular component carrier includes a carrier offset value with respect to a reference component carrier.
US09385845B1
A value is distributed in a distributed computing system having a master system in communication with a plurality of worker systems. Partitions of a graph are assigned to the worker systems. The graph represents relationships among a set of tangible items that model a real-world condition having an associated problem. Configuration information is determined that describes a configuration of the distributed computing system. A distribution scheme is selected for distributing a value from the master system to the plurality of worker systems based on the configuration information. The value is distributed from the master system to the worker systems according to the selected distribution scheme. The worker systems are configured to use the value to produce an output representing a solution to the real-world problem.
US09385823B2
As an aspect of the present invention, an embodiment of the invention provides a method of transmitting broadcast data, the method comprising: encoding transmission units for forward error correction, wherein the transmission units carry the broadcast data which carry a service or service component; mapping the encoded transmission units on constellations; MIMO encoding the mapped transmission units; time-interleaving the MIMO encoded transmission units; building signal frames including the time-interleaved transmission units; modulating the signal frames by Orthogonal Frequency Division Multiplexing, OFDM scheme; and transmitting the modulated signal frames, wherein the transmitted signal frames include preambles, the preambles having physical signaling data for the transmission units.
US09385817B2
Embodiments described herein provide a system, apparatus and methods to enable a diver to communicate more clearly with other divers or locations Embodiments process the speech to add clarity, or otherwise convert speech into an outputted form that is more intelligible e.g. so as to simulate the diver's unhindered speech. Embodiments provide hardware and software for receiving and recognizing hindered speech of a diver (e.g., speech hindered by a mouthpiece) and then augmenting the speech with generated output sounds corresponding to the intended speech sound or generating or replacing at least some of the diver's speech with synthesized words. The output sounds may be in the speaker's own voice or a synthesized voice. Embodiments may be configured to add clarity to and/or augment speech that is hindered by the wearing of a mouthpiece from a snorkel, SCUBA or other diving apparatus.
US09385811B2
Systems and methods presented herein provide for optical communications. In one embodiment, a communication system includes a plurality of communication nodes and a communication hub. A bundle of optical fibers optically links the nodes to the communication hub. The communication hub includes a laser operable to propagate unmodulated laser light to a first node along a first of the optical fibers in the bundle. The first node is operable to modulate the laser light with a first modulating signal source, and to propagate the modulated laser light to a second node. The second node is communicatively coupled to a second modulating signal source and to the first node. The second node is operable to optically combine upstream communications from the second modulating signal source with the modulated laser light from the first node, and to propagate the modulated laser light with the upstream communications to the communication hub at a same carrier wavelength.
US09385808B2
The present invention relates to the color communication system so that human eye does not sense flicker. Communication using 3 primary color light pulses is faster than the communication system using only one white color pulse. Illumination light source or color display can be used for such color communication system.
US09385796B2
It is presented a method for selecting an output stream for bits of a bit set. The method comprises the steps of: obtaining indicators of how much transmission power is allowed to be used; calculating a maximum number of bits that can be provided to each one of the two output streams; determining which one of the two output streams is to be a primary output stream and which one of the two output streams is to be the secondary output stream. The primary output stream is then filled first and any surplus is provided to the secondary output stream. A corresponding user equipment, computer program and computer program product are also presented.
US09385794B2
To provide a mobile terminal apparatus, radio base station apparatus and radio communication method that enable accurate precoding weights to be generated in coordinated multipoint transmission, a radio communication method of the invention is characterized in that a mobile terminal apparatus (10) performs channel estimation using a downlink reference signal, selects a PMI using the obtained channel estimation value, measures an IQI using at least the channel estimation value and the PMI, and transmits at least the PMI and IQI to a radio base station apparatus, and that the radio base station apparatus generates precoding weights using the PMI and IQI, and performs coordinated multipoint transmission utilizing MIMO transmission using the precoding weights.
US09385791B2
Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for configuration of downlink coordinated multi-point (CoMP) communications in a wireless communication network. A user equipment (UE) may receive channel state information (CSI) reference signal (RS) parameters, from an evolved Node B (eNB), for individual transmission points of a coordinated multi-point (CoMP) Measurement Set including a plurality of transmission points. The UE may generate CSI-RS feedback information for the individual transmission points of the CoMP Measurement Set, and may transmit the generated CSI-RS feedback information for one or more of the individual transmission points to the eNB. The UE may receive a transmission from the eNB updating the individual transmission points included in the CoMP Measurement Set.
US09385789B1
A near field communication (NFC) system includes a portable device having an embedded NFC antenna, an add-on module blocking the embedded NFC coil and an NFC transfer coil wrapped around the add-on module to eliminate blocking of the embedded NFC antenna. A predetermined set of NFC antenna tuning parameters is associated with each add-on module and is applied by the device's NFC controller upon identifying the docked add-on module. In an embodiment, the NFC transfer coil includes linked first and second NFC coils which replicate NFC signals in each other. The NFC transfer coil may include a ferrite shield between each of the linked NFC coils and the add-on module to minimize the creation of eddy currents that may degrade the performance of the embedded NFC antenna.
US09385781B2
The present invention relates generally to addressing performance issues in xDSL communication systems, and more particularly to methods and apparatuses to measure and characterize CM noise impacting a DSL line in a customer premises, measurements and characterization of the projection of these CM signals in Differential Mode (DM), and finally a derivation of an estimate of the loop balance.
US09385780B2
The present invention generally relates to a method and apparatus for effectively detecting and characterizing noise and other events affecting a communications system such as digital subscriber lines (DSL). According to certain aspects, the invention includes a noise analysis engine that is embedded in customer premises equipment that classifies noise sources according to their specific characteristics and tracks each noise source in a dynamic manner, in such a way as to provide visibility to the changing noise environment within the customer premises and/or report this environment to a remote entity.
US09385779B2
A processing system can include a tracking microphone array; audio tracker circuitry connected to the tracking microphone array to track an audio source based on an audio input from the array; communication microphones; and a processor. The processor can include audio circuitry to receive an audio input from the communication microphones and process the audio input to apply one or more of acoustic echo cancellation (AEC) and acoustic echo suppression (AES) processing to the audio input. The processor can further include calculating circuitry to calculate a ratio of signal power after and before the AEC and/or the AES processing, and control circuitry to generate an acoustic echo presence indication based on the ratio calculated by the calculating circuitry. The processor can transmit, via transmitting circuitry, the acoustic echo presence indication to an audio tracking device via a data communication channel between the processor and the audio tracker.
US09385764B2
A digital pre-distortion arrangement is disclosed. The arrangement comprises a respective filter bank for each of two or more initial signals to be amplified simultaneously by a non-linear power amplifier, N combiners, N pre-distorters and a multiplexer. Each respective filter bank comprises N interrelated filters. Multiplexed impulse responses of the interrelated filters define an overall filter function comprising a pass band associated with a transmission frequency of the initial signal. Each respective filter bank is configured to filter the respective initial signal in each of the interrelated filters to produce N digital filtered signals. The initial signal and each of the digital filtered signals have sample rate R. Each of the combiners is configured to combine corresponding digital filtered signals of each of the two or more initial signals to produce a composite digital signal having sample rate R. Each of the pre-distorters is configured to apply digital pre-distortion at a processing rate R to a respective one of the composite digital signals to produce a pre-distorted composite digital signal having sample rate R. The multiplexer is configured to multiplex the N pre-distorted composite digital signals to produce a pre-distorted digital signal having a sample rate N times R, wherein the pre-distorted digital signal comprises a signal component of each of the two or more initial signals and N times R is greater or equal to a total bandwidth comprising the transmission frequencies of the two or more initial signals. Corresponding method, transmitter and wireless communication device are also disclosed.
US09385750B2
The invention relates to an encoder and a decoder and methods therein for supporting split gain shape vector encoding and decoding. The method performed by an encoder, where the encoding of each vector segment is subjected to a constraint related to a maximum number of bits, BMAX, allowed for encoding a vector segment. The method comprises, determining an initial number, Np—init, of segments for a target vector x; and further determining an average number of bits per segment, BAVG, based on a vector bit budget and Np—init. The method further comprises determining a final number of segments to be used, for the vector x, in the gain shape vector encoding, based on energies of the Np—init segments and a difference between BMAX and BAVG. The performing of the method enables an efficient allocation of the bits of the bit budget over the target vector.
US09385749B1
Aspects of dynamic data compression selection are presented. In an example method, as uncompressed data chunks of a data stream are compressed, at least one performance factor affecting selection of one of multiple compression algorithms for the uncompressed data chunks of the data stream may be determined. Each of the multiple compression algorithms may facilitate a different expected compression ratio. One of the multiple compression algorithms may be selected separately for each uncompressed data chunk of the data stream based on the at least one performance factor. Each uncompressed data chunk may be compressed using the selected one of the multiple compression algorithms for the uncompressed data chunk.
US09385737B1
A system includes an interleaved analog-to-digital converter (ADC) comprising a plurality of sub-ADCs, where each of the plurality of sub-ADCs has an adjustable timing. The system includes a data analyzer that analyzes an output of the interleaved ADC, that estimates timing mismatches of the plurality of sub-ADCs, and that corrects the timing mismatches by adjusting the adjustable timing of one or more of the plurality of sub-ADCs based on the estimated timing mismatches.
US09385736B2
A semiconductor device according to an aspect of the invention relates to an AD converter that converts a signal level of an analog signal into a digital value by using a comparator, and determines an amount of adjustment of an offset voltage of the comparator based on an offset determination result of the comparator obtained immediately after a least significant bit (LSB) of a digital value output as a conversion result is converted.
US09385731B2
A phase-locked loop (PLL) is provided. The PLL comprises a clock adjuster configured to receive an initial clock signal having an initial frequency and a mode control signal. The clock adjuster is configured to modify the initial clock signal into a modified clock signal based on the mode control signal. The PLL is configured such that a loop bandwidth is equal to a specified bandwidth. When the modified clock signal is changed, a loop gain of a loop filter is adjusted such that the loop bandwidth is substantially equal to the specified bandwidth. When the modified clock signal is changed, an oscillator tuning word (OTW) signal is modified into a normalized OTW signal such that the loop bandwidth is substantially equal to the specified bandwidth.
US09385730B2
A phase-rotating phase locked loop (PLL) may include first and second loops that share a loop filter and a voltage controlled oscillator in order to perform the operation of a phase-rotating PLL, the first and second loops configured to activate in response to an enable signal. The PLL may further include a phase frequency detection controller configured to provide the enable signal to the first and second loops in response to a transition of a coarse signal that may be applied as a digital code.
US09385706B2
A boost converter for driving the gate of n-channel MOSFET power devices is described. The boost converter includes a monitoring circuit and a kick start circuit to quickly bring the boost converter online when required to drive the MOSFET on.
US09385705B2
A gate control circuit for controlling gates of at least a half side of an H-bridge circuit includes: an input terminal configured to connect to a PWM signal; a power terminal configured to connect to a voltage source that supplies a positive voltage; a ground terminal configured to connect to a ground reference; and a control circuit connected with the input terminal, the power terminal, and the ground terminal. The control circuit includes: two high side switches configured to be connected with the voltage source respectively through the power terminal; two low side switches configured to be connected with the ground reference respectively through the ground terminal; a first inverter connecting the two high side switches; a second inverter connecting the two low side switches; and a first resistor and a second resistor connecting the two high side switches to the two low side switches respectively.
US09385693B2
A flip-flop circuit may include: a latch unit configured to latch an input signal in response to a clock signal; and a timing control unit configured to delay a signal provided from the latch unit by a predetermined time regardless of the clock signal.
US09385687B2
RF attenuator circuitry includes an RF attenuator and a control system. The RF attenuator is configured to provide an attenuation response between an input node and an output node. The control system is coupled to the RF attenuator and configured to adjust one or more control signals provided to the RF attenuator based on either the temperature of the circuitry or an externally applied test signal provided to the control system. The control signals are provided such that the attenuation response of the RF attenuator is substantially linear-in-dB with respect to either the temperature or the test signal provided to the control system. Because the control system is configured to adjust the control signals based either on a temperature of the circuitry or the test signal, the response of the RF attenuator can be easily and quickly tested to ensure linear-in-dB operation thereof.
US09385686B2
An acoustic wave filter includes a piezoelectric substrate, an insulating pattern that has higher thermal conductivity than the piezoelectric substrate formed on the piezoelectric substrate, at least two pads formed on the piezoelectric substrate or the insulating pattern, at least one pad formed on the insulating pattern, at least one acoustic resonator formed on the insulating pattern, and at least one acoustic resonator directly formed on the piezoelectric substrate.
US09385685B2
A micro-electrical-mechanical system (MEMS) vibrating structure includes a carrier substrate, a first anchor, a second anchor, a single crystal piezoelectric body, a first conducting layer, and a second conducting layer. The first anchor and the second anchor are provided on the surface of the carrier substrate. The single-crystal piezoelectric body is suspended between the first anchor and the second anchor, and includes a uniform crystalline orientation defined by a set of Euler angles. The single-crystal piezoelectric body includes a first surface parallel to and facing the surface of the carrier substrate on which the first anchor and the second anchor are formed and a second surface opposite the first surface. The first conducting layer is inter-digitally dispersed on the second surface of the single-crystal piezoelectric body. The second conducting layer is inter-digitally dispersed on the first surface of the single-crystal piezoelectric body.
US09385683B2
A diplexer, for coupling a first radio frequency (RF) signal corresponding to a first carrier frequency and a second RF signal corresponding to a second carrier frequency is disclosed. The diplexer includes a first port arranged to couple the first RF signal; a second port arranged to couple the second RF signal; a third port capable of connecting an antenna; a first impedance unit coupled to the first port and the third port; and a second impedance unit coupled to the second port and the third port; wherein the first port, the second port and the third port are coupled to a direct current (DC) ground; wherein the first impedance unit is arranged to provide an first open-circuit impedance against the second RF signal, and the second impedance unit is arranged to provide a second open-circuit impedance against the first RF signal.
US09385673B2
Aspects of this disclosure relate to compensating for a relatively large offset in a signal generated by a sensor, such as a pressure sensor and/or a resistive bridge based sensor. Such offset compensation can include applying an offset correction signal generated by a configurable voltage reference, such as a voltage mode digital-to-analog converter (DAC), to an input of an amplifier included in an instrumentation amplifier to compensate for the offset of the signal generated by the sensor.
US09385671B2
A circuit includes a first pair of transistors connected in parallel between a first node and a second node with a diode-connected transistor coupled to the second node. A second pair of transistors has current terminals connected at a third node. A first and second current sink transistors are connected in a current mirror configuration with the diode-connected transistor and further coupled to the third node. A first differential amplifier has an output coupled to control terminals of the first and third transistors and an input coupled to a further current node of the third transistor. A second differential amplifier has an output coupled to control terminals of the second and fourth transistors and an input coupled to a further current node of the fourth transistor.
US09385668B2
A cableless high power RF or microwave amplifier may amplifies an RF or microwave signal. The amplifier may include: an input signal divider (DIV) that has a DIV input connector that receives the RF or microwave signal and that divides this input signal into multiple sub-input signals, each of which is delivered to a DIV output connector; multiple power amplifier units (PAUs), each of which has a PAU input connector that receives an RF or microwave signal and a PAU output connector that delivers an amplified version of the received RF or microwave signal; and an output signal switching combiner unit (SCU) that has multiple SCU input connectors and that coherently sums the signals at the multiple SCU input connectors and delivers this to an SCU output connector. Each of the PAU output connectors may be electrically connected to a different one of the SCU input connectors without connecting cables.
US09385667B2
A photodetector integrated circuit (IC) having an electromagnetic interference (EMI) sensor integrated therein is provided for sensing EMI at the photodetector. Integrating the EMI sensor into the photodetector IC ensures that the EMI sensor is in proximity to the photodetector so that any EMI that is sensed is actually EMI to which the photodetector is exposed. The sensed EMI may then be used for a number of reasons, such as to determine the root cause of damage to circuitry of the system, to determine the point in time at which an EMI event occurred, or to trigger a warning when a determination is made that an EMI limit has been reached.
US09385662B2
There is disclosed an envelope tracking supply modulator comprising a switch mode path and a linear amplifier path, wherein the linear amplifier path includes a plurality of amplifiers, each amplifier having an output stage of a different size, wherein at least one of the plurality of amplifiers is enabled in dependence on an output power.
US09385653B2
A crystal oscillator having a plurality of quartz crystals that are manufactured so that the directional orientation of the acceleration sensitivity vector is essentially the same for each crystal. This enables convenient mounting of the crystals to a circuit assembly with consistent alignment of the acceleration vectors. The crystals are aligned with the acceleration vectors in an essentially anti-parallel relationship and can be coupled to the oscillator circuit in either a series or parallel arrangement. Mounting the crystals in this manner substantially cancels the acceleration sensitivity of the composite resonator and oscillator, rendering it less sensitive to vibrational forces and shock events.
US09385642B2
An air conditioner includes: an outdoor fan provided in an outdoor unit; a permanent magnet synchronous motor that drives the outdoor fan; an inverter that uses a DC power source as a power source and applies a voltage to the permanent magnet synchronous motor; an inverter control means that controls the output voltage of the inverter; and a shunt resist connected between the DC power source and the inverter. If the outdoor fan is rotating due to an external force while the inverter is stopped, the inverter control means causes the inverter to operate using a brake sequence that brakes the rotation of the outdoor fan, and then causes the inverter to operate using a drive sequence that power-drives the outdoor fan.
US09385640B2
A control circuit for a DC motor, has: a first and second input ports for connection to a DC source; a H-bridge driving circuit, having first and second switches connected in series between the input ports, and third and fourth switches connected in series between the input ports, a first output port between the first and second switches and a second output port between the third and fourth switches, and a shunt circuit and/or a blocking circuit. The motor is connected between the first and second output ports. The shunt circuit is connected between the first second output ports and has a resistance that will decrease in response to BEMF generated by the motor. The blocking circuit is connected in series with the motor between the output ports and has a resistance that increases in response to BEMF generated by the motor.
US09385637B2
A system and method for controlling a brake coil in a motor having a control processor and a controller in communication with the control processor, the controller comprising a processor and memory with instructions stored thereon when executed by the processor cause the controller to receive signals indicative of threshold current values for the brake coil; provide enabling signals to each of a high-side and low-side driver circuit; receive signals indicative of a sensed current in the brake coil; compare the sensed current with the threshold current values; and provide an adjustment signal if the sensed current is outside a known range of values for the threshold current values.
US09385634B2
A cantilever type of electrostatic vertical combdrive actuators may generate larger actuator displacement (typically over 70 um) with a relatively small and simple structure. The actuation voltage is lower while the actuation movement is robust without any typical sideway finger snapping phenomena due to a cantilever type of structure. Because of its small form factor, it can form a high fill factor array in applications such as lower power consumption display devices, sensitive electromagnetic radiation detector/detector arrays, etc. The MEMS (Micro-Electro-Mechanical Systems) electrostatic rotational actuators may have wide applications such as in optical shutter, optical chopper, optical switches, optical attenuators, optical tunable filter, RF shunt switch, RF ohmic contact switch, RF MEMS variable capacitors, MEMS display and sensitive electromagnetic radiation detector etc.
US09385632B2
A multi-level inverter includes two N-level inverter units with pulse width modulation waves staggered by a phase of 180 degrees, and N is an integer greater than or equal to 3; a direct current power source module, where an output end thereof is connected to input ends of the two N-level inverter units; a transformer, where the transformer includes a primary side and a secondary side, an inductor of the primary side and an inductor of the secondary side are coupled, and one end of the inductor of the primary side and one end of the inductor of the secondary side are connected to output ends of the two N-level inverter units respectively. The two N-level inverter units are reversely coupled, and the other end of the inductor of the primary side and the other end of the inductor of the secondary side are connected.
US09385628B2
An inverter comprises a first boost apparatus, a second boost apparatus, a first converting stage coupled to the first boost apparatus, wherein the first converting stage is configured such that a first three-level conductive path is formed when a voltage at a dc source is greater than an instantaneous value of a voltage at an output of the inverter and a first five-level conductive path is formed when the instantaneous value of the voltage at the output of inverter is greater than the voltage at the dc source.
US09385624B2
A rectifier circuit includes an inductor connected to AC inputs of a diode bridge circuit, a capacitor series circuit connected to a DC output, and bi-directional switches that are connected between the series connection point of the capacitors and the AC inputs of the diode bridge circuit. In order to reduce the loss that would occur if both bi-directional switches were driven at high frequency, one of the bi-directional switches is driven at the frequency of the AC input voltage and the other bi-directional switch is driven at a high frequency, and also general rectifying diodes are used as the diodes connected to the bi-directional switch that is driven at the frequency of the AC input voltage and fast recovery diodes are used as the diodes connected to the bi-directional switch that is driven at high frequency.
US09385621B2
An electronic transformer stabilization circuit includes a detection circuit and a reactive load. The detection circuit may be configured to receive a transformer output or a transformer signal derived from the transformer output. The detection circuit may determine whether the transformer that generated the transformer output is an electronic transformer. The determination may be made based on the presence of absence of high frequency components in the transformer output. Responsive to determining that an electronic transformer generated the transformer output, the stabilization circuit may operate a switch to connect the reactive load across an output of the transformer. The reactive load may include an inductor and may be configured to draw a stabilization current from the transformer. The stabilization current may ensure that the total current drawn from the transformer exceeds an oscillation current required to maintain reliable operation of the electronic transformer.
US09385595B2
A charge pump regulator circuit includes an oscillator and one or more charge pumps. One or more oscillating signals are generated by the oscillator. Each oscillating signal has a peak-to-peak amplitude that is variable dependent on a variable drive signal. For some embodiments having multiple oscillating signals, each oscillating signal is phase shifted from a preceding oscillating signal. For some embodiments having multiple charge pumps, each charge pump is connected to receive a corresponding one of the oscillating signals. Each charge pump outputs a voltage and current. For some embodiments having multiple charge pumps, the output of each charge pump is phase shifted from the outputs of other charge pumps. A combination of the currents thus produced is provided at about a voltage level to a load.
US09385594B2
The present invention generally relates to a DVC having a charge-pump coupled to a MEMS device. The charge-pump is designed to control the output voltage delivered to the electrodes, such as the pull-in electrode or the pull-off electrode, that move the switching element within the MEMS device between locations spaced far from and disposed closely to the RF electrode.
US09385588B2
Methods and systems for controlling a reactive power contribution to reactive power flowing in an electricity distribution network, so as to optimize this reactive power flow are described. A reactive power characteristic of electrical power flowing in the electricity distribution network is detected at a power device. The reactive power characteristic relates to a reactive power component of electricity flowing in the network. On the basis of the detected reactive power characteristic a reactive power contribution to the electricity distribution network is controlled so as to adjust a value of the detected reactive power characteristic. This enables individual power consumption and/or provision devices to react autonomously to local variations in the electricity distribution network, and to provide a reactive power contribution, to drive the detected reactive power characteristic towards a desired value.
US09385584B2
Provided is a voltage regulator including a leakage current correction circuit capable of keeping the accuracy of an output voltage of the voltage regulator even when an output voltage of a reference voltage circuit is decreased due to the influence of a leakage current. The voltage regulator includes: a reference voltage circuit configured to output a reference voltage; an output transistor configured to output an output voltage; a voltage divider circuit configured to divide the output voltage to output a feedback voltage; an error amplifier circuit configured to amplify a difference between the reference voltage and the feedback voltage, and output the amplified difference to control a gate of the output transistor; and a leakage current correction circuit connected to an output terminal of the voltage divider circuit. The leakage current correction circuit is configured to decrease the feedback voltage to prevent the output voltage from dropping at high temperature.
US09385573B2
A rotor includes a rotor laminated steel plate (12), rotor end plates (16, 18) arranged on both end surfaces of the rotor laminated steel plate (12), and balance weights (20, 22) provided on the outer surfaces of the rotor end plates (16, 18), respectively. The rotor laminated steel plate (12) and the rotor end plates (16, 18) are provided with at least three axial through holes (24) that are equally spaced apart in the circumferential direction. The rotor laminated steel plate (12) and the rotor end plates (16, 18) are fixed by three rivets (26a, 26b, 26c) passing through the axial through holes (24), respectively. The balance weight (20) is fixed to the rotor end plate (16) by the two rivets (26a, 26b) of the three rivets.
US09385558B2
Provided are an electric automobile to which a power supply device supplies power, and an electricity supply system capable of accurately associating the power supply device and the electric automobile carrying out communication therewith. A power supply-side control unit (24) controls such that electricity that a power supply unit (21) supplies reaches a first electricity quantity Pa before a power supply-side communications unit (23) receives a request signal from a vehicle-side communications unit (43), and controls such that electricity that the power supply unit (21) supplies reaches a second electricity quantity Pb, which is greater than the first electricity quantity Pa, after the power supply-side communications unit (23) receives the request signal from the vehicle-side communications unit (43). The vehicle-side communications unit (43) activates on the basis of the first electricity quantity Pa received from the power supply unit (21) of a power supply device (2).
US09385555B2
The present inventions, in one aspect, are directed to techniques and/or circuitry to adaptively charge a battery/cell using data which is representative of a change in terminal voltage of the battery/cell. In another aspect, the present inventions are directed to techniques and/or circuitry to adaptively charge a battery/cell using data which is representative of partial and/or full relaxation time of the battery/cell. In yet another aspect the present inventions are directed to techniques and/or circuitry to determine whether the data which is representative of partial and/or full relaxation time exceeds a predetermined range and/or is greater than a predetermined value.
US09385549B2
A portable charger is provided for charging electronic devices from a rechargeable internal battery. To accommodate multiple electronic devices, a portable charger unit is combined with multiple power output connection interfaces for connecting to more than one electronic device, as necessary, including connector cables attached to the charger housing or power connection ports. The charger also includes at least one power input connection interface for recharging the internal battery from an external power source, including an AC wall plug interface and a DC car charger interface, each connected to the charger housing and movable between a retracted, storage position and an extended use position. The power output connector cables can also be stored within storage cavities formed in the charger housing when not in use and extended therefrom for connection with electronic devices in need of recharging. The power connection ports can act as power inputs, power outputs, or both.
US09385543B2
Provided is a hybrid storage cell that can prevent overcharge, despite lacking an expensive protection switch or other device adapted to deal with high current or high voltage, in order to proactively prevent rupture or ignition of lithium ion storage cells or other organic solution storage cells in the event of unforeseen overcharging. The cell comprises a plurality of series-connected virtual cells (32) of parallel-connected organic solution storage cells (24A) and aqueous solution storage cells (26A), the organic solution storage cells and the aqueous solution storage cells having closely approximating average discharge voltages. The overcharge threshold voltage of the organic solution storage cells is designed to be higher than the final discharge voltage of the aqueous solution storage cells, and the final discharge voltage of the organic solution storage cells to be lower than the final discharge voltage of the aqueous solution storage cells. In the event that the organic solution storage cells of a virtual cell are exposed to overcharge energy that could lead to overcharge, the energy is absorbed by a hydrogen-generating reaction of the aqueous solution storage cells, holding the discharge voltage of the virtual cell to the final discharge voltage of the aqueous solution storage cells, and preventing the organic solution storage cells from reaching the overcharge threshold voltage.
US09385541B2
The invention relates to a universal quick charger for recharging primary or secondary electrolytic members, in particular alkaline batteries with a non-rechargeable reputation, that can receive and automatically recharge a variable number of members without manual switching, that further comprises a switching transistor for hashing the recharge current in order to impart thereto a pumped characteristic, and that further comprises a microprocessor for automatically detecting the number and the nature of the members to be recharged, for supervising the recharging using a routine for continuously measuring the voltage at the terminals of the members as well as the time elapsed since the beginning of the recharging, said microprocessor being further used for deciding to stop the recharging when a criterion of the supervision routine is validated.
US09385540B2
A battery control system, which controls operation of a plurality of batteries connected to an electric power system, comprises: detecting means that detects a delay period of each of the batteries which represents a period that has elapsed after the battery control system supplies the battery with an execution command for charging or discharging the battery until the battery operates according to the execution command; measuring means that measures a frequency rate-of-change of electric power of the electric power system; selecting means that selects adjustment batteries for adjusting the electric power of the electric power system from the batteries based on the frequency rate-of-change and the delay period of each of the batteries; and command means for supplying the execution command to the adjustment batteries.
US09385537B2
Apparatuses and methods are provided for driving a conductor with a signal comprising a series of pulses for inducing a voltage in an output circuit wirelessly. The pulses can be sufficiently short so as to reduce an amount of current produced along the conductor, thereby reducing the Lenz effect, which is proportional to a change in current along the conductor. Further, the pulses can have a sufficiently fast rise time (e.g., less than 30 ns) to induce a sufficiently high voltage in the output circuit (e.g., greater than 5 or 10 V). A surprisingly high voltage can be induced in an output circuit when using fast rise times of less than 30 ns.
US09385530B2
An input line selector system provided to selectively connect one of two input power lines is configured with a single switch provided in series with each of the input power lines, the connection between the switches being made such that it prevents reverse flow of current in the event that the switches are OFF. A smart, simple and precisely operating automatic line selector is provided to control the operation of the two switches. The line selector system configuration is simple and implements only two switches and can be applied to a linear charger or switching charger application with addition of one or two switches respectively, thereby providing a simple, efficient and cost effective system.
US09385524B2
An arc flash mitigation system for use with a generator excitation system is provided. An exemplary arc flash mitigation system includes three semiconductor fuses, three current transformers, an overcurrent detection circuit, a gate firing circuit, and three pairs of thyristors respectively arranged in an anti-parallel phase-to-phase configuration. An exemplary method includes detecting an overcurrent and providing a gate signal to each of a plurality of thyristors included in a crowbar circuit.
US09385518B2
A cable guide includes an upper face and a lower face. The lower face has a generally convex form so as to lie in contact with the flow channel when fitted in the flow channel. The upper face has a generally concave form and is shaped to minimize disturbance of the flow when fitted in the flow channel. A passage is defined between the lower face and the flow channel having an entrance opening at a first end of the cable guide and exit openings on the sides of the cable guide towards a second end. By utilizing a cable guide, disruption to the flow within the channel by the entrance or exit of the cable is minimized.
US09385516B2
A connector (10) to be mounted on a case (C) of a device includes a resin housing (30). A shield bracket (50) is fixed to the case (C) to cover the housing (30) and wires (W) are drawn out through a rear opening (51A). Rubber plugs (24) are accommodated in cavities (37) in the housing (30) and seal between inner surfaces of the cavities (37) and the wires (W). A resin back retainer (40) is mounted in a wire draw-out portion (32) of the housing (30) to be arranged in a tubular portion (51) of the shield bracket (50) with the wires (W) supported and retains the rubber plugs (24). Wire protecting portions (46) are provided at positions of the back retainer (40) at a distance from the wires (W) and project back from the rear end opening (51A) of the shield bracket (50).
US09385513B2
A cable positioning arrangement comprises a flexible member, such as an elastic band or cord, extending between two structures. The flexible member is associated with a hole through which a cable passes thereby positioning the cable relative to the structures.
US09385504B2
A light source assembly (300) for emitting depolarized light, and comprising: at least one light source (312) configured to emit substantially polarized light; and a light depolarizer (318) arranged to receive light from the light source and comprising a high birefringence optical fiber having a longitudinal core and orthogonal birefringent axes having an angular displacement around the core that varies along the length of the fiber, wherein light emitted from the depolarizer comprises a plurality of polarization states.
US09385497B2
In a method for attaching a connector to a coaxial cable a solder perform is placed upon an end of an outer conductor of the cable. A connector body of the connector is seated upon an interface pedestal and the end of the outer conductor is inserted into a bore of the connector body against the interface pedestal. The outer conductor, the connector body and the interface pedestal contribute sidewalls to form a solder cavity, and the solder perform is heated. A seat may be applied to the interface pedestal to provide a thermal barrier and/or enhanced seal characteristics that are cost efficiently replaceable upon degradation.
US09385492B2
A switch connector includes an insulative base, a fixed terminal, a movable terminal inserted molded with the insulative base, an insulative body assembled with the insulative base, and a shielding shell enclosing the insulative body. The fixed terminal has a block portion and the movable terminal has an elastic arm, the block portion elastically contacts the elastic arm. The insulative base includes a first insulator having a terminal receiving passageway and a second insulator. The fixed terminal is inserted molded in the first insulator, the movable terminal is received in the terminal receiving passageway, and the second insulator over-molds the movable terminal and the first insulator. A method of making a switch connector includes: insert molding a fixed terminal with a first insulator; disposing a movable terminal in the first insulator; over-molding a second insulator on the moveable terminal and the first insulator.
US09385487B2
An active plug connector (100; 300) adapted to plug into a receptacle includes a shell (11; 21; 31) defining a receiving room (114; 314), a pair of printed circuit boards (12, 13; 22, 23; 32, 33) received in the receiving room and disposed horizontally and spaced apart from each other along a vertical direction, an active element mounted on one of the two printed circuit boards, and a connecting member (14; 24; 34) electrically connected with the two printed circuit boards to share the active element. A method for assembling the active plug connector comprises inserting the connecting member into the receiving room to electrically connect with the conductive pads of the printed circuit boards to share the active element.
US09385483B2
A cable connector assembly (100) includes an electrical connector (1), a cable connecting the electrical connector electrically, an external shell (2) mounted to the connecting portion of the electrical connector and the cable. The electrical connector includes an insulative housing (12), a number of terminals (13) received in the insulative housing, and a front shell (11) mounted to the insulative housing. The insulative housing includes a base section (120) and a mating section (123) extending forwardly from the base section. The front shell (11) includes a frame portion (113) enclosing the mating section and a retaining portion (110) extending rearwardly from the frame portion and assembled to the base section. The retaining portion further defines a number of elastic portions (111) bent upwardly from the retaining portion and resisting against an inner face of the external shell.
US09385482B2
An electrical connector assembly includes a first electrical connector and a second electrical connector mated with each other. The first electrical connector includes an insulative housing, a plurality of conductive terminals and a grounding plate. The insulative housing extending along a longitudinal direction includes a base portion and a plurality of side walls extending forwardly from the base portion and forming a mating cavity. The insulative housing defines a plurality of first passageways and second passageways separately formed in two opposite side walls thereof communicating with the mating cavity. The conductive terminals include a plurality of first terminals and second terminals received in the corresponding first and second passageways. Each of the first and second terminals has a contact portion extending into the mating cavity. The grounding plate is disposed between the first and second terminals and defines at least one pressing portion located in the mating cavity.
US09385476B2
A connector (1) comprising a least a housing (10) with a least one aperture (12), at least two terminals each being inserted into one of the aperture (12) and at least one locking device (30) for insertion into an opening (11) of the housing (10) for locking at least one of the terminals in an aperture (12), permits an easy control of the connection of the terminals, if the locking device (30) comprises at least two contact pads (36), each contact pad connecting one of the at least two terminals (50), and if the locking device (30) supports a signaling circuit, being connected to the contact pads (36).
US09385470B2
A connector includes a shell and a coupling mechanism rotatable about the shell. The coupling mechanism includes inner and outer coupling nuts. The inner coupling nut has threads configured to be threadably coupled to a mating connector. The outer coupling nut is configured to be locked to the inner coupling nut to transfer rotation of the outer coupling nut to the inner coupling nut. The outer coupling nut is configured to be unlocked from the inner coupling nut to allow free rotation of the outer coupling nut relative to the inner coupling nut. The outer coupling nut is automatically unlocked when the connector is fully mated to the mating connector. The coupling mechanism may include a plunger movable between a locked position and an unlocked position with the plunger locking the outer coupling nut to the inner coupling nut in the locked position.
US09385469B2
A protector comprises a terminal engagement section to be engaged with a terminal of a tubular body into which one or a plurality of electrically conductive paths are to be inserted, wherein an electrically conductive path pullout hole is formed in the terminal engagement section as an area by which the one or the plurality of electrically conductive paths are pulled out; and the terminal engagement section further includes an electrically conductive path fixing portion that extends from an opening edge of the electrically conductive path pullout hole in a direction in which the one or the plurality of electrically conductive paths are pulled out, and a tubular body fixing portion that extends along an exterior surface of the tubular body.
US09385463B2
A contact fitting has a supporting portion capable of contacting a surface of a sensor element, and a conducting portion protruding in the same direction as the supporting portion and capable of contacting an electrode on the sensor element. Before the contact fitting is attached to the sensor element, a protrusion height of the conducting portion is 90% to 110% of a protrusion height of the supporting portion, and the protrusion heights and are relatively close to each other. The supporting portion and the conducting portion are elastically deformable and are curved in shape. The supporting portion and the conducting portion are arranged along a longitudinal direction of the contact fitting.
US09385462B2
A card edge connector is used for connecting an electronic card to a printed circuit board and includes an insulative housing defining a central slot extending along a longitudinal direction with a key disposed therein and a plurality of terminal slots located on at least one side of the central slot; and a plurality of conductive terminals received in the terminal slots and each defining a retaining portion retained in the insulative housing, a contacting portion extending into the central slot along a mating direction perpendicular to the longitudinal direction and a soldering portion extending outside of the insulative housing. The retaining portion of each conductive terminal defines a pair of positioning portions interfering with the insulative housing in the longitudinal direction, and each positioning portion defines an inclined portion guiding the conductive terminal inserted into the insulative housing along the mating direction.
US09385458B2
A mezzanine header connector includes a contact assembly having a pair of contact modules arranged back-to-back. The contact modules each have a dielectric holder holding a plurality of header contacts. The dielectric holder extends between a mating end and a mounting end and has an inner side and an outer side. The header contacts have mating segments exposed along the outer side at the mating end for termination to corresponding receptacle contacts of a mezzanine receptacle connector. The header contacts have terminating segments extending from the mounting end of the dielectric holder for termination to a circuit board. Each of the header contacts extend along a linear path between the corresponding mating segment and the corresponding terminating segment. The inner sides of the dielectric holders of the pair of contact modules abut against each other such that the header contacts face away from each other.
US09385455B2
A connector can be provided that allows for improved route-out including straight-back routing. Signal and ground terminal tails can be arranged in a single row to help facilitate such functionality. A commoning member can connect ground tails to ground terminals. Consequentially, a connector with two vertically stacked card slots can be provided that allows for straight back routing of the signal traces in four layers while still providing a compact connector design.
US09385451B2
A connector housing includes a terminal housing in which at least one connector terminal electrically connecting two printed circuit boards to each other is housed. The terminal housing includes a holder for holding the at least one connector terminal therewith, the holder being elastically deformable in accordance with a displacement of the at least one connector terminal.
US09385449B2
A one piece integral electrical terminal has a mount portion and a wire receiving portion. The wire receiving portion has a continuous annular interior wall having a contact portion with an integral oxide breaker especially suited to breaking through the oxide layer on aluminum wire. The wire receiving portion also has a sealing portion with at least one integral seal ring. An electrical cable is made by crimping the electrical terminal to an aluminum wire using a modified hexagonal crimp.
US09385444B2
An apparatus comprises a socket for an integrated circuited (IC), wherein the socket includes a socket body that includes a plurality of land grid array contacts for contacting the IC, an alignment mechanism, and a locking mechanism, and a cover for the socket, wherein the cover is vertically alignable with the alignment mechanism of the socket body and laterally slidable over the grid array contacts upon alignment to engage the locking mechanism of the socket body.
US09385442B2
The present disclosure provides systems and techniques for an improved grounding hub installation experience. The apparatus disclosure herein provides a plurality of quick access coupling points for connecting an integral grounding hub to a ground wire. Specifically, the disclosed apparatus includes one or more bosses having a top screw hole and a side screw hole and one or more recessed channels next to the screw holes. A ground wire can be received in the recessed channels and secured by a screw received in the respective screw hole. Additionally, some example embodiments include a through-hole formed beneath and orthogonal to the screw holes. The through-hole can receive a ground wire therethrough, which is pinned down by a screw received in the respective screw hole.
US09385439B2
A metal member includes a base material composed of one of copper and a copper alloy, a white metal layer provided on the base material at a part or an entirety thereof, and an oil film provided on the white metal layer. The white metal layer has a thickness of 0.01 μm to 0.80 μm. A surface of the white metal layer has an arithmetic mean roughness of 0.6 μm to 1.2 μm. The oil film has an electric double-layer capacitance of 1.5 μF/cm2 to 7.0 μF/cm2.
US09385434B2
A multiple input, multiple output (MIMO) antenna system includes an electrically conductive, substantially planar, ground reference and a plurality of antenna assemblies electrically connected to respective antenna feeds at respective connection points. The antenna assemblies extend on a first side of the ground reference and are formed from a conductive material. Each antenna assembly is rotationally asymmetric around an axis perpendicular to the ground reference and passing through the connection point.
US09385430B2
An antenna of the present invention includes: a first conductive patch having a rectangular shape with corrugations on two opposing sides; and a second conductive patch below said first conductive patch and connected to a feeding point.
US09385424B2
The three-dimensional integrated structure including a support element, an interface device connected to the support element by first electrically conductive connection, an integrated circuit arranged between the support element and the interface device and connected to the interface device by second electrically conductive connection, a filler region between the second electrically conductive connection and between the interface device and the integrated circuit, and an antenna, having a radiating element in electromagnetic coupling with an excitation element through the interconnection of a slot, the antenna being distributed over the interface device and the integrated circuit.
US09385423B2
A protective ballistic radome for a satellite antenna which can turn about an axis of rotation, has: a circular support in the form of a ring, having an axis of revolution RR'to coincide with the axis of rotation, with the circular support having a lower base and an upper part in planes respectively parallel and perpendicular to the axis RR', an annular groove, having an axis of revolution that coincides with the axis RR', opening onto the upper part of the circular support, a set of n contiguous walls having upper ends and lower ends in planes that are respectively parallel and perpendicular to the axis RR′, the walls having their lower ends inserted into the annular groove of the circular support in order to form a ballistic wall in the form of a tube of circular section, having the same axis of revolution RR', about said satellite antenna.
US09385422B2
The invention relates to a hybrid antenna structure that comprises at least one electrically insulating substrate, at least one electrically conductive coating that covers at least one surface of the substrate at least section-wise and serves as a planar antenna for reception of electromagnetic waves, as well as at least one coupling electrode electrically coupled to the conductive coating for coupling out of antenna signals from the planar antenna. It is essential here that the coupling electrode be electrically coupled to an unshielded, linear antenna conductor that serves as a linear antenna for reception of electromagnetic waves, with the antenna conductor situated outside an area that can be projected by orthogonal parallel projection onto the planar antenna serving as a projection area, by which means an antenna foot point of the linear antenna becomes a common antenna foot point of the linear and planar antenna. The invention further relates to a method for producing such a hybrid antenna structure.
US09385417B2
A broadband antenna is mounted in a metal piece and includes a radiating portion, a ground portion, and a feed portion. The radiating portion includes a main portion and a plurality of radiating arms extending from the main portion in multiple directions, the radiating arms extend to contact the metal piece. The main portion, the radiating arms, and the metal piece enclose several slots. The ground portion is connected to a plurality of end portions of the radiating arms. The feed portion is connected to the metal piece and is adjacent to the radiating portion. The feed portion, the ground portion, the main portion, and the plurality of radiating arms form different current paths, thus to form different resonance nodes, thereby tender the broadband antenna to work at multi frequency bands. A wireless communication device employing the broadband antenna is also described.
US09385416B2
According to one embodiment of the invention, a wireless network device comprises wireless logic and a heat dissipation unit that encases the wireless logic. The heat dissipation unit includes an antenna dome array that comprises a top surface having a convex-shaped outer periphery with a plurality of antenna elements positioned along the outer periphery.
US09385407B2
A radio-wave half mirror for millimeter waveband is fixed inside a transmission line propagating electromagnetic waves of millimeter waveband in a single mode so as to transmit a part of incident electromagnetic waves and reflect a part thereof. The radio-wave half mirror includes: a half mirror body where a slit for transmitting electromagnetic waves is provided on a metal plate; and a dielectric plate that is provided on one surface side of the half mirror body so as to form a dielectric resonator which resonates at a frequency determined by the thickness and the permittivity, and has a transmittance characteristic having a degree of inclination substantially the same as that of the half mirror body in a slope which is inverse to a slope of a transmittance characteristic of the half mirror body in a desired frequency range of the millimeter waveband.
US09385405B2
A power storage device includes a case in which at least one unit cell is housed; a heat exchanger (31) that is provided in a wall surface of the case so as to face both an inside of the case and an outside of the case, and that performs heat exchange between the inside of the case and the outside of the case; and a plurality of dividing members (21, 22) that are arranged in an up-down direction inside the case so as to be opened and closed independently of one another, and that divide a space inside the case into a space in which the at least one unit cell is housed and a space in which the heat exchanger is arranged.
US09385402B2
A secondary battery pack is provided. The secondary battery pack has a structure in which a protection circuit module (PCM) is mounted to a top of a plate-shaped battery cell having electrode terminals formed at an upper end thereof, the PCM includes a printed circuit board (PCB) having a protection circuit formed thereon, a safety element electrically connected between one of the electrode terminals of the battery cell and the protection circuit of the PCB, an external input and output terminal electrically connected to the protection circuit of the PCB, and an electrically insulative module case to cover the PCB and the safety element in a state in which the external input and output terminal extends outside. The PCM is loaded on an upper end case extension portion of the battery cell in a state in which the PCM is electrically connected to the electrode terminals of the battery cell.
US09385398B2
Provided is a method for manufacturing a lithium secondary battery which is capable of preventing a local deposition of a metallic foreign substance at a negative electrode regardless of the type of a positive electrode and in which a short-circuit is less likely to occur. The present manufacturing method comprises: a step of assembling a cell that includes a positive electrode, a negative electrode, and a nonaqueous electrolyte; a micro charging step of performing a micro charge on the assembled cell before performing an initial conditioning charge until a positive electrode potential with respect to a metal lithium (Li) reference electrode exceeds an Me dissolution potential set in advance at which a mixing-anticipated metal species (Me) starts to dissolve; and an Me dissolution potential holding step of holding the positive electrode potential of the cell at or above the Me dissolution potential for a prescribed period of time after the micro charge.
US09385393B2
A device for measuring stack voltage includes a stack part and a connector. The stack part includes terminals of a bipolar plate extending outward from a side of the bipolar plate, a gasket combined with the bipolar plate, a sub-gasket combined with the gasket and having extensions laterally protruding corresponding to the terminals. The connector has insertion grooves in which the terminals are disposed at a front of the connector. A plurality of wires pass forward from behind through the connector. The connector has sensing units that are disposed in the insertion grooves, connected to front ends of the wires, and are in contact with the terminals of the bipolar plate when the connector is combined with the stack part.
US09385387B2
The present invention provides a method for manufacturing a membrane electrode assembly which improves the reliability of seal, mechanical strength, and handling ability of a solid polymer type fuel cell. The manufacturing method includes: preparing a membrane electrode assembly which differs in the size of the gas diffusion layers at the anode side and the cathode side; and providing a resin frame at the outer peripheral edge of the membrane electrode assembly by molding; wherein the molding includes the use of a mold that keeps penetration of the resin frame material into the gas diffusion layers and/or electrode layers to a minimum and prevents warping of the outer peripheral edges.
US09385375B2
In an aspect, a positive electrode for a rechargeable lithium battery including a current collector, a positive active material layer disposed on the current collector, and a coating layer disposed on the positive active material layer is disclosed.
US09385371B2
A positive electrode material for a secondary battery and a method for manufacturing the same are provided, in which manganese fluorophosphate containing lithium or sodium can be used as an electrode material. That is, a positive electrode material for a lithium/sodium battery is provided, in which intercalation/deintercalation of sodium/lithium ions is possible due to a short lithium diffusion distance caused by nanosizing of particles. Furthermore, a positive electrode material for a lithium/sodium battery is provided, which has electrochemical activity due to an increase in electrical conductivity by effective carbon coating.
US09385370B2
A transition metal hexacyanoferrate (TMH) cathode battery is provided. The battery has a AxMn[Fe(CN)6]y.zH2O cathode, where the A cations are either alkali or alkaline-earth cations, such as sodium or potassium, where x is in the range of 1 to 2, where y is in the range of 0.5 to 1, and where z is in the range of 0 to 3.5. The AxMn[Fe(CN)6]y.zH2O has a rhombohedral crystal structure with Mn2+/3+ and Fe2+/3+ having the same reduction/oxidation potential. The battery also has an electrolyte, and anode made of an A metal, an A composite, or a material that can host A atoms. The battery has a single plateau charging curve, where a single plateau charging curve is defined as a constant charging voltage slope between 15% and 85% battery charge capacity. Fabrication methods are also provided.
US09385368B2
Positive electrode for lithium-ion electrochemical cells are provided that have capacity retentions of greater than about 95% after 50 charge-discharge cycles when comparing the capacity after cycle 52 with the capacity after cycle 2 when cycled between 2.5 V and 4.7 V vs. Li/Li+ at 30° C. Compositions useful in the provided positive electrodes can have the formula, Li1+x(NiaMnbCoc)1−x O2, wherein 0.05≦x≦0.10, a+b+c=1, 0.6≦b/a≦1.1, c/(a+b)<0.25, and a, b, and c are all greater than zero. The process of making these positive electrodes includes firing the compositions at 850° C. to 925° C.
US09385367B2
A process of preparing mesoporous nano-composite LiMn1-xFexPO4 (0≦x≦1, e.g., x=0, 0.2, 0.5 and 0.8) particles. The process contains the steps of providing a mixture of a soft-template compound, a lithium ion-containing compound, an iron ion-containing compound, a manganese ion-containing compound, and a phosphate ion-containing compound in a solvent, removing the solvent to obtain a LiMn1-xFexPO4 precursor, and calcining the precursor followed by milling and annealing. Also disclosed is a mesoporous nano-composite LiMn1-xFexPO4 particle prepared by this process.
US09385366B2
A positive electrode for a secondary battery which enables both good battery characteristics and electrode strength at a predetermined level, a secondary battery, and a method for fabricating the positive electrode for a secondary battery are provided. The positive electrode for a secondary battery includes a current collector and an active material layer over the current collector. The active material layer includes an active material, graphene, and a binder. A carbon layer is on a surface of the active material. The proportion of the graphene in the active material layer is greater than or equal to 0.1 wt % and less than or equal to 1.0 wt %.
US09385362B2
A battery pack includes a plurality of unit batteries arranged side by side in a first direction, each unit battery including a can accommodating an opening including an electrode assembly having a first electrode plate, a second electrode plate, and a separator between the electrode plates, and a cap plate sealing the opening. The plurality of unit batteries may be arranged side by side in the first direction with all the cap plates exposed in the same direction. The battery pack may further include a protection circuit module adjacent to the cap plate with a circuit board extending in the first direction and a protection device coupled to it, wherein each unit battery further includes a first terminal on a first area of the cap plate and a second terminal on a second area of the cap plate, each coupled to the unit battery and the protection circuit module.
US09385360B2
A reversibly connected battery pack is provided. The reversibly connected battery pack includes a pair of end frames, at least one frame, a plurality of battery cells, and at least one power connector. One end frame has a positive terminal, and the other has a negative terminal. The frame(s) is positioned between the pair of end frames. Each of the plurality of battery cells has a positive tab and a negative tab. The positive tab of one of the plurality of battery cells is electrically connected to the positive terminal in the end frame, and the negative tab of another one of the plurality of battery cells is electrically connected to the negative terminal in the end frame. The plurality of battery cells are positioned in the frame(s) and the end frames. The plurality of battery cells and the positive and negative tabs are supported by the frame and the pair of end frames. There is at least one power connector electrically connecting the negative tab of one battery cell with the positive tab of an adjacent battery cell.
US09385356B2
An electric vehicle battery assembly according to an exemplary aspect of the present disclosure includes, among other things, a battery cell, a rail securing the cell, and a terminal holder in direct contact with the rail.
US09385350B2
Disclosed herein is a plate-shaped secondary battery configured to have a structure in which an electrode assembly of a cathode/separator/anode structure is mounted in a battery case in a sealed state by thermal welding, wherein a protuberance is formed at an outer edge sealed portion of an electrode assembly receiving part of the battery case such that the protuberance protrudes upward and downward from the sealed portion, and the protuberance extends along the outer edge of the electrode assembly receiving part continuously in a curved line or in a straight line in a state in which the protuberance is adjacent to the electrode assembly receiving part.
US09385349B2
A thin film battery package includes: a case having an open top side and defining a predetermined space therein, wherein the case has one side at which first and second electrodes formed of a metal material are exposed and electrically connected to the outside; a battery block on which a plurality of unit batteries are stacked so that the plurality of unit batteries is electrically connected between a first terminal and a second terminal, wherein the battery block is seated within the case so that the first and second terminals of the unit battery disposed at one end thereof are electrically connected to the first and second electrodes; and a cover sealed and coupled to the top surface of the case.
US09385337B2
The present invention relates inter alia to light- and/or irradiation-emitting fibers comprising nanocrystals, in particular quantum dots and nanorods, their preparation and use. The fiber may have a fiber core 10, an outer first electrode 20, a light emitting layer 30, a radiation transmissive second electrode 40 positioned over the organic light emitting layer 30. Eventually the fiber may also comprise an optional radiation transmissive moisture and/or air barrier layer 50 and/or an optional radiation transmissive encapsulating material 60.
US09385334B2
An object of the present invention is to provide an organic EL light-emitting device in which a permeation and diffusion of moisture from outside are prevented and a stable light-emitting characteristic is able to be maintained for a long period. The present invention relates to an organic EL light-emitting device comprising a sealing layer, a hygroscopic layer and a protective layer, which are aligned on the back of an organic electroluminescence element under a predetermined condition, wherein the sealing layer and the protective layer are constituted from a specific material, whereby it is possible to maintain a stable light-emitting characteristic for a long period together with suppressing the deterioration caused by moisture being permeated from outside.
US09385311B2
A semiconductor device includes a first conductive layer, a second conductive layer spaced from the first conductive layer, a variable resistance layer interposed between the first and second conductive layers, and an impurity-doped layer provided over a side surface of the variable resistance layer. The variable resistance layer has a smaller width than the first and the second conductive layers.
US09385306B2
A memory device comprising a base; a capacitor comprising a ferroelectric layer and at least two electrically conductive layers, the ferroelectric layer being located between the at least two electrically conductive layers; each of the at least two conductive layers being operatively connected to a current source; a cantilever attached to the base at first end and movable at a second end, the ferroelectric capacitor being mounted to the cantilever such that the second end of the cantilever moves a predetermined displacement upon application of a current to the ferroelectric layer which induces deformation of the ferroelectric layer thereby causing displacement of the cantilever which is operatively associated with a contact so that an electrical connection is enabled with the contact upon the predetermined displacement of the cantilever. The presence or absence of a connection forms two states of a memory cell.
US09385302B2
A multi-layer electronic component that can be repetitively operated under high voltage, high temperature and high humidity is provided. The multi-layer electronic component comprises a plurality of dielectric material layers made of a sintered material having perovskite structure that includes Pb; and a plurality of internal electrodes, the dielectric material layers and the internal electrodes being stacked alternately one on another, wherein lead compound that remains in the crystal grain boundaries of the dielectric material layers is controlled so that the number of grains of the lead compound not smaller than 0.01 μm are 2 or less per 100 μm2 on average.
US09385273B2
The Group III nitride semiconductor light-emitting device has an insulating multilayer film intervening between a second semiconductor layer and a transparent electrode. The insulating multilayer film serves as a distributed Bragg reflector and is formed in a region including a projection area obtained by projecting a p-electrode to the p-type contact layer. The insulating multilayer film has a first region and a second region, wherein the first region has a layer thickness greater than 95% of the maximum film thickness of the insulating multilayer film, and the second region has a layer thickness not greater than 95% of the maximum film thickness of the insulating multilayer film. The second surface of the insulating multilayer film in the second region has a slope having a dent portion denting toward the first surface of the insulating film.
US09385264B2
The invention provides a light emitting semi conductor device comprising a zinc magnesium oxide based layer as active layer, wherein the zinc magnesium oxide based layer comprises an aluminum doped zinc magnesium oxide layer having the nominal composition Zn-xMgxO with 1-350 ppm Al, wherein x is in the range of 0
US09385263B2
A method for producing a dopant profile is provided. The method includes starting from a surface of a wafer-shaped semiconductor component by introducing dopant atoms into the semiconductor component. The dopant-containing layer is produced on or in a region of the surface in order to produce a provisional first dopant profile and then a plurality of semiconductor components having a corresponding layer is subjected to heat treatment on top of one another in the form of a stack in order to produce a second dopant profile having a greater depth in comparison to the first dopant profile.
US09385262B2
A method of manufacturing a semiconductor device provided with an interlayer insulating film formed on a semiconductor substrate, and a plurality of wiring layers formed on the interlayer insulating film. The method includes forming of a first wiring layer closest to the semiconductor substrate among the plurality of wiring layers, and forming of an alloy of a titanium layer and a metal layer by heating treatment. The forming of the first wiring layer includes: forming of a titanium layer on an interlayer insulating film; forming of a metal layer containing a metal capable of forming an alloy with titanium in the titanium layer; forming of an orientation layer on the metal layer; and forming of an aluminum layer on the orientation layer.
US09385261B2
A solar cell and a method of manufacturing a solar cell are disclosed. The solar cell includes forming a first doped region of a first conductive type and a second doped region of a second conductive type opposite the first conductive type on a semiconductor substrate of the first conductive type; forming a passivation layer on the semiconductor substrate to expose a portion of each of the first and second doped regions; and forming a first electrode electrically connected to the first doped region and a second electrode electrically connected to the second doped region, wherein the forming of the first and second electrodes includes forming a metal seed layer directly contacting the first doped region and a metal seed layer directly contacting the second doped region, and forming a conductive layer on the metal seed layer of each of the first and second electrodes.
US09385259B2
In various embodiments, a solar cell screen-printing composition is provided, comprising aluminum; and silicon; the percentage by mass of silicon lying in a range from 5% to 95% of the sum of the percentages by mass of silicon and aluminum.
US09385258B2
An optoelectronic semiconductor device includes at least one radiation-emitting and/or radiation-receiving semiconductor chip including a radiation passage surface and a mounting surface opposite the radiation passage surface, wherein the mounting surface includes a first electrical contact structure and a second electrical contact structure electrically insulated from the first electrical contact structure, and wherein the radiation passage surface is free of contact structures, a reflective sheath surrounding the at least one semiconductor chip at least in sections, and a protective sheath surrounding the at least one semiconductor chip and/or the reflective sheath at least in sections.
US09385255B2
Photovoltaic modules may include multiple flexible thin film photovoltaic cells electrically connected in series, and laminated to a substantially transparent top sheet having a conductive grid pattern facing the cells. Methods of manufacturing photovoltaic modules including integrated multi-cell interconnections are provided. Methods may include steps of coordinating, integrating, and registering multiple rolls of substrates in continuous processes.
US09385251B2
A flexible semiconductor device and a method of manufacturing the flexible semiconductor device are provided. The flexible semiconductor device may include at least one vertical semiconductor element that is at least partly embedded in a flexible material layer. The flexible semiconductor device may further include a first electrode formed on a first surface of the flexible material layer and a second electrode formed on a second surface of the flexible material layer. A method of manufacturing a flexible semiconductor device may include separating a flexible material layer, in which the at least one vertical semiconductor element is embedded, from a substrate by weakening or degrading an adhesive force between an underlayer and a buffer layer by using a difference in coefficients of thermal expansion of the underlayer and the buffer layer.
US09385249B2
An optical element module includes an optical element having a light receiving unit configured to input an optical signal or a light emitting unit configured to output an optical signal, a board on which the optical element is mounted, and a guide holding member that has a through hole into which an optical fiber is configured to be inserted for inputting and outputting the optical signal to or from the light receiving unit or the light emitting unit of the optical element, and is mounted and arranged to be aligned with the optical element in a thickness direction of the board. The through hole has a cylindrical shape and has substantially the same diameter as an outer diameter of the optical fiber. A diameter of the light receiving unit or the light emitting unit is smaller than that of the optical fiber.
US09385247B2
A method of forming an oxide layer on an exposed surface of a semiconductor device which contains a p-n junction is disclosed, the method comprising: immersing the exposed surface of the semiconductor device in an electrolyte; producing an electric field in the semiconductor device such that the p-n junction is forward-biased and the exposed surface is anodic; and electrochemically oxidizing the exposed surface to form an oxide layer.
US09385246B2
A differential MOS capacitor includes a first plurality of upper capacitor plates, a second plurality of upper capacitor plates, and a conductive plate. At least two of the second plurality of upper capacitor plates are spaced laterally from each other and are disposed laterally between at least two of the first plurality of upper capacitor plates. The conductive plate is configured to serve as a common bottom capacitor plate such that a first capacitor is formed by the first plurality of upper capacitor plates and the conductive plate and a second capacitor is formed by the second plurality of upper capacitor plates and the conductive plate.
US09385245B2
A gate tunable diode is provided. The gate tunable diode includes a gate dielectric formed on a gate electrode and a graphene electrode formed on the gate dielectric. Also, the gate tunable diode includes a tunnel dielectric formed on the graphene electrode and a tunnel electrode formed on the tunnel dielectric.
US09385240B1
A memory device includes a substrate, a first doped region, composite structures, word lines, and a charge storage layer. The first doped region is disposed on a surface of the substrate. The composite structures are disposed on the first doped region. Each composite structure includes two semiconductor fin structures and a dielectric layer. Each semiconductor fin structure includes a second doped region disposed at an upper portion of the semiconductor fin structure and a body region disposed between the second doped region and the first doped region. The dielectric layer is disposed between the semiconductor fin structures. The word lines are disposed on the substrate. Each word line covers a partial sidewall and a partial top of each composite structure. The charge storage layer is disposed between the composite structures and the word lines.
US09385238B2
Stable electrical characteristics and high reliability are provided for a semiconductor device including an oxide semiconductor. In a transistor including an oxide semiconductor layer, a buffer layer containing a constituent similar to that of the oxide semiconductor layer is provided in contact with a top surface and a bottom surface of the oxide semiconductor layer. Such a transistor and a semiconductor device including the transistor are provided. As the buffer layer in contact with the oxide semiconductor layer, a film containing an oxide of one or more elements selected from aluminum, gallium, zirconium, hafnium, and a rare earth element can be used.
US09385237B2
Carbon-doped semiconductor material portions are formed on a subset of surfaces of underlying semiconductor surfaces contiguously connected to a channel of a field effect transistor. Carbon-doped semiconductor material portions can be formed by selective epitaxy of a carbon-containing semiconductor material layer or by shallow implantation of carbon atoms into surface portions of the underlying semiconductor surfaces. The carbon-doped semiconductor material portions can be deposited as layers and subsequently patterned by etching, or can be formed after formation of disposable masking spacers. Raised source and drain regions are formed on the carbon-doped semiconductor material portions and on physically exposed surfaces of the underlying semiconductor surfaces. The carbon-doped semiconductor material portions locally retard dopant diffusion from the raised source and drain regions into the underlying semiconductor material regions, thereby enabling local tailoring of the dopant profile, and alteration of device parameters for the field effect transistor.
US09385233B2
A bulk finFET with partial dielectric isolation is disclosed. The dielectric isolation is disposed underneath the channel, and essentially bounded by the channel, such that it does not extend laterally beyond the channel under the source and drain regions. This allows increased volume of SiGe source and drain stressor regions placed adjacent to the channel, allowing for a more strained channel, which improves carrier mobility. An N+ doped silicon region is disposed below the dielectric isolation and extends laterally beyond the channel and underneath the stressor source and drain regions, forming a reverse-biased p/n junction with the P+ doped source and drain SiGe stressor to minimize leakage currents from under the insulator.
US09385232B2
The present disclosure provides in some aspects a semiconductor device and a method of forming a semiconductor device. According to some illustrative embodiments herein, the semiconductor device includes an active region formed in a semiconductor substrate, a gate structure disposed over the active region, source/drain regions formed in the active region in alignment with the gate structure, and an insulating material region buried into the active region under the gate structure, wherein the insulating material region is surrounded by the active region and borders a channel region in the active region below the gate structure along a depth direction of the active region.
US09385230B2
A semiconductor device including a first conductor layer, a second conductor layer formed over the first conductor layer, a third conductor layer formed over the second conductor layer, a gate trench which passes through the third conductor layer and is formed in the second conductor layer, a first insulating film formed on an inner wall of the gate trench, a second insulating film formed on the inner wall of the gate trench, a first buried conductor layer formed in the gate trench, a gate electrode formed in the gate trench, a fourth conductor layer of the second conductivity type formed on a lower end of the first buried conductor layer and a lower end of the gate trench, and a fifth conduction layer of the first conductivity type formed over the third conductor layer. The first insulating film is thicker than the second insulating film.
US09385225B2
A method of making a circuit structure includes growing a bulk layer over a substrate, and growing a donor-supply layer over the bulk layer. The method further includes depositing a doped layer over the donor-supply layer, and patterning the doped layer to form a plurality of islands. The method further includes forming a gate structure over the donor-supply layer, wherein the gate structure is partially over a largest island of the plurality of islands. The method further includes forming a drain over the donor-supply layer, wherein at least one island of the plurality of islands is between the gate structure and the drain.
US09385222B2
A cavity is formed in a first semiconductor layer that is formed on a semiconducting base layer. The cavity extends from a process surface of the first semiconductor layer to the base layer. A recessed mask liner is formed on a portion of a sidewall of the cavity distant to the process surface or a mask plug is formed in a portion of the cavity distant do the process surface. A second semiconductor layer is grown by epitaxy on the process surface. The second semiconductor layer spans the cavity.
US09385207B2
A stratified gate dielectric stack includes a first high dielectric constant (high-k) gate dielectric comprising a first high-k dielectric material, a band-gap-disrupting dielectric comprising a dielectric material having a different band gap than the first high-k dielectric material, and a second high-k gate dielectric comprising a second high-k dielectric material. The band-gap-disrupting dielectric includes at least one contiguous atomic layer of the dielectric material. Thus, the stratified gate dielectric stack includes a first atomic interface between the first high-k gate dielectric and the band-gap-disrupting dielectric, and a second atomic interface between the second high-k gate dielectric and the band-gap-disrupting dielectric that is spaced from the first atomic interface by at least one continuous atomic layer of the dielectric material of the band-gap-disrupting dielectric. The insertion of the band-gap disrupting dielectric results in lower gate leakage without resulting in any substantial changes in the threshold voltage characteristics and effective oxide thickness.
US09385200B2
This disclosure relates to bipolar transistors, such as heterojunction bipolar transistors, having at a doping spike in the collector. The doping spike can be disposed relatively near an interface between the collector and the base. For instance, the doping spike can be disposed within half of the thickness of the collector from the interface between the collector and the base. Such bipolar transistors can be implemented, for example, in power amplifiers.
US09385179B2
Solutions for forming a silicided deep trench decoupling capacitor are disclosed. In one aspect, a method of forming a semiconductor device includes: forming an outer trench in a silicon substrate, the forming exposing portions of the silicon substrate below an upper surface of the silicon substrate; depositing a dielectric liner layer inside the trench; depositing a doped polysilicon layer over the dielectric liner layer, the doped polysilicon layer forming an inner trench in the silicon substrate; forming a silicide layer over a portion of the doped polysilicon layer; forming an intermediate contact layer within the inner trench; and forming a contact over a portion of the intermediate contact layer and a portion of the silicide layer.
US09385177B2
A sequence of semiconductor processing steps permits formation of both vertical and horizontal nanometer-scale serpentine resistors and parallel plate capacitors within a common structure. The method of fabricating such a structure cleverly takes advantage of a CMP process non-uniformity in which the CMP polish rate of an insulating material varies according to a certain underlying topography. By establishing such topography underneath a layer of the insulating material, different film thicknesses of the insulator can be created in different areas by leveraging differential polish rates, thereby avoiding the use of a lithography mask. In one embodiment, a plurality of resistors and capacitors can be formed as a compact integrated structure within a common dielectric block, using a process that requires only two mask layers. The resistors and capacitors thus formed as a set of integrated circuit elements are suitable for use as microelectronic fuses and antifuses, respectively, to protect underlying microelectronic circuits.
US09385175B2
There is provided a flexible display having a plurality of innovations configured to allow bending of a portion or portions to reduce apparent border size and/or utilize the side surface of an assembled flexible display.
US09385147B2
Thin film transistors (TFT) and methods of manufacturing the same. A TFT includes a line-shaped gate of uniform thickness. A cross-section of the gate is curved where a side surface and a top surface meet. The gate includes one, or two or more gate lines.
US09385145B2
A double thin film transistor includes a first semiconductor layer, a gate, a second semiconductor layer, a first insulating layer, a second insulating layer, a first source, a first drain, a second source and a second drain. The first semiconductor layer is disposed over a substrate. The gate is disposed over the first semiconductor layer. The second semiconductor layer is disposed over the gate, and the first and second semiconductor layers are the same conductive type. The first insulating layer is disposed between the first semiconductor layer and the gate. The second insulating layer is disposed between the gate and the second semiconductor layer. The first source and the first drain are disposed between the substrate and the second insulating layer. The second source and the second drain are disposed over the second insulating layer.
US09385138B2
In a semiconductor device and a method of forming such a device, the semiconductor device comprises a substrate of semiconductor material extending in a horizontal direction. A plurality of interlayer dielectric layers is provided on the substrate. A plurality of gate patterns is provided, each gate pattern between a neighboring lower interlayer dielectric layer and a neighboring upper interlayer dielectric layer. A vertical channel of semiconductor material extends in a vertical direction through the plurality of interlayer dielectric layers and the plurality of gate patterns, a gate insulating layer between each gate pattern and the vertical channel that insulates the gate pattern from the vertical channel, the vertical channel being in contact with the substrate at a contact region that comprises a semiconducting region.
US09385126B2
Embodiments of the invention provide a semiconductor structure including a finFET having an epitaxial semiconductor region in direct physical contact with a plurality of fins, wherein the epitaxial semiconductor region traverses an insulator layer and is in direct physical contact with the semiconductor substrate. The gate of the finFET is disposed over an insulator layer, such as a buried oxide layer. Methods of forming the semiconductor structure are also included.
US09385123B2
The present invention relates generally to semiconductor devices, and particularly to fabricating a shallow trench isolation (STI) region in fin field effect transistors (FinFETs) having a small fin pitch. According to one embodiment, a method of using selective etching techniques to remove a single fin to form a fin trench and to form an isolation trench having a width approximately equal to a width of the single fin below the removed fin is disclosed. The fin trench and the isolation trench may be filled with isolation material to form an isolation region.
US09385114B2
A non-linear element, such as a diode, in which an oxide semiconductor is used and a rectification property is favorable is provided. In a thin film transistor including an oxide semiconductor in which the hydrogen concentration is less than or equal to 5×1019/cm3, the work function φms of a source electrode in contact with the oxide semiconductor, the work function φmd of a drain electrode in contact with the oxide semiconductor, and electron affinity χ of the oxide semiconductor satisfy φms≦χ<φmd. By electrically connecting a gate electrode and the drain electrode of the thin film transistor, a non-linear element with a more favorable rectification property can be achieved.
US09385105B2
A semiconductor device includes: a chip having at least one electrically conductive contact at a first side of the chip; an extension layer extending laterally from one or more sides of the chip; a redistribution layer on a surface of the extension layer and the first side, and coupled to the contact; an interposer having at least one electrically conductive contact at a first surface of the interposer and coupled to the redistribution layer, and at least one electrically conductive contact at a second surface of the interposer opposite to the first surface; a molding material at least partially enclosing the chip and the redistribution layer, and in contact with the interposer. Another semiconductor device includes: an interposer; a redistribution layer over the interposer; a circuit having first and second circuit portions, wherein the redistribution layer includes the first circuit portion, and the interposer includes the second circuit portion.
US09385100B1
An integrated circuit packaging system, and a method of manufacture thereof, includes: an embedded trace substrate having bonding sites and traces embedded in a base material, an insulation layer on the traces, the insulation layer having a top surface coplanar with the top surface of the base material; and an integrated circuit die connected to the bonding sites.
US09385088B2
A semiconductor device including: a first layer including first transistors including at least one first monocrystalline silicon transistor channel; a second layer including second transistors including at least one second monocrystalline non-silicon transistor channel; a plurality of connection paths extending from the second transistors to the first transistors, where at least one of the connection paths includes at least one through layer via with a diameter of less than 200 nm.
US09385082B2
Embodiments of the invention describe low capacitance interconnect structures for semiconductor devices and methods for manufacturing such devices. According to an embodiment of the invention, a low capacitance interconnect structure comprises an interlayer dielectric (ILD). First and second interconnect lines are disposed in the ILD in an alternating pattern. The top surfaces of the first interconnect lines may be recessed below the top surfaces of the second interconnect lines. Increases in the recess of the first interconnect lines decreases the line-to-line capacitance between neighboring interconnects. Further embodiments include utilizing different dielectric materials as etching caps above the first and second interconnect lines. The different materials may have a high selectivity over each other during an etching process. Accordingly, the alignment budget for contacts to individual interconnect lines is increased.
US09385079B2
An embodiment is a circuit. The circuit includes active circuitry, a first capacitor, a first fuse, a second capacitor, and a second fuse. The active circuitry has a first power node and a second power node. The first capacitor is coupled to the first fuse serially to form a first segment. The second capacitor is coupled to the second fuse serially to form a second segment. The first segment and the second segment are coupled together in parallel and between the first power node and the second power node.
US09385076B2
A semiconductor device includes a post-passivation interconnect (PPI) structure having a landing pad region. A polymer layer is formed on the PPI structure and patterned with a first opening and a second opening to expose portions of the landing pad region. The second opening is a ring-shaped opening surrounding the first opening. A bump structure is formed on the polymer layer to electrically connect the landing pad region through the first opening and the second opening.
US09385057B2
A semiconductor flat package has a semiconductor chip, leads connected to the semiconductor chip, and an encapsulation resin covering the semiconductor chip and partially covering the leads. Outer end surfaces of the leads are exposed from the encapsulation resin and covered with a plated layer, and a side end surface of the plated layer and a side end surface of the encapsulation resin are flush with each other. A material with good solder wettability is formed at a lead cut portion of the semiconductor flat package, to thereby improve solder connection strength with a circuit board. A solder fillet is formed from the lead cut portion of the semiconductor package, to thereby enable adaptation of solder automatic visual inspection after mounting.
US09385044B2
An integrated circuit containing metal replacement gates may be formed by forming a CMP stop layer over sacrificial gates, and forming a dielectric fill layer over the CMP stop layer. Dielectric material from the dielectric fill layer is removed from over the sacrificial gates using a CMP process which exposes the CMP stop layer over the sacrificial gates but does not expose the sacrificial gates. The CMP stop layer is removed from over the sacrificial gates using a plasma etch process. In one version, the plasma etch process may be selective to the CMP stop layer. In another version, the plasma etch process may be a non-selective etch process. After the sacrificial gates are exposed by the plasma etch process, the sacrificial gates are removed and the metal replacement gates are formed.
US09385040B2
A method of manufacturing a semiconductor device includes providing a wafer, grinding a backside of the wafer, disposing a backside film on the backside of the wafer, cutting the wafer to singulate a plurality of dies from the wafer, and forming a mark on the backside film disposed on each of the plurality of dies by a laser operation.
US09385030B2
Aspects of the present invention relate to approaches for preventing contact encroachment in a semiconductor device. A first portion of a contact trench can be etched partway to a source-drain region of the semiconductor device. A dielectric liner can be deposited in this trench. A second etch can be performed on the lined trench to etch the contact trench channel the remainder of the way to the source-drain region. This leaves a portion of the dielectric liner remaining in the trench (e.g., covering the vertical walls of the trench) after the second etch.
US09385023B1
A semiconductor structure is provided that contains silicon fins having different heights, while maintaining a reasonable fin height to width ratio for process feasibility. The semiconductor structure includes a first silicon fin of a first height that is located on a first buried oxide structure. The structure further includes a second silicon fin of a second height that is located on a second buried oxide structure that is spaced apart from the first buried oxide structure. The second height of the second silicon fin is greater than the first height of the first silicon fin, yet a topmost surface of the first silicon fin is coplanar of a topmost surface with the second silicon fin.
US09385019B2
A material handling system includes an overhead rack defining a plurality of storage positions. The overhead rack defines at least one interior window devoid of storage locations. First and second side rails are disposed above the overhead rack. A first cross rail is movably coupled to the first and second side rails. A first transport vehicle movably is coupled to the first cross rail and operable to descend below the overhead rack through the at least one interior window.
US09385007B2
A plurality of semiconductor elements for power control are formed on a semiconductor substrate. A stress relaxation resin layer covering a crossing region where band-shaped dicing areas dividing the semiconductor elements adjacent to each other cross is formed. The crossing region is diced to cut the stress relaxation resin layer to obtain the separate semiconductor elements. Accordingly, even with semiconductor elements produced with a compound semiconductor substrate of SiC or the like, a semiconductor device having high adhesive strength with a sealing resin and being less likely to cause cracking or peeling of the sealing resin due to thermal stress during an operation can be obtained.
US09385006B2
A semiconductor device includes a ball grid array (BGA) package including first bumps. A first semiconductor die is mounted to the BGA package between the first bumps. The BGA package and first semiconductor die are mounted to a carrier. A first encapsulant is deposited over the carrier and around the BGA package and first semiconductor die. The carrier is removed to expose the first bumps and first semiconductor die. An interconnect structure is electrically connected to the first bumps and first semiconductor die. The BGA package further includes a substrate and a second semiconductor die mounted, and electrically connected, to the substrate. A second encapsulant is deposited over the second semiconductor die and substrate. The first bumps are formed over the substrate opposite the second semiconductor die. A warpage balance layer is formed over the BGA package.
US09385005B2
The present disclosure is related to semiconductor technologies and discloses a semiconductor device and its method of making. In the present disclosure, a transistor's source and drain are led out by forming vias or contact holes in an insulator layer covering the transistor and at metal silicide contact regions corresponding to the source and drain, and by filling the vias with metal-semiconductor compound. Because the metal-semiconductor compound has relatively low resistivity, the resistance of the material in the vias can be minimized. Also, because the material used to fill the vias and the material forming the source/drain contact regions are both metal-semiconductor compound, contact resistance between the material filling the vias and the source/drain contact regions can be minimized. Furthermore, because the material filling the vias is metal-semiconductor compound, the conducting material in the vias and dielectric material in the insulator layer can form good interface and have good adhesion properties, and the conducting material would not cause structural damage in the dielectric material. Thus, there is no need to form a barrier layer between the insulator layer and the material filling the vias.
US09385003B1
Systems and methods for etching a substrate include arranging a substrate including a first structure and a dummy structure in a processing chamber. The first structure is made of a material selected from a group consisting of silicon dioxide and silicon nitride. The dummy structure is made of silicon. Carrier gas is supplied to the processing chamber. Nitrogen trifluoride and molecular hydrogen gas are supplied to the processing chamber. Plasma is generated in the processing chamber. The dummy structure is etched.
US09384996B2
A method for manufacturing a semiconductor device and a device manufactured by the same are provided. According to the embodiment, a substrate having at least a first area with a plurality of first gates and a second area with a plurality of second gates is provided, wherein the adjacent first gates and the adjacent second gates separated by an insulation, and a top surface of the insulation has a plurality of recesses. Then, a capping layer is formed over the first gate, the second gates and the insulation, and filling the recesses. The capping layer is removed until reaching the top surface of the insulation, thereby forming the insulating depositions filling up the recesses, wherein the upper surfaces of the insulating depositions are substantially aligned with the top surface of the insulation.
US09384991B2
A system and method for manufacturing a carbon layer is provided. An embodiment comprises depositing a first metal layer on a substrate, the substrate comprising carbon. A silicide is eptiaxially grown on the substrate, the epitaxially growing the silicide also forming a layer of carbon over the silicide. In an embodiment the carbon layer is graphene, and may be transferred to a semiconductor substrate for further processing to form a channel within the graphene.
US09384968B2
Provided is a technique of forming a film on a substrate by performing a cycle a predetermined number of times. The cycle includes: forming a first layer by supplying a gas containing a first element to the substrate, wherein the first layer is a discontinuous layer, a continuous layer, or a layer in which at least one of the discontinuous layer or the continuous layer is overlapped; forming a second layer including the first layer and a discontinuous layer including a second element stacked on the first layer; forming a third layer including the second layer and a discontinuous layer including a third element stacked on the second layer; and forming a fourth layer including the first element, the second element, the third element and a fourth element by supplying a gas containing the fourth element to the substrate to modify the third layer.
US09384954B2
Certain embodiments described herein are directed to time of flight tubes comprising a cylindrical tube comprising an inner surface and an outer surface, the cylindrical tube comprising an effective thickness and sized and arranged to couple to and support a reflectron assembly inside the cylindrical tube. In some configurations, the cylindrical tube further comprises a conductive material disposed on the inner surface of the cylindrical tube, the conductive material present in an effective amount to provide a field free region for ions when the conductive material is charged.
US09384950B2
In one embodiment, a processing chamber is disclosed wherein at least one surface of the processing chamber has a coating comprising SivYwMgxAlyOz, wherein v ranges from about 0.0196 to 0.2951, w ranges from about 0.0131 to 0.1569, x ranges from about 0.0164 to 0.0784, y ranges from about 0.0197 to 0.1569, z ranges from about 0.5882 to 0.6557, and v+w+x+y+z=1.
US09384942B2
A TEM specimen kit is disclosed, which comprises: (a) a top substrate and a bottom substrate, the top and the bottom substrates being transparent and substantially parallel to each other; (b) a first spacer and a second spacer, located beneath the top substrate and sitting on the bottom substrate, the second spacer being opposite to and spaced apart from the first spacer at a distance of d; and (c) a chamber formed between the top and bottom substrate and between the first and second spacer, the chamber having two ends open to the atmosphere and characterized by having a height defined by the thickness h of the spacer, wherein the height being smaller than the diameter of a red blood cell. Also enclosed are methods for preparing a dry specimen for TEM nanoparticle characterization, and methods for analyzing TEM images of nanoparticles in a liquid sample.
US09384934B2
An electron exit window foil for use with a high performance electron beam generator operating in a corrosive environment is provided. The electron exit window foil comprises a sandwich structure having a film of Ti, a first layer of a material having a higher thermal conductivity than Ti, and a flexible second layer of a material being able to protect said film from said corrosive environment, wherein the second layer is facing the corrosive environment.
US09384933B2
A field emission device is configured as a heat engine, and the performance of the device is optimized.
US09384923B1
A circuit breaker, or transformer, or insulated bus for use with AC voltages greater than 30 kilovolts and AC currents greater than 400 amperes includes an elongated bushing made from electrically insulating material and having a first end adapted to be coupled to a main enclosure of the circuit breaker, or transformer, or insulated bus. An elongated extruded radiator has a first end coupled to the second end of the bushing and a second end. A terminal pad is coupled to the second end of the extruded radiator. An electrical conductor is disposed in internal cavities of the bushing and the extruded radiator in spaced relation to internal walls of the bushing and the extruded radiator that define the internal cavities. One end of the conductor is electrically connected to the terminal pad.
US09384919B2
Methods and apparatus for a touchsurface assembly such as a key assembly are described. The touchsurface assembly includes a sheet metal component having ramps formed therein and a keycap having ramp contacting features and a touchsurface for receiving a press force that moves the keycap toward a pressed position. The ramp contacting features contact at least one of the ramps in the sheet metal component while the keycap moves toward the pressed position, the ramps guiding the keycap to move in a second direction orthogonal to the press direction as the keycap moves from the unpressed position toward the pressed position.
US09384917B2
A push button switch has a button section having a push operation surface that is made of a light-transmitting material, and a light guide plate arranged in parallel with the push operation surface, a moving mechanism that causes the button section to move in parallel with a pushing direction, a detecting section that detects when the button section has moved in parallel with the pushing direction, a light source that emits light that enters the light guide plate via a lateral surface of the light guide plate, and a base positioned on a rear surface side of the button section, on which the moving mechanism is disposed. The moving mechanism holds the button section at an area other than an area corresponding to the push operation surface. The detecting section and the light source are positioned outside the area corresponding to the push operation surface.
US09384911B2
A dampening assembly is for an electrical switching apparatus, such as a circuit breaker. The electrical switching apparatus includes a housing, separable contacts enclosed by the housing, and an operating mechanism structured to open and close the separable contacts. The dampening assembly includes a D-shaft pivotably coupled to the housing, and an anti-bounce assembly. The anti-bounce assembly includes a first element coupled to the housing, and a second element, such as an elongated resilient pin member, which is adapted to cooperate with the D-shaft to resist undesired movement of the D-shaft. The D-shaft has opposing first and second ends and a recess disposed between the first end and the second end. A portion of the elongated resilient pin member is disposed in the recess.
US09384907B2
The present invention relates in particular to a conductive electrode for an electrical energy storage system (1) having an aqueous electrolyte solution, said electrode comprising a metallic current collector (3) and an active material (7), said metallic current collector (3) comprising a protective conductive layer (5) placed between said metallic current collector (3) and said active material (7), characterized in that said protective conductive layer (5) comprises: —between 30% and 85% as a proportion by weight of dry matter of a copolymer matrix, —between 70% and 15% as a proportion by weight of dry matter of conductive fillers, in addition to the proportion by weight of dry matter of copolymer in order to achieve a total of 100%.
US09384889B2
A vacuum induction melting and strip casting equipment for rare earth permanent magnetic alloy includes a vacuum induction melting and strip casting chamber, a material receiving heat preservation treatment chamber, a cooling chamber and an isolation valve. The isolation valve is located between the material receiving heat preservation treatment chamber and the cooling chamber, the vacuum induction melting and strip casting chamber is located above the material receiving heat preservation treatment chamber, an outlet of a material guiding tube of the vacuum induction melting and strip casting chamber is corresponding to the material receiving heat preservation treatment chamber. Water-cooled electrodes, a vacuum pumping device, an inert gas introduction pipeline, a temperature measurement mechanism, a pressure gauge, a vacuum gauge and a safety valve are provided on the vacuum induction melting and strip casting chamber. The present invention improves the production efficiency and has high production performance and good consistence.
US09384888B2
Upon producing a transparent polycrystalline material, a suspension liquid (or slurry 1) is prepared, the suspension liquid being made by dispersing a raw-material powder in a solution, the raw-material powder including optically anisotropic single-crystalline particles to which a rare-earth element is added. A formed body is obtained from the suspension liquid by means of carrying out slip casting in a space with a magnetic field applied. On this occasion, while doing a temperature control so that the single-crystalline particles demonstrate predetermined magnetic anisotropy, one of static magnetic fields and rotary magnetic fields is selected in compliance with a direction of an axis of easy magnetization in the single-crystalline particles, and is then applied to them. A transparent polycrystalline material is obtained by sintering the formed body, the transparent polycrystalline material having a polycrystalline structure whose crystal orientation is controlled.
US09384887B2
A first device may be paired to a second device, with the first and second devices including inductive elements, the devices may be paired by aligning a first magnetic element of a first device and a second magnetic element of a second device. At least one additional magnetic element is used to redirect magnetic fields generated by the first magnetic element and the second magnetic element away from the inductive elements.
US09384877B2
In accordance with the present invention, novel superparamagnetic magneto-dielectric polymer nanocomposites are synthesized using a novel process. The tunability of the dielectric/magnetic properties demonstrated by this novel highly-viscous solvent-free polymer nanocomposite that is amenable to building 3D electromagnetic structures/devices by using processes such as 3D printing, compression molding or injection molding, when an external DC magnetic field is applied, exceeds what has been previously reported for magneto-dielectric polymer nanocomposite materials.
US09384876B2
A chip resistor includes a first electrode 1, a second electrode 2, a resistor portion 3, a first intermediate layer 4 connected to the first electrode 1 and the resistor portion 3, a second intermediate layer 5 connected to the second electrode 2 and the resistor portion 3, a coating film 61 covering the first electrode 1, and oxides existing in the first intermediate layer 4. The coating film 61 is made of a material having a higher absorptance of a laser beam of a predetermined wavelength than that of the material forming the first electrode 1. The oxides are oxides of the material forming the coating film 61.
US09384873B2
In a differential signal transmission cable, a surface of a skin layer is partially provided with shield conductors disposed at respective equidistant portions spaced apart in a direction orthogonal to a direction in which two signal conductors are arranged, the equidistant portions each being distant by the same distance from axial centers of the signal conductors. On the surface of the skin layer, the shield conductors are not provided in areas located in the direction in which the signal conductors are arranged, and spaces are created in these areas.
US09384868B2
There is provided a water-based conductive ink for inkjet recording, the water-based conductive ink enabling formation of highly conductive circuit wiring even by low-temperature firing. A water-based conductive ink for inkjet recording contains metal nanoparticles (X), a polyhydric alcohol (A), and water (B), wherein a polyhydric alcohol represented by the following general formula is used as the polyhydric alcohol (A) (where R represents a hydrogen atom or any one lower alkyl group selected from the group consisting of a methyl group, an ethyl group, and an n-propyl group).
US09384866B2
A polyaniline composite including substituted or unsubstituted polyaniline molecules and a proton donar, the polyaniline molecules being doped with the proton donar, the composite having a chlorine content of 0.6 wt % or less and the composite satisfying the following formula (1): P10000/PALL≦0.15 (1) wherein P10000 is the total sum of the weights of the polyaniline molecules contained in the polyaniline composite having a molecular weight of 10000 or less; and PALL is the total sum of the weights of all polyaniline molecules contained in the polyaniline composite.
US09384865B2
A transparent conductor, a composition for the same, and an apparatus including the same, the transparent conductor including a transparent conductive film, the transparent conductive film including a metal nanowire and a conductive polymer, wherein the transparent conductor has a b* value of less than about 1.78 in color coordinates of CIE Lab at wavelengths of 400 nm to 700 nm.
US09384863B2
An apparatus for retention of molten material for a Generation IV reactor after a nuclear power plant accident comprises an inner wall which is peripherally closed, a vapor channel wall with an opening at the bottom fixed in the inner side of the inner wall, a pressure vessel disposed in the vapor channel wall, a vapor rising channel formed between the pressure vessel and the vapor channel wall, and it further comprises an outer wall surrounding the inner wall, a core molten material retention apparatus fixed at the bottom of the inner wall, and a deflector keeping away from the inner wall and the core molten material retention apparatus to form a gap; wherein a coolant falling channel is formed between the outer wall and the deflector, a coolant inlet is disposed at the bottom of the deflector, and a coolant channel is disposed between the inner wall and the core molten material retention apparatus; a core molten material retention recess is disposed at the upper surface of the core molten material retention apparatus, and the lower surface of the core molten material retention apparatus is arch-shaped; the core molten material retention apparatus is made of non-metal inorganic fireproof material. The invention adopts the design of molten material retention outside the reactor, using different material containing molten material and cooling the molten material by coolant cycle and the deflector structure, thus to improve the safety of the nuclear power plant.
US09384861B2
A data loading circuit comprises a non-volatile memory configured to store non-volatile data and output a serial data signal based on the stored non-volatile data in response to a power-up operation, a deserializer configured to receive the serial data signal and output multiple data bits at intervals of a unit period based on the received serial data signal, a load controller configured to generate multiple loading selection signals that are sequentially activated one-by-one at each interval of the unit period, and a loading memory unit configured to sequentially store the data bits at each interval of the unit period in response to the loading selection signals.
US09384860B2
A semiconductor memory includes a memory cell array that includes data cells of x bits and redundant cells of y bits for each word; a position-data storage unit that stores, for each word, defective-cell position data of defective cells of the data cells and the redundant cells; and a read circuit that reads data from cells of x bits based on the defective-cell position data stored in the position-data storage unit for a specified word of which address is specified as read address, the cells of x bits being formed by the data cells of x bits and the redundant cells of y bits of the specified word other than the defective cells.
US09384855B2
Exemplary embodiments disclose a system-on-chip (SoC) including a special function register (SFR) and an operating method thereof. The SFR comprises a first update storage element, a second update storage element, a first update logic corresponding to the first update storage element, and a second update logic corresponding to the second update storage element, wherein a clock is supplied to the first update storage element in response to the first update logic being enabled, and the clock is supplied to the second update storage element in response to the second update logic being enabled.
US09384854B2
A Complementary Metal-Oxide-Semiconductor (CMOS) analog switch has a circuit structure such that when a supply voltage is applied, the CMOS analog switch biases voltages at both ends of a Metal-Oxide-Semiconductor Field Effect Transistor (MOS) device, which switches on upon application of supply voltage, to a substrate node of MOS, or biases the substrate voltage of MOS device to a ground voltage state during a switching-off operation. The substrate voltage of MOS device in floating state is still biased to the ground voltage state even when abnormal, high voltages are applied to both ends of the MOS device. As a result, threshold voltage and conduction resistance decrease compared to related analog switches, and frequency bandwidth increases.
US09384850B2
Circuits and methods for reading an OTP memory cell with improved reliability. To read a first OTP memory cell, a first current amount generated by a second, programmed, OTP memory cell is received. A second current amount generated by a third, unprogrammed, OTP memory cell is received. Current generated by the first OTP memory cell is sunk. The amount of current sunk from the first OTP memory cell is equal to a sum of a third current amount that is proportional to the first current amount plus a fourth current amount that is proportional to the second current amount. While sinking said current from the first OTP memory cell a voltage at a current output of the first OTP memory cell is compared to a threshold voltage.
US09384847B2
A clock mode configuration circuit for a memory device is described. A memory system includes any number of memory devices serially connected to each other, where each memory device receives a clock signal. The clock signal can be provided either in parallel to all the memory devices or serially from memory device to memory device through a common clock input. The clock mode configuration circuit in each memory device is set to a parallel mode for receiving the parallel clock signal, and to a serial mode for receiving a source synchronous clock signal from a prior memory device. Depending on the set operating mode, the data input circuits will be configured for the corresponding data signal format, and the corresponding clock input circuits will be either enabled or disabled. The parallel mode and the serial mode is set by sensing a voltage level of a reference voltage provided to each memory device.
US09384825B2
A multi-port hybrid full-swing/low-swing memory circuit in a static random access memory (SRAM) device comprises a first wordline driver that comprises a read wordline driver, a second wordline driver that comprises either a read wordline driver or a read/write wordline driver, a memory cell coupled to the first and second wordline drivers, a sense amplifier coupled to the memory cell, and a latch coupled to the memory cell. The memory circuit is capable of achieving high-speed low-swing or low-speed full-swing operations while avoiding the need for a large circuit area on an integrated circuit.
US09384813B2
A low-power semiconductor device is provided. A memory device applicable to a multi-context programmable logic device (PLD) includes at least memory cells the number of which is the same as the number of contexts. Output nodes of the memory cells are electrically connected to an output node of a configuration memory through different path transistors. A circuit including a transistor and a capacitor makes a gate potential of the path transistor higher than a high-level potential. This prevents a decrease in the potential of the output node of the configuration memory due to the threshold voltage of the path transistor without an increase in power consumption.
US09384811B2
A magnetic device usable in electronic devices is described. The magnetic device includes a magnetic junction and at least one smart thermal barrier that is thermally coupled with the magnetic junction. The magnetic junction includes at least one reference layer, at least one nonmagnetic spacer layer and a free layer. The nonmagnetic spacer layer(s) are between the reference layer(s) and the free layer. The free layer is switchable between stable magnetic states when a write current passed through the magnetic junction. The smart thermal barrier has a low heat conductance below a transition temperature range, and a high heat conductance above the transition temperature range.
US09384801B2
Embodiments including systems, methods, and apparatuses associated with expanding a threshold voltage window of memory cells are described herein. Specifically, in some embodiments memory cells may be configured to store data by being set to a set state or a reset state. In some embodiments, a dummy-read process may be performed on memory cells in the set state prior to a read process. In some embodiments, a modified reset algorithm may be performed on memory cells in the reset state. Other embodiments may be described or claimed.
US09384797B2
A memory control method includes assigning based on a table to which an allocated device that executes a first process in a first application is registered, the first process in the first application to the allocated device registered; notifying a port connector of identification information of a port of memory, the port to be used by the first application, and registering a number of the port into the table; and allocating a storage area to the port and registering an address of the storage area into the table.
US09384794B2
A semiconductor device includes a pipeline latch unit including a plurality of write pipelines, and suitable for latching data, and a control unit suitable for controlling at least one write pipeline of the write pipelines based on an idle signal.
US09384791B1
Disclosed is a circuit architecture for cancellation of threshold voltage offsets for an array of sense amplifiers. An offset calibration controller, which may be embedded as a hard-wired circuit in the transceiver core circuits, writes the offset adjustment values to a memory-mapped interface circuit. The memory-mapped interface circuit outputs the offset adjustment values to offset adjustment circuits for the sense amplifiers. The offset adjustment circuits may utilize a body bias technique. Advantageously, the disclosed circuit architecture provides for the minimization of residual offset without sacrificing bandwidth. Other embodiments, features and advantages are also disclosed.
US09384788B2
A semiconductor device includes a first semiconductor chip located over a substrate; and a second semiconductor chip located over the first semiconductor chip, wherein the first semiconductor chip includes a first internal power supply generation circuit that generates a first internal power supply voltage supplied to a first internal circuit; a first penetration electrode formed from an upper surface of the first semiconductor chip to an underside of the first semiconductor chip and electrically connected to the first internal power supply generation circuit; a first reference voltage generation circuit that generates a first reference voltage; and a second penetration electrode formed from the upper surface of the first semiconductor chip to the underside of the first semiconductor chip and electrically connected to the first reference voltage generation circuit.
US09384787B2
A computer program product includes a computer readable storage medium embodying program instructions executable by a processor to perform a method. The method includes sequentially passing a voltage signal from each voltage sense line pair to a voltage feedback line of a voltage regulator. The voltage regulator controls voltage to the memory system responsive to the voltage signal received at the voltage feedback line, wherein the memory system includes a plurality of voltage sense line pairs in different locations. For each voltage sense line pair, the method identifies a memory margin based on memory operation while regulating voltage responsive to the voltage signal from the voltage sense line pair. The voltage sense line pair that provides the greatest memory margin is identified, and the voltage regulator is made to control voltage to the memory system responsive to the identified voltage sense line pair.
US09384784B2
A data synchronous reproduction apparatus capable of synchronously reproducing image frames and numerical data at high speed, including: a data storage section configured to store image data including multiple image frames of monitored objects captured by cameras, and process data including multiple numerical data acquired from the monitored objects in time series; a program storage section configured to store a data synchronous control program configured to reproduce the image data and synchronously reproduce the image data and the process data on the basis of frame numbers and a frame period of the image frames and a sampling interval or record numbers of the numerical data; and a CPU configured to execute the data synchronous control program.
US09384780B2
The disclosed method calculates video time density functions based on inter-frame mutual information or other similarity measures. The method includes acquiring a video sequence from memory, computing mutual information or other similarity measures between two consecutive frames of the video sequence, and constructing a video temporal density function based on the mutual information or similarity measures. The method enables fast navigation of the video sequence by performing a temporal quantization of the video time density function to determine a set of quanta. The video sequence can be navigated using the nearest neighbor video frames to the set of quanta. The method enables thumbnail extraction of a video sequence using statistical modeling by performing a temporal quantization of the video time density function to segment video sequence in time domain and using mixture (such as Gaussian mixture and ICA mixture) vector quantization to find the sample frames for each temporal segment.
US09384777B2
A system provided for eliminating access to data within a writable storage media cartridge. The system comprises a writable storage media drive, such as a tape drive. The writable storage drive determines if at least a first portion of data on the writable storage media is encrypted. If it is determined that the first portion of data is encrypted then the writable storage drive shreds a second portion of data within the writable storage media cartridge related to said encrypted first portion of data. The first portion of data and the second portion are not the same portions of the writable storage media cartridge.
US09384765B1
A heat-assisted magnetic recording (HAMR) write apparatus includes a laser and has an air-bearing surface (ABS) that resides in proximity to a media during use. The HAMR write apparatus includes a write pole that writes to the media, coil(s) for energizing the write pole and a waveguide optically coupled with the laser. The waveguide includes an entrance distal from the ABS and a bottom proximate to the ABS. The waveguide also includes a mode converter, a mode stripper optically coupled with the mode converter and an inverse tapered section optically coupled with the mode stripper. The mode converter has sides converging from a first width proximate to the entrance to a second width distal from the entrance and less than the first width. The mode stripper is between the inverse tapered section and the mode converter. The inverse tapered section has an entrance and an exit wider than the entrance.
US09384762B2
The implementations disclosed herein provide for a spin transport sensor including a synthetic antiferromagnet (SAF) adjacent a shield element. The SAF extends to an air-bearing surface (ABS) and provides a current path from a current source to an ABS-region of a spin conductor layer. Spin current diffuses from the spin conductor layer to an adjacent free layer, which generates a measurable electrical voltage in a free layer of the spin transport sensor. The SAF serves as both a magnetic shield and a spin injector to the spin conductor layer.
US09384761B1
Embodiments are related to systems and methods for data processing, and more particularly to systems and methods for data encoding and decoding.
US09384758B2
A match score provides a semantically-meaningful quantification of the aural similarity of two chromae from two corresponding audio sequences. The match score can be applied to the chroma pairs of two corresponding audio sequences, and is independent of the lengths of the sequences, thereby permitting comparisons of matches across subsequences of different length. Accordingly, a single cutoff match score to identify “good” audio subsequence matches can be determined and has both good precision and good recall metrics. A function for determining the match score is determined by establishing a function PM indicating probabilities that chroma correspondence scores indicate semantic correspondences, and a function PR indicating probabilities that chroma correspondence scores indicate random correspondences, repeatedly updating PM and the match function based on existing values of PM and the match function as applied to audio subsequences with known semantic correspondences.
US09384755B2
The present disclosure relates to a device and method for reducing quantization noise in a signal contained in a time-domain excitation decoded by a time-domain decoder. The decoded time-domain excitation is converted into a frequency-domain excitation. A weighting mask is produced for retrieving spectral information lost in the quantization noise. The frequency-domain excitation is modified to increase spectral dynamics by application of the weighting mask. The modified frequency-domain excitation is converted into a modified time-domain excitation. The method and device can be used for improving music content rendering of linear-prediction (LP) based codecs. Optionally, a synthesis of the decoded time-domain excitation may be classified into one of a first set of excitation categories and a second set of excitation categories, the second set including INACTIVE or UNVOICED categories, the first set including an OTHER category.
US09384749B2
By copying to a high-frequency band portion (extension band) a low-frequency band portion in which peaking has been set to a sufficiently low state, this encoding device is capable of preventing generation of a spectrum with overly high peaking in the high-frequency band portion, and of generating a high-quality extension band spectrum. This device comprises: a maximum value search unit which searches, in each of multiple sub-bands obtained by dividing the low-frequency band portion of an audio signal and/or music signal below a prescribed frequency, for the maximum value of the amplitude of a first spectrum obtained by decoding first encoded data, which is encoded data in the low-frequency band portion; and an amplitude normalization unit which obtains a normalized spectrum by normalizing, at the maximum values of the amplitude of each sub-band, the first spectrum contained in each sub-band.
US09384746B2
A method includes determining a first modeled high-band signal based on a low-band excitation signal of an audio signal, where the audio signal includes a high-band portion and a low-band portion. The method also includes determining scaling factors based on energy of sub-frames of the first modeled high-band signal and energy of corresponding sub-frames of the high-band portion of the audio signal. The method includes applying the scaling factors to a modeled high-band excitation signal to determine a scaled high-band excitation signal and determining a second modeled high-band signal based on the scaled high-band excitation signal. The method includes determining gain parameters based on the second modeled high-band signal and the high-band portion of the audio signal.
US09384745B2
Embodiments of an article of manufacture, a system for processing audio signals and a computer-readable storage medium containing program instructions for processing audio signals are described. In one embodiment, an article of manufacture comprising at least one non-transitory, tangible machine readable storage medium containing executable machine instructions for processing audio signals, where execution of the executable machine instructions by a processing device causes the processing device to perform steps, which include estimating a spectral difference between a first audio signal and a second audio signal that carry the same audio content, transforming the second audio signal based on the spectral difference and generating an output audio signal based on the transformed second audio signal. Other embodiments are also described.
US09384744B2
An audio signal coding device divides a frequency spectrum obtained from an input digital signal to a plurality of bands, scales and quantizes divided frequency spectra based on a scalefactor of each of the bands and a common scale which is common to the plurality of bands, and codes quantized frequency spectra. The audio signal coding device includes a band number determination unit configured to calculate a number of coding bands for coding the quantized frequency spectra, and a common scale estimation unit configured to estimate the common scale in accordance with the number of coding bands.
US09384742B2
Provided are an audio encoding method and apparatus and an audio decoding method and apparatus in which audio signals can be encoded or decoded so that sound images can be localized at any desired position for each object audio signal. The audio decoding method generating a third downmix signal by combining a first downmix signal extracted from a first audio signal and a second downmix signal extracted from a second audio signal; generating third object-based side information by combining first object-based side information extracted from the first audio signal and second object-based side information extracted from the second audio signal; converting the third object-based side information into channel-based side information; and generating a multi-channel audio signal using the third downmix signal and the channel-based side information.
US09384729B2
The application provides a method and system for determinism in non-linear systems for speech processing, particularly automatic speech segmentation for building speech recognition systems. More particularly, the application enables a method and system for detecting boundary of coarticulated units from isolated speech using recurrence plot.
US09384719B2
Systems, methods, and non-transitory computer-readable storage media generate customized arpeggios. An exemplary method includes providing a storage medium, including a database storing data corresponding to an arpeggio pattern to be played by a virtual instrument. The method further includes receiving a plurality of user inputs that enable a user to select a desired set of musical notes (e.g. a chord) other than the notes (e.g. chord) used to create the arpeggio stored in the database, without having to re-enter the note sequence. The method then includes creating the desired arpeggio for the selected set of notes by applying the stored arpeggio data from the database to the entered notes, and playing the created desired arpeggio.
US09384716B2
An automatic key adjusting apparatus is provided, which determines keys on an input melody in real time and adjusts the determined keys in non real time to obtain accurate keys, thereby enhancing accuracy of placement of chords. The automatic key adjusting apparatus is provided with a keyboard for playing a melody of a musical piece. CPU judges keys on the melody in real time based on a history of pitches of the played melody of the musical piece, and adjusts the result of the key judgment in non real time after the melody of the musical piece is played.
US09384704B2
A liquid crystal display and a gate driver thereof are disclosed. The gate driver comprises a first output unit, a second output unit, a first counter, a second counter and a multiplex unit. The first counter counts a clock to control the first output unit to output odd gate driving signals according to a first start signal and a polarity signal. The second counter counts the clock to control the second output unit to output even gate driving signals according to a second start signal and the polarity signal. The multiplex unit selectively outputs the polarity signal to the first counter or the second counter.
US09384692B2
An organic light emitting display includes common coupling units at crossing regions of scan lines and data lines; first pixels at the crossing regions and positioned on an ith horizontal line to be coupled to the common coupling units positioned at the same crossing regions, wherein i is a positive integer; second pixels at the crossing regions and positioned on an (i+1)th horizontal line to be coupled to the common coupling units positioned at the same crossing regions; first control lines coupled to the first pixels; and second control lines coupled to the second pixels.
US09384691B2
A transparent emissive device is provided. The device may include one or more OLEDs having an anode, a cathode, and an organic emissive layer disposed between the anode and the cathode. In some configurations, the OLEDs may be non-transparent. The device may also include one or more locally transparent regions, which, in combination with the non-transparent OLEDs, provides an overall device transparency of 5% or more. The device also may include a double-sided display capable of displaying different, identical, or related images on each side of the device.
US09384689B2
An object of the present invention is to improve display quality in oblique view in a liquid crystal display device employing a multi-gap structure. After a gradation-transmittance characteristic when a liquid crystal panel is viewed from an oblique direction is acquired, a range of a gradation value in which a difference between a maximum value and a minimum value among three transmittances corresponding to each of the gradation values is minute is defined as a transmittance approximation range. A white balance parameter stored in a white balance adjustment LUT (130) is determined so that a maximum gradation value after correction by white balance adjustment for each color is set to the gradation value within the transmittance approximation range. By using the white balance parameter determined in this manner, the white balance adjustment is performed during operation of the liquid crystal display device.
US09384688B2
A circuit for driving a liquid crystal display includes: a high selection unit turned on by a high selection signal and transferring a high data signal or a common voltage to one side of a storage capacitor; a low selection unit; a high transfer unit connected to one side of the storage capacitor; and a low transfer unit connected to the other side of the storage capacitor, turned on by a low transfer signal and transferring voltage stored at the other side of the storage capacitor to one side of the liquid crystal capacitor or transferring the low data signal or the common voltage transferred by the low selection unit to one side of the liquid crystal capacitor.
US09384686B2
A shift register (10), a gate driving circuit and a repairing method therefor, and a display device. The shift register (10) comprises a shift register module (21), a repairing module (22), a first connectable link (L1) arranged between the exciting signal input terminal (P100) of the shift register (10) and the exciting signal input terminals (P210, P220) of these two modules, and a second connectable link (L2) arranged between the output terminal (P101) of the shift register (10) and the output terminals (P211, P221) of these two modules; the shift register module (21) is configured to output a clock signal inputted at the first clock signal input terminal via its own output terminal (211) according to an exciting signal received at its own exciting signal input terminal (P210); the repairing module (22) is configured to output an exciting signal received at its own exciting signal input terminal (P220) after delaying the same by a half clock period via its own output terminal (P221) in a case in which a malfunction occurs in the shift register module (21). Since the shift register module (21) is replaced by the repairing module (22) in a case in which the shift register module (21) has a malfunction, the subsequent shift registers can operate properly.
US09384679B2
A system, method and computer program product that provides tactile feedback to assist a visually impaired person in navigation and avoid collisions with obstacles (objects). The system comprises a pressure based tactile response device and a remote control device. The pressure based tactile response device comprises of a pressure pad which includes a plurality of pressure modules that provide a haptic response to the visually impaired person. With a feedback mechanism the pressure based tactile response device provides navigational information to the impaired person and ensures that collisions with obstacles are avoided. The remote control device comprises a plurality of sensors which enable the impaired person to locate the pressure based tactile response device when it is not in his possession.
US09384677B2
This disclosure generally relates to automated execution and evaluation of computer network training exercises, such as in a virtual machine environment. An example environment includes a control and monitoring system, an attack system, and a target system. The control and monitoring system initiates a training scenario to cause the attack system to engage in an attack against the target system. The target system then performs an action in response to the attack. Monitor information associated with the attack against the target system is collected by continuously monitoring the training scenario. The attack system is then capable of sending dynamic response data to the target system, wherein the dynamic response data is generated according to the collected monitor information to adapt the training scenario to the action performed by the target system. The control and monitoring system then generates an automated evaluation based upon the collected monitor information.
US09384675B2
A simulator for skill-oriented training is presented. The simulator includes a platform having a sensor and provides an immersive virtual training environment. The simulator includes a display unit worn by the operator. The unit includes a camera, a speaker and a unit sensor. The camera and the speaker provide visual and audio output to the operator. The simulator includes a controller and a data processing system. The controller includes a sensor. The sensors cooperate to provide to the processing system signals representing spatial positioning, angular orientation and movement data of the controller relative to the platform and a work piece. In response, the processing system renders the work piece, a virtual coating spray pattern, a virtual coating as applied to the work piece and performance guidance in the training environment.
US09384673B1
An emergency simulation device has a housing, at least one light, a smoke machine, and a controller for controlling the light and the smoke machine. The housing has a divider with a generally enclosed area underneath for holding the smoke machine. The divider has a hole and is angled so that water sitting on the divider flows in at least one direction. The housing extends upwardly beyond the divider, and apertures positioned in the housing dispel water from atop the divider. The housing has a duct extending upwardly from the hole in the divider. The light is mounted to a mounting plate separate from and positioned above from the divider and the duct and below a top end of the housing. The smoke machine outputs smoke through the hole in the divider and the duct. The mounting plate causes the smoke to billow outwardly around the light.
US09384671B2
Systems, methods, and other embodiments associated with instruction production are described. In one example, a system can comprise a difference component that makes an identification of a difference between an actual action of a user and a standard action for the user. The system also can comprise an instruction component that produces an instruction to instruct the user to change from the action of the user to the standard action for the user, where production of the instruction is based, at least in part, on the difference. The system further can comprise a non-transitory computer-readable medium configured to retain the instruction. Additionally, the system can comprise an output component configured to cause disclosure of the instruction.
US09384665B2
Time Triggered Geo-fencing. At least some of the example embodiments are methods including: receiving a set of variables related to a geo-fence to be established at a predetermined time for a preset duration; establishing the geo-fence at the predetermined time, the geo-fence established for the preset duration; monitoring the location of the vehicle using signals received by an onboard device coupled to the vehicle; and sending an alert related to the location of the vehicle if said monitoring indicates the vehicle has crossed the geo-fence within the preset duration.
US09384660B2
An apparatus includes a mirror dome and a light producing system for producing and transmitting light through the mirror dome to an external surface to produce a message viewable on the external surface. A sensing system identifies traffic and is in communication with the light producing system to cause the light producing system to produce and project a message viewable on the external surface when the sensing system detects approaching objects or traffic.
US09384658B2
The present invention relates to a system, and method for enforcing utility usage and metering functions by a utility meter associated with a utility consumer end user, connected to a remote utility management center by a communication network. The present invention proposes a utility meter for controlling and metering a least one utility consumption.
US09384649B2
A vehicle information transmitting apparatus transmits information to a driver by optical stimulus, and determines whether or not to change a mode of the stimulus on the basis of at least one of information about the driver, an operation input, and a behavior of a vehicle, the information about the driver, the operation input, and the behavior being obtained after the transmission of the information. The vehicle information transmitting apparatus may change the mode of the stimulus when determining that the information is not considered by the driver. Further, the vehicle information transmitting apparatus may change the mode of the stimulus when determining that a cause that the information is not considered resides in the mode of the stimulus.
US09384648B2
A marine emergency position indicating system that can communicate wirelessly between beacon and search engine is provided. When someone carrying the beacon falls into the water, power supply of the beacon opens through drowning automatic switch or manual switch, therefore the beacon can emit wireless SOS signals out. Rescue boat or aircraft installed with search engine can search and receive SOS signals sent from beacons over a 5-kilometer radius along the way to accidental site. The search engine can distinguish the beacons around this area and determine the direction and approximate distance between drowning persons carrying beacons and the search engine through wireless communication technology and wireless positioning technology to help rescuers implement fixed-point rescue. Therefore, the marine emergency position indicating system can overcome the bad weather impact on marine rescue, speed up the rescue process and improve the success possibilities of fixed-point rescue.
US09384647B1
Systems, devices and methods of using sound detectors, motion detectors and temperature sensors inside vehicles for activating alarms to protect vehicle occupants that include babies, children, infirm, elderly and pets. Headrest mounted sound detector(s), motion detector(s) and temperature sensor are used wherein detected sound from the sound detector can activate the motion temperature sensor and motion detected to activate adjacent or remote alarms. when unsafe cold and warm interior vehicle temperatures are reached. Low battery indicators such as audible alarms, chirp sounds and lights can be used to indicate low battery power supplies.
US09384644B1
A wearable and mobile system for using GPS location signals for performing sleepwalking alarm services and sleepwalking medical monitoring service, said system having a GPS location detector; a recorder which is capable of recording GPS locations diurnally; a signal processor, which is capable of storing signals and comparing stored signals; an external signal generator capable of generating a signal suitable for reception by a person in proximity to the user such as flashing lights, chime or other signal perceivable by a person and capable of generating a signal suitable for reception by an external receptor via radio wave, Bluetooth signal or other machine readable signal; a communication system which is capable of sending and receiving signals to and from the GPS location detector, recorder, signal processor and external signal generator, and software which periodically allows the signal processor to compare a GPS location sent front said GPS location detector to said recorder via said communication system with previously sent GPS locations sent from said GPS location detector to the recorder via the communication system and to activate the external signal generator when the comparison exceeds three feet.
US09384642B2
Disclosed herein is an image processing apparatus including an image data acquisition section, a metadata acquisition section, a display section, a filter setting section, and a combination setting section. The image data acquisition section is configured to acquire image data from a camera. The metadata acquisition section is configured to acquire, from the camera, metadata representing information concerning an object of surveillance. The display section is configured to display a setting screen usable for setting a plurality of filters. The filter setting section is configured to perform filter setting using the information of the metadata. The combination setting section is configured to set a combination of the plurality of filters. The filter setting section and the combination setting section are provided on the same setting screen.
US09384640B2
A portable communications device, such as a mobile phone, includes a novel tactile alerting mechanism capable of alerting the user of an incoming communication or other event. In some embodiments, a mechanical actuator causes a rod or lever to pulsate, rotate, or protrude out of a static housing for the communications device. In other embodiments, a pneumatic actuator inflates a bladder that protrudes out of the housing. The alerting mechanism may be configured as a movable part of a decorative fanciful housing for the communications device.
US09384633B2
Various embodiments are directed to gaming systems and methods including a bonus game that can be decoupled from base games and/or are player selectable. Bonus features can be added to existing games and player selection of progressive play can be provided. The method and system can further provide switching among possible links without dynamic reconfiguration.
US09384629B2
Various aspects described or referenced herein are directed to different methods, systems, and computer program products for implementing automated money laundering detection, notification, and reporting techniques implemented at casino gaming networks.
US09384624B2
A gaming system comprises a player interface (50) comprising a display on which a plurality of selectable symbol display positions are displayed to a player, the player interface (50) allowing a player to select one or more windows (700-703) defining respective ones of one or more subsets of the symbol display positions (600), and a game controller (60) arranged to select symbols for display at all symbol display positions (600), and to evaluate selected symbols within each selected window based on a win entitlement applying to the selected window to determine a game outcome.
US09384613B2
A computer-implemented technique includes storing keychains in a memory of a computer. A login identifier and a password are received from a mobile device. The login identifier and the password are verified. Subsequent to the verification, one of the keychains is downloaded from the computer to the mobile device. The keychain includes N keys that are each associated with one of M physical locks of M locking devices, where N and M are integers greater than or equal to 1. The M locking devices or another locking device are monitored. Information in a key log is recorded when each of the N keys is used on one of the M locking devices or the other locking device. The information includes a locking device identifier and a key identifier. The mobile device is alerted when each of the N keys is used based on the key log.
US09384610B2
An on-board apparatus control system comprising a portable device and a vehicle-mounted device is provided. The vehicle-mounted device controls an on-board apparatus by determining whether or not the portable device exists in an authorized area. The vehicle-mounted device causes separate transmission antennas to transmit a request signal and a determination signal, respectively. Responding to the request signal, the portable device transmits a response signal that includes information on a received strength of the determination signal. When the received signal strength of the determination signal is greater than a specified value, the vehicle-mounted device controls the on-board apparatus on assumption that the portable device exists in an unauthorized area even when the response signal is received.
US09384594B2
A head mounted device provides an immersive virtual or augmented reality experience for viewing data and enabling collaboration among multiple users. Rendering images in a virtual or augmented reality system may include capturing an image and spatial data with a body mounted camera and sensor array, receiving an input indicating a first anchor surface, calculating parameters with respect to the body mounted camera and displaying a virtual object such that the virtual object appears anchored to the selected first anchor surface. Further operations may include receiving a second input indicating a second anchor surface within the captured image that is different from the first anchor surface, calculating parameters with respect to the second anchor surface and displaying the virtual object such that the virtual object appears anchored to the selected second anchor surface and moved from the first anchor surface.
US09384592B2
A computer implemented method of generating a succession of two-dimensional image frames for a slab cine multi-planar reformatting (MPR) process by advancing a slab through a volume defined by a volume data set, including receiving a volume data set defining a volume; specifying a view axis with respect to the volume; advancing a slab through the volume along the view axis in incremental step sizes smaller than the slab thickness; and determining at each slab position an MPR view by: selecting a plurality of sample points along each of a plurality of rays cast through the slab, and performing a projection of the sample points on to an image plane using an a projection function, wherein at least some of the sample points used for the overlap region are re-used from the previous slab position.
US09384589B2
Techniques for anti-aliasing for geometries are described. In at least some embodiments, a graphical image is reduced to a collection of polygonal geometric primitives (“geometries”). The individual geometries are processed according to techniques discussed herein such that anti-aliasing is applied to the geometries when the geometries are displayed as part of the graphical image. For example, anti-aliasing of a general-purpose geometry is achieved via an associated collection of quadrilaterals and bevels that can be dynamically transformed when the geometry is rendered for display. In at least some embodiments, quadrilaterals and bevels generated for a geometry enable the geometry to be dynamically transformed and re-rendered multiple times to achieve a variety of visuals.
US09384579B2
In embodiments of stop-motion video creation from full-motion video, a video of an animation sequence is filmed with a video camera that captures an animation object and manipulations to interact with the animation object. Motion frames of the video are determined, where the motion frames depict motion as the manipulations to interact with the animation object. The motion frames may also depict other motion, other than the manipulations to interact with the animation object, where the other motion is also captured when the video is filmed. The motion frames that depict the motion in the video are discarded, leaving static frames that depict the animation object without any detectable motion. A frame sequence of the static frames can then be generated as a stop-motion video that depicts the animation object to appear moving or created without the manipulations.
US09384556B2
An image processing system comprises an image processor having image processing circuitry and an associated memory. The image processor is configured to implement a foreground processing module utilizing the image processing circuitry and the memory. The foreground processing module is configured to obtain one or more images, to estimate a foreground region of interest from the one or more images, to determine a plurality of segments of the foreground region of interest, to calculate amplitude statistics for respective ones of the plurality of segments, to classify respective segments as being respective portions of static foreground objects or as being respective portions of dynamic foreground objects based at least in part on the calculated amplitude statistics and one or more defined patterns for known static and dynamic objects, and to remove one or more segments classified as static foreground objects from the foreground region of interest.
US09384553B2
A set of nonnegative lighting basis images representing a scene illuminated by a set of stationary light sources is recovered from a set of input images of the scene that were acquired by a stationary camera. Each image is illuminated by a combination of the light sources, and at least two images in the set are illuminated by different combinations. The set of input images is factorized into the nonnegative lighting basis images and a set of indicator coefficients, wherein each lighting basis image corresponds to an appearance of the scene illuminated by one of the light sources, and wherein each indicator coefficient indicates a contribution of one of the light sources to one of the input images.
US09384550B2
An image processing device extracts a candidate region and region information of the cell nucleus from a cell image (S20), judges whether or not to correct the candidate region of the cell nucleus on the basis of the region information of the cell nucleus, and corrects the candidate region of the cell nucleus on the basis of the judged result (S40).
US09384546B2
A method and system for model based fusion pre-operative image data, such as computed tomography (CT), and intra-operative C-arm CT is disclosed. A first pericardium model is segmented in the pre-operative image data and a second pericardium model is segmented in a C-arm CT volume. A deformation field is estimated between the first pericardium model and the second pericardium model. A model of a target cardiac structure, such as a heart chamber model or an aorta model, extracted from the pre-operative image data is fused with the C-arm CT volume based on the estimated deformation field between the first pericardium model and the second pericardium model. An intelligent weighted average may be used improve the model based fusion results using models of the target cardiac structure extracted from pre-operative image data of patients other than a current patient.
US09384540B2
A method for measuring phase shift to detect irregularities of a surface is described. Additionally, a system for measuring phase shift to detect irregularities of a surface is provided. Further, a non-transitory computer-readable storage medium having computer-executable instructions embodied thereon is described. The computer-executable instructions are for measuring phase shift to detect irregularities of a surface.
US09384531B2
A non-local means method is insufficient in its noise reduction effect or edge retainability due to a perfect match between blocks in a case where a reference pixel matches a target pixel. Therefore, information on a target region and plural reference regions is obtained for the target pixel. Whether the target region matches any one of the reference regions is determined from the obtained information. Switching between weight derivation methods based on similarity between the target region and the reference region is performed according to a determined result.
US09384520B2
An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.
US09384519B1
Techniques for extracting keys from digital images data are presented. In an embodiment, a method comprises receiving a particular image; using a computer, determining a plurality of characteristics specific to contents of the particular image; using the computer, generating, based at least in part on the plurality of characteristics, a plurality of coefficients; generating a plurality of values by applying a particular function to the plurality of coefficients; selecting, from the plurality of values, a subset of values, each value in the subset satisfying a particular threshold requirement; based, at least in part on the subset of values, generating one or more keys, each of which uniquely encodes data included in the subset of values; generating and storing metadata that associates each of the one or more keys with the particular image.
US09384508B2
Systems, methods, and a printer apparatus using network-based communication over 3G or 4G wireless networks, and provides for electronic response from the printer relating to order confirmation and fulfillment at the recipient printer, in communication to an order management coordinator or server. The printer provides an order output including at least one symbol representing an order, including at least one of order content, ordering entity or individual, price, time of order, and combinations thereof.
US09384498B1
A method of transmitting digital content via a communication network. The method comprises receiving by a computer a request for a uniform resource identifier (URI), determining by a computer based on the request for the uniform resource identifier a communication service provider associated with a communication device, and when the communication service provider is affiliated with a digital content custom delivery offer building system, transmitting by a computer an image file to be presented by the communication device.
US09384496B2
Methods and systems for capturing and tracking call information relating to a call from a user to a merchant are provided. According to one embodiment of the disclosed subject matter, a request for a call to a merchant from a user on a device is received and a data connection is initiated with a call analytics platform over which user information is sent from the device to the platform. A unique number allowing the device to call the platform is then passed back to the device. The device calls the platform, call context data is captured, and the call is processed to the merchant. Information relating to the user and merchant call is tracked and logged.
US09384488B2
A method of credentialing network-based sources of information, commentary, and opinion is provided. The method includes receiving a request for recognition, the request received by a credential clearinghouse (CCH) from at least one credential-granting organization (CGO), and, in response to the request for recognition, granting recognition to the CGO if the CGO is determined by the CCH to satisfy a predetermined standard of credibility. The method further includes, after the CGO is granted recognition, receiving from a user entity a request for a credential granted by the CGO, and granting the credential if the user entity is determined to satisfy a predetermined set of credentialing benchmarks. Additionally, the method includes posting on a publicly-accessible data communications network site an object comprising at least one among information content, commentary, and opinion, the object being associated with the user entity and including an indicator indicating the grant of the credential.
US09384485B1
Systems and methods for rapidly provisioning functionality to one or more mobile communication devices are disclosed. The method may comprise generating, prior to a request for the functionality, a globally unique identifier (“GUID”) encryption key, wherein the GUID comprises a unique identifier that may be associated with a transaction account customer, generating a value associated with the GUID, deriving, based on the value, a plurality of base encryption keys associated with the value, creating, a perso-script, wherein the perso-script comprises a file associated with data associated with a customer, and/or creating a proto-script, wherein the proto-script comprises the perso-script prepended by a script to rotate the plurality of base encryption keys.
US09384482B2
Information handling systems personalized by addition of a physical component, such as lid having an emblem that attaches to a portable information handling system, have software associated with the physical component automatically applied by interacting with an entitlement network location. An identifier associated with the physical component is automatically read by the information handling system and sent to the entitlement network location to retrieve entitlements for the use of software at the information handling system.
US09384476B2
A method for transferring money may include providing a money transfer instrument having product information and a monetary value associated therewith. The method may also include capturing the product information by a POS terminal in response to the sender purchasing the money transfer instrument. The method may further include generating and issuing a personal identifier to the sender on a receipt printed at the POS terminal. The method may additionally include receiving from the sender money transfer information along with the personal identifier. The method may moreover include generating and transmitting to the sender a money transfer control identifier that is separate from the personal identifier. The method may furthermore include receiving from the recipient the money transfer control identifier to receive transferred money at a money transfer location.
US09384474B2
A computer-implemented method and system for generating and displaying a calendar containing user-selected events from user-selected categories. A plurality of categories of events are provided. The user can select which categories are of interest, and then select individual events within those categories. Events are overlaid on a calendar unique to the user. Calendars may also be shared among a number of selected users, if desired. Online purchasing and related actions can be associated with each event.
US09384472B2
A calendar platform is provided for creating an event calendar for publication on a website and sharing events between different calendars. A method for creating an online calendar includes creating at least one event post in the calendar and retrieving from a web server a calendar feed corresponding to a second calendar. For each one of the events in the calendar feed, a new event post for the event is created if the event does not match one of the previously created event posts in the calendar. An event category is assigned to the new event post based on settings defined for the calendar feed. An Internet user viewing the calendar can filter the events by category and export selected events to the user's calendar.
US09384469B2
A mechanism for modifying a chat distance associated with an environmental chat based on the avatar population density of an area of a virtual universe associated with the environmental chat. An initial environmental chat distance may be determined based on the avatar population density, i.e., the number of avatars, in the area of the virtual universe associated with the environmental chat. The environmental chat distance may be modified in response to a change in the number of avatars in the area of the virtual universe associated with the environmental chat. The environmental chat distance may be modified such that the environmental chat distance is inversely proportional to the detected number of avatars in the virtual universe area associated with the environmental chat.
US09384467B2
A system and machine-implemented method for providing a user with a to-do list of tasks, the method including determining one or more goals associated with a user, the one or more goals including objectives that the user wants to achieve, identifying one or more notifications associated with the user, each notification notifying the user of an event comprising an action by another user with respect to the user, identifying one or more tasks, the one or more tasks contributing to at least one of the one or more goals and providing a response to the event relating to at least one of the one or more notifications and providing the one or more tasks for display to the user.
US09384466B2
Aspects of the present disclosure extend to methods and systems for extending services to existing enterprise systems. In various aspects, one or more service clients may be implemented to provide various functionalities for invoking a specific service that may be protocol dependent. The service client defines a set of standard service properties to specify how to access the specific service. An asset of an enterprise system intending to consume the service may integrate with the service client of the specific service and provide the standard service properties to the service client for service invocation.
US09384464B2
A system for generating an on-line report that includes a host site connected to user terminals the Internet. The host site has a relational database for storing data and a server connected to the database and to the Internet. Users access and manipulate data, create reporting templates, and customize and run reports on the host site. The host site includes a web pages that display options for accessing the relational database to create a data framework, web pages that display options for accessing the data framework to design a reporting template; and web pages that display options for accessing the reporting template to customize and run at least one report.
US09384455B2
An on-line invention disclosure system includes a user computer, a server and a database coupled to the server. The server provides user screens to the user to prompt the users to provide disclosure information to the server. The server receives the disclosure information from the users and stores the information in the database while allowing access to the database after storing the information on the database.
US09384444B2
A system and method are disclosed for optimizing website effectiveness. Original input data associated with a plurality of website effectiveness variables is processed using a website effectiveness model to generate a first website effectiveness value, which in turn is processed to generate a dependent variable. Input data corresponding to an individual website effectiveness variable is then processed to generate changed input data, which in turn is processed by the website effectiveness model with the original input data and the dependent variable to generate a second website effectiveness value. The first and second website effectiveness values are then processed to determine the effect of the changed data on the first website effectiveness value.
US09384441B2
The present disclosure relates to a transponder for object identification comprising at least one semiconductor component (36) for storing information and at least one antenna (11) for communicating the information with an external unit, the antenna (11) being formed by a conductor on a circuit board (7) and the semiconductor component (36) being mounted on the circuit board (7), the circuit board (7) being included in a housing (2), and it relates to a fabrication method of a generic kind. In order to improve the resistance of the transponder against harmful external influences, such as high temperatures, and to prolong its life cycle, the invention suggests that the semiconductor component (36) is included in an enclosure (18) that is hermetically sealed and fixed on a surface (12, 13) of the circuit board.
US09384435B2
A barcoded indicator operative to provide a machine-readable indication of exceedance of at least one threshold by at least one product quality affecting parameter, the barcoded indicator including at least a first barcode and at least a second barcode, the at least a second barcode being in a second barcode unreadable state prior to exceedance of the at least one threshold and upon exceedance of the at least one threshold the at least a first barcode becoming unreadable and generally simultaneously the at least a second barcode becoming readable.
US09384433B2
An image forming apparatus includes: a transfer member that is driven to be rotated; an image forming unit configured to form an image on the transfer member; a detection unit configured to detect inclination of the transfer member relative to a rotation direction of the transfer member; and a control unit configured to perform correction control of color misregistration caused by the inclination of the transfer member when an image is formed by the image forming unit, based on the inclination of the transfer member. The control unit is further configured not to perform the correction control when a monochrome image is formed.
US09384429B2
A data supplying device may be provided with a processor; and an instruction memory storing computer-readable instructions therein, the computer-readable instructions, when executed by the processor, causing the data supplying device to perform: identifying a first type of content data from among content data described in a document file, the first type of content data being content data by which a content to be outputted is changeable in a state where an image represented by the document file is displayed on a display device; storing the identified first type of content data in a data memory; acquiring access information for accessing the first type of content data stored in the data memory; and supplying access data representing an image indicating the access information to a print executing unit in a case where the print executing unit should print an image represented by print data based on the document file.
US09384427B2
Methods disclosed permit the identification of frame buffer pixels for trapping. In some embodiments, flags associated with pixels in the frame buffer may be used to provide an indication of pixels for trapping. A bit in a flag associated with a pixel may be set when the pixel is painted, if the luminosity value of the pixel does not exceed a luminosity threshold. In some embodiments, the method discloses a process for updating the value of the bit through the rasterization process. The pixel may be identified as a candidate for trapping based on the value of the at least one bit at trapping time.
US09384423B2
A system and method for computing confidence in an output of a text recognition system includes performing character recognition on an input text image with a text recognition system to generate a candidate string of characters. A first representation is generated, based on the candidate string of characters, and a second representation is generated based on the input text image. A confidence in the candidate string of characters is computed based on a computed similarity between the first and second representations in a common embedding space.
US09384415B2
According to an embodiment, an image processing apparatus includes an obtainer, a setter, a first calculator, a second calculator, and a third calculator. The obtainer obtains an image. The setter sets a plurality of first regions and a plurality of second regions on the image. Each of the first regions and the second regions includes two or more pixels, and at least one of the second regions is different in position or size from the first regions. The first calculator calculates first feature data representing an image feature of the first regions. The second calculator calculates second feature data which is a luminance gradient between the second regions. The third calculator calculates relative feature data representing a relative relationship between the first feature data and the second feature data.
US09384402B1
A vehicle may receive one or more images of an environment of the vehicle. The vehicle may also receive a map of the environment. The vehicle may also match at least one feature in the one or more images with corresponding one or more features in the map. The vehicle may also identify a given area in the one or more images that corresponds to a portion of the map that is within a threshold distance to the one or more features. The vehicle may also compress the one or more images to include a lower amount of details in areas of the one or more images other than the given area. The vehicle may also provide the compressed images to a remote system, and responsively receive operation instructions from the remote system.
US09384401B2
A method for detecting fog by use of a camera image or a video image includes the taking of a two-dimensional image with at least one color channel or several color channels as a function of two independent location coordinates. The method determines a two-dimensional gray-scale function for the at least one color channel or for each of the several color channels, which defines the value of the gray scale as a function of the two independent location coordinates of the two-dimensional image. Then, the method performs a two-dimensional Fourier transformation of the two-dimensional gray-scale function depending on two independent frequency coordinates.
US09384391B2
Methods and systems for classifying a region of interest in an electronic document. A first region from the electronic document is extracted. The first region includes at least the region of interest. A first projection profile of pixels is determined in the region of interest. The first projection profile of pixels is indicative of a presence of a content in the region of interest. The region of interest is classified in at least one category based on a comparison of the first projection profile with a predetermined projection profile associated with the region of interest.
US09384386B2
Disclosed herein are methods and systems for increasing facial-recognition working range through adaptive super-resolution. One embodiment takes the form of a process that includes calculating one or more video metrics with respect to an input set of video frames. The process also includes obtaining a metric-specific weighting factor for each of the calculated video metrics. The process also includes calculating a weighted sum based on the obtained metric-specific weighting factors and the corresponding calculated video metrics. The process also includes selecting, based at least in part on the calculated weighted sum, a super-resolution technique from among a plurality of super-resolution techniques. The process also includes outputting an indication of the selected super-resolution technique.
US09384371B2
The compact CMOS current-mode analog multifunction circuit is based on an implementation using MOSFETs operating in a sub-threshold region and forming two overlapping translinear loops capable of performing multiplication, division, controllable gain current amplifier, current mode differential amplifier, and differential-input single-output current amplifier.
US09384355B2
An information processing apparatus that is capable of preventing leakage of confidential information from data saved on a nonvolatile memory even when the apparatus makes a transition to a hibernation state. The information processing apparatus with a hibernation function has a volatile memory and a nonvolatile memory. A security-area determination unit determines whether a memory area allocated to the volatile memory is a security area. A transition unit to save data saved on a memory area of the volatile memory that is determined as a non-security area by the security-area determination unit and not to save data saved on a memory area of the volatile memory that is determined as a security area, when going to a hibernation state. A resuming unit writes the data that is saved on the nonvolatile memory back to the volatile memory at the time of resuming from the hibernation state.
US09384354B2
A method includes a computing system reading a rule file that includes one or more rules having specified paths to methods, such that each method corresponds to one of a sink, source, or sanitizer. The method includes the computing system matching the methods to corresponding ones of sinks, sources, or sanitizers determined through a static analysis of an application. The static analysis determines at least flows from sources of information to sinks that use the information. The method includes the computing system, using the sinks, sources, and sanitizers found by the matching, performing a taint analysis to determine at least tainted flows from sources to sinks, the tainted flows being flows that pass information to sinks without the information being endorsed by a sanitizer. Apparatus and program products are also shown.
US09384344B2
Systems and methods, including computer software adapted to perform certain operations, can be implemented for preventing content received from non-trusted sources from accessing protected data. A sequence of instructions and multiple permission indicators associated with the sequence of instructions are received. One or more of permission indicators are associated with a protected activity. An instruction within the sequence of instructions associated with the protected activity is identified. A determination is made whether execution of the identified instruction is permitted based, at least in part, on the one or more permission indicators, and the protected activity is performed if execution of the identified instruction is permitted.
US09384334B2
A content store is maintained in a device, the device being one of multiple devices in a managed wireless distribution network that allows portions of protected content to be transferred among the multiple devices via multiple wireless networks hosted by various ones of the multiple devices. The content store is configured to maintain portions of protected content that can be consumed by a user of the device only if the user of the device is licensed to consume the protected content. An indication of portions of protected content stored in the content store is provided to each of a set of the multiple devices or to a network management service. Routes to portions of content in the managed wireless distribution network can be identified by the network management service or the multiple devices.
US09384333B2
The present invention relates to data rights management and more particularly to a secured system and methodology and production system and methodology related thereto and to apparatus and methodology for production side systems and are consumer side systems for securely utilizing protected electronic data files of content (protected content), and further relates to controlled distribution, and regulating usage of the respective content on a recipient device (computing system) to be limited strictly to defined permitted uses, in accordance with usage rights (associated with the respective content to control usage of that respective content), on specifically restricted to a specific one particular recipient device (for a plurality of specific particular recipient devices), or usage on some or any authorized recipient device without restriction to any one in specific, to control use of the respective content as an application software program, exporting, modifying, executing as an application program, viewing, and/or printing of electronic data files.
US09384329B2
A system and method is disclosed determining caloric burn via an HCI system. Using a capture device which is able to detect the thickness of a user's arms, legs, torso, etc., the system determines a mass for each of a user's body parts. Thereafter, in one example, the system measures caloric burn for a given body part as a function of how far the body part was displaced, a mass of the body part displaced and gravity.
US09384326B2
A diagnosis support apparatus includes a display control unit configured to display an input GUI which receives input of a plurality of findings regarding a subject, a deducing unit configured to deduce a diagnosis of the subject on the basis of the findings input through the input GUI, and a determining unit configured to determine whether one of the plurality of input findings supports the deduction or not. In this case the display control unit changes the display form of the input GUI which receives input of the determined finding in accordance with the determination result.
US09384325B2
A method of generating a density enhanced model of an object is described. The method includes generating a customized a model of an object using a pre-defined set of models in combination with at least one projection image of the object, where the customized model is formed of a plurality of volume elements including density information. A density map is generated by relating a synthesized projection image of the customized model to an actual projection image of the object. Gains from the density map are back-projected into the customized model to provide a density enhanced customized model of the object. Because the density map is calculated using information from the synthesized projection image in combination with actual projection images of the structure, it has been shown to provide spatial geometry and volumetric density results comparable to those of QCT but with reduced patient exposure, equipment cost and examination time.
US09384317B1
One aspect checks and prepares design data (202) based on design rule(s) to identify tracks for physical implementation of an electronic design. Structured physical implementation (204) is performed to implement at least a part of the electronic design by using the tracks under separate design rule(s). Structured physical implementation using the tracks under separate design rules result in correct-by-construction implementation results automatically satisfying the design rule(s), without performing additional design rule checking on the design rule(s). Additional physical implementation (206) may be optionally performed for portion(s) of the electronic design not implemented with the structured physical implementation. Layout fixing or optimization may be optionally performed to fix design rule violations in the additional physical implementation results, if any, or to optimize the additional physical implementation results.
US09384309B2
Some embodiments of the present invention provide techniques and systems for determining and using margin values. An arrival time at an output pin of a logic gate can be determined. Next, required times at the output pin of the logic gate can be determined. Each required time can be associated with a timing end-point in a path-group, affected by that pin. The system can then determine a first set of slack values at the output pin of the logic gate by computing a difference between the required times and the arrival time. Next, the system can determine a set of margin values at the output pin of the logic gate by computing a difference between the first set of slack values and a second set of slack values at the timing end-points in the path-groups. Next, the system can use the set of margin values to optimize the logic gate.
US09384308B2
A system and method to compile different types of data from different locations into one reliable assemblage is provided. The assemblage includes an index of information provided to a user. The assemblage may be in the form of a three dimensional (3D) representation of an object, where the 3D representation includes an index and links to more detailed information regarding the object. The 3D representation of any object, for example, a body part in the context of medical imaging, or a building in the context of architectural and engineering design. The assemblage is comprised of 3D and 2D artifacts. The 2D artifact includes 2D vector and raster embellishment in a variety of forms. The 3D artifact includes vector graphics (2D and 3D) including all data obtained through data conversion methods, and “Point clouds” (voxels).
US09384306B2
A method of searching an address book and a portable communication device using the same, the method including: arranging an address book based on a character selected from information being displayed on the portable communication device; and displaying the arranged address book.
US09384302B2
A sequence of tuples, each having one or more attributes, is received at one of one or more processing elements operating on one or more processors. Each processing element may have one or more stream operators. A first stream operator may be identified as one that only processes an instance of a first attribute in a currently received tuple when a difference between an instance of the first attribute in a previously received tuple and the instance of the first attribute in the currently received tuple is outside of a difference threshold. A second stream operator may generate a difference attribute from a first instance of the first attribute in a first one of the received tuples and a second instance of the first attribute in a second one of the received tuples. The difference attribute may be transmitted from the second stream operator to the first stream operator.
US09384296B2
In order to provide an information providing system appropriate for acquiring information associated with text contained in a Web document, a plugin program is executed in a client device, and settings in a dispatch unit are modified. Specification of text in a Web document by an input reception unit, acquisition of text from the Internet by a document acquisition unit, and display on a screen by a document display unit are hooked when required. When a first type instruction specifying a URL is input with the input reception unit, a document is acquired by a document acquisition unit. When a second type instruction is input, an associated information acquisition unit queries a plurality of server devices with the text, and an associated information display unit displays the associated information provided in a popup. Thus, in addition to the Web document, a user is presented with associated information such as the safety of the URL, translation results of the text into various languages, and ads highly relevant to the text.
US09384293B2
Methods and devices for facilitating access to a webpage associated with a contact are described. In one aspect, a method includes: obtaining a first contact entry; determining if the first contact entry includes a webpage identifier; and if the first contact entry includes a webpage identifier, populating a portion of a web browser with the webpage identifier included in the first contact entry.
US09384289B2
Techniques are provided for prediction locations of users that submit search queries. A query is received at a search engine. An inverted index is searched to identify one or more geographical locations associated with one or more terms of the received query. The inverted index lists a plurality of query terms and one or more geographical locations associated with each query term. Each geographic location that is associated with a listed query term in the inverted index is a determined location for at least one user previously having submitted the listed term in a search query. A geographical location is predicted for a user that submitted the received query based on the identified one or more geographical locations. In this manner, a location is predicted for the user based on similar queries previously submitted by users.
US09384288B2
A system for selecting an image to accompany text from a user in connection with a social media post. The system is capable of receiving text from the user, identifying one or more search terms based on the text, identifying candidate images from images in one or more image databases using the search terms, presenting one or more candidate images to the user, receiving from the user a selected image from the one or more candidate images, generating the social media post comprising the selected image and the user-submitted text, and transmitting the social media post for display.
US09384283B2
The present invention provides for a novel method and system for the monitoring of actions by users likely to precede said user leaving the domain of a network resource. Also provided for, is a method and system for the deterring users from leaving the domain of a network resource, a method and system for increasing user traffic to a network resource and a method and system for monitoring trends within a population using network resources.
US09384282B2
An efficient fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The efficient fact checking system automatically monitors information, processes the information, fact checks the information efficiently and/or provides a status of the information.
US09384280B2
A transceiver of a computing device may receive data from a query to provide to a search engine to perform a search. The computing device may negotiate, automatically to overcome a restriction to access a page of a set of top webpages in association with the search, a fee. A processor of the computing device may continue to search information associated with the query on the page using a machine learning function.
US09384277B2
The present invention provides methods and apparatus for generating a three dimensional output which includes a continuum of image data sprayed over three-dimensional models. The three-dimensional models can be representative of features captured by the image data wherein image data can be captured at multiple disparate points along another continuum. The user interface can also include multiple modalities of image data and statistical analysis of the image data.
US09384275B2
A computer-implemented system and method for building an implicit music recommendation is presented. Listening habits and selections of a recommender are monitored. A determination that the recommender has repeatedly listened to a particular music selection is made. A recommendation is generated for the repeated music selection. The recommendation is transmitted to one or more recipients on behalf of the recommender.
US09384266B1
Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for predictive generation of search suggestions. The methods include receiving a first location from a user device. The methods include determining, prior to receiving a search request, search results associated with locations in proximity to the first location. The methods also include sending the search results to the user device.
US09384264B1
A computer system extracts contender values as positively associated with a pre-defined value from a compilation of one or more electronically stored semi-structured document(s) and/or one or more electronically stored unstructured document(s). The computer system performs a multi-dimensional analysis to narrow the universe of contender values from all words on a page of the compilation to the contender value(s) with the highest likelihood of being associated with the pre-defined value. The system's platform allows every user of the system to customize the system according to the user's needs. Various aspects can enable users to mine document stores for information that can be charted, graphed, studied, and compared to help make better decisions.
US09384250B2
A system and method for identifying related messages are provided. A set of messages, each having a header, sender and transmission time, is obtained. A message is selected from the set. A body of the selected message is compared to a body of a further message in the set. The further message is labeled as a duplicate of the selected message when the bodies match. The duplicate labeling of the further message is verified when the header, sender, and transmission time of the further message matches the header, sender, and transmission time of the selected message. The duplicate messages are removed from the set. The remaining messages are sorted in order of message length. A shorter message is compared with a longer message and is marked as a near duplicate of the longer message when the body of the shorter message is included in the body of the longer message.
US09384245B2
An information retrieval system for automatically retrieving information related to the context of an active task being manipulated by a user. The system observes the operation of the active task and user interactions, and utilizes predetermined criteria to generate context representation of the active task that are relevant to the context of the active task. The information retrieval system then processes the context representation to generate queries or search terms for conducting an information search. The information retrieval system determines the relevance of a word to the context by utilizing an adaptive weighting system. The information retrieval system assigns varying weights to different attributes of a word and calculates an accumulated weight of the word by accumulating all weights assigned to the word. The attributes may include word size, style, location of the word, etc. The system then ranks the importance of words based on their respective accumulated weight, and chooses words that rank within a predetermined number from the top to form search terms to conduct an information search using various data sources.
US09384241B2
The techniques described herein determine an initial set of ranked images associated with an image-based search query. Based on visual content similarities between images in the initial set of ranked images, the techniques select confident image samples from the initial set of ranked images. The techniques then use the confident image samples to rerank the initial set of ranked images. Accordingly, a search engine uses the confident image samples to promote images that are likely to be relevant to the search query, while demoting images that are not likely to be relevant to the search query. Therefore, the search engine can provide improved relevance-based search results to an image-based search query.
US09384239B2
Various technologies described herein pertain to parallel local sequence alignment that aligns a query sequence with a database sequence. The database sequence is segmented into a plurality of stripes. A first processing unit can compute Smith-Waterman values for a first stripe of the database sequence across the query sequence based on a cost function that models biological similarity between sequences. Moreover, a second processing unit can compute Smith-Waterman values for a second stripe of the database sequence across the query sequence based on the cost function. Further, a subset of the Smith-Waterman values for the second stripe of the database sequence across the query sequence can be re-computed based on the cost function (e.g., by the first processing unit or the second processing unit). The subset of the Smith-Waterman values to be re-computed can be determined based on a query sequence length and the cost function.
US09384238B2
A computer-implemented method is disclosed for efficiently processing a large number of records. In the method, a computer system may obtain a plurality of records and count the number of records thereof corresponding to each block of a plurality of blocks. The computer system may also identify a plurality of partitions corresponding to selected blocks of the plurality of blocks. Each partition of the plurality of partitions may be substantially uniform in processing time. The computer system may then distribute a workload associated with a block or partition to each node of a plurality of nodes contained within the computer system. Each node may then process the block or partition in parallel such that each node completes the processing within a selected period of time.
US09384233B2
Methods and systems for automatically synthesizing product information from multiple data sources into an on-line catalog are disclosed, and in particular, for automatically synthesizing the product information based on attribute-value pairs. Information for a product may be obtained, via entity extraction, feed ingestion, and other mechanisms, from a plurality of structured and unstructured data sources having different taxonomies and schemas. Product information may additionally or alternatively be obtained or derived based on popularity data. The product information may be cleansed, segmented and normalized. The product information may be clustered so closest products, attribute names and attribute values are associated. A representative value for an attribute name may be determined, and the on-line catalog may be updated so that entries are comprehensive, meaningful and useful to a catalog user. Updates from at least 500 million different data sources may be scheduled to occur as frequently as several times daily.
US09384225B2
Systems and methods for providing hi-fidelity contextual search results are described. In one described embodiment, a method for providing hi-fidelity contextual search results includes receiving a query comprising a search term, determining a location on a page that is responsive to the query, wherein the page has a native appearance, determining a contextual area associated with the location on the page, and causing the contextual area to be output in a hi-fidelity result set, wherein the contextual area has an appearance the same as the native appearance of the page.
US09384219B2
A computer system, comprising: a computer for outputting a result in response to a request; and a storage system for storing data output based on the request, the computer including: a request reception module for receiving the request; a processing procedure generation module for generating a plurality of processing procedures including an order of access to the data stored in the plurality of storage devices; a data division module for dividing the data; an information obtaining module for obtaining load information indicating a load condition of the storage system; an allotment determination module for determining, based on the obtained load information, allotments for allocating the divided data to be processed by the generated plurality of processing procedures; and a processing execution module for executing, based on the determined allotments, the generated plurality of processing procedures in parallel.
US09384210B2
Local storage on player instruments provides the ability for adding further amendments and most recent supplements to the optical disc content. A problem arising with this technically applicable possibility is the protection of copyrights bound to disc and supplement data. The present invention describes a technique to ensure a security framework that is able to handle this, by creating a virtual file system (VFS) by merging optical disc data and local storage data based upon a common identifier.
US09384203B1
Computer-implemented systems and methods are disclosed for indexing and aggregating proxy server data. In accordance with some embodiments, the systems comprise a memory device configured to store a set of instructions, and one or more processors configured to execute the set of instructions to receive a plurality of log lines of proxy server data comprising a plurality of data components and index one or more of the plurality of data components for the plurality of log lines. The processors also generate a plurality of log data records, each including the one or more indexed data components, and generate a summarized data record by aggregating one or more log data records having at least one matching indexed data component.
US09384202B1
Some implementations may include a gateway module to receive, from a software application, a command to perform an action to a database. The gateway module may translate the command to create a translated command based on configuration data associated with the database. The configuration data may enable the gateway module to determine how to perform the action to the database. The gateway module may determine whether the translated command is valid based on the configuration data. If the translated command is valid, the gateway module may send the translated command to the database. The gateway module may receive a result of performing the translated command from the database. The gateway module may determine, based on the translated command, the result, or both, whether conditions associated with a triggered command are satisfied (e.g., met). If the conditions are satisfied, the gateway module may send the triggered command to the gateway module.
US09384196B2
A method and system for generating a large-scale database of heterogeneous speech are provided. The method includes transcribing a plurality of multimedia signals retrieved from a large text database and a speech database; randomly selecting a plurality of speech segments from the plurality of multimedia signals, wherein each speech segment of the plurality of speech segments is of a random length; generating a plurality of signatures based on the plurality of speech segments; and populating the large-scale database with the plurality of signatures respective of the plurality of multimedia signals.
US09384190B2
A method (300) and system (100) is provided to add the creation of examples at a developer level in the generation of Natural Language Understanding (NLU) models, tying the examples into a NLU sentence database (130), automatically validating (310) a correct outcome of using the examples, and automatically resolving (316) problems the user has using the examples. The method (300) can convey examples of what a caller can say to a Natural Language Understanding (NLU) application. The method includes entering at least one example associated with an existing routing destination, and ensuring an NLU model correctly interprets the example unambiguously for correctly routing a can to the routing destination. The method can include presenting the example sentence in a help message (126) within an NLU dialog as an example of what a caller can say for connecting the caller to a desired routing destination. The method can also include presented a failure dialog for displaying at least one example that failed to be properly interpreted to ensure that ambiguous or incorrect examples are not presented in a help message.
US09384182B2
Systems, methods and machine-readable mediums for defining and executing new commands in a spreadsheet application are provided. A method may include receiving a declaration command in a first spreadsheet cell. The declaration command identifying a command name for the new command and operations performed for the command name based on a plurality of second spreadsheet cells. A system may include a processor programmed to evaluate the declaration command in the first spreadsheet cell according to the instructions stored in a storage device, receive the command name and at least two parameters identifying at least one input spreadsheet cell and at least one output spreadsheet cell of the spreadsheet application, create a new command for the spreadsheet application, and evaluate the new command as identified by the command name in a second spreadsheet cell for execution. The computer readable mediums provide instructions to cause the processor to perform the operations above.
US09384179B2
Systems and methods are provided for evaluating composition of a first file representing a document to be evaluated. An evaluation method transforms the first file to a second file. The second file includes a plurality of objects corresponding to the composition of the first file. The evaluation method also determines parameters based on the plurality of objects; evaluates the parameters based on a plurality of composition rules provided by a rule engine; generates evaluation findings and stores the evaluation findings; and generates an evaluation conclusion based on the evaluation findings. The evaluation conclusion indicates compliance of the document according to the composition rules.
US09384163B2
An on-package interface. A first set of single-ended transmitter circuits on a first die. A first set of single-ended receiver circuits on a second die. The receiver circuits have a termination circuit comprising an inverter and a resistive feedback element. A plurality of conductive lines couple the first set of transmitter circuits and the first set of receiver circuits. The lengths of the plurality of conductive lines arc matched.
US09384161B2
Methods and apparatus for facilitating data throughput improvements in interconnect fabrics employing point-to-point links using dynamically selectable routing. Initiators and targets are operatively coupled to first and second fabrics. The first and second fabrics include multiple point-to-point internal links and are communicatively coupled to one another via multiple fabric-to-fabric links, including first and second links from the first fabric to the second fabric. During operations, traffic on the first fabric-to-fabric link is detected to determine if it is busy, and depending on the determination, data transfers from an initiator coupled to the first fabric destined for a target coupled to the second fabric are selectively routed via either the first or second fabric-to-fabric links.
US09384160B2
Methods and systems for managing Serial Advanced Technology Attachment (“SATA”) affiliation transfers between a requesting controller and a granting controller of a storage system. After receiving an affiliation request from the requesting controller, the granting controller queries a number of commands that are queued locally at the granting controller. The granting controller grants the affiliation to the requesting controller after a period of time that is determined based on the queried number of commands that are queue locally.
US09384152B2
A memory system includes a memory controller coupled to multiple memory devices. Each memory device includes an oscillator that generates an internal reference signal that oscillates at a frequency that is a function of physical device structures within the memory device. The frequencies of the internal reference signals are thus device specific. Each memory device develops a shared reference signal from its internal reference signal and communicates the shared reference signal to the common memory controller. The memory controller uses the shared reference signals to recover device-specific frequency information from each memory device, and then communicates with each memory device at a frequency compatible with the corresponding internal reference signal.
US09384147B1
A system comprises a host device and a cache controller. The host device includes a command buffer and a host application that posts a cache command that includes a cache key and a key aging alias in the command buffer. The cache controller includes logic circuitry configured to load the cache command from the command buffer of the first host device into the buffer memory, identify a match, if any, for the cache key in the command queue, perform the cache command, and return cache completion status information to the first host application, wherein the cache completion status information includes a value of the key aging alias in cache metadata when a match for the cache key is found and includes a value of the key aging alias provided by the first host application when a match for the cache key is not found.
US09384137B2
A system includes a computerized appliance connected to a network, a processor, a persistent memory, a dynamic random access memory, and software executing on the processor, the software provides for installing an application, storing data to be used in execution of the application, mapping logical block addresses at which particular data is stored to data in an order of expected use, the data-use profile listing an expected order of data use in execution of the application, configuring the DRAM with a cache of a specific data capacity, transferring a block of data equal to the cache size into the cache according to the order of data in the data-use profile, and as data is used in execution of the application, emptying used data from the cache and transferring not-yet-used data from persistent storage into the cache according to the order of data in the data-use profile.
US09384136B2
A prefetch stream is established in a prefetch unit of a memory controller for a system memory at a lowest level of a volatile memory hierarchy of the data processing system based on a memory access request received from a processor core. The memory controller receives an indication of an upcoming high latency event affecting access to the system memory. In response to the indication, the memory controller temporarily increases a prefetch depth of the prefetch stream with respect to the system memory and issues, to the system memory, a plurality of prefetch requests in accordance with the temporarily increased prefetch depth in advance of the upcoming high latency event.
US09384135B2
The disclosure is directed to a system and method of cache management for a data storage system. According to various embodiments, the cache management system includes a hinting driver and a priority controller. The hinting driver generates pointers based upon data packets intercepted from data transfer requests being processed by a host controller of the data storage system. The priority controller determines whether the data packets are associated with at least a first (high) priority level or a second (normal or low) priority level based upon the pointers generated by the hinting driver. High priority data packets are stored in cache memory regardless of whether they satisfy a threshold heat quotient (i.e. a selected level of data transfer activity).
US09384128B2
In the controller circuit of a non-volatile memory system, data is protected by CRC (cyclic redundancy code) between functional blocks of the controller: Before a data set is transmitted from one functional block (such the host interface) to another functional block (such as data encryption or ECC), corresponding CRC is generated and transferred with the data. At the second block, the data set can be checked with the CRC at the second block before it operates on the data. This allows the controller to check for internal transfer errors early, allow for corrupted data to be re-requested, such as from a host when this process is applied to a data write operation. After the second block finishes with the data, a new CRC can then be generated to protect the data on its next internal transfer. This arrangement can particularly useful for functional blocks that transform the data set.
US09384125B2
The present invention provides a method for accessing a flash memory, where a block of the flash memory includes pages whose quantity is (2N+M), N and M are positive integers. The method includes: writing a data stream into 1st-(2N)th pages, and backing up data of a portion of the 1st-(2N)th pages into (2N+1)th-(2N+M)th pages.
US09384124B2
According to one embodiment, a data storage device includes a first controller, a second controller, and a third controller. The first controller performs a control operation of writing data of a first data unit to a storage area in a flash memory and reading the data of the first data unit from the storage area. The second controller carries out migration processing of measuring a data amount of valid data stored in storage areas of a second data unit that is a data erase processing unit.
US09384116B2
Embodiments provide a graphical representation of load distribution or “balance” in a computing cluster. Load metrics representing the resource utilization of individual host computing devices are collected, and a load imbalance metric representing the variability of the host load metrics is calculated. A graphical balance indicator including a balance position and a boundary is created. An imbalance icon is positioned relative to the balance position and the boundary based on the calculated load imbalance metric. Attributes of the graphical balance indicator, such as the position of the boundary and/or the size of the imbalance icon, may be determined based on an acceptable imbalance threshold value.
US09384106B2
One or more circular debug buffers can allow terminal output data to be provided from the target system to a host without halting the target system or causing significant delays. One or more circular debug buffers may also allow input (such as keyboard input) to be provided from the host to the target without halting the target system or causing significant delays. Accordingly, communications between the target and host may be performed in real time or near real time. These communications may be used for debugging purposes or more generally, for any purpose, including purposes unrelated to debugging.
US09384093B1
A data protection system having a host, a solid-state drive (“SSD”) array comprising at least three non-volatile memory express (“NVMe”) drives, each NVMe drive comprising a buffer, and a peripheral component interconnect express (“PCIe”) data bus interfacing the host and the NVMe drives. The NVMe drives are implemented with commands for implementing a RAID volume in the SSD array, wherein the commands are operable to perform RAID operations at the NVMe drives using the buffers of the NVMe drives.
US09384092B2
A semiconductor memory device includes; a memory cell array comprising a first sub-memory cell array storing first data having a first characteristic and a second sub-memory cell array storing second data having a second characteristic different from the first characteristic, a first peripheral circuit operatively associated with only the first sub-memory cell array to execute at least one of a read operation and a write operation directed to a target memory cell of the first sub-memory cell array, and a second peripheral circuit operatively associated with only the second sub-memory cell array to execute at least one of a read operation and a write operation directed to a target memory cell of the second sub-memory cell array.
US09384085B2
A method, device, and system for monitoring a quickpath interconnect link. The method includes: acquiring, by a quickpath interconnect link monitoring device, a number of code errors of a cyclic redundancy code check on the quickpath interconnect link and a routing table information for the nodes; comparing the number of the code errors of the cyclic redundancy code check and a preset code error threshold of the cyclic redundancy code check; obtaining a result from the comparison; and mapping the result and the routing table information into a first graphical interface, wherein the first graphical interface is used to indicate the connection state of the quickpath interconnect link according to the result and the routing table information.
US09384079B2
In a system operations management apparatus, a burden to a system administrator when providing a decision criterion in detection of a failure in the future is reduced. The system operations management apparatus 1 includes a performance information accumulation unit 12, a model generation unit 30 and an analysis unit 31. The performance information accumulation unit 12 stores performance information including a plurality of types of performance values in a system in time series. The model generation unit 30 generates a correlation model including one or more correlations between the different types of performance values stored in the performance information accumulation unit 12 for each of a plurality of periods having one of a plurality of attributes. The analysis unit 31 performs abnormality detection of the performance information of the system which has been inputted by using the inputted performance information and the correlation model corresponding to the attribute of a period in which the inputted performance information has been acquired.
US09384078B2
A method for diagnosing a mechanism of untimely cut-offs of the power supply to a motor vehicle computer (1) which is programmed to execute a startup routine when woken up and a shutdown routine before being put into sleep mode, includes, at the time of each shutdown routine, generating and storing in storage elements a marker representing a completed execution of the shutdown routine, and at the time of each startup routine, checking for the presence of a marker, and if the marker is present, reinitializing the storage elements of the marker, and if the marker is absent, generating a data element representing a power supply fault.
US09384069B2
Provided is a method for event processing and a system for using the same. The system for event processing in a computer may include an interface to detect an input associated with an event, an event definition engine which defines the event using a plurality of event components and a corresponding event component wrapper wrapping each of the plurality of event components, an event processing engine which processes the event, and an event action module to generate an output based on the event. The event definition engine may determine a hierarchical relationship between the plurality of event components and assigns the hierarchical relationship in the corresponding event component wrapper. Moreover, the event processing engine may execute each of the event components according to the hierarchical relationship assigned in the event component wrapper.
US09384066B1
A method for learning aspects of messages in an industrial control system is provided. The method includes obtaining a plurality of messages. The method includes starting at a first message field, proceeding via recursion to each next message field, and identifying message values at that message field as constant when constant in messages in a group, as random when random in messages in a group, as length when expressive of a shared length of messages in a group, as opcode when correlated with a shared structure of messages in a group, and otherwise as parameter. The method includes subdividing message groups into subgroups according to the identified message values at that message field, with the recursion applied to each subgroup. A method and system for monitoring messages in an industrial control system is provided.
US09384064B2
A processor comprising multiple processor cores and a bus for exchanging data between the multiple processor cores is disclosed. Each of the multiple processor cores includes: at least one processor register; a cache for storing at least one cache line of memory; a load store unit for executing a memory command to exchange data between the cache and the at least one processor register; an atomic memory operation unit for executing an atomic memory operation on the at least one cache line of memory; and a high throughput register for storing a status indicating a high throughput or a normal status. The load store unit is operable to transfer the atomic memory operation to the atomic memory operation unit of a designated processor core if the atomic memory operation status is the high throughput status using the bus.
US09384062B2
Methods and apparatuses for balancing computing workload via migrating computing tasks are disclosed. An artificial neural network (ANN) is trained based on the workload distribution over time for a host. The ANN predicts the workload for the host, and an indication may be sent to migrate at least one computing task away from the host. The indication is sent when the method is operating in a proactive mode and when the predicted workload is outside of a desired operating range. Some embodiments monitor the workload; and automatically switch the method to the proactive mode, when a difference between the monitored workload and the predicted workload is small. Other embodiments monitor the workload; and automatically switch the method to a reactive mode, when the monitored workload is outside of a failsafe operating range for the particular host.
US09384052B2
A message passing system may execute a parallel application on multiple compute nodes. Each compute node may perform a single workload on at least two physical computing resources. Messages may be passed from one compute node to another, and each physical computing resource assigned to a compute node may receive and process the messages. In some embodiments, the compute nodes may be virtualized so that a message passing system may only detect a single compute node and not the multiple underlying physical computing resources.
US09384050B2
A scheduling method is executed by a first CPU and a second CPU. The scheduling method includes acquiring by the first CPU and when a first application is invoked, a first threshold for executing the first application; transmitting by the first CPU, a first threshold to the second CPU; and giving notification to the first CPU by the second CPU when an execution capability of the second CPU is greater than or equal to the first threshold, the notification indicating that the second CPU can execute the first application. The second CPU does not give notification to the first CPU when the execution capability of the second CPU is less than the first threshold.
US09384036B1
A method includes performing one or more operations as requested by a thread executing on a processor, the thread having a thread context; receiving a park request from the thread, the park request received following a request from the thread for a low latency resource, wherein the cache response time is less than or equal to a resource response threshold so as to allow the thread context to be stored and retrieved from the cache in less time than the portion of time it takes to complete the request for the low latency resource; storing the thread context in the cache; detecting that the resume condition has occurred; retrieving the thread context from the cache; and resuming execution of the thread.
US09384034B2
Detecting the operation of a virtual machine by identifying seed candidates from sets of random numbers generated at a computer, where each of the sets includes multiple random numbers, identifying candidate performance counter frequencies from the seed candidates and from timing information associated with the sets of random numbers, and determining that the computer is operating as a virtual machine if any of the candidate performance counter frequencies is consistent with a predefined virtual machine performance counter frequency.
US09384031B2
An information processing apparatus that controls a resource allocation amount for one or a plurality of virtual machines run by a computer, the information processing apparatus includes a memory that stores an allowable index upper limit and index information indicating an association between the resource allocation amount and an index and a processor that, when a virtual machine lacking resources is detected from a resource usage status, increases the resource allocation amount allocated to the virtual machine lacking resources such that an index value calculated according to the index information and the resource allocation amount for the one or a plurality of virtual machines does not exceed the upper limit.
US09384024B2
A system and method for providing dynamic device virtualization is herein disclosed. According to one embodiment, the computer-implemented method includes observing a behavior of a native device driver of a device attached to a host computer, dynamically creating a virtual device driver by observing the behavior of the native device driver on a host operating system (OS) of the host computer, and providing the virtual device driver to a guest OS running on a virtualization host.