Document Document Title
US09392071B2 Computer network system and a method for monitoring and controlling a network
Discloses is a computer network system comprising a plurality of network management tools, a network segment comprising a plurality of hardware devices, and a proxy for interconnecting network management tools with the network segment. Each of the network management tools is assigned at least one functionality for monitoring and controlling at least one hardware device which is polled by the network management tools. The functionalities from different network management tools are separate from each other, and the proxy is set up to consolidate requests from the different network management tools and to focus the requests on one single request to the device to be controlled by the different network management tools.
US09392070B2 Method and arrangement for handling resource data
A method and arrangement in a notification server (300) for controlling notifications with resource data to a subscribing client (A). When a subscription request is received (3:1) from the client for notifications with selected resource data of one or more resources, the access network currently used by the client is determined based on network related information, e.g. obtained from the received subscription request. The delivery of notifications (3:5) is then controlled based on the determined current network.
US09392069B2 Promoting interoperability of presence-based systems through the use of ubiquitous online identities
Access to a first instant messaging service using an online identity that is associated with a second instant messaging service is enabled. A profile is accessed. The profile indicates that another instant messaging service is to be provided with presence information regarding the use of the online identity to access the first instant messaging service. The other instant messaging service is provided with the presence information regarding the use of the online identity to access the first instant messaging service.
US09392065B2 Information processing system and information processing method
An information processing system (100) includes a unit (101) of separating at least one piece of media information from a plurality of pieces of media information acquired through a session established with at least one server based on profiles of a plurality of terminal devices, a unit (103) of structuring each of contents to be respectively transmitted to the plurality of terminal devices from the at least one piece of media information separated by the unit (101), and a unit (105) of transmitting each content structured by the unit (103) to each terminal device.
US09392053B2 Generic transcoding service with library attachment
In particular embodiments, a method includes, by a computing device, receiving a connection from a client and assigning the client a unique socket. The method further includes launching a generic transcoding service attached to a runtime library, and the runtime library may be able to intercept system calls from a specific instance of an application executing on a remote client for exporting to the client. The method further includes receiving a termination of the connection by the client and updating load-balancing information.
US09392050B2 Automatic configuration of external services based upon network activity
System, computer program product, and method to configure an external network based on internal network conditions, by monitoring a load attribute of one or more network flows traversing an ingress port of at least one network element in a software-defined networking (SDN) enabled network, upon determining that the load attribute of a first network element in the SDN enabled network exceeds a predefined threshold, provisioning, by the application, an additional service on the external network, by the application, an additional service on the external network, and extending, by the application, the SDN enabled network to include the additional service on the external network.
US09392047B1 Facilitating application compatibility across devices
Disclosed are various embodiments that facilitate compatibility of applications across multiple different devices. It is determined whether an application is compatible with a client device. If the application is not compatible, an application wrapper to facilitate execution of the application by the client device is encoded. The application wrapper is then provided for transfer to the client device.
US09392038B2 Application program and related techniques for organizing a meeting between people
A computer-implemented application program comprises various graphic user interfaces to facilitate the formation of a physical meeting between people. A computer-readable storage medium comprises instructions to implement the computer-implemented application program.
US09392035B1 Systems and methods for setting up a collaborative communication system
A collaborative communication system comprises a highly flexible architecture that facilitates connecting communication devices and networks to establish multimedia collaboration sessions in a manner that allows distribution of various services and features throughout the collaborative communication system to provide scalability and selectable combination of cost, resource usage, and performance.
US09392032B2 Session transfer method, device and system
The present invention discloses a session transfer method, a device and a system, which relate to the communication field and are used to solve the problem that a conference to which a session belongs cannot be controlled after the session is transferred. The technical solution provided in the present invention includes: determining whether a User Equipment (UE) has at least one session belonging to a conference during a process that a session of the UE is transferred from a source network to a target network and sending information relevant to the conference to the UE or a Mobile Switching Center (MSC) server if the UE has at least one session belonging to the conference (102). The embodiments of the present invention can be applied in a wireless communication network.
US09392027B2 Message handling in an IP multimedia subsystem
A Session Initiation Protocol Application Server of an IP Multimedia Subsystem having processing means for handling a message received from a Serving Call/State Control Function, the means being arranged to handle the message based upon a header of the message containing the URI of the served user, this header having been introduced by the Serving Call/State Control Function and being other than the P-Asserted Identity and the R-URI.
US09392017B2 Methods, systems, and media for inhibiting attacks on embedded devices
Methods, systems, and media for inhibiting attacks on embedded devices are provided, in some embodiments, a system for inhibiting on embedded devices is provided, the system comprises a processor that is configured to: identify an embedded device that is configured to provide one or more services to one or more digital processing devices within a communications network; receive a first firmware associated with the embedded device; generate a second firmware that is functionally equivalent to the first firmware by: determining unused code within the first firmware; removing the unused code within the second firmware; and restructuring remaining code portions of the first firmware into memory positions within the second firmware; and inject the second firmware into the embedded device.
US09392016B2 System and method for below-operating system regulation and control of self-modifying code
A system for securing an electronic device may include a memory, a processor; one or more operating systems residing in the memory for execution by the processor; and a security agent configured to execute on the electronic device at a level below all of the operating systems of the electronic device accessing the memory. The security agent may be further configured to: (i) trap attempted accesses to the memory, wherein each of such attempted accesses may, individually or in the aggregate, indicate the presence of self-modifying malware; (ii) in response to trapping each attempted access to the memory, record information associated with the attempted access in a history; and (iii) in response to a triggering attempted access associated with a particular memory location, analyze information in the history associated with the particular memory location to determine if suspicious behavior has occurred with respect to the particular memory location.
US09392013B1 Defending against a cyber attack via asset overlay mapping
Methods, apparatus and articles of manufacture for defending against a cyber attack via asset overlay mapping are provided herein. A method includes determining which of multiple systems within an organization stores each of multiple assets; determining a set of relationships present between the multiple assets across the multiple systems; identifying, upon an attack of a first of the multiple systems, one or more additional systems of the multiple systems vulnerable to the attack based on at least one relationship, from the determined set of relationships, between one or more of the multiple assets stored on the first system and one or more of the multiple assets stored on the additional systems; and automatically prohibiting access to the one or more additional systems storing the one or more of the multiple assets identified based on the at least one relationship with the assets stored on the first system.
US09392009B2 Operating a network monitoring entity
Network flow records from various administrative domains are provided to a network monitoring entity. The network monitoring entity analyzes the network flow records in a way to locate a source of malicious network flow.
US09392005B2 System and method for matching pattern
System and method for matching a pattern are provided. The pattern matching method includes performing a sub pattern matching operation to match at least one sub data of a plurality of sub data of a target data with a pre-stored pattern data, and performing a full pattern matching operation to determine whether the target data is identical to at least the pre-stored pattern data by referring to a result of the sub pattern matching operation, and wherein the full pattern matching operation is performed or not performed according to a type of the pre-stored pattern data. Accordingly, an accurate matching operation is performed with respect to the target data of various patterns.
US09392002B2 System and method of providing virus protection at a gateway
A system, a method for providing virus protection, and a computer program stored on a storage medium in a communication system including at least a first network coupled to a destination to which transmissions of data packets are made from the first network to the destination is described. A virus protection system includes a gateway, coupled between the first network and the destination, which includes a firewall which receives data packets and a virus scanning engine, coupled to the firewall, which receives the data packets after reception by the firewall, tests the data packets, passes any data packets, which are tested by the virus scanning engine to not contain a virus to the destination and discards any data packets which are tested by the virus scanning engine to contain a virus.
US09392000B2 Re-authentication timer for user equipment
A device receives, from a user equipment (UE), a first request to access a first packet data network (PDN), and receives authentication information from the UE. The device also grants, based on the first request, the UE access to the first PDN when the authentication information authenticates the UE. The device further receives, from the UE, a second request to access a second PDN, and determines whether a re-authentication timer associated with the second PDN has expired before granting the UE access to the second PDN.
US09391991B2 Messaging gateway for directory and anonymous services
A subscriber who seeks to block access to contact information may receive identifying information for people attempting to access the subscriber's contact information. The subscriber also may be provided interfaces to enable the attempting person to contact the subscriber, in a variety of escalating forms, without revealing the subscriber's contact information. In a particular implementation, a request is received from an information seeker for contact information for a subscriber. A data structure is accessed that includes an indication that the subscriber should be provided with information relating to requests received for the subscriber's contact information. A message address for the subscriber is accessed, and a message is sent to the subscriber indicating the request for the subscriber's contact information. The requested contact information for the subscriber is withheld from the information seeker absent an indication from the subscriber that the requested contact information may be provided to the information seeker.
US09391990B2 User authentication based on self-selected preferences
Embodiments of the invention are directed to a system, method, and a computer program product for a user authentication based on self-selected preferences. The system typically including a memory, a processor, and a module configured to receive a request to execute a user action from a user associated with an application, wherein the user action requires one or more authentication credentials; receive one or more authentication credentials from the user based on a user-selected preference; validate the one or more authentication credentials based on the user-selected preference; and execute the user action based on a successful validation of the one or more authentication credentials.
US09391986B2 Method and apparatus for providing multi-sensor multi-factor identity verification
An approach for multi-sensor multi-factor identity verification. An identity verification platform determines biometric data associated with a user from one or more sources. The one or more sources are associated with one or more respective network sessions. The platform generates one or more respective trust scores for the one or more sources, the one or more respective network sessions, or a combination thereof based on one or more contextual parameters associated with the user, the one or more sources, the one or more respective network sessions, or a combination thereof. Then the platform verifies an identity of the user based on the biometric data and the one or more respective trust scores.
US09391974B2 System and method for verifying user supplied items asserted about the user
A system and method validates user supplied photographs and/or characteristics using a video, audio or series of images of the user responding to instructions.
US09391966B2 Devices for providing secure remote access
A method for providing secure remote access by a controller is described. The method includes sending one or more endpoint requests. The method also includes receiving authentication service endpoint information and connection service endpoint information. The method further includes requesting authentication based on the authentication service endpoint information. Requesting authentication includes requesting license validation. The method also includes sending one or more registration messages based on the connection service endpoint information. The method further includes receiving a session request. The method additionally includes determining controller candidate link information. The method also includes sending the controller candidate link information. The method further includes receiving an automation message based on the controller candidate link information.
US09391964B2 Tunnel interface for securing traffic over a network
Methods and systems for a flexible, scalable hardware and software platform that allows a managed security service provider to easily provide security services to multiple customers are provided. According to one embodiment, a method is provided for delivering customized network services to subscribers of the service provider. A request is received, at a service management system (SMS) of the service provider, to establish an Internet Protocol (IP) connection between a first and second location of a first subscriber of the managed security service provider. Responsive to the request, the SMS causes a tunnel to be established between a first and second service processing switch of the service provider which are coupled in communication via a public network and associated with the first location and the second location, respectively.
US09391963B2 Differential client-side encryption of information originating from a client
A method may include allocating a number of public keys, where each respective public key is allocated to a respective entity of a number of entities; storing a number of private keys, where each respective private corresponds to a respective public key; storing one or more decryption algorithms, where each respective decryption algorithm is configured to decrypt data previously encrypted using at least one encryption algorithm of the encryption algorithms. Each respective encryption algorithm may be configured to encrypt data using at least one public key. Each respective decryption algorithm may be configured to decrypt data using at least one private key. The method may include receiving encrypted data, where the encrypted data is encrypted using a first public key and a first encryption algorithm, and the encrypted data is provided over a network.
US09391950B2 IP address distribution system and IP address distribution method
An IP address distribution system includes a network containing a plurality of switch apparatuses, IP address distribution apparatuses that assign an IP address according to a request from each of devices connected to the switch apparatuses, and a plurality of position information distribution apparatuses that broadcast a position information packet containing position information into the network, wherein a specific physical port of at least one switch apparatus blocks the position information packet to cause only a single position information packet to be delivered to the devices, the devices transmit an IP-address request signal containing the position information and device-specific information, when requesting assignment of an IP address, and the IP address distribution apparatuses select an IP address from a range corresponding to the position information and the device-specific information and distribute the IP address to a request source device, when receiving the IP-address request signal.
US09391948B2 Methods of detecting and assigning IP addresses to devices with ARP requests
A method of discovering and assigning an IP address to a device to be discovered in a communication network having multiple interconnected nodes includes continuously monitoring, by the device to be discovered, the network for address resolution protocol (ARP) requests. The discoverer node transmits a number of ARP request to the network. The device to be discovered receives the number of ARP requests. The device to be discovered determines whether the number of ARP requests are unanswered by other devices in the network. The device to be discovered answers to the number of ARP requests with an ARP reply to claim an IP address associated with the number of ARP requests. The discoverer node and the device to be discovered exchange a pair of User Datagram Protocol (UDP) packets to complete the detection process.
US09391943B2 Method, apparatus, and computer program product for reducing session related message size
An apparatus for reducing session related message size includes a processing element. The processing element may be configured to determine a domain-wide unique identifier and generate a message including a first field for identifying a message sequence associated with the message and a second field including a tag. The second field including the tag may be associated with an identifier of a source or recipient of the message. At least one of the first and second fields may be without data. The processing element may be further configured to include, in the message, a third field comprising at least the domain-wide unique identifier. The third field may be associated with data otherwise intended for the first and second fields.
US09391941B2 Enhanced buddy list interface
A graphical user interface between a user of a computer service and the computer service includes a list of other users of the computer service selected by the user as significant to the user and an icon associated with one of the other listed users indicating that a communication has occurred between the user and the other user.
US09391938B2 Indicating in an electronic message whether a user has previously accessed content provided by a resource
Arrangements described herein relate to indicating in an electronic message whether a user has previously accessed content provided by a resource. An electronic message can be received. The electronic message can include at least one uniform resource identifier. A determination can be made as to whether a user to whom the electronic message is sent has previously accessed content provided by a resource identified by the uniform resource identifier. In the electronic message, whether the user has previously accessed the content provided by the resource identified by the uniform resource identifier can be indicated.
US09391933B2 Composing messages within a communication thread
One or more embodiments described herein include methods and systems of organizing a user interface of a communication system. More specifically, systems and methods described herein provide users the ability to easily and effectively compose an electronic communication directly in a communication thread, thus reducing user interface clutter. Additionally, systems and methods described herein selectively provide display elements within a messaging user interface according to the type of message a user is creating.
US09391926B2 Systems and methods for stacking fibre channel switches with fibre channel over ethernet stacking links
An information handling system is provided. The information handling system includes systems and methods for expanding the port count in a single Fiber Channel domain by adding modular Fiber Channel switches. Such a system includes a system enclosure that contains a plurality of Fiber Channel modules configured to send and receive Fiber Channel packets, the Fiber Channel modules providing a plurality of Fiber Channel ports and a switch processor coupled to the plurality of Fiber Channel ports and to a plurality of Ethernet ports. The switch processor is configured to apply a stacking header to Fiber Channel packets for transmission from one of the plurality of Ethernet ports over a stacking link to another switch processor in another system enclosure.
US09391924B2 Ethernet interface module
An Ethernet interface comprises a first full duplex port and a second duplex port each operable to transfer frames between a network and a device. The Ethernet interface module further comprises a first path coupling the first duplex port and the second full duplex port; a second path coupling the second full duplex port and the first full duplex port; a first queue disposed in the first path; a second queue disposed in the second path; and evaluation apparatus coupled to the first queue and to the second queue.
US09391919B2 Adaptive algorithm for cloud admission policies
Disclosed is a novel system and method for managing requests for an additional virtual machine. The method begins with operating at least one virtual machine accessing at least one computer resource associated with at least one physical machine within a computing cluster. One or more non-deterministic virtual machine requests for the computer resource are received. An over-utilization of the computer resource as a probability distribution function is modeled. In one example, the probability distribution function is a Beta distribution function to represent a one of a plurality of probability distribution functions. Next, an additional virtual machine on the physical machine associated with the computer resource is added in response to a probability of a utilization of the computer resource being greater than a probabilistic bound on the over-utilization of the computer resource. Otherwise, the additional virtual machine is not added.
US09391917B2 Methods and systems for recommending computational resources
Methods and systems for recommending one or more computational resources. A portion of computational resources is determined from a set of computational resources associated with a datacenter based on a user-profile associated with a user, from one or more users, and the set of computational resources. The user-profile comprises at least one of a required performance level, a required load, or a cost constraint. The one or more computational resources are recommended from the portion of computational resources, in response to requests received from the one or more users.
US09391907B2 Packet aggregation
Methods and apparatus for improving the efficient use of a wireless channel. Flows of compatible packets to be transmitted are processed in separate queues based on characteristics of the packets, destination and quality of service (QoS) requirements. Aggregation parameters selected for each flow define when packets aggregated on a flow are to be sent. The aggregation parameters may reflect packet type, such as QoS requirements, an application type and/or wireless channel conditions. In some embodiments, the aggregation parameters indicate a threshold frame size or include a threshold time to buffer a packet while waiting for other packets on that flow to fill a frame. When an aggregation parameter for a queue is met, the aggregated packets are transmitted as a frame. The queue is cleared and subsequent packets may begin aggregating. Some types of packets, such as acknowledgment packets, may be sent without aggregation.
US09391901B2 System and method of predictive internet traffic steering
System and method of predictive Internet traffic steering. An Internet steering gateway decouples between traffic classification and traffic steering, and includes: a deep packet inspection (DPI) utility to ascertain an indication of a destination remote application server (RAS) from an initial packet of a data session in a network; a RAS database to store an optimization profile for each RAS; and a steering utility to look-up, based on the RAS addressing information that was determined by the DPI utility inspection of the initial packet of the data session, an indicated RAS in the RAS database. The steering utility steers the data session to an external optimization platform (EOP) based on the associated profile in the RAS database.
US09391900B2 Mobile station
A mobile station UE according to the present invention includes a control unit 13 that is configured not to transmit “RRC Connection Request” to a predetermined network when recognizing that the predetermined network is incompatible with an MTC function based on signaling from the predetermined network.
US09391891B2 Method for accessing internet via a vehicle network
The present invention provides a method for accessing internet via a vehicle network. Vehicle terminal equipment can access OBU by means of the wireless AP on OBU, and realize the mutual communication with internet with the help of VANET network composed by OBU and RSU. Not only the normal communication between the OBU and RSU is guaranteed, but also the communication between vehicle terminal equipment and internet can be realized. Moreover, the present invention has the characteristics of anti-interference, convenience and real-time performance, and can adapt to the demand of the current network.
US09391886B2 Identification of the paths taken through a network of interconnected devices
The invention relates to a computer implemented method of identifying in a network of interconnected devices a path through the network from a source device to a final destination device, the path comprising a connected sequence of devices, the method comprising at a monitor computer connected to the network: identifying a first device connected to the source device; transmitting a first query to the first device, the query including a destination identifier and requesting identification of an egress port for messages addressed to the destination identified by the destination identifier when the query is received at the first device; receiving a result message identifying the egress port and identifying the second device connected to the first device based on a network topology accessible by the monitor computer; and addressing a next query to the second device and receiving a next result message identifying an egress port from the second device; and identifying from the network topology a third device connected to the second device, wherein the path is identified to include the first, second and third devices.
US09391881B2 System and methods for dynamic network address modification
The invention presented herein permits split-routing to occur without any changes, modifications, or configuration of the requesting host, network stacks, network architectures and routing and forwarding behavior. The invention is carried out by way of a Module that intercepts the normal and standard DHCP communication between a requesting device and a DHCP server, and substitutes the elements within the server response with the Module's own predefined elements. These substitute elements leverage the behavior of standard protocols to gain desired device network behavior.
US09391880B2 Communication system, and method of collecting port information
The control unit specifies an undetected connection destination port and sends a reply request to a connection destination of the undetected connection destination port. The packet transfer unit determines whether the received reply request is to be transferred to any other packet transfer unit. The packet transfer unit, upon determining the reply request to be transferred to any other packet transfer unit, transfers the reply request to any other packet transfer unit. The packet transfer unit, upon determining the reply request not to be transferred to any other packet transfer unit, returns a reply that includes information on ports of the local packet transfer unit, the reply being sent along a path leading to the control unit.
US09391872B2 Route topology discovery in data networks
A system and method for performing topology discovery in a data network is provided. Network elements utilizing a distance-vector protocol, such as EIGRP, advertises routes and metric information. A resource control point or other element analyzes the advertised routes and metrics and determines the nexthop, thereby providing a topology map of the network.
US09391867B2 Method and implementation for network instrumentation and traffic disposition with timestamps
A device for instrumentation and traffic disposition of a network using one or more time-stamps may include a receiving port to receive a data packet. A device configuration module may be configured to determine whether the device is a boundary device located on a boundary of an instrumented sub-network of the network. If the determination is made that device is the boundary device, a frame processing module may insert a first time-stamp at a first offset from a frame checksum (FCS) field in a data frame associated with the data packet. Otherwise, a corresponding time-stamp may be inserted at a second offset from the FCS field. The one or more time-stamps may enable a receiving endpoint device of the network to determine timeliness information associated with the data packet.
US09391866B1 Method for qualitative analysis of system performance correlation factors
A method of maintaining server performance comprises receiving, at an analysis server, server performance metrics from at least one monitored server, wherein server performance metrics comprise information about processor usage, memory usage, and network activity and comparing the received metrics with a baseline of values that was established for the server performance metrics based on a variance analysis of historical values. The method further comprises determining that the value of at least one server performance metric of the monitored server is consistently above an upper limit of a range of acceptable deviation from the baseline, analyzing historical occurrences of similar departures of server performance metrics from the range of acceptable deviation, and generating an alert indicating that a risk pattern has been identified and suggesting shutting down a locked process on the monitored server in order to return the server performance metrics to values within the range of acceptable deviation.
US09391850B2 Method and apparatus for quality-of-service (QoS) management
The disclosed method and apparatus provides systems, methods, and apparatuses for implementing a PQoS flow between two or more nodes located in different network segments of a multi-segment network, when some nodes involved in the flow lack support for high layer QoS management protocols. Specifically, some embodiments are directed toward implementing a PQoS flow involving some nodes that lack network layers higher than a Data Link Layer (layer 2). For example, some embodiments of the current disclosed method and apparatus can create a parameterized QoS flow between a source node and a destination node when at least one of the nodes participating in the flow (i.e. the source node, one or multiple bridge nodes that the QoS flow passes, and the destination node) lacks UPnP QoS Device Services (i.e., a higher layer QoS management protocol).
US09391842B2 Self-configuring transport network
A method of configuring a network element in a transport network comprising interrogating components of the network element about their characteristic and exchanging information on characteristics of the network element and its components with neighboring network elements. The network element is configured based on the exchanged information.
US09391840B2 Avoiding delayed data
Roughly described, a network interface device receiving data packets from a computing device for transmission onto a network, the data packets having a certain characteristic, transmits the packet only if the sending queue has authority to send packets having that characteristic. The data packet characteristics can include transport protocol number, source and destination port numbers, source and destination IP addresses, for example. Authorizations can be programmed into the NIC by a kernel routine upon establishment of the transmit queue, based on the privilege level of the process for which the queue is being established. In this way, a user process can use an untrusted user-level protocol stack to initiate data transmission onto the network, while the NIC protects the remainder of the system or network from certain kinds of compromise.
US09391837B2 Method, proxy device, and system for managing terminal device
Embodiments of the present invention disclose a method for managing a terminal device, including: obtaining a description file of a UPnP device management data model of a UPnP device in a home network, where the UPnP device management data model is organized by the UPnP device according to a data model defined by a remote management protocol; establishing a data model meeting CWMP requirements, of the UPnP device according to the description file; sending information about the data model of the UPnP device meeting the CWMP requirements to an ACS; receiving a management command of the ACS for the data model of the UPnP device; and converting the management command into a UPnP device management command and sending it to the UPnP device.
US09391824B2 Transmission timing in a carrier group
Transmission timing of a random access preamble in an uplink carrier of a carrier group being determined employing a synchronization signal transmitted on a downlink carrier of the carrier group. The wireless device receives a time alignment command from the base station. The time alignment command comprises a time adjustment value and an index identifying the carrier group. The wireless device applies the time adjustment value to uplink signals transmitted on all activated uplink carriers in the carrier group.
US09391822B2 Methods and apparatus for synchronization in multiple-channel communication systems
Methods and apparatus for processing multichannel signals in a multichannel receiver are described. In one implementation, a plurality of demodulator circuits may provide a plurality of outputs to a processing module, with the processing module then simultaneously estimating noise characteristics based on the plurality of outputs and generating a common noise estimate based on the plurality of outputs. This common noise estimate may then be provided back the demodulators and used to adjust the demodulation of signals in the plurality of demodulators to improve phase noise performance.
US09391821B2 Method and apparatus for filter bank multi-carrier signal transmission and channel estimation
The present invention provides a method for transmitting signals in a transmitter of a filter band multi-carrier system, comprising steps of: modulating data to obtain modulated data; obtaining a to-be-transmitted signal by framing a pilot preamble symbol with the modulated data; transmitting the to-be-transmitted signal; the pilot preamble symbol consisting of preamble elements, wherein the pilot preamble symbol corresponding to each transmit antenna occupies one filter band multi-carrier modulation symbol. The present invention further provides an apparatus for implementing the method, and a method and apparatus for channel estimation corresponding to the method for transmitting signals.
US09391810B2 Systems and methods for communicating a stream of data packets via multiple communications channels
Systems and methods of preventing an Internet service provider from identifying a stream of data packets as carrying a voice over Internet protocol telephony communication can make use of encryption techniques to prevent the Internet service provider from examining the content of the data packets. Also, multiple communications channels may be established between a telephony device and elements of an IP telephony system. A stream of data packets bearing the media of an IP telephony communication is then separated into sub-streams, and each sub-stream is sent through a different one of the communications channels. This prevents an Internet service provider from identifying a stream of data packets as bearing the media of an IP telephony communication based on a pattern in the data traffic.
US09391801B2 Virtual private networks distributed across multiple cloud-computing facilities
The current document discloses methods and systems for extending an internal network within a first cloud-computing facility to a second cloud-computing facility and using the extended internal network as a basis for creating virtual private clouds distributed across multiple cloud-computing facilities. In one implementation, a pool of IP addresses is allocated and distributed to end appliances of the first and second cloud-computing facilities. In this implementation, the internal network is extended via a secure tunnel between end appliances in the first and second cloud-computing facilities and the end appliances of the extended internal network are configured to route messages transmitted by a first member of the virtual private cloud executing on a first cloud-computing facility to a second member of the virtual private cloud executing on a second cloud-computing facility through the secure tunnel.
US09391800B2 Dynamic and interoperable generation of stateful VPN connection profiles for computing devices
Systems, methods, apparatuses, and computer program products are described herein that enable a computing device to dynamically generate virtual private network (VPN) connection profiles to which policies can be mapped and then subsequently enforced. The VPN connection profiles are dynamically generated by a translation engine by obtaining parameters from payloads received from a plurality of different VPN gateways pursuant to establishing connections therewith in accordance with a respective plurality of different tunneling protocols, which may include both standard and proprietary tunneling protocols. The dynamically-generated VPN connection profiles are then provided to a connection manager, which enforces any policies associated with the VPN connection profiles when servicing requests for connections received from applications running on the computing device.
US09391797B2 Dynamic host profiles for option modules
Aspects of the invention support different products having a host device and a communications device. The host device may interact with the communications device to exchange messages containing data objects over a fieldbus network for transporting messages containing data objects. Read/write requests to the fieldbus data objects may be answered locally in the communications device, or the fieldbus data object may be mapped to host data when host access is required. The communications device stores a profile image associated with a designated host type, so that the communications device may map the data object to host data for the host device and then exchange the host data with the host device. The communications device may subsequently interact with a different host type if a corresponding profile image is downloaded to the memory device.
US09391791B2 Preprocessing unit for network data
A preprocessing unit includes a data receiver to receive a data packet containing packet information, application data, and application data information, a relevance checker to determine relevance of the data packet in dependence on the packet information, an output module to output preprocessor output data, and a first controller to control output of preprocessor output data in dependence on the relevance of the data packet. In order to discard redundant data, thereby reducing the load of the memory, bus, and CPU of the computer system, the preprocessing unit further comprises a redundancy checker to determine redundancy of the application data preferably and a second controller to control output of preprocessor output data in dependence on the redundancy of the application data.
US09391786B1 Systems and methods for setting up a session in a collaborative communication system
A collaborative communication system comprises a highly flexible architecture that facilitates connecting communication devices and networks to establish multimedia collaboration sessions in a manner that allows distribution of various services and features throughout the collaborative communication system to provide scalability and selectable combination of cost, resource usage, and performance.
US09391784B2 Computing risk-sharing metrics in shared-media communication networks
In one embodiment, a routing node determines a risk-sharing metric between pairs of nodes in a shared-media communication network, and may then compute a plurality of routes that minimizes the risk-sharing metric between the routes, to correspondingly route traffic according to the computed plurality of routes. Additionally, in another embodiment, a particular node in the shared-media communication network may determine a risk-sharing metric between itself and each of one or more other nodes in the shared-media communication network. The particular node may then share the one or more determined risk-sharing metrics with one or more routing nodes in the shared-media communication network, accordingly.
US09391783B2 Method and system for state machine security device
A security device may be utilized to provide security measures to an electronic device that may incorporate the security device or be coupled to it. The security measures may comprise authentication (e.g., authentication of devices, users, or activities), and/or encryption measures (e.g., encrypting or decrypting exchanged data). A transaction or access via the security device may be authenticated by communicating an authentication request by the security device to an authentication server, which may generate, in response, a sequence of information requests that are sent to the security device. The security device may then generate, in response, a sequence of responses that are sent to the authentication server, with the sequence of responses comprising a sequence of reported values each of which are unique. The authentication server may then authenticate the security device based on comparing of the sequence of reported values with a sequence of expected values that identifies the security device.
US09391779B2 Reactive biometric single sign-on utility
A computer implemented method, apparatus, and computer usable program code for accessing protected resources. Biometric data for a user is received from a biometric input device and an indication of an application requiring a password. Responsive to receiving the biometric data from the user, the user is authenticated using the biometric data and a profile. Responsive to the user being authenticated, the password is established with the application to allow access to the application, wherein the password is established without user input.
US09391777B2 System and method for performing key resolution over a content centric network
A key-resolution service (KRS) can facilitate a client device in verifying that Content Objects are signed by a trusted entity. During operation, the KRS service can receive an Interest that includes a KRS query for a content name that is to be resolved. The KRS service obtains the content name from the Interest, and obtains a KRS record that includes security information for the content name or a prefix of the content name. The KRS service then returns a Content Object whose payload includes the KRS record to satisfy the first Interest. The client device can query the KRS service to obtain a trusted key associated with at least a name prefix of the Content Object, and if necessary, can disseminate Interests to obtain keys that complete a chain of trust between the trusted key and a key that is used to authenticate the Content Object.
US09391776B2 Method and system for authenticating peer devices using EAP
A system and method for authenticating a peer device onto a network using Extensible Authentication Protocol (EAP). The key lifetime associated with the keying material generated in the peer device and the authentication server is communicated from the authenticator to the peer device within the EAP Success message. The peer device, having been provided with the key lifetime, can anticipate the termination of its authenticated session and initiate re-authentication prior to expiry of the key lifetime.
US09391773B2 Elliptic curve point multiplication procedure resistant to side-channel information leakage
One feature pertains to elliptic curve (EC) point multiplication for use in generating digital signatures. In one aspect, a scalar multiplier (k) of a base point (P) of order (n) is selected on an elliptic curve for use with EC point multiplication. An integer value (r) is then randomly generated from within a range of values constrained so that, regardless of the particular value of (r) obtained within the range, EC point multiplication procedures performed using the scalar multiplier (k) summed with a product of the integer multiplier (r) and the order (n) consume device resources independent of the value of the scalar multiplier (k) to thereby reduce or eliminate side-channel leakage. This may be achieved by determining the range of values for r so that the bit position of the most significant bit of k+(r*n) will be even and fixed for a particular elliptic curve.
US09391769B2 Serial transmission having a low level EMI
A method for transmitting data in series includes producing a scrambled signal by applying a scrambling using a pseudo-random sequence to an incoming serial signal conveying the data and producing an outgoing serial signal from the scrambled signal. After each sequence of N consecutive bits at the same state in the scrambled signal, a dummy bit of reverse state is inserted in the outgoing signal.
US09391768B2 Transparent clock for precision timing distribution
One or more devices of a network having asymmetric delay are configured to participate in time synchronization protocol sessions in which a client device synchronizes its local clock to a master device. In one example, a system includes an optical line terminal configured to receive a time synchronization protocol packet from a grandmaster clock and an optical network unit (ONU) configured to calculate a residence time of the time synchronization protocol packet, encode the residence time into the packet, and to forward the packet to a client device. Moreover, the system may participate in a plurality of time synchronization protocol sessions with a plurality of client devices, such that the client devices become synchronized in frequency and phase.
US09391766B2 Global synchronization method and system based on packet switching system
A global synchronization method based on a packet switching system includes that: a reference chip is selected; and each chip calibrates its own timer by taking the reference chip as a reference, wherein each chip sends a zero-point pulse or zero-point pulse cell to each high-speed link (serdes) connected with the chip, and feeds back a calibration cell in response to a zero-point pulse or zero-point pulse cell received through each high-speed link. Accordingly, a global synchronization system based on a packet switching system is also disclosed. The disclosure reduces the packet loss rate and increases the accuracy of calibration.
US09391760B2 Method and device for accessing wireless network
The present invention provides a method for accessing a wireless network, so as to implement acquisition of system synchronization during the process of accessing the wireless network in the situation that a physical frame structure can be configured dynamically. The method for acquiring system synchronization comprises: searching a physical frame on a current sub-channel; resolving a system information channel (SICH) and a control channel (CCH) in the found physical frame, wherein the SICH indicates a structure of the physical frame, and the CCH indicates allocation of system resources; and acquiring a system parameter from the physical frame by using the resolving result. A device for implementing the above method is further provided.
US09391745B2 Multi-user transmissions
Methods and systems are described for orthogonal frequency division multiplexing (OFDM) transmission of data associated with multiple nodes and/or users. A plurality of weights may be determined based on, for example, feedback from one or more nodes. The feedback from each node may be indicative of weighting information. A multiple-input multiple-output (MIMO)-capable node may transmit OFDM transmissions, which may be time and frequency coincident, using the plurality of weights. For example, the MIMO-capable node may transmit a first OFDM transmission using at least a first weight of the plurality of weights and a second OFDM transmission using at least a second weight of the plurality of weights. This may allow the MIMO-capable node to, for example, transmit OFDM transmissions to multiple users via one or more common time-frequency channels.
US09391741B2 Joint preamble and code rate identifier in a mobile DTV system
A joint preamble and code rate identifier flag in a reserved portion of a data field synchronization segment in a digital television (DTV) data field identifies the presence of preamble training data in a forward error correction (FEC) encoded portion of the DTV data field. The identifier flag also indicates the code rate used for the data field. The data field synchronization segment is not FEC encoded, thereby allowing detection of the identifier flag without FEC decoding. The detection at a receiver of the identifier flag in a DTV data field allows receiver elements, such as an equalizer and a FEC decoder, to more readily obtain and utilize the preamble training data, thereby enhancing reception and/or simplifying receiver design.
US09391717B2 Method and system for signal dynamic range improvement for frequency-division duplex communication systems
Canceling distortion in the receive path of a radio is achieved by down-converting an RF transmit signal to cancel leakage and intermodulation noise in a receive path baseband or intermediate frequency signal. Cancelation may be combined with digital pre-distortion of the transmit signal. Processing may be applied to optimize cancelation. Further cancelation can be achieved by re-modulating the demodulated and error-corrected receive signal, and predicting distortion caused by the transmit path. The cancelation system may be calibrated using a test signal.
US09391714B2 Safety system
A nodal system (10) includes a unit (D) having a memory (42) and an optical data receiver (36), and a common control unit (12) in communication with the unit. A method of commissioning the system comprises the steps of activating the optical data receiver on the unit, and transmitting an optical data signal to the unit, thereby commissioning the unit.
US09391708B2 Multi-substrate electro-optical interconnection system
An intra-board chip-to-chip optical communications system has a high bit rate and high data throughput based on the use of a silicon photonic interposer. The system includes a multi-substrate electro-optical structure for communications with CMOS and/or BiCMOS IC chips of a PCB. The structure includes a multi-chip module primary substrate mounted over the supporting PCB. The multi-chip module primary substrate implements high frequency electrical interconnections between transceiver circuit chips, mounted on the silicon photonic interposer, and the IC chips.
US09391706B2 Tuning device for pluggable optical transceivers
A tuning device for a pluggable XFP and SFP+ and DWDM transceiver devices. Also provided are applications for CWDM XFP, and SFP+ and future form factors as well as DWDM and CWDM SFP. This tuning device is for use with tunable DWDM and CWDM transceivers, and provides the ability to lock the tune of the transceiver to prevent a host device from automatically retuning the transceiver.
US09391684B1 Asymmetric power amplifier for digital beam forming
An asymmetric power amplifier includes: an input port for receiving a multi carrier signal including a first subcarrier and a second subcarrier; a first tunable analog filter for filtering the received multi carrier signal into a first signal of the first subcarrier; a second tunable analog filter for filtering the received multi carrier signal into a second signal of the second subcarrier; an amplifier for amplifying the first signal of the first subcarrier; a power amplifier for power amplifying the second signal of the second subcarrier; a combiner for power combining the amplified first signal and the amplified second signal to form a power combined multi carrier signal; and an output port for outputting the power combined multi carrier signal to be transmitted by a transmitter.
US09391683B2 Localized and distributed transmission
The available transmission resources on a downlink-shared channel are divided into resource blocks, each resource block comprising a predetermined number of sub-carriers during a predetermined time period. The resource blocks are subdivided into localized resource blocks and distributed resource blocks. A user requiring sufficient resources can be allocated a plurality of said localized resource blocks. A user who would require only a small number of said localized resource blocks can instead be allocated summits of a plurality of said distributed resource blocks.
US09391678B2 Millimeter-wave communication device and method for intelligent control of transmit power and power density
Embodiments of a millimeter-wave (mmW) communication device and methods for intelligent control of transmit power and power density are generally described herein. In some embodiments, a mmW base station includes a beamforming processor that is to configure a large-aperture array antenna for multi-beam transmissions at mmW frequencies to a plurality of user equipment (UE). The beamforming processor may allocate each UE a non-interfering spectral portion of a full channel bandwidth that is substantially less than the full channel bandwidth and perform multi-beam beamforming to concurrently direct a plurality of multi-user multiple-input multiple-output (MU-MIMO) antenna beams to the UEs for a concurrent transmission of data streams to the UEs within their allocated spectral portion in accordance with a transmit power allocation.
US09391670B2 Methods for secure communication and pairing of a medical infusion device and a remote controller for such medical device
A disease management system, methods, and devices are shown and described. In one embodiment, the system includes an infusion pump and a remote controller with the ability to be paired to each other and to confirm the authenticity of instructions sent to the infusion device from the remote controller. A method to verify a wireless connection between an infusion pump and a remote controller is shown and described herein. In addition, a method of operating a diabetes management system is provided in which the system includes an infusion pump and at least a remote controller.
US09391663B2 Flip cover plate for mobile terminal
The present invention relates to a flip cover plate (10) for a mobile terminal, the plate comprising: a cover plate inserted into a flip cover which opens and closes the front portion of the mobile terminal; and a transparent window coupled to one side of the cover plate and exposing a portion of a liquid crystal of the mobile terminal to the outside when the flip cover is positioned at the front portion of the mobile terminal, wherein the transparent window is configured to be bonded to at least one surface of the cover plate corresponding to in opening of the flip cover. Accordingly, the present invention has an advantage of maximizing productivity compared to production through one by one cutting processes by means of a conventional numerically controlled machine tool. Furthermore, since the transparent window is not simultaneously molded when the cover plate is injection-molded, the present invention has advantages of simplifying the shape of a mold, thereby being capable of reducing manufacturing costs, as well as reducing manufacturing time and also the failure rate of products since the manufacturing of parts proceeds in parallel.
US09391650B2 Front-end RF filters with embedded impedance transformation
Front-end radio frequency (RF) filters with embedded impedance transformation are disclosed. In an exemplary design, an apparatus includes an active circuit and an RF filter. The active circuit receives an input signal and provides an output signal. The RF filter is operatively coupled to an antenna and the active circuit and performs filtering for the input signal or output signal. The RF filter is impedance matched to the active circuit and includes a non-LC filter. In an exemplary design, the active circuit includes a low noise amplifier (LNA), and the RF filter includes a receive (RX) filter having an output impedance that is matched to an input impedance of the LNA. In another exemplary design, the active circuit includes a power amplifier, and the RF filter includes a transmit (TX) filter having an input impedance that is matched to an output impedance of the power amplifier.
US09391649B2 Envelope shaping in envelope tracking power amplification
The subject matter described herein relates to envelope shaping in envelope tracking power amplification. A method, apparatus and computer storage medium are provided for envelope shaping in envelope tracking power amplification. In an embodiment, the method comprises performing an envelope shaping operation on reference envelope signals in a time domain to obtain shaped envelope signals; performing a signal quality control on the shaped envelope signals in a frequency domain; and converting the shaped envelope signals from the frequency domain into the time domain to obtain resulting shaped envelope signals. In such a way, a better signal quality can be provided without any modifications to the receiver side. And in turn, the PAPR of the envelope signal may be reduced before entering into a supply modulator and the efficiency of the ET supply modulator could be improved. As a result, the ET PA system performance can be enhanced.
US09391642B2 Method and apparatus for convolutional coding to support multiplexing in a wideband communications system
An approach for encoding a physical layer (PL) header of a PL data frame is provided. The PL header comprises sixteen information bits ui, (i=0, 1, 2, . . . , 15), and the encoding is based on a convolutional code, whereby, for each information bit, five associated parity bits pi,k, (k=0, 1, 2, 3, 4) are generated, resulting in 80 codebits. The resulting 80 codebits are punctured to form a (16,77) codeword (c0, c1, c2, . . . , c76). The codebits of the (16,77) codeword are repeated to generate a (16,154) physical layer signaling codeword (c0, c0, c1, c1, c2, c2, . . . , c76, c76) for transmission of the PL data frame over a channel of a communications network. Further, for each information bit, each of the associated five parity bits is generated based on a parity bit generator, as follows: pi,k=(ui*gk,0)⊕(S0*gk,1)⊕(S1*gk,2)⊕(S2*gk,3)⊕(S3*gk,4), where S0=ui-1, S1=ui-2, S2=ui-3, S3=ui-4, and wherein generator polynomials for gk=(gk,0, gk,1, gk,2, gk,3, gk,4), are as follows: g0=(1, 0, 1, 0, 1); g1=(1, 0, 1, 1, 1); g2=(1, 1, 0, 1, 1); g3=(1, 1, 1, 1, 1); g4=(1, 1, 0, 0, 1).
US09391629B2 Method and device for auto-calibration of ADC
The present invention provides a method for auto-calibration of ADC, comprising acquiring a voltage signal value of a reference voltage source; converting the voltage signal value of the reference voltage source to a digital signal value according to a preset conversion coefficient value; and comparing the digital signal value to a target value and adjusting the conversion coefficient value according to the comparing result so that the difference between the digital signal value and the target value is within an allowed margin of error. The procedure of the method for auto-calibration of ADC of the present invention is executed automatically, no professional operator is needed to calibrate manually. As such, labor cost is reduced and work efficiency is improved.
US09391626B2 Capacitive load PLL with calibration loop
A circuit includes a capacitive-load voltage controlled oscillator having an input configured to receive a first input signal and an output configured to output an oscillating output signal. A calibration circuit is coupled to the voltage controlled oscillator and is configured to output one or more control signals to the capacitive-load voltage controlled oscillator for adjusting a frequency of the oscillating output signal. The calibration circuit is configured to output the one or more control signals in response to a comparison of an input voltage to at least one reference voltage.
US09391624B1 Method and apparatus for avoiding dead zone effects in digital phase locked loops
Embodiments include a method comprising: receiving a reference clock signal; generating, by a digitally controlled oscillator, an output signal, wherein the reference clock signal has a first frequency, and wherein the digitally controlled oscillator is configured to generate the output signal at a second frequency; based on the output signal, generating a first feedback signal, wherein the first feedback signal is representative of a phase of the output signal relative to the reference clock signal; based on the first feedback signal, generating a second feedback signal, wherein generating the second feedback signal comprises, in response to the second frequency being an integer multiple of the first frequency, modifying the first feedback signal to generate the second feedback signal; and based on the second feedback signal, generating a control signal, wherein the output signal is generated by the digitally controlled oscillator based on the control signal.
US09391618B2 High voltage fail-safe IO design using thin oxide devices
A high-voltage fail-safe input/output (I/O) interface circuit includes a voltage-divider circuit coupled to an I/O pad of the I/O interface circuit, and a selector circuit configured to couple, to a power supply line of the I/O interface circuit one of an output of the voltage-divider circuit or and I/O supply voltage. The voltage-divider circuit and the selector circuit are implemented on the same chip with the I/O interface circuit.
US09391610B2 Single layer touchscreen with ground insertion
A sensor array that has first electrodes, second electrodes and third electrodes formed from a single layer of conductive material and interleaved without intersecting one another, in which each first electrode is coupled with at least one of the second electrodes via a mutual capacitance. Some of the third electrodes are disposed between the first electrodes and the second electrodes. All electrodes are interleaved without intersecting one another.
US09391608B2 Piece of furniture with an electronic switching element for an airliner
Piece of furniture comprising an electronic switching element for controlling a cabin function for an airliner, wherein the piece of furniture has a structural layer with a cover layer arranged above the structural layer, wherein the electronic switching element is configured as a capacitive switching element and is arranged underneath the cover layer inside and/or underneath the structural layer.
US09391604B2 Methods for monitoring functionality of a switch and driver units for switches
A gate driver unit includes an input stage, an output stage, a read/write interface, and a monitoring stage. The input stage is configured to receive control signals and forward the control signals to the output stage and the monitoring stage. The read/write interface is configured to receive configuration data and forward the configuration data to the monitoring stage. The monitoring stage is configured to capture and evaluate signals of a power switch connected to the gate driver unit and synchronize the evaluation of the signals of the power switch to the control signals. The evaluation of the signals and the synchronization of the evaluation are based on the configuration data.
US09391599B2 Switching control system signaling techniques
Switching data is communicated in a power semiconductor switching device control system having a coordinating control system and a switching device controllers each coupled to the coordinating control system and each configured to control a respective power semiconductor switching device. Switching control data is formatted as one or more switching control data packets whose switching control data comprises data for controlling switching of the power semiconductor switching devices. The switching control data packets are sent from the coordinating control system to the switching device controllers. State data is detected, provided, and then formatted to represent states of the power semiconductor switching devices controlled in combination by the switching control data packets into acknowledgment data packets from the power semiconductor switching devices. The acknowledgment data packets are sent from the switching device controllers to the coordinating control system.
US09391593B2 Circuit for generating a voltage waveform
A circuit for generating a voltage waveform at an output node. The circuit includes a voltage rail connected to the output node via a voltage rail switch; an anchor node 5 connected to the output node via an inductor and a bidirectional switch, wherein the bidirectional switch includes two or more transistors connected in series; and a control unit configured to change the voltage at the output node by controlling the voltage rail switch and the bidirectional switch so that, if a load capacitance is connected to the output node, a resonant circuit is established between the inductor 10 and the load capacitance. The circuit may be included in an apparatus for use in processing charged particles, e.g. for use in performing mass spectrometry or ion mobility spectrometry.
US09391587B2 Component with first and second duplexers
The present invention relates to a component (BE) which has a first duplexer operating with acoustic waves and a second duplexer operating with acoustic waves, wherein the first and second duplexers are arranged in a single SMD housing. In addition, the invention relates to a module (MO), which interconnects such a component (BE) and at least three 90° hybrids (HYB1-HYB3) to form an enhanced duplexer. A further aspect of the invention relates to a 2in1 hybrid, in which two 90° hybrids (HYB3, HYB4) or one 90° hybrid (HYB3) and one 180° hybrid (BAL) are arranged on a single chip.
US09391584B2 Balun device
A balun device is disclosed herein. The balun device is configured to transform a single-ended signal into a differential signal. The balun device includes a first and a second output port, an input port, and a matching circuit. The first output port includes a first output terminal. The second output port includes a second output terminal. The input port includes an input single-ended signal terminal and an input single-ended reference terminal. The input single-ended reference terminal is connected to the second output terminal, and the input single-ended signal terminal is configured to receive the single-ended signal which is relative to the input single-ended reference terminal. The matching circuit is connected to the first output port, the second output port and the input port and configured to transform the single-ended signal into the differential signal outputted between the first and the second output port with lowpass, highpass, or bandpass response.
US09391574B2 Power supply regulation for programmable gain amplifier used in a CMOS image sensor
An image sensor array that has a plurality of image sensing pixels and a plurality of programmable gain amplifiers, each of the programmable gain amplifiers connected to receive and amplify an output of said image sensing pixels. Each of said programmable gain senses when an output of the programmable gain amplifier is in an oversaturated condition. Responsive to sensing that the output of the programmable gain amplifier in the oversaturated condition, the amplifier automatically clamps a bias amount to the programmable gain amplifier, to thereby regulate an amount of current draw of the programmable gain amplifier. In this way, the power supply current to that pixel which is oversaturated is prevented from affecting power supplies to the other pixels, by regulating the power supply to the oversaturated pixel.
US09391565B2 Amplifier phase distortion correction based on amplitude distortion measurement
This application discloses correction circuitry for correcting a phase distortion in an amplification circuit by measuring an amplitude distortion and controlling a phase shifting component based upon the measured amplitude distortion. In one embodiment, a first amplitude distortion sensor is coupled to a first node of an amplification circuit, and a first phase shifter is coupled to a second node of the amplification circuit. Additionally, a first control circuit is coupled to the first amplitude sensor and to the first phase shifter. The first control circuit is configured to correlate a first amplitude distortion measured by the first amplitude distortion sensor to a first inferred phase distortion, and to generate a first phase correction signal based upon the first inferred phase distortion, and is configured to send the first phase correction signal towards the first phase shifter.
US09391562B2 Local oscillation generator, associated communication system and method for local oscillation generation
A local oscillation generator includes a multi-phase circuit and a multiplexer. The multi-phase oscillator provides a plurality of multi-phase oscillation signals of a same frequency and different phases. The multiplexer conducts one of the multi-phase oscillation signals to an output end in different time slots to provide an output oscillation signal. The frequency of the multi-phase oscillation signals is the same as a fundamental frequency, and the frequency of the output oscillation signal is different from the fundamental frequency. Thus, the local oscillation generator provides a local oscillation signal according to the output oscillation signal such that the fundamental frequency is different from the frequency of the local oscillation signal.
US09391560B2 Semiconductor integrated circuit, oscillator, electronic apparatus, and moving object
A semiconductor integrated circuit includes a semiconductor substrate on which an oscillation circuit that generates an oscillation signal by oscillating a resonation element, and a plurality of output circuits that outputs signals based on the oscillation signal, are integrated. A package contains the semiconductor integrated circuit and the resonation element. In the semiconductor integrated circuit, an operation of a first output circuit and an operation of a second output circuit, among a plurality of output circuits, are controlled independently from each other.
US09391555B2 System and method to control a switched reluctance machine in continuous conduction
A control system for a switched reluctance (SR) machine is disclosed. The SR machine may have a rotor and a stator. The control system may have a converter circuit operatively coupled to the stator and including a plurality of gates in selective communication with each phase of the stator, and a controller in communication with each of the stator and the converter circuit. The controller may be configured to command a fixed dwell of a theta-on angle and a theta-off angle and a varying current command to the plurality of gates when the SR machine is in a continuous conduction mode.
US09391553B2 Hybrid controller for brushless DC motor
A circuit includes a processor that analyzes a pulse width modulated (PWM) signal feedback from a brushless DC motor to determine a transition between a mutual inductance zero crossing condition and a Back Electro Motive Force (BEMF) zero crossing condition of the brushless DC motor. A mutual inductance controller is executed by the processor to commutate the brushless DC motor at startup of the motor when the mutual inductance zero crossing condition is detected by the processor. A BEMF controller is executed by the processor to commutate the brushless DC motor after startup of the motor when the BEMF zero crossing condition is detected by the processor.
US09391547B2 Single phase motor drive circuit, single phase motor apparatus, apparatus having fan
According to an embodiment, single phase motor drive circuit includes a counter unit, an energization pattern generation unit, and a drive unit. The unit counts a time of phase switching of a Hall signal based on a clock signal. The energization pattern generation unit generates an energization pattern based on the count result of the counter unit. The drive unit generates a pulse width modulation (PWM) signal based on a duty setting signal and the energization pattern signal to output an output signal to drive a single phase motor based on the PWM signal.
US09391543B2 Blower system and method
A system includes a grid coupled to an electrical bus; an electrical power modulation device coupled to the electrical bus that can output modified electrical power received from the electrical bus: a blower motor coupled to the electrical power modulation device that can receive the modified electrical power output and can provide a stream of air to affect a temperature of the grid, and a controller. A speed of the blower motor may be based at least in part on an amount of the modified electrical power. The controller can receive an operating parameter, and is responsive to that parameter by causing the electrical power modulation device to vary the amount of the modified electrical power. A blower motor speed may be controlled based at least in part on the operating parameter.
US09391529B2 Power converter including a secondary synchronous rectification control module
In accordance with an embodiment, a method for controlling a circuit includes controlling pulse width modulation on a primary side of a quasi-resonant controller to achieve continuous current mode operation from a synchronous rectification controller on a secondary side.
US09391528B2 Active clamp circuits for flyback power converters
An active clamp circuit for a flyback power converter is provided. The active clamp circuit includes a power transistor, a capacitor, a high-side transistor driver, a charge-pump circuit, and a controller. The power transistor is coupled in series with a capacitor to develop an active-clamper. The active-damper is coupled in parallel with a primary winding of a transformer of the flyback power converter. The high-side transistor driver is coupled to drive the power transistor. The charge-pump circuit is coupled to a voltage source and the high-side transistor driver to provide a power supply to the high-side transistor driver. The controller generates a control signal coupled to control the high-side transistor driver. The control signal is generated in response to a demagnetizing time of the transformer.
US09391519B2 Low quiescent current pull-down circuit
A device to detect an electrical signal is provided. The device includes sensing, output, and pull-down nodes. The device includes a pull-down circuit having a native metal-oxide-semiconductor field-effect transistor (MOSFET) to pull down the output node to approximately a voltage of the pull-down node. The device includes a switch circuit having a junction field-effect transistor (JFET). The JFET turns on the pull-down circuit in response to a voltage of the sensing node being less than a first threshold. The JFET also turns off the pull-down circuit in response to the voltage of the sensing node being greater than the first threshold.
US09391514B2 Device for controlling a switching mode power supply
An apparatus for controlling an output voltage of a switching mode power supply (SMPS) by adjusting a switching duty ratio is provided. A comparator outputs a state signal varying depending on a comparison result between an output voltage of the SMPS and a reference voltage. A clock generator generates an internal chip operating frequency and a switching frequency of the SMPS. A digital controller determines on/off of current cells depending on the state signal input from the comparator. A digital pulse width modulator (DPWM) determines a duty ratio of a digital pulse width modulation signal by determining a charging/discharging time of an internal capacitor based on an amount of current of the current cell.
US09391506B2 Power factor correction circuit with active snubber and power supply including the same
There are provided a power factor correction circuit and a power supply including the same, the power factor correction circuit including a main switch adjusting a phase difference between a current and a voltage of input power, a main inductor storing or discharging the power according to switching of the main switch, a snubber circuit unit including a snubber switch forming a transfer path for surplus power present before the main switch is turned on and a snubber inductor adjusting an amount of a current applied to the snubber switch, and a reduction circuit unit reducing excessive power imposed on the snubber switch by varying inductance of the snubber inductor.
US09391500B2 Axial flux electric machine
An electric machine is described. The electric machine includes a rotor comprising a rotor disk and a plurality of permanent magnets magnetically coupled to the rotor disk. The plurality of permanent magnets include a substantially flat profile and are aligned in a substantially planar array. The electric machine also includes a stator comprising a solid stator core and a plurality of coils each wound around a coil insulating member. The stator core includes a plurality of stator teeth extending substantially parallel to an axis of rotation of the rotor.
US09391488B1 Rotary body driving apparatus
The rotary body driving apparatus comprises: a rotary body having a plurality of reflective surfaces; a rotor being attached to a rotor shaft together with the rotary body; a stator housing having a bearing section; a motor substrate for detecting a rotational position of the rotor; a circular magnetized section for frequency generation facing the motor substrate; a circular frequency generation pattern, which faces the magnetized section, being provided to the motor substrate and disposed close to the magnetized section; a position detecting section, which corresponds to a reference reflective surface of the rotary body, being radially outwardly or inwardly projected from a part of the magnetized section; and a magnetic sensor, which faces the position detecting section, being provided to the motor substrate.
US09391477B2 Wireless power transmitting device having position detecting function
There is provided a wireless power transmitting device which can detect relative positions of a power transmitting coil and a power receiving coil with a simple configuration, and reduce cost of components. The wireless power transmitting device has: a power transmitting coil which supplies power to a power receiving coil by way of electromagnetic induction; an excitation coil which excites the power receiving coil; a plurality of detecting coils which are arranged around a center of the power transmitting coil; and notifying units, and each of the detecting coils has a shape which widens apart from the center of the power transmitting coil, and the notifying units notify relative positions of the power transmitting coil and the power receiving coil by detecting an echo signal produced in the power receiving coil through the plurality of detecting coils.
US09391472B2 Battery charging apparatus for vehicle
A battery charger of a battery charging apparatus is disposed on an exterior case of an engine in such a manner that a generated heat is transferred therebetween. An ECU drives a cooling system when an engine temperature and temperature of the battery charger satisfy a predetermined cooling temperature condition. A cooling capacity for cooling the battery charger is improved by establishing a heat radiation passage to radiate a heat from the battery charger efficiently.
US09391461B2 Wireless power transmission and charging system, and power control method of wireless power transmission and charging system
A wireless power transmission and charging system, and a power control method of the wireless power transmission and charging system are provided. The power control method may include generating charging power using the power amplifier. The charging power may be used to charge a target device. The charging power may be transmitted to the target device. The voltage supplied to the power amplifier may be adjusted based on a detected change in the current input to the power amplifier, a detected change in the temperature of the source device, a detected change in the amount of the power received to the target device, or a detected change in the temperature of the target device.
US09391460B2 Power control apparatus and power control method
A power control device is provided at a customer site having a distributed power supply capable of supplying power and load devices and controls a stand-alone operation in which the power supplied from the distributed power supply is converted to AC power and supplied to the load devices. The power control device comprises: a determination processing unit for determining whether or not a power supply supplied from the distributed power supply during the stand-alone operation satisfies a power demand necessary for operating the load devices; and a supply control unit for, when it is determined that the power supply does not satisfy the power demand, intermitting the stand-alone operation. After intermitting the stand-alone operation, the determination processing unit re-executes the stand-alone operation and determines whether the power supply satisfies the power demand or not. When it is consecutively determined predetermined times that the power supply does not satisfy the power demand or when a predetermined period of time has elapsed without determining that the power supply satisfies the power demand after determining that the power supply does not satisfy the power demand, the determination processing unit stops the re-execution.
US09391451B1 Distributed electrostatic discharge protection circuit
A distributed electrostatic discharge (ESD) protection circuit is provided. At frequencies beyond 10 GHz, the parasitic capacitance of primary ESD protection voltage clamping devices, such as diodes, hampers adequate insertion and return loss, in spite of lumped inductor tuning. An ESD protection circuit according to an embodiment of the present disclosure solves the problem by distributing the diode, or voltage clamping device, capacitance among several sections of an artificial transmission line. A transmission line is provided between a single input pad and the protected circuit, with a plurality of voltage clamping sections being distributed along the transmission line. The power and ground ESD return paths are also distributed to ensure a constant current density in the voltage clamping segments, even for fast charged-device model (CDM) discharge events. By sharing the ESD return paths between differential inputs (or outputs), these return paths have no impact on differential return or insertion loss.
US09391450B2 Technique for limiting transmission of fault current
A new type of superconducting fault current limiter is disclosed, which can advantageously be used with high voltage transmission networks. The circuit is electrically connected to two terminals, which connect to the transmission network. The superconducting circuit is located within an enclosure or tank, which is electrically isolated from ground. Therefore, the voltage difference between the enclosure and the superconducting circuit, and between the enclosure and the terminals are significantly less than exist in current deployments. In some embodiments, the enclosure is electrically connected to one of the terminals, while in other embodiments, the enclosure is electrically isolated from the terminals. The circuit can be combined with other like circuits to address a wide range of current transmission network configurations.
US09391439B2 Partition for immersible machine
A partition for fluid tight sealing between a motor compartment and a coupling compartment of an immersible machine is described. The partition includes a partition wall having a seat, and at least one coupling terminal arranged in the seat, the coupling terminal being accessible from a primary side of the partition, and from a secondary side of the partition. A sealing member is located in at least a part of the interface between the seat of the partition wall and the coupling terminal, and a retention means is arranged to retain the coupling terminal in the seat. The coupling terminal includes a primary spring clip engageable from the primary side and a secondary spring clip engageable from the secondary side. Also disclosed is an immersible machine including such a partition.
US09391431B2 Barrier discharge ignition apparatus for internal combustion engine
A barrier discharge ignition apparatus has a tip end exposed to a combustion chamber of an internal combustion engine and, when subjected to a high-frequency high-voltage AC burst, generates streamer discharges for igniting a fuel/air mixture in the combustion chamber. A central electrode of the apparatus, covered by a dielectric layer and coaxially enclosed in a ground electrode, extends into the combustion chamber to a greater distance than the ground electrode. An electrode portion close to the tip end of the inner periphery of the ground electrode protrudes towards the dielectric layer, for creating a localized high-density electric field. The streamer discharges thereby enter both the to combustion chamber and also a discharge chamber of the ignition apparatus.
US09391427B2 Thermal management in packaged VCSELs
Heat management systems for vertical cavity surface emitting laser (VCSEL) chips are provided. Embodiments of the invention provide substrates having a vertical cavity surface emitting laser chip disposed on the substrate surface and electrically interconnected with the substrate, a thermal frame disposed on the substrate surface and proximate to at least three sides of the vertical cavity surface emitting laser chip, and a thermal interface material disposed between the at least three sides of the vertical cavity surface emitting laser chip and the thermal frame. The substrate can also include a transceiver chip that is operably coupled to a further integrated circuit chip and that is capable of driving the VCSEL chip.
US09391421B2 Optical amplification apparatus, optical transmission apparatus, and optical transmission system
An optical amplification apparatus that amplifies input wavelength-division multiplexed light includes a pump light source that outputs pump light, and an optical amplifier that amplifies the wavelength-division multiplexed light in response to a power level of the pump light. The number of wavelengths multiplexed in the wavelength-division multiplexed light is equal to or less than the maximum available number of wavelengths input to the optical amplification apparatus. The power level of the pump light is determined based on the maximum available number of wavelengths.
US09391419B2 Method for manufacturing contact terminal, contact terminal manufacturing apparatus, and contact terminal
A method for manufacturing a contact terminal including a contact portion that slides against a surface of a conductive contact plate. The manufacturing method includes forming a projection in a metal plate by performing a drawing process, wherein the projection projects in a thicknesswise direction of the metal plate and has a larger diameter than the contact portion. The manufacturing method further includes forming the contact portion from the projection by performing a contraction pressing process at least once on the projection so that the diameter of the projection gradually decreases, while the height of the projection remains the same or decreases in a stepwise manner.
US09391418B2 Terminal crimping device for determining a crimp height of a crimped electrical connection
A terminal crimping device includes crimp tooling including an anvil and a ram movable toward the anvil with a crimp zone being defined between the anvil and the ram configured to receive a wire and a terminal configured to be crimped to the wire by the crimp tooling. An ultrasonic transducer is coupled to at least one of the anvil and the ram that receives acoustic signals sent through the wire and terminal. A crimp quality module receives signals from the ultrasonic transducer. The crimp quality module determines a crimp height of the terminal based on the acoustic signal received by the ultrasonic transducer. Optionally, the crimp height may be determined based upon a transmission time of the acoustic signal from a transmitting transducer to a receiving transducer. The crimp height may be determined based upon a speed of sound transmission coefficient of the terminal and the wire.
US09391407B1 Electrical connector assembly having stepped surface
An electrical connector assembly includes a cage member having a plurality of walls defining a port configured to receive a pluggable module therein through a front end of the cage member. The pluggable module is configured to be electrically connected to a communication connector housed within the cage member at a rear end of the cage member. The walls are manufactured from a metal material and provide electrical shielding for the pluggable module and the communication connector. The walls include side walls and a top wall between the side walls. The top wall is non-planar and includes an upper step and a lower step. The lower step is aligned above the communication connector at or near the rear end and the upper step is aligned above the pluggable module at or near the front end.
US09391401B2 Electrical connector assembly
A connector assembly includes an inlet assembly and a plug assembly. The inlet assembly has a first electrical contact member. A plug assembly has a second electrical contact member. The plug assembly is movable to an inserted engaged position with the inlet assembly such that the first and second electrical contact members engage one another, and a retracted position such the plug assembly is retracted from the inlet assembly. The connector assembly includes an active locking device for retaining the plug assembly in the inlet assembly. A secondary locking device temporarily retains the plug assembly in the inlet assembly prior to activation of the active locking device.
US09391400B2 Connector with lever and fitting guiding structure
In a connector including a tubular male housing, a female housing, and a lever turnably supported in one of this male housing and the female housing and also is engaged with an engaging part formed in the other housing and slides the male housing in a direction in which the male housing is fitted into and removed from the female housing by a turning operation, the female housing is provided with support members extending in a direction in which the male housing is fitted and removed along an outer peripheral surface of the male housing, and the male housing is provided with a pair of projecting bar parts projecting from the outer peripheral surface and guide surfaces for guiding the support members are formed on mutually opposed surfaces of this pair of projecting bar parts.
US09391389B2 Terminal connection structure for electric wire
A terminal connection structure for an electric wire includes a first terminal having a first extension section extended from a first connection section in a nearly semi-cylindrical shape and connected to the first terminal member of a mating connection device to be connected to the electric wire and a second terminal having a second extension section extended from a second connection section in a nearly semi-cylindrical shape and connected to the second terminal member of the mating connection device to be connected to the electric wire, the first extension section and the second extension section being disposed coaxially so as to be opposed to each other and to form a nearly cylindrical shape.
US09391387B2 Connector
A connector (1) includes a pair of connector housings (3, 5), a fitting portion (9) provided in one connector housing (3) and configured to receive a terminal (7), and a fitted portion (13) provided in the other connector housing (5) and configured to receive a mating terminal (11) capable of fitting with the terminal (7). The fitted portion (13) includes a frame (15) and a movable housing (17). The frame (15) and the movable housing (17) are respectively provided with a flexture lock aim (19) and a latching projecting portion (21). The fitting portion (9) is provided with a releasing portion (23) configured to release engagement between the lock arm (19) and the latching projecting portion (21) by flexing the lock arm (19). The releasing portion (23) flexes the lock arm (19) before the terminal (7) and the mating terminal (11) fit with each other.
US09391381B2 Terminal block and electronics device unit
A terminal block includes a top surface formed to be flat, a concave portion formed on the top surface, and a plurality of wiring connecting holes arranged in the concave portion. Wiring display parts corresponding to the wiring connecting holes are arranged on the top surface. The concave portion is arranged in plural for each wiring group. A buttonhole is arranged adjacent to the wiring connecting hole and an opening/closing button for opening and closing a wiring connection fitting located on a bottom part of the wiring connecting hole is accommodated in the buttonhole. The concave portion is a belt-shaped groove.
US09391378B2 High bandwidth connector for internal and external IO interfaces
Methods and systems to support input output (IO) communications may include an IO connector having a housing with surfaces defining a paddle card region, and a set of compressible contacts extending vertically through the housing into the paddle card region. In addition, an IO interconnect can include a cable portion and at least one end portion coupled to the cable portion. The end portion may include a paddle card having a circuit board with a set of contacts disposed on a bottom surface of the circuit board. The end portion can also include an asymmetric metal shell having a configuration that encloses at least a portion of the paddle card and exposes the set of contacts.
US09391373B2 Inflatable antenna
An inflatable structure usable as a satellite terminal. An inflatable structure may include an inflatable membrane for forming the structure and two integral RF reflective portions. When the membrane is inflated, the two RF reflective portions oppose each other to form an antenna. One RF reflective portion may be a main reflector and the other RF reflective portion may be a subreflector, both reflectors curvatures that face each other to form a Gregorian antenna or a Cassegrain antenna. In another embodiment, an inflatable antenna may include an inflatable dish including a RF reflective main reflector and an opposing RF transparent dish wall. An inflatable RF transparent support member and an RF reflective subreflector extend from the dish wall. Again, when the antenna is inflated, the main reflector and the subreflector oppose each other to reflect RF energy toward each other to form an antenna.
US09391372B2 Antenna
An antenna includes a substrate, a feed line formed on one surface of the substrate, a ground plane formed on the other surface of the substrate, a short-circuit stub that extends from a terminating end of the feed line and contacts the ground plane, and slits formed on the ground plane so as to cross the feed line.
US09391366B2 Method and device for calibrating a receiver
The invention relates to a method for calibrating an antenna of a receiver of signals (s1, . . . , sN) originating from a plurality of sources, said receiver comprising a plurality of sensors (c1, . . . , cM), characterized in that it comprises the following steps: measurement of a phase shift (dm,n measure) for each of the sensors (c1, . . . , cM) on each of the signals (s1, . . . , sN), determination of at least one attitude value of the antenna, said attitude being defined by a set of coordinates, calculation, for each of the sensors on each of the signals, of a theoretical phase shift (dm,n theoretical) as a function of the attitude of the antenna, from the directions of arrival of the signals, calculation of a bias (β1 sensor m) for each of the sensors from the measured phase shifts (dm,n measure) and from the theoretical phase shifts (dm,n theoretical) of the sensor.
US09391365B2 Maximum likelihood angle estimation of wideband signals using phased array antennas
A method for estimating a target direction of a wideband signal received on an electronically steered array includes: applying convolutional or stretch processing to spatial frequency data of the wideband signal; initializing a stabilization direction to a beam pointing direction; stabilizing the spatial frequency data to the stabilization direction; compressing the spatial frequency data to a plurality of frequency range or time bins; selecting range or time bins and forming a covariance matrix; calculating an estimated target direction using the covariance matrix; determining if a stabilization direction accuracy condition is met; recalculating the stabilization direction based on the estimated target direction if the stabilization direction accuracy condition is not met; and iteratively repeating until the stabilization direction accuracy condition is met.
US09391363B2 Multilayer ferrite sheet, antenna device using the same, and manufacturing method thereof
There are provided a multilayer ferrite sheet capable of performing communications in a wideband frequency, an antenna device using the same, and a manufacturing method thereof. The multilayer ferrite sheet includes: a Y-type hexaferrite layer; and a Z-type hexaferrite layer, wherein the Y-type hexaferrite and the Z-type hexaferrite are alternately laminated.
US09391359B2 Electronic device
An electronic device including a first casing, a second casing, at least one first connecting unit and at least one feeding unit is provided. The first casing includes a conductive material. The second casing includes a conductive material. The first casing and the second casing are conducted with each other through the first connecting unit. The feeding unit is electrically connected to the first casing and the second casing, wherein the electronic device forms an antenna structure with the first casing, the second casing, the first connecting unit and the feeding unit and transmits an electromagnetic signal via the feeding unit.
US09391356B2 Feature in antenna pattern for pointing and orientation determination
Systems and methods for antenna pointing are disclosed. A transmit antenna system having an adjustable boresight transmits a signal exhibiting a far-field pattern including a feature (e.g. a V-Notch) in a polarization of the signal disposed at a fixed position off a beam peak of the far-field pattern of the signal. A receive antenna system scans across the far-field pattern of the signal in the polarization to locate the feature and determine a pointing error of the adjustable boresight therefrom. The system may be applied to a cross-polarization of the signal where a co-polarization of the signal is simultaneously used for telecommunication.
US09391353B2 Resonance coupler
A resonance coupler includes transmission-side resonant wiring provided on a transmission substrate and connected to a transmission ground between a connection point of first transmission wiring to the transmission-side resonant wiring and a connection point of second transmission wiring to the transmission-side resonant wiring, and reception-side resonant wiring provided on a reception substrate and connected to a reception ground between a connection point of first reception wiring to the reception-side resonant wiring and a connection point of second reception wiring to reception-side resonant wiring. When viewed in a direction perpendicular to a main surface of the transmission substrate, the transmission substrate and the reception substrate are provided facing each other so that the transmission-side resonant wiring and the reception-side resonant wiring are symmetric about a point and have matching contours.
US09391352B2 Limiter for broadband high-frequency signals
A limiter for high-frequency signals has an input, whereas the high-frequency signal is supplied to the limiter at its input. The limiter provides several limiting stages which are electrically connected to the input. Each limiting stage is a series circuit with an unbiased diode and a Zener diode which does not serve to bias the diode, so that the high-frequency signal is electrically connected to a reference ground via the one unbiased diode and the Zener diode.
US09391350B2 RF choke device for integrated circuits
Among other things, one or more techniques and systems for selectively filtering RF signals within one or more RF frequency band are provided. In particular, an RF choke, such as a 3D RF choke or a semi-lumped RF choke, configured to selectively filter such RF signals is provided. The RF choke comprises a metal connection line configured as an inductive element for the RF choke. In an example, one or more metal lines, such as a metal open stub, are formed as capacitive elements for the RF choke. In another example, one or more through vias are formed as capacitive elements for the RF choke. In this way, the RF choke allows DC power signals to pass through the metal connection line, while impeding RF signals within the one or more RF frequency bands from passing through the metal connection line.
US09391349B2 Lithium air secondary battery
The present invention provides a lithium-air secondary battery that is capable of effectively preventing deterioration of an alkaline electrolytic solution, air electrode, and negative electrode and has a long life and high long-term reliability. The lithium-air secondary battery comprises an air electrode 12 functioning as a positive electrode, an anion exchanger 14 provided in close contact with one side of the air electrode and composed of a hydroxide-ion conductive inorganic solid electrolyte, a separator 16 provided away from the anion exchanger and composed of a lithium-ion conductive inorganic solid electrolyte, a negative electrode 18 provided so as to be capable of supplying and receiving lithium ions to and from the separator and comprising lithium, and an alkaline electrolytic solution 20 filled between the anion exchanger and the separator.
US09391348B2 Electrochemical cell of an accumulator
The invention relates to electrochemical cells of a rechargeable battery. It is the object of the invention to provide possibilities with which parameters can be determined simply, reliably and with sufficient spatial resolution within the cells of a rechargeable battery in real time and with small additional technical effort. In an electrochemical cell in accordance with the invention, at least one sensor element is arranged within the cell, integrated therein. In this respect, a sensor element is configured as an electrically conductive layer-wise conductor track structure on a surface of a dielectric laminate configured in the form of a thin film. Except for regions arranged at the outer margin provided for an electrical contacting, the conductor track structure is sealed in a fluid-tight manner by a further dielectric laminate which is configured in the form of a film and which is arranged on the conductor track structure.
US09391343B2 Nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery according to an embodiment of the present invention includes an electrode assembly, a nonaqueous electrolyte, and a container. The electrode assembly has a positive electrode, a negative electrode, and a separator. The positive electrode contains particles of a lithium transition metal compound as a positive electrode active material. The negative electrode is opposed to the positive electrode. The separator is disposed between the positive electrode and the negative electrode. The nonaqueous electrolyte contains lithium difluorophosphate. The container houses the electrode assembly and the nonaqueous electrolyte. The battery capacity is not less than 21 Ah. The mean particle diameter (D50) of the particles of the lithium transition metal compound is not less than 5 μm and not more than 15 μm. The (D90−D10)/D50 of the particles of the lithium transition metal compound is under 1.1.
US09391338B2 Electrolyte-membraneless microbial fuel cell, in-series stack thereof, and in-parallel combination thereof
Disclosed herein are an electrolyte-membraneless microbial fuel cell, in-series stack thereof, and in-parallel combination thereof. According to various implementation examples, problems relating to scaling up and modularization are overcome, and problems relating to using an electrolyte membrane are solved.
US09391327B2 Positive electrode for rechargeable lithium battery, preparing same, and rechargeable lithium battery
A positive active material is disclosed that includes a lithium nickel composite oxide represented by the following Chemical Formula 1, wherein a full width at half maximum (FWHM003) at a (003) plane in X-ray diffraction ranges from about 0.12 to about 0.155, and a rechargeable lithium ion battery including the same. LiaNixCoyMzO2  [Chemical Formula 1]
US09391316B2 Composite cathode active material, cathode and lithium battery including the composite cathode active material, and method of preparing the composite cathode active material
A composite cathode active material, a cathode and a lithium battery including the composite cathode, and a method of preparing the composite cathode active material, the composite cathode active material including a compound with an olivine crystal structure; and an inorganic material, the inorganic material including a nitride or carbide of at least one element selected from the group of Group 2, Group 13, Group 14, and Group 15 of the periodic table of elements.
US09391315B2 Negative electrode for lithium ion battery and method for producing the same, and lithium ion battery
A negative electrode for a lithium ion battery 10 includes a negative electrode current collector 11, a negative electrode active material layer 14, and a lithium silicate layer 15. The negative electrode active material layer 14 contains silicon. The lithium silicate layer 15 contains lithium, oxygen, and silicon forming a Li—O—Si bond, and is formed at the interface between the negative electrode current collector 11 and the negative electrode active material layer 14. The negative electrode active material layer 14 and the lithium silicate layer 15 may be composed of columnar bodies.
US09391311B2 Battery and mobile terminal for detecting battery cell deformation
A battery capable of detecting battery cell deformation is provided. The battery includes a battery cell, a grounded encapsulation part, and a film that is located between the battery cell and the encapsulation part and keeps a separation between the film and the encapsulation part. The film is deployed with a serial impedance cabling, where a resistance value of the serial impedance cabling changes as the length of the serial impedance cabling changes. When deformation of the battery cell exceeds a predetermined value, the film is capable of bearing extrusion of the battery cell and becomes deformed, so that the serial impedance cabling contacts the encapsulation part, so as to short-circuit the serial cabling of a certain length to ground. The battery provided in the embodiments of the present invention is capable of improving safety of the battery cell.
US09391304B2 Organic light-emitting display device and method of manufacturing the same
An organic light-emitting display device is provided. An organic light-emitting display device, including: a substrate; a pixel-defining layer on the substrate and defining a light-emitting region; and an organic light-emitting element over the light-emitting region, wherein the pixel-defining layer includes a first pixel-defining layer on the substrate and a second pixel-defining layer on the first pixel-defining layer, the organic light-emitting element includes a first organic layer contacting the first pixel-defining layer at either end thereof, a second organic layer on the first organic layer and contacting the second pixel-defining layer at either end thereof, and an organic light-emitting layer on the second organic layer, and the first pixel-defining layer is lyophilic.
US09391300B2 Method of producing a transparent diffusive OLED substrate
A method of producing a transparent diffusive OLED substrate includes lapping one face or both faces of a flat translucent glass substrate with an abrasive slurry, so as to obtain a flat glass substrate with at least one roughened surface having a roughness profile with an arithmetical mean deviation Ra of between 0.1 μm and 2.0 μm; coating the roughened surface or one of the roughened surfaces with a high index glass frit having a refractive index of at least 1.7, the amount of the high index glass frit being sufficient to completely cover the roughness profile of the roughened surface after melting of the frit, and heating the coated substrate to a temperature above the melting temperature of the high index glass frit and below the softening temperature of the underlying substrate, so as to form high index enamel on one of the roughened surfaces.
US09391285B2 Spin filter device, method for its manufacture and its use
The present invention relates to a method and a device for providing a current of spin-polarized electrons. More particularly, the present invention is suited for use in spin electronics or detection of spin-polarized electrons.
US09391284B2 Organic photosensitive optoelectronic devices with triplet harvesting
There is disclosed an organic photosensitive optoelectronic devices comprising organic photoconductive materials, which comprise singlet fission host materials doped with triplet forming materials. There is also disclosed devices made from such materials, such as an organic photovoltaic cell, a photoconductor cell, a photodetector, organic photosensors, chemical sensors, and biological sensors. Methods of fabricating such devices are also disclosed.
US09391277B2 Device comprising positive hole injection transport layer, method for producing the same and ink for forming positive hole injection transport layer
A device including a substrate, two or more electrodes facing each other disposed on the substrate and a positive hole injection transport layer disposed between two electrodes among the two or more electrodes, wherein the positive hole injection transport layer contains a reaction product of a transition metal complex or complexes, and wherein at least one or more kinds of transition metals selected from the group consisting of vanadium, rhenium and platinum, or a mixture of molybdenum and one or more kinds of transition metals selected from the group consisting of vanadium, rhenium and platinum is contained in a central metal or metals of the transition metal complex or complexes.
US09391275B2 Vapor deposition method, vapor deposition device and organic EL display device
A vapor deposition source (60), a plurality of control plates (80) and a vapor deposition mask (70) are disposed in this order. A substrate (10) is moved relative to the vapor deposition mask in a state in which the substrate and the vapor deposition mask are spaced apart at a fixed interval. Vapor deposition particles (91) discharged from a vapor deposition source opening (61) of the vapor deposition source pass through neighboring inter-control plate spaces (81) and mask openings (71) formed in the vapor deposition mask, and then adhere to the substrate to form a coating film (90). At least a part of the coating film is formed by the vapor deposition particles that have passed through two or more different inter-control plate spaces. It is thereby possible to form a coating film in which edge blur and variations in the thickness are suppressed.
US09391273B1 Electronic device and method for fabricating the same
Provided is an electronic device including a semiconductor memory. The semiconductor memory includes a first metal oxide layer disposed over a substrate and including a trench therein, a second metal oxide layer disposed along an inner wall of the trench, a selector disposed over the second metal oxide layer and buried in a part of the trench, and a top electrode disposed over the selector.
US09391272B2 Nonvolatile variable resistance element
According to one embodiment, a nonvolatile variable resistance element includes a first electrode, a second electrode, a variable resistance layer, and a dielectric layer. The second electrode includes a metal element. The variable resistance layer is arranged between the first electrode and the second electrode. A resistance change is reversibly possible in the variable resistance layer according to move the metal element in and out. The dielectric layer is inserted between the second electrode and the variable resistance layer and has a diffusion coefficient of the metal element smaller than that of the variable resistance layer.
US09391271B1 Resistive random access memory and manufacturing method thereof
A resistive random access memory including a substrate, a dielectric layer, and at least one memory cell string is provided. The dielectric layer is disposed on the substrate. The memory cell string includes memory cells and at least one first interconnect structure. The memory cells are vertically and adjacently disposed in the dielectric layer, and each memory cells includes a first conductive line, a second conductive line, and a variable resistance structure. The second conductive line is disposed at one side of the first conductive line, and the top surface of the second conductive line is higher than the top surface of the first conductive line. The variable resistance structure is disposed between the first conductive line and the second conductive line. The variable resistance structures in the vertically adjacent memory cells are isolated from each other. The first interconnect structure is connected to the vertically adjacent first conductive lines.
US09391269B2 Variable resistance memory devices
A variable resistance memory device includes a plurality of first conductive lines, a plurality of second conductive lines, a plurality of memory cells, a plurality of first air gaps and a plurality of second air gaps. The first conductive line extends in a first direction. The second conductive line is over the first conductive line and extends in a second direction crossing the first direction. The memory cell includes a variable resistance device. The memory cell is located at an intersection region of the first conductive line and the second conductive line. The first air gap extends in the first direction between the memory cells. The second air gap extends in the second direction between the memory cells.
US09391258B2 Piezoelectric element
A piezoelectric element includes a metal substrate, an alumina layer, a lower electrode, a piezoelectric layer, and an upper electrode. The metal substrate includes iron as a main component and includes at least aluminum and chromium. The alumina layer is formed on the metal substrate, and the lower electrode is formed on the alumina layer. The piezoelectric layer is formed on the lower electrode, and the upper electrode is formed on the piezoelectric layer. The alumina layer is mainly formed of particles in a γ-alumina phase.
US09391252B2 Optoelectronic component
An optoelectronic component comprising a semiconductor body, a first connection layer, an insulation layer and a second connection layer, wherein the semiconductor body has an active region for generating electromagnetic radiation and the second connection layer comprises a first partial layer and a second partial layer is specified, wherein the insulation layer electrically insulates the first connection layer from the second connection layer, the first partial layer is arranged between the second partial layer and the semiconductor body in a vertical direction, in a plan view of the semiconductor body the first connection layer overlaps the first partial layer and is spaced apart from the second partial layer in a lateral direction, and the first connection layer has a first layer thickness and the second partial layer has a second layer thickness, wherein the first layer thickness and the second layer thickness differ from one another at most by 20%.
US09391245B2 Sialon phosphor, method for producing same, and light-emitting device package using same
According to one embodiment of the present invention, a method for producing a sialon phosphor comprises: mixing a silicon precursor and an aluminum precursor and sintering the mixture to form a first sintered body; and mixing the first sintered body and a precursor for an active material and heat-treating the mixture to form a second sintered body. That is, the method for producing a sialon phosphor according to one embodiment of the present invention involves firstly forming the first sintered body serving as a host material to stably ensure a crystal structure, and then mixing the active material and the first sintered body so as to preserve the role of the active material without sacrificing the crystal structure of the first sintered body. Eventually, the active material in the crystal structure of the first sintered body is located in an interstitial site not located in the Si or Al position, thereby preventing the degradation of the crystallinity of the first sintered body. In addition, the crystal structure of the sialon phosphor produced by the above-described method is stable, and the sialon phosphor exhibits superior thermal stability at a high temperature, and therefore the degradation in the efficiency thereof caused by a shortened lifespan thereof is extremely slight even over long-term operation. In addition, the crystal structure of the sialon phosphor in the light-emitting device package comprising the sialon phosphor produced by the above-described method is stable, and therefore the degradation in luminance caused by a degradation of crystallinity may be prevented.
US09391243B2 Phosphor separated from LED by transparent spacer
To reduce absorption by an LED die (12) of light emitted by a phosphor layer (48), the absorbing semiconductor layers of the LED die (12) are separated from the phosphor layer by a relatively thick glass plate (44) affixed to the LED die or by the LED die transparent growth substrate. Therefore, phosphor light emitted at a sufficient angle towards the LED die will pass through the transparent spacer (44) and exit the sidewalls of the spacer, preventing the light from being absorbed by the LED die. The LED die may be GaN based. The spacer is at least 100 microns thick. A 16% gain in light extraction is achievable using the technique compared to the light emission where phosphor is directly deposited on the LED semiconductor layers.
US09391234B2 Series connected segmented LED
A light source and method for making the same are disclosed. The light source includes a conducting substrate, and a light emitting structure that is divided into segments. The light emitting structure includes a first layer of semiconductor material of a first conductivity type deposited on the substrate, an active layer overlying the first layer, and a second layer of semiconductor material of an opposite conductivity type from the first conductivity type overlying the active layer. A barrier divides the light emitting structure into first and second segments that are electrically isolated from one another. A serial connection electrode connects the first layer in the first segment to the second layer in the second segment. A power contact is electrically connected to the second layer in the first segment, and a second power contact electrically connected to the first layer in the second segment.
US09391232B1 Variable composition transparent conductive oxide layer and methods of forming thereof
Provided are light emitting diodes (LEDs) and methods of fabricating such LEDs. An LED may include a transparent conductive oxide (TCO) layer having a varying refractive index. For example, the refractive index may be higher at the interface of the TCO layer with an epitaxial stack than on the side of the TCO layer. The refractive index variability allows reducing light intensity losses in the LED. The refractive index variability may be achieved by feeding a substrate through a deposition chamber having a variable concentration of at least one process gas, such as oxygen. Specifically, the concentration of the process gas may be higher at one slit opening than at another slit opening. As the substrate moves through the deposition chamber, the TCO layer is continuously deposited. Due to the concentration variability, the resulting TCO layer may have a variable composition throughout the thickness of the TCO layer.
US09391219B2 Photovoltaic apparatus
A photovoltaic apparatus includes a support substrate; a back electrode layer on the support substrate; a light absorbing layer on the back electrode layer; and a front electrode layer on the light absorbing layer, wherein the support substrate comprises: a base layer; a first stepped portion on the base layer; and a second stepped portion disposed aside the first stepped portion on the base layer, and wherein the second stepped portion is thicker than the first stepped portion.
US09391207B2 Thin film transistor, array substrate and manufacturing method thereof, and display device
The present invention provides a low-temperature polysilicon thin film transistor and a manufacturing method thereof, an array substrate and a manufacturing method thereof, and a display device. The present invention is related to display technology. The low-temperature polysilicon thin film transistor comprises: an active layer disposed on a substrate, and a source electrode and a drain electrode respectively connected to the active layer, the active layer comprises a source contact region, a drain contact region, and a semiconductor region disposed between the source contact region and the drain contact region, the source contact region and the drain contact region are both conductive, both of the source contact region and the drain contact region include a semiconductor substrate and ions distributed in the semiconductor substrate, the source electrode covers the source contact region directly, and the drain electrode covers the drain contact region directly.
US09391205B2 Gate last semiconductor structure and method for forming the same
A semiconductor structure and a method for forming the same are provided. The semiconductor structure includes a substrate and a metal gate structure formed over a fin structure of the substrate. The semiconductor structure further includes a spacer formed on a sidewall of the metal gate structure and a source/drain structure formed in the fin structure. In addition, the spacer is in direct contact with the fin structure.
US09391202B2 Semiconductor device
The semiconductor device including: a semiconductor layer extending in a first direction, the semiconductor layer including a pair of source/drain regions and a channel region, a gate extending on the semiconductor layer to cover the channel region, and a gate dielectric layer interposed between the channel region and the gate, a corner insulating spacer having a first surface and a second surface, the first surface extending in the second direction along a side wall of the gate, the first surface covering from a side portion of the gate dielectric layer to at least a portion of the side wall of the gate, and the second surface covering a portion of the semiconductor layer, and an outer portion insulating spacer covering the side wall of the gate above the corner insulating spacer, the outer portion insulating spacer having a smaller dielectric constant than the corner insulating spacer, may be provided.
US09391198B2 Strained semiconductor trampoline
A method of forming a strained trampoline including: forming a strain inducing layer on a semiconductor-on-insulator (SOI), the SOI having a semiconductor layer on an insulator layer and the insulator layer is on a handle substrate; forming a opening through the semiconductor layer and the insulator layer using a patterned hardmask; forming a trampoline support in the opening; forming a trench through the strain inducing layer and through the semiconductor layer exposing a portion of the insulator layer, a strained trampoline is a portion of the semiconductor layer with a boundary defined by the trampoline support and the trench; and removing the insulator layer through the trench, where the strained trampoline is supported by the trampoline support.
US09391183B2 Semiconductor device
A semiconductor device is disclosed that comprises semiconductor regions and an insulating film. A groove extends from a top surface of a semiconductor region and reaching a semiconductor region. In plan view, a body of a bottom electrode is formed in a strip form, and extends in an extending direction of the groove, and the connection portion extends in a depth direction of the groove and is connected to an end of the body in the extending direction of the body. The body of the bottom electrode is arranged in the groove, and the connection portion of the bottom electrode is arranged in the connection groove. In plan view, a length of the groove in the extending direction of the groove is larger than a width of the groove, and the width of the groove is larger than a gap between the groove and an adjacent groove.
US09391182B2 Trench insulated-gate bipolar transistor and manufacture method thereof
A Trench Insulated Gate Bipolar Transistor (IGBT) and a manufacture method thereof are provided by the present invention, which belongs to the field of IGBT technical field. The manufacture method includes following steps: (1) preparing a semiconductor substrate; (2) forming an epitaxial layer grow on a first side of the semiconductor substrate by epitaxial growth; (3) preparing and forming a gate and an emitter of the Trench Insulated Gate Bipolar Transistor on a second side of the semiconductor substrate; (4) thinning the epitaxial layer to form a collector region; (5) metalizing the collector region to form a collector. The cost of the manufacture method is low and the performance of the Trench IGBT formed by the manufacture method is good.
US09391180B2 Heterojunction bipolar transistors with intrinsic interlayers
Heterojunction bipolar transistors are provided that include at least one contact (e.g., collector, emitter, and/or base) formed by a heterojunction between a crystalline semiconductor material and a doped non-crystalline semiconductor material layer. An interfacial intrinsic non-crystalline semiconductor material layer is present at the heterojunction between the crystalline semiconductor material and the doped non-crystalline semiconductor material layer. The presence of the interfacial intrinsic non-crystalline semiconductor material layer improves the surface passivation of the crystalline semiconductor material by reducing the interface defect density at the heterojunction.
US09391177B1 Method of fabricating semiconductor structure
The present invention provides a method for improving gate coupling ratio of a flash memory device and a protruding floating gate is formed. First, a substrate having a plurality of isolation structures is formed. Then, a first conductive layer is formed overlaying the substrate. A chemical-mechanical polishing process is performed to planarize the first conductive layer. After that, a portion of the isolation structures is removed, and a second conductive layer is formed overlaying the first conductive layer and the isolation structures. Finally, a lithography process with a photomask can be used to define a mask that covers the first conductive layer and the second conductive layer, and then an insulating layer is deposited overlaying the substrate, so that a third conductive layer is formed overlaying the insulating layer.
US09391176B2 Multi-gate FETs having corrugated semiconductor stacks and method of forming the same
The present disclosure provides, in various aspects of the present disclosure, a semiconductor device which includes a semiconductor stack disposed over a surface of a substrate and a gate structure partially formed over an upper surface and two opposing sidewall surfaces of the semiconductor stack, wherein the semiconductor stack includes an alternating arrangement of at least two layers formed by a first semiconductor material and a second semiconductor material which is different from the first semiconductor material.
US09391166B2 Non-volatile memory device and method for fabricating the same
A method for fabricating a non-volatile memory device includes: providing a substrate which includes a cell region where a plurality of memory cells are to be formed and a peripheral circuit region where a plurality of peripheral circuit devices are to be formed; forming the memory cells that are stacked perpendicularly to the substrate of the cell region; and forming a first conductive layer for forming a gate electrode of a selection transistor over the memory cells while forming the first conductive layer in the peripheral circuit region simultaneously, wherein the first conductive layer of the peripheral circuit region functions as a resistor body of at least one peripheral circuit device of the peripheral circuit devices.
US09391163B2 Stacked planar double-gate lamellar field-effect transistor
A method of making a field-effect transistor device includes providing a substrate with a fin stack having: a first sacrificial material layer on the substrate, a first semiconductive material layer on the first sacrificial material layer, and a second sacrificial material layer on the first semiconductive material layer. The method includes inserting a dummy gate having a second thickness, a dummy void, and an outer end that is coplanar to the second face. The method includes inserting a first spacer having a first thickness and a first void, and having an outer end that is coplanar to the first face. The method includes etching the first sacrificial material layer in the second plane and the second sacrificial material layer in the fourth plane. The method includes removing, at least partially, the first spacer. The method also includes inserting a second spacer having the first thickness.
US09391144B2 Selective gallium nitride regrowth on (100) silicon
A semiconductor structure including a (100) silicon substrate having a plurality openings located within the silicon substrate, wherein each opening exposes a surface of the silicon substrate having a (111) crystal plane. This structure further includes an epitaxial semiconductor material located on an uppermost surface of the (100) silicon substrate, and a gallium nitride material located adjacent to the surface of the silicon substrate having the (111) crystal plane and adjacent a portion of the epitaxial semiconductor material. The structure also includes at least one semiconductor device located upon and within the gallium nitride material and at least one other semiconductor device located upon and within the epitaxial semiconductor material.
US09391141B2 Method for producing fin structures of a semiconductor device in a substrate
A method for producing fin structures, using Directed Self Assembly (DSA) lithographic patterning, in an area of a semiconductor substrate includes providing a semiconductor substrate covered with a shallow trench isolation (STI) layer stack on a side thereof; defining a fin area on that side of the substrate by performing a lithographic patterning step other than DSA, wherein the fin structures will be produced in the fin area; and producing the fin structures in the semiconductor substrate within the fin area according to a predetermined fin pattern using DSA lithographic patterning. The disclosure also relates to associated semiconductor structures.
US09391137B2 Power semiconductor device and method of fabricating the same
Provided are a power semiconductor device and method of fabricating the same, in particular a power semiconductor device such as an Insulated Gate Bipolar Transistor (IGBT) including a cell region with a trench structure formed to include a dummy trench and a first trench and a termination region with a termination ring formed surrounding the cell region. Such a power semiconductor device is designed to operable with high power conditions such as when an operating voltage is 600 V, 1200 V and so on.
US09391128B2 Light emitting device and electronic device
Color purity of a light emitting element is improved without an adverse effect such as reduction in voltage and luminance efficiency. The light emitting element has a light emitting laminated body including a light emitting layer between a pair of electrodes. A buffer layer is provided to be in contact with at least one of the electrodes. One of the electrodes is an electrode having high reflectance and the other is a translucent electrode. By employing a translucent electrode, light can be transmitted and reflected. An optical distance between the electrodes is adjusted in accordance with a thickness of the buffer layer, and accordingly, light can be resonated between the electrodes. The buffer layer is made of a composite material including an organic compound and a metal compound; therefore, voltage and luminance efficiency of the light emitting element is not affected even if a distance between the electrodes becomes long.
US09391126B2 Flat panel display and method of manufacturing the same
A flat panel display is disclosed. In one embodiment, the display includes a first substrate and an organic light emitting device formed over the first substrate, wherein the organic light emitting device comprises a first electrode layer, an organic light emitting layer, and a second electrode layer, and wherein the organic light emitting layer is interposed between the first and second electrode layers. The display also includes a second substrate attached to the first substrate by the use of a sealant and an In-Plane Switching (IPS) mode electrode layer formed between the first and second substrates, wherein the IPS mode electrode layer is closer to the second substrate than the first substrate, wherein the IPS mode electrode layer has first and second surfaces opposing each other, and wherein the first surface is closer to the second substrate than the first surface. The display further includes a first alignment layer formed on the second surface of the IPS mode electrode layer and a liquid crystal layer filled in a space formed between the first substrate and the second substrate, wherein at least part of the liquid crystal layer is formed over the organic light emitting device.
US09391116B2 Imaging apparatus, imaging system and manufacturing method of imaging apparatus
A junction type field effect transistor (JFET) in a substrate includes channel and source regions of a first conductivity type and first through fourth gate regions of a second conductivity type. The first and second gate regions are disposed in a direction along a surface of the substrate. The third and fourth gate regions are disposed in the direction. The first and third gate regions are disposed in a depth direction. The first gate region is disposed between the surface and the third gate region. The second and fourth gate regions are disposed in the depth direction. The second gate region is disposed between the surface and the fourth gate region. The channel region includes a first region disposed between the first and third gate regions and a second region disposed between the second and fourth gate regions. The source region is disposed between the first and second gate regions.
US09391115B1 CMOS image sensor unit and method for fabricating the same
A CMOS image sensor unit and a method for fabricating the same are described. The image sensor unit includes a photodiode, a transfer gate, a reset gate, a source follower gate, a floating drain region between the transfer gate and the reset gate, and a PIP capacitor. The lower poly-Si electrode of the PIP capacitor is electrically connected with the floating drain region and the source follower gate to also serve as an interconnect between the floating drain region and the source follower gate. The fabrication method includes forming contact plugs on the floating drain region and the source follower gate, and then forming a PIP capacitor whose lower poly-Si electrode is connected with each contact plug.
US09391112B2 Semiconductor apparatus
A semiconductor apparatus includes a conductive member penetrating through a first semiconductor layer, a first insulator layer, and a third insulator layer, and connecting a first conductor layer with a second conductor layer. The conductive member has a first region containing copper, and a second region containing a material different from the copper is located at least between a first region and the first semiconductor layer, between the first region and the first insulator layer, and between the first region and the third insulator layer. A diffusion coefficient of the copper to a material is lower than a diffusion coefficient of the copper to the first semiconductor layer and a diffusion coefficient of the copper to the first insulator layer.
US09391109B2 Uniform-size bonding patterns
A semiconductor device, and a method of fabrication, is introduced. In an embodiment, one or more passivation layers are formed over a first substrate. Recesses are formed in the passivation layers and a first plurality of bonding pads and a second plurality of bonding pads are formed in the recesses. In an embodiment, the first plurality of bonding pads have a first width and a first pitch, and the second plurality of bonding pads have the first width and are grouped into clusters. The first plurality of bonding pads and the second plurality of bonding pads in the first substrate are aligned to a third plurality of bonding pads in a second substrate and are bonded using a direct bonding method.
US09391106B2 Solid-state imaging apparatus
A solid-state imaging apparatus includes: a solid-state imaging device photoelectrically converting light taken by a lens; and a light shielding member shielding part of light incident on the solid-state imaging device from the lens, wherein an angle made between an edge surface of the light shielding member and an optical axis direction of the lens is larger than an incident angle of light to be incident on an edge portion of the light shielding member.
US09391099B2 Array substrate and liquid crystal display module including TFT having improved mobility and method of fabricating the same
An array substrate for a liquid crystal display device includes a gate line and a gate electrode on a substrate, the gate electrode connected to the gate line; a gate insulating layer on the gate line and the gate electrode; an active layer of intrinsic amorphous silicon on the gate insulating layer and corresponding to the gate electrode; an ohmic contact layer of impurity-doped amorphous silicon on the active layer; a data line crossing the gate line; a source electrode on the ohmic contact layer and connected to the data line; a drain electrode on the ohmic contact layer and spaced apart from the source electrode; a passivation layer on the source and drain electrodes and including a drain contact hole exposing a portion of the drain electrode; and a pixel electrode on the passivation layer and connected to the drain electrode through the drain contact hole.
US09391095B2 Semiconductor device and manufacturing method thereof
An oxide semiconductor layer with excellent crystallinity is formed to enable manufacture of transistors with excellent electrical characteristics for practical application of a large display device, a high-performance semiconductor device, etc. By first heat treatment, a first oxide semiconductor layer is crystallized. A second oxide semiconductor layer is formed over the first oxide semiconductor layer. By second heat treatment, an oxide semiconductor layer including a crystal region having the c-axis oriented substantially perpendicular to a surface is efficiently formed and oxygen vacancies are efficiently filled. An oxide insulating layer is formed over and in contact with the oxide semiconductor layer. By third heat treatment, oxygen is supplied again to the oxide semiconductor layer. A nitride insulating layer containing hydrogen is formed over the oxide insulating layer. By fourth heat treatment, hydrogen is supplied at least to an interface between the second oxide semiconductor layer and the oxide insulating layer.
US09391087B2 Nonvolatile semiconductor memory device
A nonvolatile semiconductor memory device includes first and second word line groups, each including a plurality of stacked word lines above a substrate, a first memory string including a first memory column through the first word line group, a second memory column through the second word line group, and a first memory connection portion electrically coupling the first and second memory columns, and a second memory string including a third memory column through the first word line group, a fourth memory column through the second word line group, and a second memory connection portion electrically coupling the third and fourth memory columns. The first memory connection portion is formed in a first layer of the substrate and the second memory connection portion is formed in a second layer of the substrate that is lower than the first layer.
US09391081B1 Metal indentation to increase inter-metal breakdown voltage
A first depression and a second depression are formed in an upper surface of a first metal layer. A dielectric layer is formed over the first metal layer. Subsequently, a wide trench is formed in the dielectric layer, the wide trench extending deeper in a first outer region and in a second outer region than in a central region located between the first outer region and the second outer region, the first outer region overlying the first depression and the second outer region overlying the second depression.
US09391080B1 Memory bit cell for reduced layout area
An approach for providing SRAM bit cells with miniaturized bit cells, without local interconnection layers, with improved lithographic printability, and enabling methodology are disclosed. Embodiments include providing first color structures, in a M1 layer, including a first word line, a first bit line, a second bit line, a first ground line, a second ground line, a second latch line or a combination thereof, wherein the first color structures include side edges longer than tip edges; providing second color structures, in the M1 layer, including a second word line, a first power line, a second power line, a first latch line or a combination thereof, wherein the second color structures include side edges longer than tip edges; and forming a bit cell including the first color structures and the second color structures, wherein adjacent tip edges include a first color structure tip edge and a second color structure tip edge.
US09391075B2 Integrated circuit and method for fabricating the same having a replacement gate structure
An integrated circuit includes a first FET structure and a second FET structure, both of which being formed over a silicon substrate. The first FET structure includes a high-k material layer, a layer of a first workfunction material formed over the high-k material layer, a layer of a barrier material formed over the first workfunction material layer; and a layer of a gate fill material formed over the barrier material layer. The entirety of the barrier material layer and the gate fill material layer are formed above the first workfunction material layer. The second FET structure includes a layer of the high-k material, a layer of a second workfunction material formed over the high-k material layer, a low-resistance material layer formed over the second workfunction material layer and a layer of the barrier material formed over the low-resistance material layer.
US09391074B1 Structure for FinFET fins
A design structure for fins in a fin array that can be included in a fin field effect transistor (FinFET), the design structure including: a semiconductor fin being on a substrate and having a semiconductor fin height and a first side; a dielectric fin having a dielectric fin height and a second side facing the first side, the dielectric fin extending in a first direction substantially parallel to the first semiconductor fin; a first conformal liner lining a first trough, the first conformal liner extending across the substrate between the first side and the second side and up to approximately the dielectric fin height on the first side and on the second side; and a fill material filling the first trough to approximately the dielectric fin height.
US09391071B2 Semiconductor device
A semiconductor device includes a first semiconductor region of a first conductivity type, a second semiconductor region of a second conductivity type, a third semiconductor region of the first conductivity type, a fourth semiconductor region of the first conductivity type, a fifth semiconductor region of the first conductivity type provided on the third semiconductor region and the fourth semiconductor region, and a sixth semiconductor region of the second conductivity type. The third semiconductor region is provided on the first semiconductor region and has a dopant concentration that is lower than a dopant concentration of the first semiconductor region. The fourth semiconductor region is provided on the second semiconductor region adjacent to the third semiconductor region. A dopant contained in the fourth semiconductor region extends to a level that is deeper than a level of a dopant contained in the third semiconductor region.
US09391065B1 Electrostatic discharge and passive structures integrated in a vertical gate fin-type field effect diode
Field effect diode structures utilize a junction structure that has an L-shape in cross-section (a fin extending from a planar portion). An anode is positioned at the top surface of the fin, and a cathode is positioned at the end surface of the planar portion. The perpendicularity of the fin and the planar portion cause the anode and cathode to be perpendicular to one another. A first gate insulator contacts the fin between the top surface and the planar portion. A first gate conductor contacts the first gate insulator, and the first gate insulator is between the first gate conductor and the surface of the fin. Additionally, a second gate insulator contacts the planar portion between the end surface and the fin. A second gate conductor contacts the second gate insulator, and the second gate insulator is between the second gate conductor and the surface of the planar portion.
US09391058B2 Transient voltage suppressor and its manufacturing method
A transient voltage suppressor and its manufacturing method are provided, which can easily control voltage withstanding characteristics of a Zener diode by analogizing growth of a buried layer by forming a portion of the buried layer by performing ion implantation on a first epitaxial layer and then forming the other portion of the buried layer while depositing a second epitaxial layer having the same impurity concentration with the first epitaxial layer, and which can improve a current distribution characteristic by forming a doping region in a ring shape to increase a current pass region by increasing a PN junction area of a Zener diode in a small area.
US09391053B2 Non-shrink varistor substrate and production method for same
Disclosed are a non-shrink varistor substrate and a method of manufacturing the same, wherein the non-shrink varistor substrate includes: a reinforcement layer formed of a ceramic material; a thin bonding layer formed on the surface of the reinforcement layer; a first varistor layer formed on the thin bonding layer and including a plurality of inner electrode layers therein; and an outer electrode layer formed on the first varistor layer and electrically connected to the inner electrode layers by a conductive material loaded in a via hole formed through the first varistor layer, the thin bonding layer and the reinforcement layer, and also wherein bondability and bonding reliability can be enhanced upon heterobonding of the reinforcement layer and the varistor layer.
US09391049B2 Molding package assembly and molding material
A molding package assembly is provided, which includes a substrate and first and second molding packages stacked on the substrate. Each of the first and second molding packages has a semiconductor element, an anti-warping structure disposed around a periphery of the semiconductor element, a molding material encapsulating the semiconductor element and the anti-warping structure, and a protection layer formed on the semiconductor element, the molding material and the anti-warping structure. The anti-warping structure facilitates to prevent warping of the molding package assembly during a molding process.
US09391038B2 Semiconductor device and power supply unit utilizing the same
A semiconductor device has pluralities of grid array terminals forming a grid array structure, e.g. a BGA structure, in which the output end of a built-in switch circuit is connected to multiple terminals of the grid array structure, thereby reducing the current that flows through each of the multiple terminals below a permissible level and minimizing the heat due to contact resistances of the multiple terminals in contact with the IC socket of the semiconductor device. Each pair of nearest neighbors of the multiple terminals is interposed by at least one further array terminal. The multiple terminals are all located at the outermost peripheral terminal positions of the grid array structure. Thus, the heat generated in the respective multiple terminals connected to the switch circuit is reduced, thereby minimizing the possibility of hazardous melting of the terminals.
US09391031B2 Method for manufacturing electronic device and electronic device
A method for manufacturing an electronic device, the method includes: applying an adhesive film on a package board; placing an electronic component on the package board with a bump therebetween; applying a first load to the electronic component while heating the electronic component to a first temperature higher than a reaction start temperature of the adhesive film and lower than a melting point of the bump; reducing the first load to a second load lower than the first load while maintaining the first temperature; and heating the electronic component to a second temperature higher than or equal to the melting point of the bump while maintaining the second load.
US09390996B2 Double-sided cooling power module and method for manufacturing the same
A double-sided cooling power module may include a lower-end terminal, at least one pair of power semiconductor chips mounted on the lower-end terminal, at least one pair of horizontal spacers mounted on the at least one pair of power semiconductor chips, an upper-end terminal mounted on the at least one pair of horizontal spacers, and at least one pair of vertical spacers disposed between the upper-end terminal and the lower-end terminal.
US09390995B2 Semiconductor device and method of manufacturing the same
An object is to provide a fin integrated type semiconductor device and a method of manufacturing the same, which are provided with a simple structure and good heat dissipation characteristics. The semiconductor device includes: a base plate on which fins arranged in a standing condition are formed on a first main face; an insulating layer formed on a second main face of the base plate, the second main face being opposite to the first main face of the base plate; a circuit pattern fixed to the insulating layer; and a semiconductor element joined to the circuit pattern. The fins are formed with slits that pass through in the thickness direction of the fins.
US09390993B2 Semiconductor border protection sealant
A semiconductor package includes a semiconductor unit containing an active circuitry layer. The semiconductor package also includes a plurality of bonding pads on the active circuitry layer, which are configured to be connected to corresponding external conductive connectors. The semiconductor package also includes a protective sealant coating filling grooved edges of the active circuitry layer. The protective sealant coating contains an exterior wafer-singulated surface.
US09390991B2 Semiconductor device and method of forming wafer level ground plane and power ring
A semiconductor die has active circuits formed on its active surface. Contact pads are formed on the active surface of the semiconductor die and coupled to the active circuits. A die extension region is formed around a periphery of the semiconductor die. Conductive THVs are formed in the die extension region. A wafer level conductive plane or ring is formed on a center area of the active surface. The conductive plane or ring is connected to a first contact pad to provide a first power supply potential to the active circuits, and is electrically connected to a first conductive THV. A conductive ring is formed partially around a perimeter of the conductive plane or ring and connected to a second contact pad for providing a second power supply potential to the active circuits. The conductive ring is electrically connected to a second THV.
US09390978B2 Method for producing semiconductor device and semiconductor device
A SGT production method includes a step of forming first and second fin-shaped silicon layers, forming a first insulating film, and forming first and second pillar-shaped silicon layers; a step of forming diffusion layers by implanting an impurity into upper portions of the first and second pillar-shaped silicon layers, upper portions of the first and second fin-shaped silicon layers, and lower portions of the first and second pillar-shaped silicon layers; a step of forming a gate insulating film and first and second polysilicon gate electrodes; a step of forming a silicide in upper portions of the diffusion layers formed in the upper portions of the first and second fin-shaped silicon layers; and a step of depositing an interlayer insulating film, exposing and etching the first and second polysilicon gate electrodes, then depositing a metal, and forming first and second metal gate electrodes.
US09390975B2 Methods for producing a tunnel field-effect transistor
A method for producing a tunnel field-effect transistor is disclosed. Connection regions of different doping types are produced by means of self-aligning implantation methods.
US09390973B2 On-chip RF shields with backside redistribution lines
Structures of a system on chip and methods of forming a system on chip are disclosed. In one embodiment, a method of fabricating the system on chip includes forming a through substrate opening from a back surface of a substrate, the through substrate opening disposed between a first and a second region, the first region comprising devices for RF circuitry and the second region comprising devices for other circuitry. The method further includes forming patterns for redistribution lines on a photo resist layer, the photo resist layer disposed under the back surface, and filling the through substrate opening and the patterns for redistribution lines with a conductive material.
US09390961B2 Semiconductor devices having plug insulators
Provided are a semiconductor device and a method of fabricating the same. The semiconductor device includes a first bit line structure extending in a first direction, a second bit line structure extending in the first direction and spaced apart from the first bit line structure, a storage contact plug located between the first bit line structure and the second bit line structure, and extending in a second direction perpendicular to the first direction, a first plug insulator located between the first bit line structure and the second bit line structure, and configured to contact a side surface extending in the second direction of the storage contact plug, and a plug isolation pattern located between the first bit line structure and the first plug insulator.
US09390957B2 Substrate transfer apparatus and method, and substrate processing apparatus
Provided are a substrate transfer apparatus and method and a substrate processing apparatus. The substrate transfer apparatus includes: a body portion; an arm part coupled to the body portion, the arm part moving to allow the substrate to be transferred; a suction part provided with the arm portion, the suction part suctioning and fixing the substrate; and a control part controlling an operation of the substrate transfer apparatus, wherein the control part changes a suction point on the substrate to re-attempt suction when suction of the substrate by the suction part is unsuccessful.
US09390953B2 Substrate damage detection device, substrate transfer robot with substrate damage detection device, and substrate damage detection method
A substrate damage detection device is configured to be mounted to a substrate transfer robot provided with a slidably-movable substrate support. The substrate damage detection device includes an image obtainer and a damage detector. The image obtainer, such as a camera, is configured to obtain an image of the periphery of a substrate placed on the substrate support of the transfer robot. The damage detector is configured to detect damage made to the substrate by using the image of the periphery obtained by the image obtainer.
US09390945B2 Semiconductor device and method of depositing underfill material with uniform flow rate
A semiconductor device has a substrate and insulating layer formed over a surface of the substrate. A first conductive layer is formed over the surface of the substrate. A second conductive layer is formed over an opposing surface of the substrate. A conductive via is formed through the substrate. An opening is formed in the insulating layer while leaving the first conductive layer intact. The opening narrows with a non-linear side or linear side. The opening can have a rectangular shape. A semiconductor die is mounted over the surface of the substrate. An underfill material is deposited between the semiconductor die and substrate. The opening in the insulating layer reduces a flow rate of the underfill material proximate to the opening. The flow rate of the underfill material proximate to the opening is substantially equal to a flow rate of the underfill material away from the opening.
US09390942B2 Method, system, and apparatus for preparing substrates and bonding semiconductor layers to substrates
Embodiments of preparing substrates for subsequent bonding with semiconductor layer are described herein. A substrate may be prepared with one or more chemicals or a sacrificial layer to limit or remove substrate contaminants and reduce substrate surface damage. Other embodiments may be described and claimed.
US09390939B2 Methods of forming MIS contact structures for semiconductor devices and the resulting devices
One method disclosed includes, among other things, conformably depositing a layer of contact insulating material and a conductive material layer in a contact opening, forming a reduced-thickness sacrificial material layer in the contact opening so as to expose a portion, but not all, of the conductive material layer, removing portions of the conductive material layer and the layer of contact insulating material positioned above the upper surface of the reduced-thickness sacrificial material layer, removing the reduced-thickness sacrificial material layer, and forming a conductive contact in the contact opening that contacts the recessed portions of the conductive material layer and the layer of contact insulating material.
US09390932B2 Electropositive metal containing layers for semiconductor applications
Embodiments of the present invention provide methods for forming layers that comprise electropositive metals through ALD (atomic layer deposition) and or CVD (chemical vapor deposition) processes, layers comprising one or more electropositive metals, and semiconductor devices comprising layers comprising one or more electropositive metals. In embodiments of the invention, the layers are thin or ultrathin (films that are less than 100 Å thick) and or conformal films. Additionally provided are transistor devices, metal interconnects, and computing devices comprising metal layers comprising one or more electropositive metals.
US09390931B1 Manufacturing method of strip-shaped conductive structures and non-volatile memory cell
A manufacturing method of floating gate is disclosed. A substrate having a plurality of isolation structures is provided, and top surfaces of the isolation structures are higher than a top surface of the substrate. A first conductive layer is formed on the substrate. A sacrificial layer is formed on the first conductive layer. Parts of the sacrificial layer are removed while parts of the sacrificial layer on the first conductive layer between the isolation structures are remained. Parts of the first conductive layer are removed by using the remaining parts of the sacrificial layer as masks to form conductive structures between the adjacent isolation structures. The remaining parts of the sacrificial layer are removed. A second conductive layer is formed on the substrate and the second conductive layer electrically connects with the conductive structures. The second conductive layer and the conductive structures are patterned to form floating gates.
US09390925B1 Silicon—germanium (SiGe) fin formation
Constructing an SiGe fin by: (i) providing an intermediate sub-assembly including a silicon-containing base layer and a silicon-containing first fin structure extending in an upwards direction from the base layer; (ii) refining the sub-assembly by covering at least a portion of the top surface of the base layer and at least a portion of the first and second lateral surfaces of the first fin structure with a pre-thermal-oxidation layer that includes Silicon-Germanium (SiGe); and (iii) further refining the sub-assembly by thermally oxidizing the pre-thermal oxidation layer to migrate Ge content from the pre-thermal-oxidation layer into at least a portion of the base layer and at least a portion of first fin structure.
US09390924B2 Method for manufacturing SiC substrate
A method for manufacturing a SiC substrate is provided. The method includes: a sacrificial film-forming process of forming a sacrificial film on a surface of a SiC substrate in a film thickness that is equal to or greater than a maximum height difference of the surface; a sacrificial film planarization process of planarizing a surface of the sacrificial film by mechanical processing; and a SiC substrate planarization process of performing dry etching under conditions in which etching selectivity between the SiC substrate and the sacrificial film is in a range of 0.5 to 2.0 so as to remove the sacrificial film and so as to planarize the surface of the SiC substrate.
US09390923B2 Methods of removing residual polymers formed during a boron-doped amorphous carbon layer etch process
Methods for removing residual polymers formed during etching of a boron-doped amorphous carbon layer are provided herein. In some embodiments, a method of etching a feature in a substrate includes: exposing a boron doped amorphous carbon layer disposed on the substrate to a first plasma through a patterned mask layer to etch a feature into the boron doped amorphous carbon layer, wherein the first plasma is formed from a first process gas that reacts with the boron doped amorphous carbon layer to form residual polymers proximate a bottom of the feature; and exposing the residual polymers to a second plasma through the patterned mask layer to etch the residual polymers proximate the bottom of the feature, wherein the second plasma is formed from a second process gas comprising nitrogen (N2), oxygen (O2), hydrogen (H2), and methane (CH4).
US09390922B1 Process for forming wide and narrow conductive lines
Sidewall spacers formed on sides of mandrels are separated by first gaps in a first region and separated by wider second gaps in a second region. The second gaps are filled while a capping layer caps the first gaps. The capping layer is etched thereby exposing mandrels in the first region, which are removed. An underlying layer is patterned using the sidewall spacers separated by first gaps to form word lines in the first region and using sidewall spacers with filled second gaps to form select lines in the second region.
US09390917B2 Closed-space sublimation process for production of CZTS thin-films
In one embodiment, a method includes depositing a CZT(S, Se) precursor layer onto a substrate, introducing a source-material layer comprising Sn(S, Se) into proximity with the precursor layer, and annealing the precursor layer in proximity with the source-material layer in a constrained volume.
US09390915B1 Methods and systems for improved uniformity of SiGe thickness
A process is used to form a protective layer to cover a divot between two regions of a semiconductor material. During etching processes, the protective layer protects the divot to be etched away and reduces material loss of a Silicon (Si)-shallow trench isolation (STI) substrate. A selective coverage is provided to protect the height of the Si-STI substrate and an Si-STI interface. A desirable geometry can be obtained for forming a silicon germanium (SiGe)layer with uniform thickness near the divot.
US09390906B1 Method for creating asymmetrical wafer
The present invention consists of a method for imparting asymmetry to a truncated annular wafer by either rounding one corner of the orientation flat, or rounding one corner of a notch. This novel method of rounding corners impart a visual and/or tactile asymmetry which can be utilized by a person in order to differentiate between the two different sides of the wafer. This inventive wafer design and method for making an asymmetric wafer is especially useful in the field of semiconductor technology and may be used on sapphire crystal wafers or any other class of wafer.
US09390902B2 Method and system for controlling convective flow in a light-sustained plasma
A system for controlling convective flow in a light-sustained plasma includes an illumination source configured to generate illumination, a plasma cell including a bulb for containing a volume of gas, a collector element arranged to focus illumination from the illumination source into the volume of gas in order to generate a plasma within the volume of gas contained within the bulb. Further, the plasma cell is disposed within a concave region of the collector element, where the collector element includes an opening for propagating a portion of a plume of the plasma to a region external to the concave region of the collect element.
US09390896B2 Data directed acquisition of imaging mass
A method of ion imaging is disclosed comprising scanning a sample at a first resolution and acquiring first mass spectral data related to a first pixel location. A determination is then made as to whether or not the first mass spectral data satisfies a condition, wherein if it is determined that the first mass spectral data does satisfy the condition then the method further comprises: (i) switching to acquire second mass spectral data related to a second pixel location which is substantially adjacent to the first pixel location so that the second mass spectral data is acquired at a second resolution which is higher than the first resolution; and (ii) determining whether or not the second mass spectral data satisfies the condition, wherein if it is determined that the second mass spectral data does satisfy the condition then the method further comprises acquiring third mass spectral data related to a third pixel location which is substantially adjacent to the first or second pixel locations so that the third mass spectral is acquired at the second resolution and wherein if it is determined that the second or third mass spectral data does not satisfy the condition then the method further comprises switching back to scanning the sample at the first resolution.
US09390895B2 Gas injector particle removal process and apparatus
A sonic cleaning tool having a component retaining fixture, a sonic bath, and a cleaning fluid circulating system. The sonic bath has a sound field transducer and is structurally configured to place the component retaining fixture in sonic communication with the sound field transducer within the sonic bath. The component retaining fixture comprises a first end plate, a second end plate, a first component securing member, a second component securing member, and a plurality of compression studs. The first component securing member projects from the first end plate and is structurally configured for repeatable transition between a retracted position and an extended position. The second component securing member projects from the second end plate. The compression studs of the component retaining fixture span from the first end plate to the second end plate and are spaced to form a plurality of sonic transmission windows between the compression studs. The sonic transmission windows collectively place a majority of a component disposed in the component retaining fixture in substantially unobstructed sonic communication with the sound field transducer of the sonic bath. The cleaning fluid circulating system has a cleaning fluid, a cleaning fluid supply reservoir, a deionized water supply, and a compressed dry air supply, which are fluidly connected to the component retaining fixture.
US09390893B2 Sub-pulsing during a state
A method for achieving sub-pulsing during a state is described. The method includes receiving a clock signal from a clock source, the clock signal having two states and generating a pulsed signal from the clock signal. The pulsed signal has sub-states within one of the states. The sub-states alternate with respect to each other at a frequency greater than a frequency of the states. The method includes providing the pulsed signal to control power of a radio frequency (RF) signal that is generated by an RF generator. The power is controlled to be synchronous with the pulsed signal.
US09390881B2 X-ray sources using linear accumulation
A compact source for high brightness x-ray generation is disclosed. The higher brightness is achieved through electron beam bombardment of multiple regions aligned with each other to achieve a linear accumulation of x-rays. This may be achieved by aligning discrete x-ray sub-sources, or through the use of x-ray targets that comprise microstructures of x-ray generating materials fabricated in close thermal contact with a substrate with high thermal conductivity. This allows heat to be more efficiently drawn out of the x-ray generating material, and in turn allows bombardment of the x-ray generating material with higher electron density and/or higher energy electrons, leading to greater x-ray brightness.Some embodiments of the invention comprise x-ray optical elements placed between sub-sources of x-rays. These x-ray optical elements may form images of one or more x-ray sub-sources in alignment with other x-ray sub-sources, and may enhance the linear accumulation that can be achieved.
US09390872B2 Method for controlling a current breaking device in a high-voltage electricity network
A method of controlling a current breaking device in a high-voltage electricity network is disclosed. In one aspect, the method includes, for each phase (A, B, C), obtaining missing supply voltages from an acquired supply voltage, performing healthy phase/faulty phase discrimination, conducting voltage analysis by attempted matching of a model over a signal window, choosing a strategy of simple closing or reclosing of the breaking device as a function of choice conditions, calculating a set of optimum reclosing times for each phase in accordance with the chosen strategy, and selecting an optimum time from the proposed optimum times and closing the phases of the current breaking device.
US09390871B2 Switch mechanism and electronic device
There are provided a button section; a contact-type switch that is provided in each of a plurality of directions; a button contact area that is provided on the back surface of the button section and that is brought into contact with the switch; a cover section that covers the periphery of the button section; and a flange section that is provided on the outer periphery of the button section and that is in contact with the cover section so as to restrict the button section from being ejected from inside a chassis, wherein the flange section includes cutouts at positions that are opposed to each other with the switch and the center position of the button section interposed therebetween.
US09390870B2 Wiring device with toggle spring cup
The present disclosure provides techniques or an electrical wiring device with symmetric and robust actuation. An electrical wiring device includes a toggle assembly comprising a compression spring and a spring cup disposed at one end of the compression spring. The spring cup includes a lower portion and an upper portion. The lower portion includes an outer diameter at most as large at the inner diameter of the compression spring and is disposed within the end of the compression spring. The upper portion has a recess therein and is configured to receive a spring seat of a toggle, and allows the spring seat to rotate within the recess when the toggle is actuated.
US09390866B2 Three-dimensional network aluminum porous body for current collector, and current collector, electrode, nonaqueous electrolyte battery, capacitor and lithium-ion capacitor, each using aluminum porous body
It is an object of the present invention to provide a current collector including an aluminum porous body suitable for an electrode for a nonaqueous electrolyte battery and an electrode for a capacitor electrode, and an electrode using the current collector. In the three-dimensional network aluminum porous body for a current collector of the present invention, when a sheet-shaped three-dimensional aluminum porous body is divided in the width direction into a central region and two end regions with the central region situated therebetween, the weight per unit area of aluminum in the aluminum porous body at the two end regions is larger than the weight per unit area of aluminum in the aluminum porous body at the central region.
US09390865B2 Device and method for the friction-stir welding of an assembly for storing electricity
The invention relates to a method for connecting two energy storage assemblies (10) together, each energy storage assembly including a sealed metal housing, in which: a connector strip (30), which is sized so as to contact the end surface of each of the housings, is positioned on the end surfaces (24) of two housings arranged side by side; and the strip is friction-stir welded to each of the housings.
US09390859B2 Multilayer ceramic capacitor and board with the same mounted thereon
A multilayer ceramic capacitor may include: a ceramic body including a plurality of dielectric layers; a first capacitor part including a first internal electrode and a second internal electrode disposed in the ceramic body; second to fifth capacitor parts including a third internal electrode having a first lead, a fourth internal electrode having a second lead, a fifth internal electrode having a third lead, and a sixth internal electrode having a fourth lead, the third to sixth internal electrodes being disposed on one dielectric layer in the ceramic body, and a seventh internal electrode disposed on another dielectric layer in the ceramic body; and a first external electrode and a second external electrode. The first capacitor part and the second to fifth capacitor parts may be connected in parallel to each other.
US09390852B2 Multilayer ceramic electronic part to be embedded in board and printed circuit board having multilayer ceramic electronic part embedded therein
There is provided a multilayer ceramic electronic part to be embedded in a board, the multilayer ceramic electronic part including: a ceramic body including dielectric layers; first and second internal electrodes disposed in the ceramic body; first and second external electrodes formed on the respective end portions of the ceramic body, and a third external electrode formed on first and second main surfaces of the ceramic body, wherein an outermost first internal electrode among the first internal electrodes is connected to the first and second external electrodes through at least one first via, and the second internal electrodes are connected to the third external electrode through at least one second via.
US09390851B2 Coil
A coil which maintains a balance of a parasitic capacitance and has a structure that can be multilayered. The coil is stacked with a structure which includes winding wire portions formed of a wire wound for several turns in a plane in each layer, wherein winding wire portions in each layer include a first winding portion formed by performing a single turn of winding in each layer in a same winding direction from a bottom layer to an uppermost layer, and a second winding portion formed by performing a single turn of winding in each layer in a same winding direction from the uppermost layer to the bottom layer, and the winding directions of the first and second winding portions are identical to each other and the first winding portion and the second winding portion are joined in the uppermost layer or the bottom layer.
US09390843B2 Input circuit includes a constant current circuit
In aspects of the invention, a zap circuit and a decoder for decoding the output of the zap circuit turn ON only one analog switch in a selector. The selector delivers an electric potential at a node of a dividing resistor selected by the zap circuit. The output of the selector is delivered to the non-inverting input of an operational amplifier, and the output of the operational amplifier is delivered to the gate terminal of a MOSFET. The operational amplifier controls the gate of the MOSFET so that the potential at a current detecting resistor equals the output of the selector. As a result, a current proportional to the input voltage flows through the MOSFET. Because the current through a dividing resistor is also proportional to the input voltage, the total current is eventually proportional to the input voltage.
US09390836B2 Wire harness
The purpose of the present invention is to provide a wire harness which allows only the nonwoven fabric exterior structure to be disassembled without damaging an interior wire bundle. A wire harness according to the present invention has a nonwoven fabric exterior structure obtained by heat-molding while a wire bundle is wound with the nonwoven fabric. The nonwoven fabric exterior structure protects a part of the outer periphery of the wire bundle. The wire harness is provided with a paper tape that is provided with a part thereof exposed from the outer peripheral surface of the nonwoven fabric exterior structure. The paper tape is heat-molded together with the nonwoven fabric with the tip sticking out from the winding end edge so that the base portion of the tip exposed from the outer peripheral surface of the nonwoven fabric exterior structure shows the position of the winding end edge.
US09390833B2 Method of making an electrical stress control device having a dielectric material with non-linear dielectric constant
Provided is a composition comprising a polymeric material, a filler material dispersed in the polymeric material, the filler material comprising inorganic particles and a discontinuous arrangement of conductive material wherein at least a portion of the conductive material is in durable electrical contact with the inorganic particles, and conductive material dispersed in the polymeric material.
US09390830B2 Conductive paste for screen printing
There is provided a conductive paste for screen printing. The conductive paste includes: metal nanoparticles (Y) having a surface coated with a polymer compound having a branched polyalkyleneimine chain and a polymer chain selected from the group consisting of a polyoxyalkylene chain, a polymer chain composed of a polyvinyl alcohol, a polymer chain composed of a water-soluble poly(meth)acrylic acid, a polyacylalkyleneimine chain, and a polymer chain composed of a polyacrylamide; an aliphatic monocarboxylic acid having 6 to 10 carbon atoms and/or succinic anhydride; and an organic solvent (B). A polyalkylene glycol is used as the organic solvent (B).
US09390824B2 Chromatic energy filter
An energy filter device for radiation includes at least one focusing device configured as an energy-dependent focusing device and at least one beam separating device.
US09390812B2 E-fuse test device and semiconductor device including the same
An e-fuse test device is provided. The e-fuse test device may include a first transistor, and a fuse array connected to a source/drain terminal of the first transistor. The fuse array may include n fuse groups, each of the fuse groups may include one end, the other end, and m first fuse elements connected in series to each other between the one end and the other end, the one end of each of the fuse groups may be connected to each other, and the other end of each of the fuse groups may be connected to the source/drain terminal of the first transistor, and the n and m are natural numbers that are equal to or larger than two.
US09390807B2 Erase method for flash
An erase method for a flash memory is provided. First memory cells of the flash memory are pre-programmed. The first memory cells are disposed in a memory array formed by a plurality of row and column lines. The programmed first memory cells are erased. The erased first memory cells are post-programmed, to repair the over-erased first memory cells. Second memory cells are programmed after the erased first memory cells are post-programmed. The second memory cells are disposed in a first specific column line of the memory array. The first specific column line is arranged after a last column line corresponding to a last valid column address. Third memory cells disposed in a second specific column line of the memory array. The second specific column line is arranged after the last column line and is adjacent to the first specific column line.
US09390796B2 Global bit line pre-charge circuit that compensates for process, operating voltage, and temperature variations
A memory array includes wordlines, local bitlines, two-terminal memory elements, global bitlines, and local-to-global bitline pass gates and gain stages. The memory elements are formed between the wordlines and local bitlines. Each local bitline is selectively coupled to an associated global bitline, by way of an associated local-to-global bitline pass gate. During a read operation when a memory element of a local bitline is selected to be read, a local-to-global gain stage is configured to amplify a signal on or passing through the local bitline to an amplified signal on or along an associated global bitline. The amplified signal, which in one embodiment is dependent on the resistive state of the selected memory element, is used to rapidly determine the memory state stored by the selected memory element. The global bit line and/or the selected local bit line can be biased to compensate for the Process Voltage Temperature (PVT) variation.
US09390778B2 Semiconductor memory devices and memory systems including the same
A semiconductor memory device includes a memory cell array, sub word-line drivers and power selection switches. The memory cell array includes memory cell rows coupled to word lines. The sub word line drivers are coupled to the word lines. The power selection switches are coupled to the sub word-line drivers. Each power selection switch controls a deactivation voltage level of a first word-line activated from the word-lines and an off-voltage level of a second word line adjacent to the first word line so that the deactivation voltage level and the off-voltage level have at least one of a ground voltage, a first negative voltage and a second negative voltage. The ground voltage, the first negative voltage and the second negative voltage have different voltage levels from each other.
US09390772B2 Semiconductor device including option pads for determining an operating structure thereof, and a system having the same
A semiconductor device includes a memory cell array, pad groups, a first option pad, a second option pad and a data input multiplexer block configured to transmit data, input through all or part of the pad groups, to the memory cell array based on whether the first option pad and a ground are connected to each other, wherein the data input multiplexer block is configured to select first pad groups among the pad groups or second pad groups among the pad groups as the part of the pad groups based on whether the second option pad and the ground are connected to each other.
US09390766B2 Semiconductor device and electronic device
There is a need to provide a semiconductor device and an electronic device capable of easily allowing a bypass capacitor to always improve noise suppression on a signal path in order to transmit a reference potential between chips in different power supply noise states. There is provided a specified signal path that connects a control chip and a memory chip mounted on a mounting substrate and transmits a reference potential generated from the control chip. A bypass capacitor is connected to the specified signal path only at a connecting part where a distance from a reference potential pad of the memory chip to the connecting part along the specified signal path is shorter than a distance from a reference potential pad of the control chip to the connecting part along the specified signal path.
US09390765B2 SRAM with via displacement
The SRAM memory cell includes a metal wiring line having a titanium or tantalum film in a bottom layer, and a via having a tungsten plug. The via is arranged on the metal line following a layout rule which permits the misalignment. In arranging the upper-layer via with a tungsten plug on the metal line, one side of the via is disposed to be adjacent to one end of the metal line with a margin smaller than an alignment accuracy, and the lower-layer via is laid out far away from the end of the metal line as possible. The reduction in the yield, caused by the problem of the contact with the lower-layer via being broken or increased in resistance at occurrence of misalignment, can be suppressed.
US09390754B2 Video trick mode system
A method for producing an auxiliary video stream arranged for reverse trick mode playback from a video stream including a plurality of uni-directional predicted frames, the method including producing the auxiliary video stream by performing the following steps copying each uni-directional predicted frame included in the video stream into a memory, thereby producing a plurality of copied frames in the memory, replacing each one of the plurality of copied frames with one corresponding supplemental frame, thereby producing a plurality of corresponding supplemental frames, and producing a copy of the video stream arranged in reverse processing order, the producing a copy including replacing each frame which corresponds to one of the plurality of copied frames with the one corresponding supplemental frame from among the plurality of corresponding supplemental frames. Related methods and systems are also described.
US09390749B2 Power failure management in disk drives
A disk drive is disclosed comprising a disk, a spindle motor operable to rotate the disk, a head actuated over the disk, an interface operable to receive a host supply voltage, and a capacitor. The host supply voltage is used to charge the capacitor to a capacitor voltage higher than the host supply voltage. During a power failure, the host supply voltage stops charging the capacitor, and a motor supply voltage is generated from the spindle motor. The capacitor voltage is used to operate control circuitry, and when the capacitor voltage decays below the motor supply voltage, the motor supply voltage charges the capacitor.
US09390747B2 Disc device
A disc device includes a plurality of magazines, each having a tray that stores a plurality of discs, a plurality of disc drives that performs recording or reproducing of information on or from the plurality of discs, a picker that draws out the tray from one of the plurality of magazines and that conveys the tray to a position near the plurality of disc drives, and a disc separating and supplying device that, at the position near the plurality of disc drives, holds the plurality of discs stored in the tray, separates at least one of the plurality of discs stored in the tray from a remainder of the plurality of the discs stored in the tray, and supplies the at least one of the plurality of discs stored in the tray to at least one of the plurality of disc drives.
US09390745B2 Data archive system
A data archive system includes a data library apparatus and a server. The data library apparatus includes recording media having recording surfaces on both surfaces, a recording media storage unit for storing the recording media, a recording/reproducing unit for the surface for recording/reproducing the data on/from the surface of the recording media, a recording/reproducing unit for the rear surface for recording/reproducing the data on/from the rear surface, and a recording media transporting unit for transporting the recording media between the recording media storage units. The server includes a data configuration unit for allocating the data for recording on the surface and the rear surface of the recording media and a controller for controlling the data library apparatus. The data configuration unit of the server alternately allocates the recording data on the surface and the rear surface of the recording media different from each other.
US09390743B2 Tape recording medium, information recording/reproducing device, and method of manufacturing tape recording medium
Provided is an optically recordable or reproducible tape recording medium including tracking pattern groups and non-tracking pattern areas. The tracking pattern groups are repeatedly provided along a longitudinal direction of the tape, and each of the groups includes a plurality of tracking patterns. The non-tracking pattern areas are respectively provided between the tracking patterns. In addition, the non-tracking pattern areas have different lengths along the longitudinal direction of the tape.
US09390741B2 Head transducer with multiple resistance temperature sensors for head-medium spacing and contact detection
A head transducer, configured to interact with a magnetic recording medium, includes a first sensor having a temperature coefficient of resistance (TCR) and configured to produce a first sensor signal, and a second sensor having a TCR and configured to produce a second sensor signal. One of the first and second sensors is situated at or near a close point of the head transducer in relation to the magnetic recording medium, and the other of the first and second sensors spaced away from the close point. Circuitry is configured to combine the first and second sensor signals and produce a combined sensor signal indicative of one or both of a change in head-medium spacing and head-medium contact. Each of the sensors may have a TCR with the same sign (positive or negative) or each sensor may have a TCR with a different sign.
US09390740B2 Vibration control in data storage devices
A storage device has a device body and a read/write head for reading and writing data in a data track of a storage medium. An actuator system is mounted on the device body for effecting movement of the read/write head relative to the data track to align the head with the data track. The actuator system has a plurality of degrees of freedom, and a controller controls the actuator system to effect the movement. A body vibration sensor provided on the device body generates a signal indicative of vibration of the body. An actuator vibration sensor generates a signal indicative of vibration of the actuator system. The controller is adapted to process the signals from the sensors to derive a coupling signal indicative of vibration coupling between the degrees of freedom, and to control the actuator system dependent on the coupling signal and the signal from the body vibration sensor.
US09390733B2 Microwave-assisted magnetic recording (MAMR) head with an inclined and recessed main pole structure
In one embodiment, a magnetic head includes a main pole configured to emit a recording magnetic field for affecting a magnetic medium, the main pole configured to serve as a first electrode and having a front portion at an air bearing surface (ABS) of the magnetic head and a rear portion extending from the front portion in an element height direction perpendicular to the ABS, wherein an upper surface of the front portion of the main pole is angled with respect to a plane of deposition at a first angle of inclination of greater than 0°, and wherein at least a portion of an upper surface of the rear portion of the main pole is angled at a first angle of declination greater than 0° with respect to the plane of deposition, an upper shield positioned above the main pole, the upper shield configured to serve as a second electrode, and a microwave oscillator positioned between the main pole and the upper shield at the ABS.
US09390729B2 Method and apparatus for performing voice activity detection
A voice activity detection (VAD) apparatus configured to provide a voice activity detection decision for an input audio signal. The VAD apparatus includes a state detector and a voice activity calculator. The state detector is configured to determine, based on the input audio signal, a current working state of the VAD apparatus among at least two different working states. Each of the at least two different working states is associated with a corresponding working state parameter decision set which includes at least one voice activity detection parameter. The voice activity calculator is configured to calculate a voice activity detection parameter value for the at least one voice activity detection parameter of the working state parameter decision set associated with the current working state, and to provide the voice activity detection decision by comparing the calculated voice activity detection parameter value with a threshold.
US09390724B2 Voice controlled assistant with coaxial speaker and microphone arrangement
A voice controlled assistant has a housing to hold one or more microphones, one or more speakers, and various computing components. The housing has an elongated cylindrical body extending along a center axis between a base end and a top end. The microphone(s) are mounted in the top end and the speaker(s) are mounted proximal to the base end. The microphone(s) and speaker(s) are coaxially aligned along the center axis. The speaker(s) are oriented to output sound directionally toward the base end and opposite to the microphone(s) in the top end. The sound may then be redirected in a radial outward direction from the center axis at the base end so that the sound is output symmetric to, and equidistance from, the microphone(s).
US09390721B2 Speech decoding device and speech decoding method
The present invention pertains to a speech decoding device that is capable of preventing degradation in sound quality associated with an adjustment of the slope of a spectrum of an output signal (a decoding signal), making it less likely that a loss of bandwidth sensitivity due to the attenuation of a higher band region is perceived. For each frame of the bandwidth extension layer decoding signal, a filter assessment unit (304) determines whether or not to apply a low-pass filter to the bandwidth extension layer decoding signal on the basis of a change in energy in the bandwidth extension layer decoding signal. A low-pass filtering unit (306) filters the bandwidth extension layer decoding signal of the frames to which the low-pass filter is to be applied, as determined by the filter assessment unit (304), using the low-pass filter.
US09390720B2 Entropy encoding and decoding using direct level and run-length/level context-adaptive arithmetic coding/decoding modes
An encoder performs context-adaptive arithmetic encoding of transform coefficient data. For example, an encoder switches between coding of direct levels of quantized transform coefficient data and run-level coding of run lengths and levels of quantized transform coefficient data. The encoder can determine when to switch between coding modes based on a pre-determined switch point or by counting consecutive coefficients having a predominant value (e.g., zero). A decoder performs corresponding context-adaptive arithmetic decoding.
US09390718B2 Audio signal restoration device and audio signal restoration method
A sound source generating unit 101 generates from a narrowband audio signal not passing through noise suppression a sound source signal including a fine structure of a band to be restored. On the other hand, a noise suppressing unit 102 performs noise suppression of the narrowband audio signal and a spectral envelope estimating unit 103 estimates an spectral envelope of the band to be restored. A signal synthesizing unit 104 generates a pseudo-audio signal by combining the sound source signal and the spectral envelope, and the band-pass filter unit 105 passes the pseudo-audio signal of the band to be restored, and the signal addition unit 106 generates a broadband audio restoration signal by adding the pseudo-audio signal of the band to be restored to the narrowband audio signal.
US09390714B2 Control method using voice and gesture in multimedia device and multimedia device thereof
A multimedia device and a method for controlling the same are disclosed, in which voice and gesture of a user are recognized by the multimedia device to allow the user to execute a desired operation. The method Includes enabling an input of a remote controller input of a gesture and a voice; receiving user the gesture and the voice through the remote controller; identifying a first command associated with the received gesture; identifying a second command associated with the received voice; comparing the first command and the second command to each other; and performing a function associated with the first or second command when the comparing step indicates that the first command corresponds to the second command. The multimedia device executes the operation desired by the user.
US09390712B2 Mixed speech recognition
The claimed subject matter includes a system and method for recognizing mixed speech from a source. The method includes training a first neural network to recognize the speech signal spoken by the speaker with a higher level of a speech characteristic from a mixed speech sample. The method also includes training a second neural network to recognize the speech signal spoken by the speaker with a lower level of the speech characteristic from the mixed speech sample. Additionally, the method includes decoding the mixed speech sample with the first neural network and the second neural network by optimizing the joint likelihood of observing the two speech signals considering the probability that a specific frame is a switching point of the speech characteristic.
US09390711B2 Information recognition method and apparatus
An information recognition method and apparatus are provided. The method includes receiving, by a terminal, voice information, extracting a voice feature from the voice information, performing matching calculation on the voice feature and a phoneme string corresponding to each candidate text in multiple candidate texts to obtain a recognition result, where the recognition result includes at least one command word and a label corresponding to the at least one command word, and recognizing, according to the label corresponding to the at least one command word, an operation instruction corresponding to the voice information. A terminal recognizes text information, which is corresponding to voice information input by a user, as an operation instruction.
US09390708B1 Low latency and memory efficient keywork spotting
Features are disclosed for spotting keywords in utterance audio data without requiring the entire utterance to first be processed. Likelihoods that a portion of the utterance audio data corresponds to the keyword may be compared to likelihoods that the portion corresponds to background audio (e.g., general speech and/or non-speech sounds). The difference in the likelihoods may be determined, and keyword may be triggered when the difference exceeds a threshold, or shortly thereafter. Traceback information and other data may be stored during the process so that a second speech processing pass may be performed. For efficient management of system memory, traceback information may only be stored for those frames that may encompass a keyword; the traceback information for older frames may be overwritten by traceback information for newer frames.
US09390703B2 Masking sound generating apparatus, storage medium stored with masking sound signal, masking sound reproducing apparatus, and program
Whereas a high masking effect can be secured in a space to which a masking sound is emitted, the degree of a discomfort a person existing in the space suffers can be reduced. In superimposition processing, a CPU 21 extracts sound signals in different intervals of a sound signal X12-n of a human voice, superimposes the extracted sound signals on each other on the time axis, and outputs a resulting superimposed sound signal X13-n. In shift and addition processing, the CPU 12 interchanges a sound signal, before a reference position, of a sound signal X16-n and a sound signal, after the reference position, of the sound signal X16-n (shift processing) and outputs a sound signal X17-n obtained by adding together a shift-processed sound signal X16′-n and the original, non-shift-processed sound signal X16-n.
US09390701B2 Active vibration or noise suppression system
An active vibration or noise suppression system is provided that achieves fast convergence of vibration or noise. A sine wave control signal y(n) is constituted by frequency of a vibration or noise source, and an amplitude filter coefficient a(n) and a phase filter coefficient φ(n) as an adaptive filter coefficient. The sine wave control signal y(n) is expressed by a sine wave having an amplitude component and a phase component, and each of an amplitude update term Δa(n+1) and a phase update term Δφ(n+1) includes a sine wave or cosine wave term having an amplitude component and a phase component. The phase component of the sine wave control signal y(n) is multiplied by a coefficient other than 1, or the phase component of the sine wave or cosine wave term of each of the amplitude update term Δa(n+1) and the phase update term Δφ(n+1) is multiplied by a coefficient other than 1.
US09390694B2 Adaptable drum practice device
An adaptable drum practice device includes an attachment mechanism, including a clip or a clamp; a sliding rail; a telescoping shaft; and a device practice pad; such that the device practice pad is rotationally connected to the shaft, which allows a drummer to set the device practice pad to preferred height and rotational, vertical, and horizontal angles, and longitudinal position. The adaptable drum practice device can further include a ball joint with a locking mechanism, and the telescoping shaft can further include upper and lower shafts. The adaptable drum practice device allows a practicing drummer to attach the adaptable drum practice device to an existing conventional training drum, quickly and securely, thereby allowing the drummer to have two drumming surfaces that resemble a drum and a hi-hat, cymbal, or additional drum.
US09390693B2 Musical instrument with opposing adjustable pitch drums
A musical instrument has at least a first rototom and a second rototom with their respective drum heads facing an opposite direction from each other. The musical instrument has two rototoms with each rototom having a first hoop supporting a drum head, a spider support with a second hoop, a tension hoop and an annulus. A generally horizontal shaft portion extends between the first hoop and the second hoop, wherein the spider support is movable on the shaft portion to vary a separation distance between the first hoop and the second hoop. A connector member is situated between the annuli of the first and second rototum to support the rototoms with their respective drum heads facing opposite directions.
US09390688B2 Re-configuring the standby screen of an electronic device
An electronic device comprising: a user interface having a display for displaying a standby screen when the device is in an idle state and a user input device, wherein the user interface provides a menu system, for re-configuring the standby screen, that is navigated using the user input device.
US09390683B2 Mobile information apparatus and display control method
Multiple displays are arranged such that their display surfaces are arrayed side by side. A measurement section measures orientation information about apparatus orientation. A control section determines the display surface a user is viewing from among multiple displays, based on the orientation information measured by the measurement section. The control section causes the display surface of displays, other than the display surface determined as being viewed by the user, to become darker than the display surface of the display determined as being viewed by the user.
US09390678B2 Image display method and device
An image display method and a device are provided. The method includes: obtaining, according to a first red, green, blue (RGB) parameter of a pixel of an image and a first gamma value corresponding to the first RGB parameter, a second RGB parameter corresponding to a second gamma value, where a second transmittance of the second RGB parameter is equal to a first transmittance of the first RGB parameter; obtaining a hue (H) parameter and a value (V) parameter according to the first RGB parameter, and obtaining a saturation (S) parameter according to the second RGB parameter; obtaining a third RGB parameter according to the H parameter, the S parameter, and the V parameter; and displaying the pixel according to the third RGB parameter.
US09390670B2 Display device and driving method thereof
A display device including pixels; a data driver configured to apply a data signal to data lines connected to the pixels; and a signal controller configured to receive an image signal, a data enable signal, and a main clock signal, and to transmit an image data signal and an output signal that instructs transmitting of the data signal to the data driver. The signal controller is configured to detect electrostatic discharge (ESD) noise using the main clock signal and to mask the output signal when the image signal is distorted as a result of the ESD noise.
US09390669B2 Display device and driving method thereof
A display device according to an embodiment of the present invention includes: a pixel including a first subpixel and a second subpixel; a first signal line connected to the first subpixel and transmitting a first signal; a second signal line connected to the second subpixel and transmitting a second signal; a third signal line intersecting the first and the second signal lines, connected to at least one of the first and the second subpixels, and transmitting a third signal; and a fourth signal line intersecting the first and the second signal lines and transmitting a fourth signal, wherein the first subpixel and the second subpixel are supplied with data voltages having different magnitude, and the data voltages applied to the first and the second subpixels are originated from a single image information.
US09390663B2 Liquid crystal display overdrive interpolation circuit and method
A liquid crystal display (LCD) overdrive interpolation circuit and method, and an LCD drive system incorporating the circuit or method. In one embodiment, the circuit includes: (1) a diagonal interpolator operable to perform a diagonal interpolation along a diagonal direction in a lookup table based on TO and FROM gray levels and (2) a further interpolator coupled to the diagonal interpolator and operable to perform a further interpolation based on a result of the diagonal interpolation and the FROM gray level.
US09390661B2 Display controller system
A display controller system with a memory controller and buffers is described.The system enables transferring data from the main memory of the CPU to the image memory without interfering the image updating. As a result, the present invention may allow continuously updating the display image and continuously writing new image data from CPU to the image memory which improves overall system performance.
US09390658B2 Apparatus and method for displaying image, apparatus and method for driving light emitting device
An apparatus and a method for displaying an image, and an apparatus and a method for driving a light emitting device are provided. The light emitting device of the image display is controlled in accordance with a periodic signal relating to the image and a sensing signal reflecting an operating state of the light emitting device.
US09390650B2 Night vision compatible display
An aspect of the disclosure relates to an OLED display compatible for operation in both a day mode and a night mode and methods of operating such a display. In one embodiment, a display comprises a screen, a plurality of sub-pixels including red, green, blue and red-orange pixels. The display also comprises an arrangement scheme for the sub-pixels.
US09390646B2 Color calibration apparatus and method usable with display device
A color calibration apparatus includes an image obtaining unit configured to obtain first and second photographed images which are generated by photographing first and second mono-color test images displayed on the display device; a controller configured to detect an ambient light area on which an ambient light is shining within the first photographed image based on pixel values of the first photographed image, and further configured to determine a remaining area of the first photographed image other than the ambient light area as a representative value calculating area; and an image processor configured to calculate a representative value based on pixel values of an area corresponding to the representative value calculating area within the second photographed image, and further configured to perform color calibration of the display device based on the representative value.
US09390643B2 Rotatable animation devices with staggered illumination sources
An illuminated animation device with staggered sources of illumination with a rotatable member rotatable about an axis of rotation, first and second pluralities of sources of illumination retained to rotate with the rotatable member that are actuatable between illuminated and non-illuminated conditions. The first and second pluralities of sources of illumination are staggered so that the sources of illumination will produce individual paths of illumination to permit image display with enhanced. The rotatable member can be a rotatable panel with first and second arrays retained relative to first and second halves thereof, and the sources of illumination can be longitudinally and laterally staggered, such as by one-half a distance between adjacent sources of illumination. The sources of animation can alternatively be disposed in opposed, radially spaced straight line arrays. The device can be handheld and can include a motor and a power source.
US09390633B2 Reconfigurable label assembly and container
A reconfigurable label assembly including a container capable of storing or holding a liquid and a front panel, a back panel, a bottom panel, and optional side panels configured primarily as a label and secondarily as a receptacle capable of holding the liquid separate from the container is presented. In some embodiments, the bottom panel includes a fold. The bottom and optional side panels are disposed between and substantially parallel to the front panel and back panels in a first configuration to form a label attached to and separable from the container. The front and back panels are separable and the bottom and optional side panels are expandable to form a receptacle in a second configuration after the label is separated from the container. In other embodiments, the back panel includes a fold. The side and back panels are disposed between and substantially parallel to the front panel and bottom panel in a first configuration to form a label. The front and bottom panels are separable and the side and back panels are expandable to form a receptacle in a second configuration. The side panels may include additional folds facilitating transformation from a label to a receptacle and from a receptacle to a label.
US09390632B2 Simulated contrast injection medium
A medical fluid injection system may include a powered injector and a fluid reservoir that contains a simulated contrast medium. The simulated contrast medium may exhibit a fluid flow property substantially equal to that of an active contrast medium but be devoid of any active contrast agent that provides contrast during diagnostic imaging. During operation, a syringe in the powered injector may be filled with the simulated contrast medium and then evacuated to discharge the simulated contrast medium from the syringe. The simulated contrast medium may be used to test and evaluate the performance of the powered injector prior to use in a medical procedure without exposing personnel to an active contrast agent or creating medical waste that contains the active contrast agent.
US09390631B2 Shaving razor demonstration method
A shaving demonstration method having a step of providing a first shaving razor with a shaving surface having at least one blade with a cutting edge. A transparent first surface is provided. The shaving surface the first shaving razor contacts the transparent first surface. Another step includes illustrating the shaving surface of the first shaving razor against the transparent first surface through a transparent second surface opposite the first surface. The first shaving razor is moved along the transparent first surface.
US09390610B2 Techniques for determining movement of a device away from a preferred location
Techniques for determining movement of a device away from a preferred location which provide notification. An example method includes receiving a signal from a beacon, determining a measure of a characteristic of the signal, performing a comparison of the measure of the characteristic to a predetermined threshold which is based upon a distance from the preferred location, determining that the device has moved at least the distance from the preferred location based upon the comparison, and issuing an alert.
US09390605B2 Auxiliary device for a hazard alarm constructed as a point type detector for function monitoring of the hazard alarm, and an arrangement and method of monitoring using a device of this kind
An auxiliary device for a hazard alarm constructed as a point type detector, in particular for a smoke alarm or smoke gas alarm. The device is a separate unit that can be attached to the hazard alarm and is provided to monitor the function thereof. It has a transmitting unit and/or a receiving unit for the detection of objects in the vicinity of the hazard alarm. The auxiliary device monitors smoke inlet openings of the hazard alarm. An arrangement containing the hazard alarm and the auxiliary device attached thereto and matched thereto in terms of construction and/or connections is also provided. The auxiliary device of this kind is used for monitoring the vicinity of the hazard alarm for current-shielding objects, for monitoring an inlet opening of the hazard alarm for contamination and optionally for monitoring the function of an acoustic alarm signaling device of the hazard alarm.
US09390603B2 Dual EAS-RFID security tag
A dual EAS-RFID tag. In one embodiment, the invention can be a tag comprising a substrate having a first surface and a second surface opposite the first surface; an electronic article surveillance (EAS) element comprising an EAS antenna, the EAS antenna on the first surface of the substrate; and a radio frequency identification (RFID) element, the RFID element comprising: a far field antenna on the second surface of the substrate, the far field antenna comprising a first pole portion, a second pole portion, and a connecting portion connecting the first pole portion and the second pole portion; a near field loop antenna on the second surface of the substrate, and an integrated circuit operably coupled to the near field loop antenna; wherein the far field antenna, the near field loop antenna, and the EAS element are located on the substrate so as to be physically isolated from one another.
US09390602B2 Systems and methods for verification of security tag detachment
Systems (100) and methods (1400) for verifying a detachment of a security tag (108) from an article. The methods comprise: producing by a detaching unit (106) a first signal at a first frequency and a second signal at a second frequency when the security tag is in proximity thereto; generating, by a non-linear electrical circuit (504) of the security tag, a third signal from the first and second signals applied thereto; ceasing generation of the third signal by the non-linear electrical circuit when at least a first portion (306) of the security tag is moved a certain distance from the detaching unit; and determining by the detaching unit that the first portion of the security tag has been decoupled from a second portion (318) of the security tag when the third signal is no longer being generated by the non-linear electrical circuit.
US09390600B1 Remote power state detector
The power state monitor addresses the risks described above. The power state monitor monitors the power status of one or more appliances and alerts the user when the power status of the appliance may not be what the user desires. The power state monitor comprises a one or more sensors and a centralized alarm device. Each sensor is attached to a selected appliance to monitor the power consumption of the selected appliance. Each sensor communicates with the centralized alarm device. When a sensor detects power consumption from its assigned appliance, the sensor transmits this power status to the centralized alarm device. The centralized alarm device monitors the status of the one or more appliances and, when certain thresholds are reached, generates an alarm to the user. In addition, the centralized alarm device can be configured to activate a relay that disconnects the appliance from the electrical power source.
US09390595B2 Combination printer and its paper
A computer network system and method for printing purchase transaction receipts includes a novel printer physical structure, data structure, and control logic for printing on both sides of a register receipt, business rules designed to facilitate the two sided printing, and print paper designed to facilitate two sided printing.
US09390591B2 Online lottery scratcher system
The embodiments disclose an apparatus including at least one device configured for registering, recognizing, and authenticating a player/user of an online lottery scratcher system, at least one device configured for communications between the online lottery scratcher system and at least one digital programmable online lottery scratcher application, at least one player/user wireless touch screen device for interactively interfacing with the at least one digital programmable online lottery scratcher application to display a digital scratch off ticket, and at least one functional system configured for virtual scratching off of a digital scratch off ticket.
US09390587B2 Gaming system and method for providing a cascading symbol game with multiple symbol display position symbols
A gaming system including a cascading symbol or tumbling reel game which utilizes zero, one or more multiple symbol display position symbols. Each multiple symbol display position symbol is configured to occupy or span a plurality of symbol display positions of a symbol display position matrix. For a generated multiple symbol display position symbol to be removed from the symbol display matrix, each of the individual symbols of the multiple symbol display position symbol must individually qualify to be removed from the symbol display matrix.
US09390584B2 Verification system for on-line gamers performing automatic verification of game results
An automatic verification system for automatically verifying a winner of an on-line game is disclosed. The verification system (a server/memory connected to the Internet) contains information about subscriber players and contains accounts that are used for betting on outcomes of skill games. The subscribers access the system via the Internet to set up an on-line game with other subscribers. The players then compete against each other normally via the game (e.g., Halo™ network server. The verification system then automatically receives the final game information from the server or console(s) via an e-mail, or by accessing published results of the game, or by accessing the players' published career summaries. Based on that automatically generated data, the verification system automatically determines the winner and awards the winner money or points.
US09390576B2 Robotic package lifting assembly and method
Described herein are a robotic distribution apparatus, system and method. The robotic distribution system may include a Package Delivery Kiosk (PDK), associated frontend and backend package delivery management systems, a package inventory management system. The PDK includes a Robotic Package Lifting Assembly which may be configured to remember the location of packages and slots and provide for automated retrieval and placement of the packages. In an embodiment, a package retrieving apparatus includes a track, a base slidably interconnected with the track, and a vertical support interconnected with the base. The apparatus includes a package picker module oriented on the vertical support to vertically move on the vertical support. The package picker module including a conveyer belt oriented in a plane parallel to the ground and first and second grippers oriented parallel to the conveyer belt to surround and grip an object beyond the surface of the conveyer belt.
US09390575B1 Canister distribution system
A self-service kiosk for storing and dispensing canisters is provided. The kiosk has an automated teller and a canister storage compartment. The canister storage compartment has a series of walls defining an enclosure for storage and dispensing of canisters and a plurality of horizontally extending canister rows within each enclosure. Each row is configured to hold a line of at least three canisters such that a full canister can be dispensed from one end of the row and a canister can be returned at the other end of the row. As canisters are dispensed, the line of canisters is pushed towards the dispensing end of the row.
US09390571B1 Chair with storage and charging capabilities
A chair with storage and/or charging capabilities is provided. In accordance with some embodiments of the disclosed subject matter, the chair comprises: a chair base portion having a space that has been formed in the chair base portion; a chair back portion connected to the chair base portion; one or more arms that extend between the chair base portion and the chair back portion; an adjustable solar panel comprising one or more solar modules that is rotatably connected to an end of the chair back portion by a hinge joint; a safe positioned within the space formed in the chair base portion; and one or more electrical connectors connecting the one or more solar modules to the power storage unit, wherein the one or more electrical connectors are routed through at least a portion of the chair back portion and the one or more arms.
US09390569B2 Control and diagnosis of a controller wake up feature
A control and diagnosis methodology for an electronic module of a vehicle is presented here. In accordance with the disclosed method, at least one wake up event for a processor of the electronic module is performed during an inactive shutdown state of the vehicle. The at least one wake up event is initiated by a wake up timer of the electronic module. The method continues by logging, during the inactive shutdown state of the vehicle, wake up information associated with the at least one wake up event to obtain logged wake up information. The logged wake up information is analyzed during an active operating state of the vehicle to obtain a wake up diagnosis, and the method generates, during the active operating state of the vehicle, an output indicative of the wake up diagnosis.
US09390565B2 Leak verification and detection for vehicle fuel containment systems
An off-board vehicle fuel containment tester that utilizes a vacuum/pressure pump to change the pressure in the vehicle's fuel handling and containment system. A microprocessor is programmed to control the vacuum/pressure pump system and through the reading produced by a pressure transducer will determine, by the pressure changes occurring in the containment system, if a leak is present and the size of the leak. Once a leak is determined to be present, a gas analyzer that can detect carbon monoxide and hydrocarbons is used to find the point of leakage in the vehicle containment system.
US09390564B2 Method for processing addresses at a very fast rate
A mail processing method for franking mail items, which franking machine is connected to a first server that is itself connected to a second server in communication with a sorting machine, the franking method including scanning the destination addresses borne on the mail items as the mail items are inserted, storing the digital images of the addresses scanned in this way, in association with respective unique identification numbers, and periodically transferring the digital images as indexed in this way to a first server. The first or second server extracts determined data from the digital images, which data, associated with the unique identification numbers, is suitable for enabling the sorting machine to be controlled automatically on receiving the franked mail items.
US09390557B2 Floating volume-of-interest in multilayer volume ray casting
A method that includes receiving vertices of a mesh, wherein the mesh represents a volume of interest (VOI) from an original volume, performing a transformation operation on the mesh, wherein the transformation operation transforms vertices of the mesh, obtaining sampling locations of the original volume using the transformed vertices, performing an inverse transformation on the transformed vertices of the mesh and the sampling locations, and performing a ray casting on the original volume to produce an image, wherein the ray casting uses the transformed vertices and a result of the inverse transformation as input.
US09390548B2 Three-dimensional volume rendering using an in-memory database
The present disclosure describes methods, systems, and computer program products for three-dimensional (3D) volume rendering. One computer-implemented method includes receiving a rendering request for a volume rendering of data of a volume dataset, calling one or more database-layer rendering procedures to perform the rendering request, for each rendering procedure: retrieving data volume metadata consistent with the rendering request and retrieving data volume data consistent with rendering request, generating, by a computer and using the data volume metadata and data volume data, an image intensity buffer containing intensity and illumination data for image generation, and generating an image from the data contained in the image intensity buffer.
US09390545B2 Apparatus and method for traversing hierarchical acceleration structure
An apparatus and method for traversing a hierarchical acceleration structure may determine whether a current traversal node is a leaf node, may calculate a first distance from the current traversal node to a pop level and a second distance from a root node to the pop level when the current traversal node is the leaf node, and may determine a hierarchical traversal restarting position by comparing the first distance and the second distance.
US09390542B2 Dynamic subroutine linkage optimizing shader performance
Allocation of memory registers for shaders by a processor is described herein. For each shader, registers are allocated based on the shader's level of complexity. Simpler shader instances are restricted to a smaller number of memory registers. More complex shader instances are allotted more registers. To do so, developers' high level shading level (HLSL) language includes template classes of shaders that can later be replaced by complex or simple versions of the shader. The HLSL is converted to bytecode that can be used to rasterize pixels on a computing device.
US09390541B2 Programmable tile shader
In accordance with some embodiments, a tile shader executes on a group of pixels prior to a pixel shader. The tile of pixels may be rectangular in some embodiments. The tile may be executed hierarchically, refining each tile into smaller subtiles until the pixel or sample level is reached. The tile shader program can be written to discard groups of pixels, thereby quickly removing areas of the bounding triangles that lie outside the shape being rasterized or quickly discarding groups of pixel shader executions that will not contribute to the final image.
US09390538B2 Depth identification of pixels in one or more three dimensional images
The present application includes a computer implemented method including at least two modes for analyzing a stereoscopic image corresponding to a two dimensional image. The method includes analyzing one or more layers of the two dimensional image to determine a depth pixel offset for every pixel in the two dimensional image and creating by the processing element a depth map, such as a gray scale map, by coloring every pixel a color shade based on the respective depth pixel offset for the pixel. The method further includes displaying on a display an output image corresponding to the stereoscopic image, receiving a first user selection corresponding a first depth pixel offset, determining a plurality of pixels of the output image corresponding to the first depth pixel offset, and applying a first identifier to the plurality of pixels on the output image corresponding to the first depth pixel offset. Additionally, in a first mode the output image displayed includes the first identifier and in a second mode the output image displayed includes the depth map and the first identifier.
US09390533B2 Method and apparatus for displaying an additional information related to measured value of object
Provided is a method of displaying additional information related to a measured value of an object, which includes acquiring measurement item information of the object; acquiring at least one of a measurement point and a measurement direction for the object; determining a reference value for a measurement based on the acquired measurement item information; acquiring the measured value of the object based on the at least one of the measurement point and the measurement direction; and displaying additional information including the determined reference value and the acquired measured value.
US09390532B2 Object removal from an image
A method including digitally processing a first image of a scene from a first perspective, to identify a first obscured portion of the scene at an imaging plane that is obscured by a forward object in the scene; digitally processing a second image of the scene from a second perspective, to identify a second obscured portion of the scene at the imaging plane that is obscured by the forward object in the scene; and outputting, if the first obscured portion of the scene and the second obscured portion of the scene are overlapping at the imaging plane, an indication that the first image and the second image cannot be processed successfully to produce a third composite image of the scene without the forward object.
US09390526B2 Method, system, and computer program product for forming a relative location map based on user-specified decision criteria
A method, system, and computer program product for decision-support tools (e.g., for merger, acquisition, and spin-off decision support) within an enterprise software suite for forming a relative location graph based on user-specified decision criteria. The method commences by selecting a subject user-specified managed location comprising at least a location data structure, and receiving user-specified criteria (e.g., number of employees, departments, etc.), the criteria having corresponding values retrieved using the data structure. One or more additional user-specified managed locations are selected, and relationships between the subject location and the additional locations are determined for use in a graphical representation (e.g., a visual aid to display on a display surface in a graphical user interface). A graph is formed with nodes representing managed locations, and edges representing the relationships of the additional locations to the subject location based on the user-specified criteria. Additional edges on the graph serve to display additional criteria.
US09390520B2 Method and system of signal representation for NDT/NDI devices
Disclosed is a method and system to provide an improved signal representation of non-destructive test/inspection instruments by proper color display, in order to emulate as closely as possible, the visual rendering effect of those seen in the traditional non-electronic testing, including penetrant testing and magnetic particle testing. The foregoing object of the invention is preferably realized by providing an eddy current or phased array instrument with a color palette module that allows the deployment of an array of color representation system typically used in traditional non-electronic testing methods.
US09390498B2 Visualization and characterization of pulmonary lobar fissures
Systems and methods for visualizing pulmonary fissures including a processor and software instructions for creating a 3 dimensional model of the fissures. Creating the 3 dimensional model includes accessing volumetric imaging data of the patient's lungs, analyzing the volumetric imaging data to segment the lungs into lobes, using the segmented lobes to identify locations at which pulmonary fissures should be present where the lobes abut each other, analyzing the volumetric images to identify locations at which pulmonary fissures actually are present as existing fissure, comparing the locations at which pulmonary fissures should be present to the locations at which pulmonary fissures are present to identify locations of missing fissure, and creating a visual display comprising a 3 dimensional model of the pulmonary fissures including existing fissure portions and missing fissure portions, with the existing fissure portion visually distinct from the missing fissure portions.
US09390495B2 Apparatus and method of displaying ultrasound image
A method of displaying an ultrasound image, the method including: transmitting an ultrasonic signal to an object and obtaining vector Doppler data of a tissue included in the object based on a response signal that is reflected from the object; extracting a velocity magnitude of the tissue from the vector Doppler data of the tissue; and mapping the velocity magnitude of the tissue to a color scale and displaying a mapping result.
US09390494B2 Delta die intensity map measurement
With an optical inspection tool, images of a plurality of patches of a plurality of dies of a reticle are obtained. The patch images are obtained so that each patch image is positioned relative to a same reference position within its respective die as another die-equivalent one of the patch images in each the other ones of the dies. For each patch image, an integrated value is determined for an image characteristic of sub-portions of such patch image. For each patch image, a reference value is determined based on the integrated values of the patch image's corresponding die-equivalent patch images. For each patch image, a difference between that patch image's integrated value and an average or median value of its die-equivalent patch images is determined whereby a significant difference indicates a variance in a pattern characteristic of a patch and an average or median pattern characteristic of its die-equivalent patches.
US09390491B2 System and method for automatic quality control for assembly line processes
A system and method is disclosed for a quality control and/or inspection procedure for assembly line processes. The disclosed system and method enable automatic optical inspection of a device during different stages of manufacture as well as in its finished form. The disclosed system and method enable the automatic quality control process to be self-learning, dynamic, and to identify and classify defects in real time.
US09390469B2 System and process for image rescaling using adaptive interpolation kernal with sharpness and de-ringing control
A digital video rescaling system is provided. The system includes an image data input configured to receive input support pixels y1 to yn and a sharpness control module configured to generate a sharpness control parameter Kshp. The system further includes an interpolated pixel generator configured to use an adaptive interpolation kernel to generate an interpolated pixel ys based on the input support pixels, and adjust a sharpness of the interpolated pixel ys based at least partly upon the sharpness control parameter Kshp. The system also includes a de-ringing control unit to adjust the ringing effect of the interpolated pixel based on a local image feature Kfreq, and an output module configured to output the adjusted interpolated pixel for display.
US09390458B2 Network for health management and mobile device controlled access
A system comprises a database configured to be coupled to a public wide area network. One or more non-invasive physiological test machines are also configured to be coupled to the public wide area network and are registered at the database for performing one or more non-invasive physiological tests for authorized users. A plurality of electronic readers and/or scanners are each associated with at least one of the physiological test machines for controlling use thereof and for reading machine readable codes presented to the electronic reader/scanner. The machine readable code has associated therewith a number of remaining authorized uses, an authorized time period, and an identification code associated with an authorized user. Records of the non-invasive physiological test results are stored in the database according to the identification code, wherein the machine readable code, the identification code, and the data representative of the non-invasive physiological test results do not carry information representative of the identity of the authorized user.
US09390456B2 Summary view of a profile
Systems and methods for providing a summary view in a profile are provided. In some aspects, a first set of content items is received. The first set of content items is associated with a profile of a subject member. An interest score is determined for at least a portion of content items in the first set of content items. The interest score for a specific content item is not based on a time when the specific content item was posted. A subset of the first set of content items is determined. The subset includes content items having the interest score within an interest score range. Indicia of the subset are provided for display.
US09390453B2 Activity list filters for a financial and social management system
Embodiments of the invention comprise systems, computer program products, and methods for a financial and social management system that provides improved tracking and management related to how, where, when, and with whom a user enters into activities. The financial and social management system captures activity information and images from various sources of information, including but not limited to social networking accounts, e-receipts, contact lists, calendars, and the like, and associates the activity information and images with the activities. The financial and social management system may determine locations, social relationships, entities, categories, or the like from the various sources of information and tag the activities with location tags, social relationship tags, entity tags, category tags, or the like. The tags allow the user to easily filter the activities based on the location, social relationship, entity, category, or other activity information and display the activities and activity information in customized interfaces.
US09390443B2 Product information providing server apparatus, product information display program, product information display method, product information providing system, terminal device, and recording medium on which product information display program is recorded
The present invention provides, for example, a terminal device which allows users who do shopping utilizing a network to simulate a sense of doing shopping actually getting around in a store and enjoy shopping.Product information of a plurality of products arranged based on genres to which products belong are displayed on a product list screen to be continuously browsed even if the products belong to different genres.
US09390433B2 System and method for hyper local advertisements in a mobile communication network
Systems and methods are provided to transmit advertisements to users of mobile communications networks based, at least in part, on such users' real-time geospatial location and known interests. Advertisers transmit advertisements, such as directory listings, coupons, offers and promotions to a mobile advertising service. Each advertisement is associated with at least one geospatial location and at least one category. Users of mobile communication networks submit queries, via their mobile devices, to the mobile adverting service for advertisements relevant to the users' current geospatial location and interests. Advertisements meeting query criteria are selected and transmitted to the users' mobile devices.
US09390431B2 System and method for rewarding commuters
This invention provides for tracking and rewarding commuters according to their contribution to unclogging roads by opting for alternative transport forms and improving their health and the health of the environment. In particular, the invention relates to commuters who travel under human power to and from their place of work and who sign up as subscribers to a managed system that tracks their travel events, compares data gathered about the event with other events and determines whether or not the event qualifies as a commute, in which case an account of the user is credited. When the accumulated credit in the account reaches a threshold amount, the user qualifies for receiving a reward such as by means of a value token.
US09390428B2 Systems, methods, and apparatuses for rendering scored opportunities using a predictive query interface
Disclosed herein are systems and methods for rendering scored opportunities using a predictive query interface including means for receiving input from a user device specifying a dataset of sales data for a customer organization, in which the sales data specifies a plurality of sales opportunities; generating indices from rows and columns of the dataset, the indices representing probabilistic relationships between the rows and the columns of the dataset; storing the indices in a queryable database within the host organization; selecting one or more of the plurality of sales opportunities specified within the sales data; querying the indices for a win or lose predictive result for each of the selected one or more sales opportunities; and displaying the win or lose predictive result for each of the selected one or more sales opportunities to the user device as output. Other related embodiments are further disclosed.
US09390424B2 System and method for improving customer wait time, customer service, and marketing efficiency in the restaurant, retail, hospitality, travel, and entertainment industries
A system and method including an Internet preordering system accessible online or onsite at a free-standing kiosk located in or near client properties in which customers may create profiles for the requested services and provide such information to the service provider in advance of the customer's arrival for the requested services. When the customer arrives, the customer identifies himself/herself and the preorder is accessed, verified and/or modified. The preorder is then forwarded to the service provider and the delivery of the service is optimally timed to the readiness of the customer. The customer's profile and preorder information are maintained in a database and used for in-house precision marketing campaigns and cross-promotional opportunities. For example, in a restaurant embodiment, a registered customer is given access to menus and may create menu preferences for a participating restaurant. The registered customer may also make a reservation at a participating restaurant for a party of any size in advance (for example, up to 24 hours) of the reservation time. The food and/or drink preorder for each guest in the party may be completed in advance and maintained on the server, with the reservation time, for access when the party arrives at the designated reservation time. After a verification process, the customer may retrieve the party's preorder, make any desired changes, and then verify the preorder at the kiosk. Once the preorder is verified, the customer may finalize the preorder and proceed to the hostess kiosk where the preorder is accessed by the restaurant staff. Either when the party is seated or at an appropriate time prior to seating (based on a comparison of the seating wait queue to the kitchen wait queue), the preorder is forwarded for preparation so that the ordered food and/or drink arrives shortly after the customer's party is seated.
US09390417B2 Mobile financial transaction system
A computer system enables users to conduct financial transactions in a secured manner without using traditional financial instruments. The computer system enables sending a pass code to a first personal communication device of a first user. The pass code has a predefined lifetime. The computer system also enables approving the financial transaction between the first user and a second user in response to receiving the pass code from a second personal communication device of the second user before the pass code expires.
US09390414B2 One-click offline buying
Contactless payment transactions are initiated through single input activation of a mobile device's secure element and contactless communication system. Activation of the secure element and the contactless communication system is coupled to the activation status of the mobile device's screen. Activation of the secure element may be further coupled to the activation status of an electronic wallet application. Where activation of the electronic wallet application is required, one-click activation of the electronic wallet application and secure element is provided.
US09390410B2 Automated transaction system and settlement processes
Disclosed is a mobile platform that enables unique tap-and-connect transaction processing and settlement, which allows consumers, merchants, financial institutions and other third parties to strengthen their relationships through a local transaction network that offers more efficient transaction processing and settlement for reduced per-transaction cost and risk management costs and increased security.
US09390406B2 Prepaid chip card exception processing
A portable consumer device may have money stored therein, which can be calculated using an accumulator record and an exception record. The accumulator record can be incremented by the amount of any initiated transaction using the portable consumer device. The exception record can be incremented by the amount of any completed transaction using the portable consumer device. The portable consumer device may also have a limit amount, to record the amount of money added. The records allow for a later reconstruction of the device history, and can account for any errors or problems during transactions.
US09390405B2 System and method for providing profile enhancement using scheduling information
A system and method of enhancing a profile of a portable device. The system and method includes defining an event type in a scheduling tool and scheduling a time to initiate the event type. The system and method further includes associating a notification profile of a device with the defined event type and changing a setting of the device to the notification profile in response to the scheduling time and the defined event type.
US09390387B2 Visualization technique of feasible regions
The disclosed method includes: generating, from model expressions, each representing a relationship between input parameters and output evaluation indicators and a range of residuals for each model expression, at least one of a first problem to calculate a region that can be feasible with the model expressions, value ranges of the input parameters and the range of the residuals for each model expression and a second problem to calculate a region that is always feasible with the model expressions, the value ranges of the input parameters and the influence of the aforementioned range; calculating a feasible region(s) for a generated problem(s) to obtain data of the feasible region(s); and generating visualization data of the feasible region(s) to output the visualization data.
US09390385B2 Guideway-guided vehicle detection based on RFID system
An apparatus for detecting the information about a guideway-guided vehicle having a masking component, the guideway-guided vehicle configured to follow a path of a guideway, comprising a radio frequency identification (RFID) system, method of making, and use thereof are disclosed. The RFID system comprises a first RFID transponder for transmitting, across the path, first RFID transponder specific information. An RFID reader comprises a first antenna for receiving the first RFID transponder specific information. The first RFID transponder and the first antenna are fixed relative to the path and on opposite sides of the path. The RFID reader is configured to substantially continuously monitor the first transponder specific information. The presence of the masking component of the guideway-guided vehicle between the first RFID transponder and the first antenna masks the substantially continuous monitoring of the first RFID transponder specific information.
US09390382B2 Template regularization for generalization of learning systems
Systems and techniques are disclosed for training a machine learning model based on one or more regularization penalties associated with one or more features. A template having a lower regularization penalty may be given preference over a template having a higher regularization penalty. A regularization penalty may be determined based on domain knowledge. A restrictive regularization penalty may be assigned to a template based on determining that a template occurrence is below a stability threshold and may be modified if the template occurrence meets or exceeds the stability threshold.
US09390378B2 System and method for high accuracy product classification with limited supervision
Systems and methods are disclosed herein for classifying records, such as product records, using a machine learning algorithm. After training a classification model according to a machine learning algorithm using an initial training set, records are classified and high confidence classifications identified. Remaining classifications are submitted to a crowdsourcing forum that validates or invalidates the classifications or marks them as to unclear to evaluate. Invalidated classifications are automatically analyzed to identify one or both of classification values and categories having a high proportion of invalidated classifications. Requests are transmitted to analysts to generate training data that is added to the training set. The process of classifying records and obtaining crowdsourced validation thereof may then repeat.
US09390369B1 Multithreaded apparatus and methods for implementing parallel networks
Apparatus and methods for developing parallel networks. In some implementations, a network may be partitioned into multiple partitions, wherein individual portions are being executed by respective threads executed in parallel. Individual portions may comprise multiple neurons and synapses. In order to reduce cross-thread traffic and/or reduce number of synchronization locks, network may be partitioned such that for given network portion, the neurons and the input synapses into neurons within the portion are executed within the same thread. Synapse update rules may be configured to allow memory access for postsynaptic neurons and forbid memory access to presynaptic neurons. Individual threads may be afforded pairs of memory buffers configured to effectuate asynchronous data input/output to/from thread. During an even iteration of network operation, even buffer may be utilized to store data generated by the thread during even iteration. Odd buffer may be utilized to read data, generated by other threads during the preceding odd iteration.
US09390367B2 RFID tag and RFID tag antenna
A RFID tag (500) includes an antenna (100) that includes a first dipole (110), a first feeder portion (130), a second dipole (120) and a second feeder portion (140). The first feeder portion is coupled to the first dipole at two locations a feeder length distance apart. The second feeder portion is coupled to the second dipole at two locations the feeder length distance apart. The feeder portions are also coupled to an antenna terminal (150). Impedance at the antenna terminal is determined, at least in part, by the feeder length distance. Each of two end portions of the first dipole distal from the first feeder portion is connected to a respective corresponding end portion of the second dipole distal from the second feeder portion, the first and second dipoles thereby forming a rectangle. The antenna is symmetrical about both a major and a minor axis of the rectangle.
US09390356B2 Method and apparatus to tag metal
A method of tagging an article is disclosed. Data that identifies the article is encoded into at least one stress value. A stress region having a stress that corresponds to the at least one stress value is created in a surface of the article to the tag the article. The at least one stress value is read by a measurement device to read the data and identify the article.
US09390355B2 Image forming apparatus and image formation control method
An image forming apparatus includes an image forming section, a content fraction calculating section, and an information storage section. The content fraction calculating section calculates a content fraction of each of a plurality of toners contained in the image forming section that have been supplied from different toner cartridges to one another. The information storage section stores therein, for each of the toners, a control value that is used to control a component of the image forming section. The image forming section forms an image based on respective content fractions of the toners and respective control values for the toners.
US09390349B2 Display control of objects on a display
A display control apparatus includes a display and a controller. The display displays a screen on which a target image and a processing image are arranged, the target image representing processing-target data, the processing image being an image for which a process to be performed on the processing-target data has been determined. The controller performs, in a case where an operation for moving the target image toward a position where the processing image is displayed has been received as a touch operation through the screen, control such that the processing image is moved toward a position where the target image is displayed.
US09390343B2 Estimating degree of deterioration of road surface
Image analysis methods for quantifying cracks in a road surface from a road surface image recorded as a digital image, and quantify the degree of deterioration of the road surface. An object image is prepared, in which its region is divided into a plurality of pixels and the grayscale value of each of the pixels is inverted. An image analysis technique may include, on the basis of an image obtained by applying a Gabor filter to a multiple resolution image, containing images with multiple scales obtained by scaling, cracks in a road surface can be detected and distinguished from white lines and characters on the road surface. It is possible to solve various problems, in which visually detected cracks do not appear as edges and edges of white lines and characters on the road surface are detected as line segment vectors.
US09390326B2 Systems and methods for high-resolution gaze tracking
A system mounted within eyewear or headwear to unobtrusively produce and track reference locations on the surface of one or both eyes of an observer is provided to improve the accuracy of gaze tracking. The system utilizes multiple illumination sources and/or multiple cameras to generate and observe glints from multiple directions. The use of multiple illumination sources and cameras can compensate for the complex, three-dimensional geometry of the head and the significant anatomical variations of the head and eye region that occurs among individuals. The system continuously tracks the initial placement and any slippage of eyewear or headwear. In addition, the use of multiple illumination sources and cameras can maintain high-precision, dynamic eye tracking as an eye moves through its full physiological range. Furthermore, illumination sources placed in the normal line-of-sight of the device wearer increase the accuracy of gaze tracking by producing reference vectors that are close to the visual axis of the device wearer.
US09390317B2 Lip activity detection
Provided is a method of detecting lip activity. The method determines magnitude of optical flow in lip region and at least one non-lip region of a detected face. The ratio of magnitude of optical flow in lip region and at least one non-lip region is compared against a threshold. If the ratio is found to be greater than the threshold, lip activity of the detected face is recognized.
US09390309B2 Latent fingerprint detectors and fingerprint scanners therefrom
This document relates to systems and method for latent fingerprint detection using specular reflection (glare). An exemplary system may include a light source alignment portion configured to align a light source at an illumination angle relative to a sample surface such that the light source illuminates a sample surface so that the surface produces specular reflection. The system may also include a specular reflection discriminator that directs the produced specular refection to an optical detector aligned relative to said sample surface at an alignment angle that is substantially equal to an angle of reflection of the produced specular reflection. Preferably, the directed specular reflection does not saturate the optical detector, and the optical detector captures the specular reflection from the sample surface and generates image data using essentially only the specular reflection.
US09390302B2 Location measurments using a mesh of wireless tags
A method for determining a location of a group of wireless tags, the method may include receiving first information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; tracking a first movement of a certain tag of the group of wireless tag in relation to other wireless tags of the group to provide first movement information; receiving, after the performing of the first movement, second information indicative of distances between each wireless tag of the group and between at least three other wireless tags of the group; and determining locations of the wireless tags of the group in response to the first information, second information and the first movement information.
US09390291B2 Secure key derivation and cryptography logic for integrated circuits
A processor of an aspect includes root key generation logic to generate a root key. The root key generation logic includes a source of static and entropic bits. The processor also includes key derivation logic coupled with the root key generation logic. The key derivation logic is to derive one or more keys from the root key. The processor also includes cryptographic primitive logic coupled with the root key generation logic. The cryptographic primitive logic is to perform cryptographic operations. The processor also includes a security boundary containing the root key generation logic, the key derivation logic, and the cryptographic primitive logic. Other processors, methods, and systems are also disclosed.
US09390290B1 Applying group policies
Information corresponding to a set of signatures is maintained, and for each signature in the set, an associated group policy of a network is maintained. A message from a device on the network is intercepted, and the message includes a header. At least a portion of the header matches a signature in the set of signatures. Responsive to determining that the portion of the header matches the signature, the matched signature's associated group policy of the network is applied to the device on the network.
US09390285B1 Identifying inconsistent security policies in a computer cluster
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying inconsistent security policies. One of the methods includes identifying running software components on a cluster of computers, a first subset of the components managing datasets, a second subset of the components managing other components; identifying entity pairs, each being either: (1) (i) a component paired with (ii) a dataset, or (2) two components paired with each other; determining, for each entity pair, a directed relationship from a first to a second entity, where the first entity is a component, and where the directed relationship represents the first entity executing a type of interaction with the second entity; identifying security policies affecting each entity that each limit user access to a type of interaction; and analyzing, for each entity, entity pairs including the entity and one or more security policies affecting the entity to identify inconsistent security policies.
US09390254B2 Data transmitting system and method, drive unit, access method, data recording medium, recording medium producing apparatus and method
A security module is provided in a data recording medium, data to be written to the data recording medium is encrypted with an content key different from one data to another, and the content key is safely stored in the security module. Also, the security module makes a mutual authentication using the public-key encryption technology with a drive unit to check that the counterpart is an authorized (licensed) unit, and then gives the content key to the counterpart, thereby preventing data from being leaked to any illegal (unlicensed) unit. Thus, it is possible to prevent copyrighted data such as movie, music, etc. from being copied illegally (against the wish of the copyrighter of the data).
US09390253B2 Method and a system for binding an audio accessory device with a program application
Disclosed are audio accessory devices and systems for being connected to one or more user devices and related methods. The system comprises an audio accessory device having at least one speaker and being configured to connect to at least one user device for providing audio from the user device to the audio accessory device and a computer program application accessible from the at least one user device. A verification ID is provided external of the audio accessory device and comprises audio accessory device identification information identifying a specific audio accessory device. The system furthermore comprises a user interface facilitating interaction between a user of the audio accessory device and the user device, and allows for user facilitated entering of the verification ID. A verification server may be configured to receive the verification ID from the user device and to verify the user device for use with the computer program application, if the verification ID is valid.
US09390248B2 Systems and methods for authenticating access to an operating system by a user before the operating system is booted using a wireless communication token
Certain embodiments herein relate to authenticating access to an operating system by a user before the operating system is booted. Such authentication may be performed by processing information received from a wireless communication token via Near Field Communication (NFC), in one embodiment. The received information may be processed to determine credentials for accessing the operating system, which if validated, may be sent to a Basic Input Output System (BIOS) which may boot the operating system in response. The BIOS may also perform various other functions if authentication is successful, such as decrypting a hard disk on which an operating system is installed before booting the operating system. According to this configuration, a decryption key may be received from the wireless communication token and subsequently sent to the BIOS to enable the decryption and subsequent booting of the operating system.
US09390247B2 Information processing system, information processing apparatus and information processing method
An information processing apparatus receives user information and a request, generates authentication information in response to the request, stores the authentication information associated with the user information, receives the authentication information from a terminal apparatus and device identification information identifying the terminal apparatus, stores the device identification information and the user information stored associated with the authentication information in a manner of associating them with one another when information coincident with the received authentication information is stored, determines, when receiving the user information, the device identification information and a service request from the terminal apparatus, whether information coincident with the user information and information coincident with the device identification information are stored, and provides a service concerning the service request when determining that information coincident with same the user information and information coincident with the same device identification information are stored.
US09390246B2 Creating secure original equipment manufacturer (OEM) identification
A processing device implementing creation of secure Original Equipment Manufacturer (OEM) identifiers (IDs) in a processing device is disclosed. A processing device of the disclosure includes a one-time programmable storage device and an execution unit. The execution unit can implement a one-way cryptographic hash function that is to receive a secret OEM key from an OEM system, generate an OEM public ID from the secret OEM key, and send the OEM public ID to the one-time programmable storage device for storage.
US09390238B2 Windowing combined with ion-ion reactions for chemical noise elimination
In a first location of a mass spectrometer, a plurality of ionized molecules of an ion source are selected that have mass-to-charge ratios within a mass-to-charge ratio window width. The plurality of selected ionized molecules are transmitted from a first to a second location. Reagent ions are transmitted to the second location to reduce a charge state of one or more of the plurality of selected ionized molecules. A mass analyzer is used to analyze the plurality of reduced ionized molecules and produce a mass spectrum. A compound is identified from a peak of the spectrum that has a mass-to-charge ratio less than or equal to the highest mass-to-charge ratio in the window width if the noise is multiply charged and greater than the highest mass-to-charge ratio in the window width if the noise is singly charged.
US09390222B2 Determining a set of timing paths for creating a circuit abstraction
Systems and techniques for determining a set of timing paths for creating a circuit abstraction are described. During operation, an embodiment can receive a set of circuit elements in the circuit design that are candidates for optimization. Next, the embodiment can determine a set of timing paths by identifying critical timing paths in the circuit design whose delay is affected by a change in an input capacitance of a circuit element in the set of circuit elements. The embodiment can then identify a set of side loads based on the set of timing paths, and can create the circuit abstraction by retaining circuit elements and nets on each timing path in the set of timing paths, and retaining an identifier for each side load in the set of side loads. The circuit abstraction can then be used to update timing information during optimization of the circuit element.
US09390218B2 Integrated circuit design system with color-coded component loading estimate display
A method comprises generating a schematic of an integrated circuit (IC), the IC having a circuit component. The method also comprises searching a database having one or more configurations of the circuit component, each of the one or more configurations of the circuit component having a corresponding estimated resistance capacitance (RC) value and an assigned color scheme based on the estimated RC value. The method further comprises displaying the circuit component in the schematic as a symbol representing the circuit component, the symbol representing the circuit component being displayed having the assigned color scheme of a selected circuit component configuration. The method additionally comprises displaying a layout of the IC based on a determination that the schematic passed a design rule check, the displayed layout of the IC including the selected configuration of the circuit component, the selected configuration being displayed in the layout having the assigned color scheme.
US09390212B2 Methods and apparatus for synthesizing multi-port memory circuits
Multi-port memory circuits are often required within modern digital integrated circuits to store data. Multi-port memory circuits allow multiple memory users to access the same memory cell simultaneously. Multi-port memory circuits are generally custom-designed in order to obtain the best performance or synthesized with logic synthesis tools for quick design. However, these two options for creating multi-port memory give integrated circuit designers a stark choice: invest a large amount of time and money to custom design an efficient multi-port memory system or allow logic synthesis tools to inefficiently create multi-port memory. An intermediate solution is disclosed that allows an efficient multi-port memory array to be created largely using standard circuit cell components and register transfer level hardware design language code.
US09390208B2 Formal verification of temporal properties expressed using local variables
A certain subset of temporal properties defined using local variables can be formally verified with complexity of PSPACE or less. A subset with this characteristic, referred to as a practical subset, is therefore feasible to formally verify. For example, it can be shown that temporal properties that possess an alternating automaton with no conflicts fall within a practical subset. Temporal properties are analyzed to determine whether they are a member of the practical subset. Members of the practical subset can then be feasibly formally verified.
US09390200B2 Local caching device, system and method for providing content caching service
The present disclosure relates to a local caching device, system and method for providing a content caching service. The local caching device receives, from a content provider, at least one part of content requested by a user terminal and then, based on the received part of the requested content, determines whether the requested content is stored in a storage unit. If the requested content is stored, the local caching device registers flow information of the requested content in the storage unit. When content having the same flow information as the registered flow information is requested, the local caching device determines based on content address information whether the requested content is stored.
US09390197B2 Building a social graph using sharing activity of users of the open web by updating an edge representing a category type
A social graph is built which includes interactions, sharing activity, and connections between the users of the open Web and can be used to improve ad targeting and content personalization. Personally identifiable information is not collected. Sharing activity between two users will affect ads or content that both users will be presented while surfing the Web. This sharing activity includes sending of links, sending of videos, sending of files, cutting and pasting of content, sending text messages, and sending of e-mails. For example, the sharing activity can include receiving first activity information for a sender of a message to a recipient by a collection resource at a Web site, the collection resource adding a link to the message, and receiving second activity information when the recipient accesses the link. Building of the social graph can include creating or updating an edge in the social graph that is representative of a particular category type.
US09390183B1 Identifying navigational resources for informational queries
Methods, systems, and apparatus, including computer program products, for creating a mapping between topics and navigational resources are disclosed. The mapping is created based on hybrid queries having both characteristics of informational queries and navigational queries. The mapping between topics and resources can be used in scoring search results for ranking, for example. Other mappings created based on other types of hybrid queries and their applications are also disclosed.
US09390182B2 Systems and methods for implementing achievement guided recommendations
A method performed by one or more computing devices. The method uses data identifying a plurality of users and a plurality of achievements. The data identifies which of the plurality of achievements each of the plurality of users has earned and when any such achievements were earned. The method includes ordering the plurality of achievements to define an ordered achievement list, and for each of the plurality of users, removing from the ordered achievement list any of the plurality of achievements identified in the data as having been earned by the user to define a recommended achievement list for the user. The method also includes identifying a selected achievement, and identifying as a set of similar users any of the plurality of users whose recommended achievement list includes the selected achievement.
US09390174B2 Search result ranking and presentation
Methods and systems are provided for ranking search results and generating a presentation. In some implementations, a search system generates a presentation based on a search query. In some implementations, a search system ranks search results based on data stored in a knowledge graph. In some implementations, a search system identifies a modifying concept such as a superlative in a received search query, and determines ranking properties based on the modifying concept.
US09390159B2 Database architecture for storing multi-structured data
In various embodiments, a system for ingesting, organizing, and storing data is disclosed. The system comprises a processor and a memory unit. A document database is stored by the memory unit. The document database is configured to store data without any foreknowledge of a structure of the data. The data comprises an ontology comprising a plurality of terms describing the data within the document database. A graph database is stored by the memory unit. The graph database comprises a materialized view of the document database. The graph database provides connections between the ontology. The document database and the graph database share common entity profile UUIDs.
US09390153B1 User-configurable radiological data transformation routing and archiving engine
A user-configurable radiological data transformation, routing and archiving engine includes a plurality of sub-engines representing algorithms programmed to be processed by a processor, the sub-engines including a user-configurable transformation sub-engine, a user-configurable routing sub-engine, a user-configurable archiving sub-engine and a user-configurable priors puller sub-engine.
US09390142B2 Guided predictive analysis with the use of templates
A technique is described that simplifies the process for applying predictive analysis to a dataset. The technique can recommend multiple templates to a user. Each recommend template contains algorithms which can be applied to the dataset. When a template is selected, the technique can rank the available algorithms of the selected template based on factors such as values in the dataset, characteristics of the dataset, and the usage history of the dataset or the algorithms in prior instances. The technique can automatically select the highest ranked algorithm and apply it to the dataset. In some examples, input parameters used to configure the algorithm can also be automatically selected.
US09390117B2 Method of transforming sets of input strings into at least one pattern expression that is string expressing sets of input strings, method of extracting transformation pattern as approximate pattern expression, and computer and computer program for the methods
The present invention provides a method of extracting a transformation pattern as an approximate pattern expression. In the process of transforming the sets of input strings to at least one pattern expression, the transformation pattern transforming the sets of input strings to the pattern expression. The method includes: 1) preparing one structure including multiple nodes each representing a state and multiple edges each representing a transition; 2) generating a first reduced structure by removing at least one state in one structure from one structure and by merging at least two edges including an edge associated with the removed state in the one structure; 3) generating a first approximate pattern expression based on the first reduced structure; and 4) presenting the first approximate pattern expression.
US09390112B1 Automated dynamic data quality assessment
In general, embodiments of the present invention provide systems, methods and computer readable media for automated dynamic data quality assessment. One aspect of the subject matter described in this specification includes the actions of receiving a data quality job including a new data sample; and, if the new data sample is determined to be added to a reservoir of data samples, sending a quality verification request to an oracle; receiving a new data sample quality estimate from the oracle; and adding the new data sample and estimate to the reservoir. A second aspect of the subject matter includes the actions of receiving, from a predictive model, a judgment associated with a new data sample; analyzing the new data sample based in part on the judgment to determine whether to send a new data sample quality verification request to an oracle; and, if a new data sample quality estimate is received from the oracle, determining whether to add the new data sample and the judgment to the reservoir.
US09390106B2 Deep context photo searching
A user can search for photographs or videos and deep linking rules may be applied to images to discern images that might be desired by the user that otherwise would not be returned using conventional photo categorization and metadata searching.
US09390104B2 Method and apparatus for accurate localization of points of interest
Geo-referenced and oriented media items may be used to determine a location of one or more points of interest depicted by the media items. A difference between an actual capture location and orientation and a reported location and orientation may be modeled according to one or more distributions, which distribution(s) may be used to assign one or more weights to each location in the world where such weight(s) may be considered to be a likelihood that a point of interest might have been seen by a capturing device. A density map may be acquired by superimposing the derived likelihoods, and a maximum, e.g., local maximum, may be determined to represent a location of a point of interest.
US09390098B2 Fast approximation to optimal compression of digital data
A “fast approximation” of compression of current data involves using information obtained from an earlier compression of similar data. It overcomes the iterative process of discovering a unique set of optimal symbols. Representatively, a dictionary of symbols corresponding to original data from an earlier compressed file is extracted. Original bits are then obtained from the symbols. Sequences of the original bits are identified in the current data of a current file under consideration. A new bit stream for the current file is created from the original bits and according to the symbols they represent. Every occurrence of the symbols is counted in the new bit stream and a path-weighted Huffman tree is created from the counted occurrences. A coding from the Huffman tree ensues, along with an end-of-file marker. The latter is stored in a new compression file, including the dictionary earlier extracted from the earlier compressed file.
US09390085B2 Speech processing system and method for recognizing speech samples from a speaker with an oriyan accent when speaking english
Method(s) and system(s) for speech processing of second language speech are described. According to the present subject matter, the system(s) implement the described method(s) for speech processing of Oriya English. The method for speech processing include receiving a plurality of speech samples of Oriya English to form a speech corpora where the plurality of speech samples comprise sounds of both vowels and consonants and, a plurality of speech parameters are associated with each of the plurality of speech samples. Method also includes determining values of the plurality of speech parameters for each of the plurality of speech samples and identifying difference between the values of each of the plurality of speech parameters and a corresponding value of accent neutral English. Further, the method includes articulating governing language rules based on the identifying to assess phonetic variation and mother tongue influence in sounds of vowels and consonants of Oriya English.
US09390082B1 Generating multiple views of a multidimensional cube
Some embodiments provide a cube viewer for rendering multiple cube views. The cube viewer receives cube data in response to a query to a multidimensional data storage (MDDS) that stores a MDDS cube. The cube viewer generates first and second cube views for first and second subsets of the received cube data. The cube viewer displays the first cube view related to the first subset of cube data. In response to interactions with the first cube view, the cube viewer identifies the second subset of the cube data. The cube viewer displays the previously generated second cube view related to the second subset of cube data.
US09390072B2 Method and device for enlarging displayed font
A method for a device to enlarge a displayed font, includes: receiving an instruction for enlarging a currently displayed font; acquiring a size of the currently displayed font; when the size of the currently displayed font is smaller than a preset maximum threshold, enlarging the currently displayed font based on a curve enlargement rule with a first enlargement coefficient configured by an operating system of the device and a second enlargement coefficient configured by a current application; when the size of the currently displayed font is larger than or equal to the preset maximum threshold, enlarging the currently displayed font based on a linear enlargement rule with a third enlargement coefficient configured by the operating system; and displaying the enlarged font.
US09390062B1 Managing vehicle information
A system includes a computing device for receiving information representative of activities of an operating first vehicle that includes a propulsion system. The computing device is configured to produce one or more control parameters from the received information in combination with information received from other vehicles, and, provide the one or more control parameters to control operations of a second vehicle.
US09390057B2 Communicaton across shared mutually exclusive direction paths between clustered processing elements
An array processor includes processing elements arranged in clusters to form a rectangular array. Inter-cluster communication paths are mutually exclusive. Due to the mutual exclusivity of the data paths, communications between the processing elements of each cluster may be combined in a single inter-cluster path, thus eliminating half the wiring required for the path. The length of the longest communication path is not directly determined by the overall dimension of the array, as in conventional torus arrays. Rather, the longest communications path is limited by the inter-cluster spacing. Transpose elements of an N×N torus may be combined in clusters and communicate with one another through intra-cluster communications paths. Transpose operation latency is eliminated in this approach. Each PE may have a single transmit port and a single receive port. Thus, the individual PEs are decoupled from the array topology.
US09390056B1 Method for efficient routing in a network interface card
Packet switching is facilitated between a source and a destination through a network interface card. In accordance with an aspect, a NIC is configured to switch ingress packets—coming from the network—selectively to one or multiple destinations (in a NIC which is capable of replicating packets) on the host computer, and alternatively or additionally (in a NIC which is capable of replicating packets) back to one or multiple destinations on the network. In multi-port NICs, this capability effectively allows a NIC to perform the basic functions of a standalone network switch as well as additional useful functions.
US09390041B2 Method for processing device connection, combination device and host device
The embodiments of the present invention provide a method for processing device connection, a combination device and a host device. A method for processing device connection, includes: after being plugged into a host device, receiving a device descriptor modification instruction sent by the host device, modifying a device descriptor according to the device descriptor modification instruction and performing device reconnection processing, sending the modified device descriptor to the host device so that the host device establishes a new network connection according to the modified device descriptor. In the embodiments of the present invention, a user does not need to restart the host device to access the network using a RNDIS device in the combination device, which makes it convenient for the user to operate.
US09390040B2 On-chip interconnect method, system and corresponding computer program product
In a method for making an on-chip interconnect for conveying between a set of initiators and a set of targets in which traffic is organized in classes of service, priority values representing the classes of service are associated with the traffic. The method further includes propagating the priority values towards the points of the network where an arbitration is performed between two classes of service of the traffic, and providing arbitration as a function of the priority values.
US09390037B2 Pad direct memory access interface
A method includes assigning a plurality of pads of an integrated circuit (IC) to a direct memory access (DMA) channel of the IC; and storing DMA requests associated with the pads in a queue such that at a given time, the queue stores data indicative of DMA requests that are associated with more than one pad.
US09390031B2 Page coloring to associate memory pages with programs
Apparatuses and methods for page coloring to associate memory pages with programs are disclosed. In one embodiment, an apparatus includes a paging unit and an interface to access a memory. The paging unit includes translation logic and comparison logic. The translation logic is to translate a first address to a second address. The first address is to be provided by an instruction stored in a first page in the memory. The translation is based on an entry in a data structure, and the entry is to include a base address of a second page in the memory including the second address. The comparison logic is to compare the color of the first page to the color of the second page. The color of the first page is to indicate association of the first page with a first program including the first instruction. The data structure entry is also to include the color of the second page to indicate association of the second page with the first program or a second program.
US09390026B2 Synchronizing access to data in shared memory
In some embodiments, in response to execution of a load-reserve instruction that binds to a load target address held in a store-through upper level cache, a processor core sets a core reservation flag, transmits a load-reserve operation to a store-in lower level cache, and tracks, during a core reservation tracking interval, the reservation requested by the load-reserve operation until the store-in lower level cache signals that the store-in lower level cache has assumed responsibility for tracking the reservation. In response to receipt during the core reservation tracking interval of an invalidation signal indicating presence of a conflicting snooped operation, the processor core cancels the reservation by resetting the core reservation flag and fails a subsequent store-conditional operation. Responsive to not canceling the reservation during the core reservation tracking interval, the processor core determines whether a store-conditional operation succeeds by reference to a pass/fail indication provided by the store-in lower level cache.
US09390025B2 Wear leveling in a memory system
Embodiments are disclosed for replacing one or more pages of a memory to level wear on the memory. In one embodiment, a system includes a page fault handling function and a memory address mapping function. Upon receipt of a page fault, the page fault handling function maps an evicted virtual memory address to a stressed page and maps a stressed virtual memory address to a free page using the memory address mapping function.
US09390023B2 Method and apparatus for conditional storing of data using a compare-and-swap based approach
According to at least one example embodiment, a method and corresponding apparatus for conditionally storing data include initiating an atomic sequence by executing, by a core processor, an instruction/operation designed to initiate an atomic sequence. Executing the instruction designed to initiate the atomic sequence includes loading content associated with a memory location into a first cache memory, and maintaining an indication of the memory location and a copy of the corresponding content loaded. A conditional storing operation is then performed, the conditional storing operation includes a compare-and-swap operation, executed by a controller associated with a second cache memory, based on the maintained copy of the content and the indication of the memory location.
US09390022B2 Apparatus and method for extended cache correction
An apparatus includes a semiconductor fuse array, a cache memory, and a plurality of cores. The semiconductor fuse array is disposed on a die, into which is programmed the configuration data. The semiconductor fuse array has a first plurality of semiconductor fuses that is configured to store compressed cache correction data. The a cache memory is disposed on the die. The plurality of cores is disposed on the die, where each of the plurality of cores is coupled to the semiconductor fuse array and the cache memory, and is configured to access the semiconductor fuse array upon power-up/reset, to decompress the compressed cache correction data, and to distribute decompressed cached correction data to initialize the cache memory.
US09390020B2 Hybrid memory with associative cache
A hybrid memory system includes a primary memory comprising a host memory space arranged as memory sectors corresponding to host logical block addresses (host LBAs). A secondary memory is implemented as a cache for the primary host memory. A hybrid controller is configured map the clusters of host LBAs to clusters of solid state drive (SSD) LBAs. The SSD LBAs correspond to a memory space of the cache. Mapping of the host LBA clusters to the SSD LBA clusters is fully associative such that any host LBA cluster can be mapped to any SSD LBA cluster.
US09390018B2 Data cache prefetch hints
The present invention provides a method and apparatus for using prefetch hints. One embodiment of the method includes bypassing, at a first prefetcher associated with a first cache, issuing requests to prefetch data from a number of memory addresses in a sequence of memory addresses determined by the first prefetcher. The number is indicated in a request received from a second prefetcher associated with a second cache. This embodiment of the method also includes issuing, from the first prefetcher, a request to prefetch data from a memory address subsequent to the bypassed memory addresses.
US09389995B2 Optimization of Map-Reduce shuffle performance through snuffler I/O pipeline actions and planning
A shuffler receives information associated with partition segments of map task outputs and a pipeline policy for a job running on a computing device. The shuffler transmits to an operating system of the computing device a request to lock partition segments of the map task outputs and transmits an advisement to keep or load partition segments of map task outputs in the memory of the computing device. The shuffler creates a pipeline based on the pipeline policy, wherein the pipeline includes partition segments locked in the memory and partition segments advised to keep or load in the memory, of the computing device for the job, and the shuffler selects the partition segments locked in the memory, followed by partition segments advised to keep or load in the memory, as a preferential order of partition segments to shuffle.
US09389991B1 Methods, systems, and computer readable mediums for generating instruction data to update components in a converged infrastructure system
Methods, systems, and computer readable mediums for generating instruction data to update components in a converged infrastructure system are disclosed. According to one example, a method includes identifying components in a converged infrastructure system that require remediation in order to comply with a defined converged infrastructure configuration and identifying remediation content to enable each of the identified components to be compliant with the defined converged infrastructure configuration. The method further includes determining a remediation process based on the identified remediation content associated with the components of the converged infrastructure system, wherein the determined remediation process includes an order of steps used to update the identified components in the converged infrastructure system. The method also includes generating instruction data indicating the determined remediation process to be applied to the identified components in the converged infrastructure system.
US09389986B2 Identifying impacted tests from statically collected data
The present invention extends to methods, systems, and computer program products for identifying impacted tests from statically collected data. In general, static dependency data, possibly augmented with some dynamic data, is used to find an appropriate set of impacted tests for code changes. In some embodiments, static dependency analysis is used to identify tests impacted by a code change. Heuristics can be used to assist with identifying an appropriate set of impacted tests to run for a code change. Dynamic data can be used to augment static dependency data to identify more optimal sets of impacted tests to run for a code change.
US09389982B2 Method and apparatus for monitoring an in-memory computer system
An in-memory computing system for conducting on-line transaction processing and on-line analytical processing includes system tables in main memory to store runtime information. A statistics services can access the runtime information using script procedures stored in the main memory to collect monitoring data and generate historical data and other system performance metrics while maintaining the runtime data and generated data in the main memory.
US09389976B2 Distributed persistent memory using asynchronous streaming of log records
Technologies for distributed durable data replication include a computing device having persistent memory that stores a memory state and an update log. The computing device isolates a host partition from a closure partition. The computing device may sequester one or more processor cores for use by the closure partition. The host partition writes transaction records to the update log prior to writing state changes to persistent memory. A replication service asynchronously transmits log records to a remote computing device, which establishes a replica update log in persistent memory. If the host partition fails, the closure partition transmits remaining log records from the update log to the remote computing device. The update log may be quickly replayed when recovering the computing device from failure. The remote computing device may also replay the replica update log to update a remote copy of the state data. Other embodiments are described and claimed.
US09389975B2 Method and apparatus to utilize large capacity disk drives
A method of utilizing storage in a storage system comprises prioritizing a plurality of storage areas in the storage system for data recovery with different priorities; and performing data recovery of the storage system at an occurrence of a failure involving one or more of the storage areas in the storage system based on the priorities. Data recovery for one storage area having a higher priority is to occur before data recovery for another storage area having a lower priority in the storage system. In various embodiments, the prioritization is achieved by monitoring the access characteristics, or the priority is specified by the host or management computer based on the usage and/or importance of data stored in the storage system, or the priority is determined by the storage system based on the area assignment/release (i.e., usage) of thin provisioned volumes.
US09389973B2 Memory error propagation for faster error recovery
A method for managing a corrupted memory block. The method includes detecting the corrupted memory block, and removing, after detecting the corrupted memory block, references to the corrupted memory block. The method further includes identifying, after detecting the corrupted memory block, an uncorrupted memory block and analyzing each cache line. The method further includes determining, while analyzing each cache line, that a first cache line includes an uncorrectable error and creating, based on determining the first cache line includes the uncorrectable error, a second cache line including an artificial error, and migrating the second cache line to the uncorrupted memory block, where a layout of the corrupted memory block is maintained.
US09389968B2 Preventing non-detectable data loss during site switchover
Methods, systems, and computer program products for preventing non-detectable data loss during site switchover are disclosed. A computer-implemented method may include receiving a request to perform a switchover from a first node to a second node, determining whether to place a storage volume involved in the switchover in a suspended state, setting the storage volume in the suspended state based on determining that the storage volume is to be placed in the suspended state, and maintaining the storage volume in the suspended state after completing the switchover. In an example, the storage volume may be placed in a suspended state based on examining a volume-specific attribute indicating whether the storage volume is to be suspended when involved in a switchover. In one example, each storage volume involved in a switchover may be placed in a suspended state when indicated as part of a switchover request.
US09389967B2 Method and apparatus for improving access to an ATM during a disaster
A method and apparatus that allow a user to easily operate a self-service device despite the presence of damage is provided. Anticipated damage includes extreme environmental conditions such as earthquakes, flooding, strong winds, tsunamis, etc. These conditions may cause a failure in a portion of the self-service device. Improved ruggedness and redundant components are coordinated by suitable software to provide service despite damage to the self-service device. Additionally, access to some user accounts despite the loss of connectivity to a server maintaining user accounts is provided.
US09389960B2 Recovering from a defective boot image
Methods, apparatus and computer program products implement embodiments of the present invention that include detecting, by a first computer having a first memory, a software stack in a second memory of a second computer coupled to the first computer via a network. The software stack is copied from the second memory to the first memory, and the copied software stack is executed by the first computer. Prior to copying the software stack an error is detected in a boot image stored on a boot device for the first computer by identifying an invalid signature for the boot image.
US09389959B1 Method and system for providing coordinated checkpointing to a group of independent computer applications
A system and method thereof for performing loss-less migration of an application group. In an exemplary embodiment, the system may include a high-availability services module structured for execution in conjunction with an operating system, and one or more computer nodes of a distributed system upon which at least one independent application can be executed upon. The high-availability services module may be structured to be executable on the one or more computer nodes for loss-less migration of the one or more independent applications, and is operable to perform checkpointing of all state in a transport connection.
US09389958B2 File system driven raid rebuild technique
In one embodiment, a file system driven RAID rebuild technique is provided. A layered file system may organize storage of data as segments spanning one or more sets of storage devices, such as solid state drives (SSDs), of a storage array, wherein each set of SSDs may form a RAID group configured to provide data redundancy for a segment. The file system may then drive (i.e., initiate) rebuild of a RAID configuration of the SSDs on a segment-by-segment basis in response to cleaning of the segment (i.e., segment cleaning). Each segment may include one or more RAID stripes that provide a level of data redundancy (e.g., single parity RAID 5 or double parity RAID 6) as well as RAID organization (i.e., distribution of data and parity) for the segment. Notably, the level of data redundancy and RAID organization may differ among the segments of the array.
US09389947B2 Portable executable file analysis
A portable executable file is analyzed by parsing a binary image of the portable executable file to generate a parsed field. An attribute of the parsed field is determined. The attribute of the parsed field is compared to a valid characteristic of a valid corresponding field based upon, at least in part, a portable executable file format specification. It is determined if the attribute of the parsed field matches the valid characteristic of the valid corresponding field.
US09389944B1 Test access architecture for multi-die circuits
Aspects of the invention relate to test access architecture for stacked dies. The disclosed test access interface for a die can function as a stand-alone test access interface, allowing both pre-bond testing and post-bond testing of the die. In a stack of dies, the test access interface of a die may be enabled/disabled by the test access interface of an adjacent die.
US09389929B1 Granular event management for service platforms
Software that performs the following steps: (i) receiving first bundle information relating to the content of a bundle at a first time, wherein the bundle relates to one or more resources in an application of a distributed computing environment; (ii) monitoring the bundle for a bundle event, wherein the bundle event is generated from a change in a lifecycle state of the bundle; (iii) determining that the bundle event has occurred; (iv) responsive to determining that the bundle event has occurred, receiving second bundle information relating to the content of the bundle at a second time; and (v) responsive to receiving the second bundle information, identifying a granular event associated with the bundle event, wherein the granular event relates to a difference between the first bundle information and the second bundle information.
US09389927B2 Method and apparatus for composite user interface generation
A method for directing messages between a composite user interface and at least one source application. A message is to be directed to a predetermined set of services, each service executes a command specified by the message and the message comprises details of the predetermined set of services. Each service in the predetermined set of services uses said details to determine whether the message should be sent to another service, and if it is determined that the message should be sent to another service transmits the message to an appropriate service.
US09389925B2 Achieving low grace period latencies despite energy efficiency
A technique for achieving low grace-period latencies in an energy efficient environment in which processors with Read-Copy Update (RCU) callbacks are allowed to enter low power states. In an example embodiment, for each processor that has RCU callbacks, different grace period numbers are assigned to different groups of the processor's RCU callbacks. New grace periods are periodically started and old grace periods are periodically ended. As old grace periods end, groups of RCU callbacks having corresponding assigned grace period numbers are invoked.
US09389914B2 Information processing apparatus and control method thereof
Each of a plurality of circuit blocks includes a plurality of arithmetic elements. A power supply controller individually controls power supply to each circuit block. A resource management unit acquires first information, regarding an arithmetic element necessary for an arithmetic process, and second information, regarding an arithmetic element included in a circuit block which is currently being supplied with power. Based on the first information and the second information, the resource management unit preferentially assigns, to an arithmetic element included in a circuit block which is being supplied with power, a process for implementing the arithmetic process.
US09389906B2 Latency agnostic transaction buffer for request-grant protocols
According to one embodiment, an apparatus includes a transaction data storage to store transaction data to be transmitted over an interconnect of a data processing system, a transaction buffer coupled to the transaction data storage to buffer at least a portion of the transaction data, and a transaction logic coupled to the transaction data storage and the transaction buffer to transmit a request (REQ) signal to an arbiter associated with the interconnect in response to first transaction data that becomes available in the transaction data storage, in response to a grant (GNT) signal received from the arbiter, retrieve second transaction data from the transaction buffer and transmit the second transaction data onto the interconnect, and refill the transaction buffer with third transaction data retrieved from the transaction data storage after the second transaction data has been transmitted onto the interconnect.
US09389901B2 Load balancing of cloned virtual machines
A method, a non-transitory computer-readable storage medium, and a computer system for managing the placement of virtual machines in a virtual machine network are disclosed. In an embodiment, a method involves determining if at least one virtual machine in a set of virtual machines supporting a process and running on a first host computer needs to be separated from other virtual machines in the set. If at least one virtual machine needs to be separated, then at least one virtual machine is selected to be separated based on the number of memory pages changed. The selected VM is then separated from the other virtual machines in the set.
US09389900B2 Method and system for supporting a change in state within a cluster of host computers that run virtual machines
A method for supporting a change in state within a cluster of host computers that run virtual machines is disclosed. The method involves identifying a change in state within a cluster of host computers that run virtual machines, determining if predefined criteria for available resources within the cluster of host computers can be met by resources available in the cluster of host computers, and determining if predefined criteria for available resources within the cluster of host computers can be maintained after at least one different predefined change in state. In an embodiment, the steps of this method may be implemented in a non-transitory computer-readable storage medium having instructions that, when executed in a computing device, causes the computing device to carry out the steps.
US09389895B2 Virtual storage target offload techniques
A virtual machine storage service can be use a unique network identifier and a SR-IOV compliant device can be used to transport I/O between a virtual machine and the virtual machine storage service. The virtual machine storage service can be offloaded to a child partition or migrated to another physical machine along with the unique network identifier.
US09389888B2 Virtualization system with a remote proxy in a virtualization layer domain
A remote proxy in a virtualization layer domain establishes a plurality of logical channels via a network connection. The virtualization layer domain is part of a host system in which a set of virtual machines of a virtual machine domain run on a virtualization layer of the virtualization layer domain. The remote proxy receives first information from a first logical channel in plurality of logical channels and second information from a second logical channel in plurality of logical channels through the network connection. Then, the remote proxy determines that the virtual machine domain should process the first information and forwards the first information from the virtualization layer domain to a virtual machine in the set of virtual machines in the virtual machine domain. Also, the remote proxy determines that the virtualization layer domain should process the second information and forwards the second information to the virtualization layer for processing.
US09389883B2 Common system services for managing configuration and other runtime settings of applications
Managing settings of applications is provided. A request from an application to store runtime settings, currently being used by the application, is identified by a processor executing program instructions for managing settings of applications. In response to identifying the request, the runtime settings are then stored on in a repository of runtime settings. In one or more examples, the application is running on an operating system on a computer system, and the request is communicated through a common system service of the operating system.
US09389882B2 Application documentation effectiveness monitoring and feedback
Responsive to a detected user access by a user to help content of an application, at least one subsequent detected user interaction with the application is recorded that documents the user's actual use of the application in response to instructions within the accessed help content. The help content includes tracking metrics that include at least one configured expected user interaction with the application to perform the instructions within the accessed help content. The effectiveness of the instructions within the accessed help content at improving the user's proficiency in using the application is determined by comparison of the recorded at least one subsequent detected user interaction with the application after the help content was accessed with the at least one configured expected user interaction with the application to perform the instructions within the accessed help content.
US09389863B2 Processor that performs approximate computing instructions
A processor includes a decoder that decodes an instruction that instructs the processor to perform subsequent computations in an approximate manner and a functional unit that performs the subsequent computations in the approximate manner in response to the instruction. An instruction instructs the processor to clear an error amount associated with a value stored in a general purpose register of the processor. The error amount indicates an amount of error associated with a result of a computation performed by the processor in an approximate manner. The processor also clears the error amount in response to the instruction. Another instruction specifies a computation to be performed and includes a prefix that indicates the processor is to perform the computation in an approximate manner. The functional unit performs the computation specified by the instruction in the approximate manner specified by the prefix.
US09389860B2 Prediction optimizations for Macroscalar vector partitioning loops
A method of predicting a backward conditional branch instruction used in a vector partitioning loop includes detecting the first conditional branch instruction that occurs after consumption of a dependency index vector by a predicate generating instruction. The dependency index vector includes information indicative of a number of iterations of the vector partitioning loop, and the conditional branch instruction may branch backwards when taken. The conditional branch instruction may then be predicted to be taken a number of times that is determined by the dependency index vector.
US09389858B2 Orderly storing of corresponding packed bytes from first and second source registers in result register
An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to unpack the packed data responsive to an unpack instruction received by the decoder. A first packed data element and a third packed data element are received from the first source register. A second packed data element and a fourth packed data element are received from the second source register. The circuit copies the packed data elements into a destination register resulting with the second packed data element adjacent to the first packed data element, the third packed data element adjacent to the second packed data element, and the fourth packed data element adjacent to the third packed data element.
US09389838B2 Method for creating a computer software compiler for client server computing
This invention is related to a cross-client-server software compiler for defining a client server programming paradigm which removes boundary between client side programming and server side programming. By adopting the said programming paradigm a programmer does not explicitly distinguish client side programming and server side programming, and does not explicitly implement client server interactions. From human programming the said compiler identifies client side operations and server side operations, identifies client server communication requirements, identifies data upload and download requirements, identifies server states maintenance requirements, generates client code and server code, generates client server communications code for client server interactions to fulfill human programming.
US09389835B2 Finite field inverter
A finite field inverter is disclosed, wherein the finite field inverter includes an input port, an output port and a search tree inverse circuit configured to perform an inverse operation of the operand a(x) in the finite field GF(2n) based on a search tree structure. The search tree inverse circuit is provided with a left search tree and a right search tree. The left search tree and the right search tree each includes tree nodes for processing inverse operations over the finite field GF(2n) and connecting wires connected between the tree nodes. The tree nodes include a root node, internal nodes and leaf nodes. Each path from the root node to a leaf node represents an element in the finite field GF(2n). The connecting wires between the tree nodes connect the path representing the operand a(x) with the path representing the inversion result b(x) . The present invention uses a search tree inverse circuit to achieve an inverse operation of an element in a finite field, and compared with the existing finite field inverter, the present invention is more efficient in processing inverse operations over the finite field GF(2n).
US09389833B2 Method and system to dynamically power-down a block of a pattern-recognition processor
A device includes a pattern-recognition processor. The pattern recognition processor includes blocks, such that each of the blocks include a plurality of feature cells configured to analyze at least a portion of data to be analyzed and to selectively provide a result of the analysis. The pattern recognition processor also includes block deactivation logic configured to dynamically power-down the block.
US09389829B2 Spatial user interface for audio system
A system, apparatus, and method for generating a spatial user interface for an application, system or device. The user interface includes a means of representing user interface functions or commands as audio signals, with the audio signals being perceived by the user in a spatially different location depending on the function or command. A user input device is provided to enable a user to select a function or command, or to navigate through the spatial representations of the audio signals.
US09389822B2 Mobile information apparatus that include support for receiving video digital content over the internet from a service, and for wireless displaying or playing over air at least part of the received video digital content from the mobile information apparatus to televisions, television controllers, display devices, or projection devices
Mobile information apparatus, such as smart phones or information Pads, that are configured for accessing video digital content services or stores over the Internet are herein disclosed and enabled. The mobile information apparatus include a touch sensitive screen and a wireless communication unit supporting, at least part of IEEE 802.11 standard of wireless protocols. A client application or browsing application may be included in the mobile information apparatus or is installable by a user for accessing video digital content from a subscribed video digital content service or store. Subsequent to receiving the video digital content by the mobile information apparatus from the subscribed video service or store, the mobile information apparatus is further configured for wireless display or for wireless play over air of at least part of the received video content onto one or more wireless televisions, television controllers, display devices, monitors, or projection devices.
US09389821B2 Printing and printing control includes determining whether to set sheet attribute information of sheets in sheet holding units
A printing system includes a printing apparatus and a printing control apparatus. The printing apparatus obtains first attribute information about a sheet stored in a sheet holding unit of the printing apparatus and sends the first attribute information to the printing control apparatus. The printing control apparatus stores a combination of the first attribute information and second attribute information about a sheet, obtains the second attribute information based on received first attribute information, and sends the second attribute information to the printing apparatus. The printing apparatus and sets received second attribute information as attribute information about the sheet stored in the sheet holding unit. Where setting of the second attribute information is designated, the printing apparatus causes the setting unit to set the second attribute information. Where setting of the second attribute information is not designated, the printing apparatus restricts the setting unit from setting the second attribute information.
US09389818B2 Information processing apparatus, non-transitory program product, and information display apparatus
An information processing system which executes a job is disclosed, including a user specifying unit; a user information obtaining unit; an applied rule determining unit which refers to rule information in which is recorded a rule to be applied for executing the job in accordance with a relationship between an upper limit value and a consumed amount to determine the rule to be applied to the user; an applying unit which applies the rule determined by the applied rule determining unit to setting information of the job to be executed; and a log recording unit which records, with respect to the job to be executed, log information which includes at least one of the setting information before application of the rule and the setting information after application of the rule; and information indicating the rule applied.
US09389816B2 Image forming apparatus that transmits and receives maintenance work data to and from information processing apparatus, method of controlling the same, and storage medium
An information processing apparatus without bothering a user, even when it is necessary to disconnect and restart the image forming apparatus which has been connected to the information processing apparatus so as to transmit and receive maintenance work data for performing the maintenance work on the image forming apparatus. When the image forming apparatus is required to be disconnected and reconnected after restarting the image forming apparatus during connection with the information processing apparatus, identification information for identifying an information processing apparatus to be reconnected is stored in a storage section. The image forming apparatus is reconnected to the information processing apparatus identified by the identification information stored in the storage section after the image forming apparatus is restarted.
US09389810B2 Performance-based grouping of storage devices in a storage system
A computer determines an intrinsic read speed and an intrinsic write speed associated with a first disk and a second disk. The computer receives a request to read a portion of data, wherein the portion of data is stored redundantly on both the first and second disk. The computer identifies a first latency associated with reading the portion of data from the first disk, where the first latency is based on at least the intrinsic read speed and the intrinsic write speed associated with the first disk. The computer identifies a second latency associated with reading the portion of data form the second disk, wherein the second latency is based on at least the intrinsic read speed and the intrinsic write speed associated with the second disk. The computer determines that the first latency exceeds the second latency. The computer selects the second disk to read the portion of data.
US09389809B2 Storage system control using a multi-path expander
Apparatus and method for controlling the storage of data in a multi-device storage system. In some embodiments, a storage system includes an expander coupled to a controller via multiple parallel data channel pathways, and a plurality of data storage devices coupled to the expander. The expander includes a control circuit adapted to selectively disable at least one but less than all of the multiple parallel data channel pathways.
US09389792B1 Reducing read-after-write errors in a non-volatile memory system using an old data copy
Following a relocation write in which data is relocated without update from an old physical location to a new physical location within the non-volatile memory array, a controller defers an update of a logical-to-physical translation (LPT) entry to associate a logical address of the data with a new physical address of the new physical location, for example, for a time-out period. During deferment of the update to the LPT entry, the controller services a read request targeting the logical address from data at the old physical location. In response to no update to the data being made during deferment of the update to the LPT entry, the controller performs the deferred update to the LPT entry. In response to an update to the data being made during the deferment of the update to the LPT entry, the controller refrains from performing the deferred update to the LPT entry.
US09389790B2 Method and apparatus for determining redundant array of independent disks
According to the method for determining a redundant array of independent disks provided in the present invention, for an actual physical disk including n disk groups in which each disk group includes m disks, the n disk groups include m2*(m*n) logical blocks, and a logical block matrix corresponding to m distributed RAIDs can be generated. Therefore, a correspondence between the actual physical disk and the distributed RAIDs can be obtained. In a scenario of data storage or the like, a mapping relationship table of the physical disk and the RAIDs does not need to be stored.
US09389781B2 Information processing apparatus, method for controlling same, and recording medium
A method for controlling an information processing apparatus configured to perform processing according to a type of an input operation, includes determining that the same type of operation as an operation input immediately before is likely to be repeated, based on input information of interest and information about the operation input immediately before, identifying by an identification unit an input operation based on the information of interest according to that the information of interest satisfies a predetermined condition set in advance, and setting, if the determination unit has determined that a same type of operation as the operation input immediately before is likely to be repeated, a condition for the identification unit to identify the operation input based on the information of interest as the same type of operation as the operation input immediately before so that the condition is easier to be satisfied than the predetermined condition.
US09389775B2 Display control device and display control method
A list of a plurality of objects to be displayed, which corresponds to page images to be operated, respectively, is displayed; it is determined which object is selected as an object to be moved among the plurality of displayed objects to be displayed; it is determined which object is selected as a movement destination object among the plurality of displayed objects to be displayed; and allocation page images are displayed in a state where a page image corresponding to the object determined as the object to be moved and a page image corresponding to the object determined as the movement destination object are allocated to a single page.
US09389774B2 Display processing apparatus for performing image magnification based on face detection
An image processing apparatus that displays an image at a touch panel display, detects whether a face image is included in the displayed image, sets a point of the displayed image as a center point for a magnification ratio change based on the detected face image, and controls the touch panel display to change a magnification ratio of the displayed image centered at the center point based on a touch input received at the touch panel display.
US09389766B2 Image display device, image display method, image display program, and computer-readable recording medium for providing zoom functionality
An image display device includes an acquisition unit that, when an operation of enclosing an arbitrary region on a display screen is performed in response to sequential instruction inputs by a user, acquires position information indicating positions indicated by those instruction inputs, a recognition unit that specifies an enclosed region by a trajectory of the acquired position information and recognizes the enclosed region as a selected region, a determination unit that determines to zoom in an image displayed in an image display area with a zoom-in ratio determined based on the range of the selected region and the range of the image display area, and a display control unit that displays a zoomed-in transformed image with the determined zoom-in ratio in the display area with the center of the transformed image and the center of the image display area aligned.
US09389762B2 Method for unlocking touch screen, electronic device thereof, and recording medium thereof
A method for unlocking touch screen, electronic device thereof, and recording medium thereof are disclosed. A graph with a boundary is displayed on a touch screen. Then two fingers touch the outside, the inside or the boundary of the graph and move outward or inward separately. Whether the touch screen of the electronic device is unlocked is determined based on whether the distance between the moved two fingers is larger or smaller than a default value, or whether the distance difference between the two fingers before and after moving is larger than a default value.
US09389759B2 Environment for responsive graphical designs
Embodiments of the present invention provide tools and methods for the development and specification of a responsive graphical design. A graphical user interface allows a user to specify a design. The graphical user interface has a area for displaying a rendering of the design according to a first dimension specification. The system also has a dimension specification interface that allows the user to set a second dimension specification. The system also has a widget interface that allows the user to (i) add a widget to said design, (ii) specify a first state for the widget when the design is rendered according to the first dimension specification, and (iii) specify a second state for the widget when the design is rendered according to the second dimension specification.
US09389758B2 Portable electronic device and display control method
According to an aspect of the present invention, setting change of a parameter can be performed while checking the content of all parameters on the list screen without screen transition of the list screen. Parameters of a desired page can be set at the same time even if a use condition or the like of the device is changed, or only part of the parameters can be corrected and set. Therefore, a plurality of parameters can be quickly and appropriately set by minimum operation.
US09389757B1 Content preview for electronic devices
Techniques for previewing portions of the content item using an electronic device include displaying a first portion of the content item, receiving input from a user indicative of a desire to browse a second portion of the content item different than the first portion, and displaying a preview window illustrating the second portion of the content item in response to the input. The preview window may enable the user to simultaneously view the second portion illustrated therein as well as at least part of the first portion. In addition, a viewing position of the user may be maintained at a location of the first portion in the content item while the second portion is illustrated in the preview window. Accordingly, the user may not lose context of the first portion of the content item while the viewing the second portion.
US09389753B2 Apparatus and method of providing user interface
A method of providing a UI and a display apparatus applying the same include the operations of selecting a main thumbnail, searching thumbnails related to the main thumbnail on a basis of the main thumbnail, and displaying the selected main thumbnail and the searched thumbnails on radial axes according to a preset arrangement criterion.
US09389752B2 Menu screen display method and menu screen display device
An instruction acquisition unit acquires a menu display instruction in a menu screen display device. When the menu display instruction is acquired while a game program is running, a menu-screen generating unit displays, by a function of a system, on a television set a second system menu screen in which an end icon for terminating the running game program is inserted in between a plurality of content icons that are arranged in a line in a first system menu screen and displayed. The instruction acquisition unit acquires the selection of the displayed end icon from a user. When the selection of the end icon is acquired, a menu screen constituting unit terminates the running game program and displays on the television set a first system menu screen by deleting the end icon from the second system menu screen.
US09389740B2 Touch sensing apparatus and method capable of supporting hover sensing
Disclosed herein is a touch sensing apparatus capable of supporting hover sensing, including: a plurality of capacitance-voltage converters (C-V converters) outputting different voltage values depending on a change in capacitance of each of the sensing electrodes; a plurality of integrators integrating output voltages of each of the C-V converters; a first multiplexer multiplexing outputs of the plurality of integrators; a second multiplexer multiplexing the outputs of the plurality of integrators; a first differential amplification unit for touch sensing receiving an output of the first multiplexer and an output of the second multiplexer; a second differential amplification unit for hover sensing receiving the output of the first multiplexer and the output of the second multiplexer; and a control unit sensing a touch event or a hover event, thereby removing a common noise to accurately sense both the touch event and the hover event.
US09389736B2 Touch screen panel
A touch screen panel is disclosed. In one aspect, the touch screen panel includes a substrate divided into a display area and a non-display area positioned outside the display area, sensing lines in the display area and wiring lines in the non-display area. Each wiring line is connected to two or more sensing lines. The switching units are connected to the sensing lines and the wiring lines so as to selectively connect one of each of the sensing lines to each of the wiring lines.
US09389730B2 Light-based touch screen using elongated light guides
A touch screen including a housing, a display mounted in the housing, a plurality of collimating lenses mounted in the housing and arranged along a first edge of the display, a plurality of light pulse emitters mounted in the housing that are spaced apart from and serially transmit light pulses through the collimating lenses over the display, a light guide mounted in the housing along the edge of the display opposite the first edge, for receiving the light pulses, the light guide including a reflective strip that reflects light pulses to one end of the light guide, a light pulse receiver mounted in the housing near the one end of the light guide, for receiving the reflected light pulses, and a calculating unit, mounted in the housing and connected to the receiver, for determining a location of a pointer on the display that partially blocks light pulses transmitted by the emitters, based on outputs of the receiver.
US09389725B2 Detecting a touch event using a first touch interface and a second touch interface
An apparatus for detecting a touch event using a first touch interface and a second touch interface includes one or more touch-sensitive sensors, a first touch interface, and a second touch interface. The first touch interface includes an optical touch interface. The second touch interface is of a different type than the first touch interface. The apparatus also includes a storage device storing machine-readable code and a processor executing the machine-readable code. The machine-readable code includes a first interface module determining a touch position on the one or more touch-sensitive sensors using the first touch interface. The machine-readable code further includes a second interface module detecting a touch contact on the one or more touch-sensitive sensors using the second touch interface.
US09389721B2 Snap domes as sensor protection
A protection mechanism for force-based touch sensitive input panels or displays comprising a “snap dome”, e.g., a semi-rigid pliable dome positioned over each sensor for increased overload protection. The snap dome is unidirectionally-resilient to a known point of collapse. It therefore imparts a predetermined resistance to compression over a known range of travel along the z-axis, but is unyielding along the x- and y-axis. As the touch panel is depressed toward the standoff, the snap dome resists compression until it collapses, allowing the touch panel to encounter the standoff. The standoff then imparts dead-stop overload force protection to the sensors. This allows for the placement of mechanical stops (such as stop screws) with a less exacting tolerance. Moreover, the snap domes introduce no x- or y-axis force losses/increases, and do not cause tilting of the touch panel. The touch force remains perfectly perpendicular and accuracy is preserved.
US09389714B2 System and method for filtering touch screen inputs
A method of filtering a touch screen input is disclosed that includes the steps of detecting a position of a first touch on a touch screen, determining a validation area that includes the position of the first touch, detecting a position for each of one or more second touches on the touch screen, and providing a touch event signal if the positions of all of the second touches are within the validation area.
US09389709B2 Multi-function tablet pen input device
This invention relates to the field of remotely controlling the mobile computing device. It further relates to an apparatus and method of at least replicating in a portable pen-like device the ability to control a portable computing device to the same extent as the level of control attainable by a standard PC keyboard when attached to a standard PC; and relates to various embodiments of the apparatus and method.
US09389702B2 Input association
A plurality of substantially simultaneous inputs are associated with one or more applications, wherein it is determined if the plurality of inputs includes unacceptable inputs and wherein unacceptable inputs are ignored.
US09389699B2 Portable device pairing with a tracking system
In embodiments of portable device pairing with a tracking system, a pairing system includes a portable device that generates device acceleration gesture data responsive to a series of motion gestures of the portable device. The pairing system also includes a tracking system that is configured for pairing with the portable device. The tracking system recognizes the series of motion gestures of the portable device and generates tracked object position gesture data. A pairing service can then determine that the series of motion gestures of the portable device corresponds to the series of motion gestures recognized by the tracking system, and communicate a pairing match notification to both the tracking system and the portable device to establish the pairing.
US09389697B2 Image capturing apparatus and control method
An image capturing apparatus on which a predetermined optical member is mountable, the apparatus comprises an image capturing unit which captures an object image incident on a lens unit, a detection unit which detects inclinations of the image capturing apparatus relative to a plurality of detection axes and a display control unit which performs control to display information indicating the inclinations of the image capturing apparatus on a display unit based on a detection result from the detection unit, wherein the display control unit performs control to display information indicating an inclination of the image capturing apparatus based on inclinations of different axes of the plurality of detection axes depending on a case in which the optical member is not mounted and a case in which the optical member is mounted.
US09389692B2 Display screen orientation lock removed by the angle between the display screen and the keyboard or bottom of the computing device exceeding a predetermined angle
A computer system comprising that has a display screen that displays information from a computing device. An auxiliary device such as a cover or a keyboard is pivotally attached to the display screen. When the angle between the display screen and the auxiliary device is a first angle that makes it likely that the device is being used normally, the device is then locked against orientation rotation. The angle between the auxiliary device and the display needs to be brought into an unnatural angle in order to allow automatic orientation rotation.
US09389690B2 Gesture detection based on information from multiple types of sensors
A method includes receiving a first output from a first sensor of an electronic device and receiving a second output from a second sensor of the electronic device. The first sensor has a first sensor type and the second sensor has a second sensor type that is different from the first sensor type. The method also includes detecting a gesture based on the first output and the second output according to a complementary voting scheme that is at least partially based on gesture complexity.
US09389688B2 Display apparatus producing audio and haptic output
An apparatus comprising; a first part configured to form at least part of the case of the apparatus; a second part configured to form at least part of the display for the apparatus; at least one actuator coupled to the second part and configured to apply a force to the second part to generate a displacement of the second part; drive circuitry coupled to the at least one actuator and configured to drive the actuator to produce both audio and haptic outputs; and a suspender configured to couple the first part and the second part.
US09389681B2 Sensor fusion interface for multiple sensor input
The subject disclosure is directed towards a sensor fusion interface that enables interaction between one or more entities of a physical environment and a computerized device component. A plurality of sensor modules generate multiple sensor input data associated with one or more entities in an environment and store such data in a shared library in accordance with a uniform and common schema. The multiple sensor input data is refined until a certain level of accuracy is achieved. Using the sensor fusion interface, entity state data is extracted from the shared library and exposed to the computerized device component.
US09389680B2 Method and apparatus for evoking perceptions of affordances in virtual environments
Methods and apparatus are provided for evoking perceptions of affordances in a user/virtual environment interface. The method involves recognizing the absence or inadequacy of certain sensory stimuli in the user/virtual environment interface, and then creating sensory stimuli in the virtual environment to substitute for the recognized absent or inadequate sensory stimuli. The substitute sensory stimuli are typically communicated to the user (e.g., visually and/or audibly) as properties and behavior of objects in the virtual environment. Appropriately designed substitute sensory stimuli can evoke perceptions of affordances for the recognized absent or inadequate sensory stimuli in the user/virtual environment interface.
US09389678B2 Virtual image signal processor
The disclosure provides a digital camera. The digital camera includes an image sensor configured to produce image sensor data. The digital camera further includes (i) an image signal processor configured to receive and perform a plurality of on-camera processing operations on the image sensor data, where such processing operations yield a plurality of intermediate processed versions of the image sensor data, and (ii) a communication module configured to wirelessly transmit, to an off-camera image signal processor, image source data which includes at least one of: (a) the image sensor data and (b) one of the intermediate processed versions of the image sensor data, where such transmission is performed automatically in response to the producing the image sensor data.
US09389667B2 Shortening resume time from a power-saving state
A computer implemented method resumes a computer from a power-saving state in a short time. Prior to shifting to a power-saving state, a drive sets a status flag indicating a loading state of a disk at a flash memory. For resumption from the power-saving state, the BIOS requests a ready notification from the drive. When it is determined that the status flag indicates not-loading of a disk, the drive skips the detection processing of the disk including initialization of a read/write circuit and a servo mechanism such as a spindle motor and sends a ready notification indicating not-loading of the disk to the BIOS. Receiving the ready notification, the BIOS can continue the resume processing.
US09389666B2 Systems and methods for providing scalable uninterruptable DC power to a rack-level power infrastructure
In accordance with the present disclosure, a battery back-up unit (BBU) element for providing uninterruptable direct current (DC) power in a rack-level power infrastructure is describe. The BBU element may include a rack-mountable chassis with a battery drawer. A battery may be disposed within the battery drawer, and at least one power module may be coupled to the battery. The BBU element may also include a power module controller that causes the battery to charge from or discharge to a busbar coupled to the BBU element. The power module controller may also communicate power management information to a power infrastructure controller.
US09389659B2 Power supply system
A power supply system for an information handling system is provided. The information processing system is electrically coupled to an AC power source and includes at least one computer unit. The power supply system includes: at least one AC power supply unit electrically coupled to the at least one computer unit and the AC power source; at least one DC power supply unit electrically coupled to the at least one computer unit; and a backup power unit electrically coupled to the at least one DC power supply unit. In response to the at least one AC power supply unit not supplying power, the at least one DC power supply unit supplies power to the at least one computer unit. A data center having the power supply system is further provided.
US09389658B2 Sequential power up of devices in a computing cluster based on device function
A method of powering on a plurality of devices includes identifying a plurality of power distribution units disposed in a rack, wherein each power distribution units is connected to receive power from a main power source, and wherein each power distribution unit includes a circuit breaker. The method further includes identifying a plurality of devices disposed in the rack, wherein each device is connected to receive power from one of the power distribution units, and wherein the plurality of devices are selected from server nodes, network switches and external data storage devices. For each of the power distribution units, the plurality of devices that are connected to the power distribution unit are powered on in a sequence to prevent an inrush current from tripping the circuit breaker within the power distribution unit. The sequence powers on the devices identified as network switches and external data storage devices prior to powering on the devices identified as server nodes.
US09389657B2 Reset of multi-core processing system
An initialization core may include reset logic that may detect a global reset signal (GRS). The initialization core may generate one or more packets that enable communication with the cores. The initialization core may send reset packets to each of the cores that instruct the cores to perform a reset. In some embodiments, the reset command may power-off the cores. The initialization core may then transmit unreset packets to each of the cores that instruct the cores to perform an unreset and power-on the cores. In some embodiments, the cores may resume operation automatically without receipt of the unreset packet. The transmission of the packets may be staggered (staged) to control the power-on of the processor and enable the processor unit to more slowly increase its power state.
US09389654B2 Air-flow-by cooling technology and air-flow-by circuit board modules
Various embodiments provide a circuit board module include a primary cover, a secondary cover and a circuit board sandwiched between the primary cover and the secondary cover. A first set of fins or channels may be provided on a surface of the primary cover. The first set of fins or channels guide cooling air flowing on the surface of the primary cover. A second set of fins or channels may be provided on a surface of the second cover. The second set of fins or channels guide the cooling air flowing on the surface of the secondary cover. The second set of fins or channels intermates with the first set of fins or channels to form a sealed casing enclosing the circuit board. The sealed casing forms a Faraday cage to protect the circuit board from electromagnetic interference.
US09389653B2 Mounting apparatus for storage device
A mounting apparatus for selectively mounting a first storage device or a second storage device in a storage rack includes a supporting frame made of a resilient material. The supporting frame includes two side brackets. Each side bracket includes a sidewall, an upper wall, a lower wall opposite to the upper wall, and a deformable abutting member formed at the upper wall. The lower walls and the upper walls of the side brackets are capable of sandwiching two opposite portions of the first storage device. When the abutting members are bent below the corresponding upper walls, the lower walls and the abutting members of the side brackets are capable of sandwiching two opposite portions of the second storage device.
US09389651B2 Modular electronics chassis
An apparatus for removing a modular electronic device from a chassis and a method for assembling thereof are provided. The apparatus for removing the modular electronic device from the chassis comprises a door pivotally coupled to the chassis, a sliding element in slidable engagement with the door, a first ejection actuator coupled to the door and configured to move simultaneously with the door, a second ejection actuator including a spring member connected to the second ejection actuator and to the rear of the chassis, and a linkage element connecting the sliding element with the second ejection actuator. Additionally, the apparatus for removing the modular electronic device from the chassis comprises a guide rail disposed in the chassis enclosure to guide the modular electronic device and to guide the second ejection actuator along the chassis enclosure.
US09389638B2 Device for detecting a carrying case
A device for detecting a carrying case, and methods there for, are provided. The device includes: an orientation sensor; a near field communication (NFC) reader; and, a processor configured to place the device in a carrying case mode when an orientation of the device is within a given angular range as determined using the orientation sensor, and the NFC reader detects an NFC tag.
US09389636B2 Clock generating device, electronic apparatus, moving object, clock generating method
A clock generating device measures a frequency ratio between a clock signal (32.768 kHz+α) and a reference frequency value based on a clock signal (25 MHz); generates a clock signal obtained by masking a portion of clocks of the clock signal based on a measurement result of the frequency ratio; and updates a compensation value of a frequency temperature characteristic of the clock signal when a difference between the measurement result of the frequency ratio and an average value of N (N is a natural number) measurement results is greater than a reference value of the frequency ratio.
US09389635B2 Selectable phase or cycle jitter detector
Embodiments of a jitter detection circuit are disclosed that may allow for detecting both cycle and phase jitter in a clock distribution network. The jitter detection circuit may include a phase selector, a data generator, a delay chain, a logic circuit, and clocked storage elements. The phase selector may be operable to select a clock phase to be used for the launch clock, and the data generator may be operable to generate a data signal responsive to the launch clock. The delay chain may generate a plurality of outputs dependent upon the data signal, and the clocked storage elements may be operable to capture the plurality of outputs from the delay chain, which may be compared to expected data by the logic circuit.
US09389625B2 DC-DC converter controller apparatus with dual-counter digital integrator
DC-DC converter PWM controllers and dual counter digital integrators are presented for integrating an error between a reference voltage signal and a feedback voltage signal, in which a comparator, dual counters, and a DAC are used to provide a compensated reference to a modulator loop comparator which generates a PWM switching signal for controlling a power converter output voltage, with the second counter being selectively incremented or decremented when the first counter output indicates a predetermined value after the first counter output transitions in one direction through a predetermined count range to enhance loop stability, and a startup mode control allows fast integrator operation during initialization, with the ability to freeze integrator operation during overcurrent conditions.
US09389623B2 Voltage converting device and electronic system thereof
A voltage converting device with a self-reference feature for an electronic system includes a differential current generating module, implemented in a Complementary metal-oxide-semiconductor (CMOS) processing for generating a differential current pair according to a converting voltage; and a voltage converting module, coupled to the differential current generating module, a first supply voltage and a second supply voltage of the electronic system for generating the converting voltage according to the differential current pair, the first supply voltage and the second supply voltage.
US09389620B2 Apparatus and method for a voltage regulator with improved output voltage regulated loop biasing
An apparatus and method for a linear voltage regulator with improved voltage regulation is disclosed. A linear voltage regulator device with improved voltage regulation that combines good resiliency to noisy ground reference, high Power Supply Rejection Ratio (PSRR), good current load regulation with changes in the current load and good feedback loop stability. The linear voltage regulator comprises of an amplifier, a current source, a pass gate, a current load, a first feedback loop, a second feedback loop, a second amplifier and second pass gate. A second feedback loop is formed to control the bias of the first feedback loop.
US09389612B2 Self-propelled device implementing three-dimensional control
A self-controlled device maintains a frame of reference about an x-, y- and z-axis. The self-controlled device processes an input to control the self-propelled device, the input being based on the x- and y-axis. The self-propelled device is controlled in its movement, including about each of the x-, y- and z-axis, based on the input.
US09389609B1 Container holder utilization and selection
An inventory system includes inventory holders, container holders, containers carried by the container holders, mobile drive units, stations, and a management module. The management module instructs the mobile drive units to move the inventory holders and container holders to stations. Container holders are loaded with containers of inbound inventory items at a first station. Inbound inventory items are transferred from containers to inventory holders at a second station. Outbound inventory items are transferred from inventory holders to containers at a third station. Containers of outbound inventory items are removed from container holders at a fourth station.
US09389606B2 Agile control model system and method
A control and monitoring system is provided that includes an automation controller. The system includes a distributed model stored on the automation controller. Changes to the distributed model are provided via delta scripts that define only the changes to the model. Further, the control and monitoring system 24 includes distributed execution engines that execute commands based upon trigger events determined in the system. a plurality of automation control components networked together and with the automation controller, wherein the plurality of automation control components are capable of load balancing among the plurality of automation control components in response to performance demands of the control and monitoring system. These features of the control and monitoring system enable load balancing, data and processing redundancy, and collaborative design within the control and monitoring system.
US09389605B2 Method of generating a numerical control program, apparatus for the same, and program for causing a computer to execute the method
In a method of generating a numerical control program in which, based on sectional shape data of a product to which a relief processing is to be performed, a numerical control program for turning-processing the product is generated in order to recognize a groove shape data existing in the vicinity of a corner as a relief sectional shape, wherein groove shape data is extracted from the sectional shape data, an intersection of a line segment parallel to a turning axis and a line segment that is not parallel to the line segment is calculated as a corner of the sectional shape data, and the groove shape data is recognized as a relief sectional shape in a case where dimensions of a frame which includes from the corner to the groove shape data are within predetermined dimensions.
US09389602B2 Industrial controller automation interface
An automation interface is provided for interacting with industrial controllers. The automation interface provides for programming, editing, monitoring and maintenance of industrial controllers programmatically from a local or remote location. The automation interface component is adapted to communicate with industrial controllers by integrating a computer process interface library into the automation interface component. The computer process interface library exposes the automation interface component to client application processes, so that the client application processes can communicate with the at least one industrial controller programmatically. The automation interface is provided with functionality for downloading, uploading and programming of control programs to the processors of the industrial controllers.
US09389593B2 Methods and devices for operating mobile terminal alarm clock under shutdown state
A mobile terminal may comprise an executing unit being configured to activate an alarm clock when the mobile terminal is off. The mobile terminal may be configured to receive a target alarm clock activation time; determine a time difference between a current time and the target alarm clock activation time; and compare the time difference with a first reference time period. Upon determining that time difference is less than the first reference time period, the mobile terminal may start up. Upon determining that the time that the mobile terminal completes the startup is less than a second reference time period, the mobile terminal may activate the alarm clock.
US09389584B2 Electrophotographic image forming apparatus, process cartridge and developing cartridge
An image forming apparatus includes a main assembly, and a supporting member capable of supporting a plurality of developing rollers and a plurality of photosensitive drums, with the supporting member being movable substantially linearly between an inside position inside of the main assembly and an outside position outside of the main assembly while supporting the developing rollers and the photosensitive drums. In addition, a plurality of developing cartridges each have the developing roller and are mountable to and dismountable from the supporting member which supports the plurality of photosensitive drums when the supporting member is in the outside position. The developing cartridges each include an upper surface facing upward when mounted to the supporting member and a projection projecting upwardly from the upper surface and having a shape providing a space through a middle portion thereof.
US09389554B2 Image forming apparatus discriminating whether image heating device is for heating an envelope and system with display portion configured to display a display prompting an operator to mount image heating device for an envelope
An image forming apparatus includes: an image forming device; a first image heating device; a second image heating device; a first feeding path configured to discharge the recording material introduced into the first image heating device without introducing the recording material into the second image heating device; a second feeding path configured to discharge a recording material introduced into the first image heating device and then introduced into the second image heating device; a discriminating portion configured to discriminate whether or not the first image heating device is an image heating device for an envelope; and a controller configured to effect control so as not to execute a heating operation of the second image heating device, upon discrimination of the first image heating device being the image heating device for the envelope by the discriminating portion.
US09389553B2 Fixing device and image forming apparatus
A fixing device includes: a plurality of heating units which individually heat a plurality of areas of a fixing member; an acquisition unit which acquires information on an image forming range and a non-image forming range of the recording sheet for each of the plurality of divided heating areas; and a control unit which performs first control for controlling the corresponding heating unit such that a contact portion of the image forming range of the recording sheet has a target fixing temperature when the image forming range contacts the fixing member at the contact portion of the image forming range, and second control for controlling the corresponding heating unit such that a contact portion of the non-image forming range of the recording sheet has a temperature lower than the fixing temperature when the non-image forming range contacts the fixing member at the contact portion of the non-image forming range.
US09389547B1 Transfer-and-transport device and image forming apparatus
A transfer-and-transport device includes a substantially annular belt stretchable in a direction of rotation thereof, a transfer roller by which an outer peripheral surface of the belt is pressed against a photoconductor, supporting rollers supporting the belt in a tensed state, and a cleaning member cleaning the outer peripheral surface of the belt. One supporting roller is a driving roller provided, in the direction of rotation of the belt, on an upstream side of the transfer roller. Another supporting roller is a releasing-side roller provided, in the direction of rotation of the belt, on a downstream side of the transfer roller. The cleaning member is in contact with the belt in an area from, in the direction of rotation of the belt, a midpoint of a portion wrapped around the driving roller toward the upstream side to a midpoint of a portion wrapped around the releasing-side roller.
US09389544B2 Image forming apparatus
A controller measures a stop duration time when an intermediate transfer belt and a secondary transfer belt are stopped, and based on a measurement result, rotates and stops the intermediate transfer belt such that the stretched position by stretch rollers of the intermediate transfer belt is changed. At the same time, the controller rotates and stops the secondary transfer belt such that a stretched position by stretch rollers of the secondary transfer belt is changed. A time from starting to stopping the rotation of the intermediate transfer belt and a time from starting to stopping the rotation of the secondary transfer belt are overlapped.
US09389538B2 Image forming apparatus having toner supply control
A toner supply system including a toner receiving apparatus and a toner supply container detachably mountable to the toner receiving apparatus. The toner supply container includes a container body containing toner, a discharge port permitting discharging of the toner in the container body, and a feeding portion feeding the toner in the container body. The toner receiving apparatus includes a toner receiving portion receiving the toner from the toner supply container, a driving mechanism engageable with the container body to rotationally drive the container body, and a regulating mechanism movable between a regulating position where rotation of the container body, which is in a set position and engaged with the driving mechanism, is regulated, and a releasing position, where regulation of rotation of the container body, which is in a set position and engaged with the driving mechanism, is released.
US09389536B2 Image forming apparatus
A control portion of this image forming apparatus can selectively execute first and second modes. The first mode is a mode of forming a controlling toner image in an inter-image period until when a succeeding electrostatic latent image is developed after when a preceding electrostatic latent image is developed. The second mode is executed with priority over the first mode in a case when the integrated value of the values related to the toner replenishing amount is greater than a predetermined threshold value.
US09389530B2 Liquid developer
A liquid developer includes an insulating liquid and toner particles which are dispersed in the insulating liquid and contain a resin and a coloring agent. The resin contains a first resin which is a crystalline urethane-modified polyester resin resulting from increase in chain length of a component derived from a polyester resin by a compound containing an isocyanate group. The toner particles have a peak in a DSC curve in temperature increase at 55° C. or higher, have a peak in the DSC curve in temperature decrease at 30° C. or higher, and have a storage elastic modulus at 80° C., not lower than 1×105 Pa and not higher than 1×107 Pa.
US09389529B2 Brilliant toner and electrostatic charge image developer
A brilliant toner includes a brilliant pigment, an azo yellow pigment, and a magenta pigment, wherein when a solid image in which a toner applied amount is 4.0 g/m2 is formed, color saturation of the image is 25 to 55, a hue angle is 65° to 95°, and lightness is 50 to 80.
US09389524B2 Polycarbonate copolymer, coating liquid using same, and electrophotographic photoreceptor
A polycarbonate copolymer includes a repeating unit A represented by a formula (1) below and a repeating unit B represented by a formula (2) below, in which an abundance ratio represented by Ar1/(Ar1+Ar2) is in a range of 35 mol % to 75 mol % and an abundance ratio represented by Ar2/(Ar1+Ar2) is in a range of 25 mol % to 65 mol %,
US09389511B2 Methods of making patterned structures of materials, patterned structures of materials, and methods of using same
A method for forming patterns of organic polymer materials. The method can be used to form a layer with two patterned organic polymer materials. The photoresist and solvents used in the photoresist deposition and removal steps do not substantially affect the organic polymer materials.
US09389504B2 Photo-curable and thermo-curable resin composition, and dry film solder resist
The present invention relates to a photo-curable and thermo-curable resin composition that can provide a dry film solder resist having a higher glass transition temperature and improved heat resistance reliability, and the dry film solder resist. Said resin composition may include an acid-modified oligomer including an iminocarbonate-based compound having a carboxy group (—COOH) and a photo-curable unsaturated functional group, a photo-polymerizable monomer having two or more photo-curable unsaturated functional groups, a thermo-curable binder having a thermo-curable functional group, and a photo-initiator.
US09389503B2 Manufacturing method of conductive sheet and conductive sheet
A manufacturing method of a conductive sheet includes: a step A of forming a silver halide-containing photosensitive layer, which contains silver halide, gelatin, and a polymer different from the gelatin and in which a mass ratio (Y/X) of a mass Y of the polymer to a mass X of the gelatin is equal to or greater than 0.1, on a support; a step B of forming conductive portions containing metal silver by performing exposure and then development treatment on the silver halide-containing photosensitive layer; and a step C of treating the support having the conductive portions with an oxidant which has a standard electrode potential of equal to or greater than +1.5 V and decomposes the gelatin.
US09389497B2 Micro-projection-display devices and adjustable display screens
An example micro-projection-display device includes: a projection lens, an elastic projection screen, a stretchable projection framework and a sliding block. At least one point of the stretchable projection framework is connected with the elastic projection screen, so that the stretchable projection framework is configured to control the elastic projection screen to stretch or retract. The sliding block is connected with the stretchable projection framework. The sliding block is configured to cause the stretchable projection framework to stretch or retract, so as to cause the elastic projection screen to stretch or retract. The projection lens is configured to project light onto the stretched elastic projection screen.
US09389494B2 Apparatus for projection and methods for using the same
The present invention relates to a projection apparatus capable of projecting high quality video in a convenient mobile casing. Specifically, the present invention relates to a projector, which is disposed within a casing in alignment with the casing having a handle in a first configuration. More, specifically, the projector may be rotatably positioned within the casing into a second configuration to focus a video image against a background.
US09389489B2 Photographing apparatus for recognizing type of external device, method of controlling the photographing apparatus, and the external device
A photographing apparatus is provided that includes: a connector including a first terminal that is electrically connected to an external device; a first resistor that is electrically connected to the first terminal via a first node; and an external device recognizing unit that recognizes a type of the external device according to a voltage level of the first node, wherein a voltage level of the first node is determined according to a voltage distribution of the first resistor and a second resistor included in the external device.
US09389485B2 Photo booth
A device includes a camera and an upper strobe which irradiates a user with light from an upper front. The upper strobe is provided such that a light-emitting surface is positioned at an upper rear of the camera as viewed from an object. The present technology can be applied to a photo sticker creating device.
US09389480B2 Method for manufacturing an electrochromic display device and an electrochromic display device having through-hole in display electrode
A method for manufacturing an electrochromic display device can include a step of applying and attaching a fine particle with a predetermined particle diameter to a display substrate, a step of film-forming a transparent electrically conductive film after the fine particle is applied thereto, a step of removing the fine particle to remove a transparent electrically conductive film attached to a surface of the fine particle and to form a display electrode having a fine through-hole at a position at which the fine particle has been attached thereto, and a step of forming an electrochromic layer on the display electrode.
US09389479B2 Electrochromic device
Disclosed herein is an electrochromic device having a structure in which atoms of an electrolytic layer and an ion storage layer are mixed with each other. The electrochromic device includes an active layer configured to provide a transparent state by a protonation and a reflective state by a deprotonation, an ion storage layer which stores a proton, an electrolytic layer which is provided between the active layer and the ion storage layer and used a medium through which the proton is moved, and a mixed layer having constituent elements of the ion storage layer and the electrolytic layer.
US09389475B2 Matrix substrate and liquid crystal display device
The present invention discloses a matrix substrate and a liquid crystal display device. When the scan line set comprises at least three scan lines, a part of data lines is bended from one side of the pixels corresponding to a same column to another side between two adjacent pixels such that the thin film transistor of each of the pixels can be connected to a nearest data line. This prevents the data lines from interfering with the pixel electrode, and raises the charging time by turning on at least three scan lines simultaneously.
US09389473B2 Liquid crystal display device
According to one embodiment, a liquid crystal display device includes a first substrate including an insulative substrate, a first electrically conductive layer, a second electrically conductive layer, a third electrically conductive layer, a fourth electrically conductive layer. The first electrically conductive layer includes a gate line located on the insulative substrate, a common potential line and a first pad portion. The second electrically conductive layer includes a common electrode which is located on the insulative substrate and is put in contact with the common potential line, and a second pad portion stacked on the first pad portion. The fourth electrically conductive layer includes a pixel electrode in which a slit facing the common electrode is formed, and a third pad portion which is put in contact with the second pad portion.
US09389470B1 Pixel structure
A pixel structure includes a plurality of sub-pixels arranged in an array. Each of the sub-pixels includes an active device and a pixel electrode electrically connected to the active device. A disclination area and a plurality of domains separated by the disclination area are defined in each of the pixel electrodes, respectively. Here, only a portion of the sub-pixels further includes a light-shielding pattern arranged corresponding to the disclination area.
US09389463B2 Liquid crystal display including spacer in insulating layer opening
Provided is a liquid crystal display, including: a first substrate; a first electrode and a second electrode disposed on the first substrate and overlapping with each other with a first insulating layer therebetween; a second insulating layer disposed on the first substrate and having an opening; a second substrate facing the first substrate; a first alignment layer disposed on the first substrate; a second alignment layer disposed on the second substrate; and a spacer disposed between the first alignment layer and the second alignment layer, in which the spacer is positioned in the opening.
US09389460B2 Display device including supporting member having corner reflective surface
A display device includes a backlight unit which generates light, a display panel which receives the light to display an image, a containing member in which the display panel is accommodated, and a supporting member coupled to the containing member and configured to support an edge portion of the display panel. The supporting member includes first and second supporting part and a coupling part. The first and second supporting parts extend in first and second directions, respectively, along the edge portion of the display panel. The coupling part is coupled to the first and second supporting parts and is configured to connect the first supporting parts to the second supporting parts. The coupling part includes a reflection surface facing a direction different from the first and second directions in a plan view.
US09389446B2 Frame assembly comprising first and second support portions and liquid crystal display device
There are disclosed a frame assembly and liquid crystal display device for reducing leakage of light around a liquid crystal panel and improving display quality of the liquid crystal display device. The frame assembly includes a backboard in which a receiving portion is formed, a front frame mounted on the backboard around an periphery of the backboard and a buffer frame provided between the backboard and the front frame, wherein the backboard is provided with a first support portion, which is folded from a periphery of the backboard towards inside of the receiving portion so as to support the buffer frame. With the backboard of the above configuration, the support stability for the glue frame can be increased, and the deformation of the glue frame under a reaction force from the liquid crystal panel can be reduced, thereby reducing leakage of light around the liquid crystal panel and improving a display quality of the liquid crystal display device.
US09389443B2 Device for inspecting a photoelectric pulse wave sensor and method for inspecting a photoelectric pulse wave sensor
A device according to an embodiment includes: a simulated skin portion being located near a photoelectric pulse wave sensor to simulate a blood flow of the skin; a reflectance changing unit located on an opposite side of the simulated skin portion to the photoelectric pulse wave sensor, the reflectance changing unit changing, in time series, reflectance of light emitted from the light-emitting unit of the photoelectric pulse wave sensor and passing through the simulated skin portion; a reflectance change control unit that transmits a reflectance control signal to the reflectance changing unit to control changes in reflectance of the reflectance changing unit; and a synchronization signal output unit that outputs a signal in sync with the reflectance control signal to an external device.
US09389435B2 Ophthalmic lens
An ophthalmic lens having a front and back face, at least one including a filter, which provides the main face/filter with the following properties: an average blue reflectance factor within a wavelength ranging from 420-450 nm, which ≧5%, for an angle of incidence θ ranging from 0°-15°, a spectral reflectivity curve for θ, having: a maximum reflectivity at a wavelength <435 nm, and a full width at half maximum ≧80 nm, and for θ ranging from 0°-15° and for θ′ ranging from 30°-45°, a parameter Δ(θ,θ′)=1−[Rθ′(435 nm)/Rθ(435 nm)], such that Δ(θ,θ′)≧0.6, where Rθ(435 nm) represents the reflectivity value of the main face/filter at a wavelength of 435 nm for θ, and Rθ′(435 nm) represents the reflectivity value of the main face/filter at a wavelength of 435 nm for θ′.
US09389427B2 Optical system and projection display apparatus using the same
An optical system is configured to introduce light modulated by a reflective light modulator to a projection lens configured to project the light onto a target plane. The optical system includes a polarization beam splitter configured to introduce each of first colored light as p-polarized light and second colored light as s-polarized light to a corresponding one of reflective optical modulators that are different from each other, and to synthesize light fluxes modulated by the reflective optical modulators with each other, a beam splitter arranged between the polarization beam splitter and the projection lens and configured to split the first colored light in accordance with a polarization direction of the first colored light and to transmit or reflect the second colored light irrespective of a polarization direction of the second colored light, and a half-wave plate arranged between the polarization beam splitter and the beam splitter.
US09389424B1 Methods and systems for implementing a high resolution color micro-display
The tiled array of fiber scanners includes multiple fiber scanners arranged in a polygonal pattern determined based on analysis results. Multiple fiber scanners generate multiple component images tiled to form a seamless overall image. A fiber scanner is devised through analysis and includes projector optics, a single-core or multi-core scan fiber disposed within an actuator tube coupled with the projector optics within a housing tube according to analysis results and one or more compensators.
US09389423B2 Head wearable display with adjustable transparency
An apparatus for providing adjustable transparency to an optical element of a head wearable display includes an electro-chromic film disposed across the optical element to adjust a transparency of the optical element to ambient light and a transparency controller coupled to control the electro-chromic film with a drive signal to decrease the transparency of the optical element as the brightness of the ambient light increases. The transparency controller includes a scaling circuit coupled to receive a power signal from a power source and coupled to output the driving signal to the electro-chromic film to control the transparency of the optical element. The scaling circuit scales the power signal to generate the driving signal. The transparency controller further includes a control circuit coupled to the scaling circuit to control the scaling applied by the scaling circuit.
US09389420B2 User interface interaction for transparent head-mounted displays
Embodiments of the present invention are directed toward enabling a user to quickly interact with a graphical user interface (GUI) displayed by the HMD. Utilizing techniques provided herein, a hand or other object can be used to select visual elements displayed by the HMD. The visual elements can be located within larger active regions, allowing the user to more easily select a visual element by selecting the active region in which the visual element is disposed.
US09389419B2 Near-to-eye display artifact reduction system and method
A near-to-eye (NTE) display system and method are provided for reducing artifact display in a NTE display that is worn, at least partially, on a viewer's head. The movement of the NTE display is sensed while displaying an image that comprises individual content frames on the NTE display. A characteristic of the individual content frames of the displayed image is varied based on the sensed movement.
US09389416B1 Optical resonance scanner
An optical resonance scanner has a spring-elastic bending element (10) excitable to effect rotational oscillations about a longitudinal axis (A-A) using a stationary magnet (9) and a stationary drive coil (5) that is wound around a pole shoe (20). The pole shoe (20) is magnetically coupled to the magnet (9) and has two mutually opposite free ends (21, 22) between which the bending element (10) is arranged symmetrically so that a magnetic flux can be transferred substantially perpendicularly to the longitudinal axis (A-A). In superimposition of the magnet- and coil-induced magnetic fluxes the magnet (9) and a first half (23) of the pole shoe (20) form a first magnetic circuit (30), and the magnet (9) and a second half (24) of the pole shoe (20) form a second magnetic circuit (31), which run in opposite senses with respect to one another in a plane perpendicularly to the longitudinal axis (A-A) through a magnetizable section (6) of the bending element (10).
US09389413B2 Optomechanical oscillator network, control and synchronization methods, and applications
A synchronizable optomechanical oscillator (OMO) network including at least two dissimilar silicon nitride (Si3N4) optomechanical resonators that can be excited to evolve into self-sustaining optomechanical oscillators (OMOs) coupled only through an optical radiation field. The tunability of the optical coupling between the oscillators enables one to externally control the dynamics and switch between coupled and individual oscillation states.
US09389404B2 Method and light microscopy apparatus for producing an image of a sample
A sequence of individual images is acquired by imaging the sample through imaging optics onto an image sensor. For the acquisition of each individual image, the sample is provided with a marker pattern, in which individual markers can be imaged in the form of spatially separable light distributions through the imaging onto the image sensor. The centroid positions of the light distributions are determined and superimposed to form a complete image of the sample. According to the present invention, an image-drift-inducing temperature value (ΔT1, ΔT2, . . . , ΔTn) is measured during the acquisition of the sequence of individual images. A temperature-dependent drift value (ΔX1, ΔX2, . . . , ΔXn; ΔY1, ΔY2, . . . , ΔYn) is correlated to the image-drift-inducing temperature value (ΔT1, ΔT2, . . . , ΔTn) based on predetermined correlation data. The determined centroid positions are corrected based on the drift value (ΔX1, ΔX2, . . . , ΔXn; ΔY1, ΔY2, . . . , ΔYn).
US09389391B2 Lens driving apparatus and method for manufacturing the same
A lens driving apparatus includes a spring suspension system and an electromagnetic force generator. The spring suspension system may include a pair of leaf springs, a stationary rigid body sandwiched between the pair of springs, and a lens holder suspended by the pair of springs within a central bore of the rigid body. The electromagnetic force generator may include a coil holder holding a coil and a magnet holder holding at least one magnet. The spring suspension system and the electromagnetic force generator are connected to and spatially separated from each other by a spacer. A method for manufacturing a lens driving apparatus is also disclosed.