Document | Document Title |
---|---|
US09848116B2 |
Solid-state image sensor, electronic device, and auto focusing method
A solid-state image sensor of an electronic device includes a plurality of pixels arranged in a matrix form and having a plurality of phase difference pixel of the plurality of pixels. The plurality of phase difference pixels are arranged at locations of pixels that are commonly read out in a plurality of different skip readout modes. |
US09848115B2 |
Image capturing apparatus capable of adjusting optical characteristics of lens unit attachable thereto
An image capturing apparatus capable of interchanging a lens unit includes a processing unit configured to perform image correction processing based on data acquired by an acquisition unit. In the image capturing apparatus, the acquired data includes information of a first shooting condition, configured in a discrete manner, information of a plurality of second shooting conditions provided for each information of the first shooting condition, and correction information corresponding to a combination of the information of the first shooting condition and the information of the second shooting condition. |
US09848109B2 |
Camera module and array camera module based on integral packaging technology
A camera module and an array camera module based on an integral packing process are disclosed. The camera module or each of the camera module units of the array camera module includes a circuit board, an integral base, a photosensitive element operatively connected to the circuit board, a lens, a light filter holder installed at the integral base and a light filter installed at the light filter holder. The light filter is not required to be directly installed to the integral base, so that the light filter is protected and the requiring area of the light filter is reduced. |
US09848106B2 |
Intelligent gameplay photo capture
Implementations for identifying, capturing, and presenting high-quality photo-representations of acts occurring during play of a game that employs motion tracking input technology are disclosed. As one example, a method is disclosed that includes capturing via an optical interface, a plurality of photographs of a player in a capture volume during play of the electronic game. The method further includes for each captured photograph of the plurality of captured photographs, comparing an event-based scoring parameter to an event depicted by or corresponding to the captured photograph. The method further includes assigning respective scores to the plurality of captured photographs based, at least in part, on the comparison to the even-based scoring parameter. The method further includes associating the captured photographs at an electronic storage media with the respective scores assigned to the captured photographs. |
US09848105B1 |
Reducing smear and slow response artifacts in vector error diffusion
A method of color image processing for quantizing output includes obtaining an input for an object pixel which is represented by a vector in a first color space. A modified input equal to the input plus a sum of errors from other pixels in a neighborhood of the object pixel is generated. For each color component in the first color space, where corresponding color components of the modified input are located with respect to a preset range is determined. If the modified input's color component is greater than the preset range, then that color component for an output is determined to be on; if less than the preset range, then that color component for the output is determine to be off; and, if within the preset range, then that color component for the output is determined to be unknown. A transformed modified input is mapped to a perceptual color space when any color component of the output is unknown. Colors consistent with color components of the output that have already been determined are also mapped to the perceptual color space. The color in the perceptual color space that lies closest to the transformed modified input is chosen. An output in the first color space having color components on and off is generated consistent with the determinations and/or choices made. Error for the object pixel is then calculated as the difference between the output and the modified input. |
US09848101B2 |
Image processing device
Provided are: a main memory 14 that stores image data, a peripheral region 44 being set to a certain value; and a CPU 12 that performs tonal steps conversion processing on the image data. The CPU 12 includes: a plurality of cores 16 that have a parallel processing function due to a plurality of threads 18 and that execute the tonal steps conversion processing in parallel; and a data cache memory 22 and program cache memory 20 that are provided corresponding to each of the plurality of threads 18. The core 16 specifies a region smaller than a size of the data cache memory 22, of the image data as an operand region 48, and causes the image data corresponding to said operand region 48 to be acquired from the main memory 14 into the data cache memory 22 and executes the tonal steps conversion processing on said operand region 48 without distinction of a central region 42 and the peripheral region 44. |
US09848100B2 |
Information processing apparatus, information processing method, and program
An information processing apparatus has: a selection unit for selecting device type information in which function settings of a printer have been defined; an obtaining unit for obtaining configuration information regarding a function construction of the printer as an output target; and a generation unit for generating new device type information on the basis of the selected device type information in the case where among functions regarding the function construction shown by the configuration information obtained by the obtaining unit, there is a function which is not included in functions regarding the function settings shown by the device type information selected by the selection unit. |
US09848093B2 |
Method for identifying print control elements for quality data acquisition
A method for identifying print control elements for quality data acquisition includes encoding position information in a human-readable identification code, encoding specific print job information and the human-readable identification code in a machine-readable data code, positioning the codes alongside their associated print control element on a printing substrate, photographing the printed print control element and adjacent machine-readable data code using information from adjacent identification code, and processing data with a mobile communication device having a camera function and communications interface. Image data produced are exporting to a support computer via the communications interface. Machine-readable data code are decoded, image data on the computer are analyzed using information obtained from decoded machine-readable data code, the results of analysis are transmitted from the computer to the mobile communication device, and erroneous settings, found by image analysis, in a printing press producing printed products, are corrected. |
US09848092B2 |
Image reading device determining whether or not hole of original document is to travel on edge of conveyance roller
An image reading device reads an image of an original document and includes a conveyance roller, an image reading section, a first determination section, a second determination section, and a conveyance stopping section. The conveyance roller conveys the original document. The image reading section reads the image of the original document. The first determination section determines whether or not the original document has a punched hole based on the image read by the image reading section. The second determination section determines, upon determination that the original document has the punched hole, whether or not the punched hole is to travel on an edge of the conveyance roller. The conveyance stopping section stops conveyance of the original document upon determination that the punched hole is to travel on the edge of the conveyance roller. |
US09848090B2 |
Offline charging per service data flow
Systems and methods for selecting offline charging functions per service data flow during a data session over a packet data network. One embodiment comprises a Policy and Charging Rules Function (PCRF) that receives information regarding service data flows initiated during a data session over a packet data network. For each of the service data flows, the PCRF selects an offline charging function for the service data flow based on the information for the service data flow, and provides an identifier for the selected offline charging function to a Policy and Charging Enforcement Function (PCEF). The PCEF may then generate charging requests for the service data flow in response to chargeable events, and route the charging requests to the selected offline charging function based on the identifier. |
US09848088B2 |
Vehicle communication system
A vehicle communication system including a data communication module (DCM) that, upon detecting that a user's mobile telephone is not present onboard a vehicle, is configured to instruct a telecommunications server to forward calls made to the user's mobile telephone to the DCM of the vehicle. The DCM is further configured to instruct the telecommunications server to connect a telephone call that has been initiated by the user at the vehicle using the DCM of the vehicle. |
US09848087B2 |
Method and system for call, facsimile and electronic message forwarding
A method and system are provided for forwarding telephone calls, facsimile transmissions and electronic messages to a single forwarding telephone number. The telephone calls, fax transmissions and electronic messages are first forwarded to a central forwarding repository by the forwarding party where the fax transmissions, and messages are converted to audio formats. Forwarded telephone calls and audio formatted versions of the fax transmissions and electronic messages are then forwarded directly to a designated forwarding number. If the forwarding party answers at the forwarding number, she will receive forwarded calls, and the audio formatted versions of fax transmissions and electronic messages will be played to her over her telephone. If the forwarding party does not answer the forwarded call, she subsequently may retrieve saved telephone calls, saved telephone messages and saved audio versions of fax transmissions and electronic messages from the central forwarding repository. |
US09848085B2 |
Customer satisfaction-based predictive routing and methods
The methods, apparatus, and systems described herein relate to routing based on customer satisfaction, and include receiving the customer communication; retrieving or predicting a first profile of a customer associated with a customer communication, wherein the retrieved or predicted profile includes a customer satisfaction score; predicting a second profile of a future customer; providing a list of currently available and expected available agents, wherein the currently available agents are selected by including only agents that exceed a predetermined work threshold based on an average customer satisfaction score determined over a selected time period; providing a routing recommendation to a communication distributor based on the retrieved or predicted first profile, the predicted second profile, and currently available agents' and expected available agents' proficiency at handling customers with the retrieved or predicted first and second profiles, wherein the communication distributor routes the communication to an agent based on the routing recommendation. |
US09848077B2 |
Electronic device having multiple subscriber identity modules and method therefor
A method is provided including: sensing that a reader is located within a preset distance from an electronic device; determining a Service Identification Module (SIM) from a plurality of SIMS that are available in the electronic device; and communicating with the reader using information stored in the SIM. |
US09848075B1 |
Communication system for pairing user devices with medical devices
A user device and a breath analysis device (or other types of portable devices) use a pairing and communication protocol that address user convenience and connectivity issues. For example, a breath analysis device is associated with a unique identifier and the unique identifier is associated with an account corresponding to the user. Likewise, a user device is associated with a user device identifier and the user device identifier is associated with the account corresponding to the user. The breath analysis device and the user device can use at least one of the identifiers to determine whether the user device is authorized to pair with the breath analysis device, and vice-versa. If authorized, the breath analysis device and user device can pair with one another. Once paired, the user device may wirelessly communicate with the breath analysis device for various purposes, such as to retrieve and display breath analysis test results. |
US09848069B2 |
Device synchronization over bluetooth
Time synchronization between a central wireless communication device and a peripheral wireless communication device is described. Events associated with an application are time stamped at the central wireless communication device, and one or more link layer messages are sent to the peripheral wireless communication device to provide time stamp information to replicate the event timing at the peripheral wireless communication device. A first link layer message includes information about an internal Bluetooth clock to calibrate a corresponding internal clock value at the peripheral wireless communication device. A second link layer message includes information about a current value for the Bluetooth clock and also a value for an offset that provides a time position at a finer granularity than the Bluetooth clock within a timeslot specified by the Bluetooth clock value. Application layer event synchronization between the central and peripheral wireless communication devices allow for power reduced dormant states between events. |
US09848060B2 |
Combining disparate applications into a single workload group
Different protocol applications (e.g., TCP/IP server applications and SNA applications) are monitored and combined into a same workload, and load balancing decisions are made that affect both types of applications. In the approach, monitoring agents verify the health and availability of both the TCP/IP server applications and SNA applications, and such information is then used by a workload manager to create a distribution policy for the workload. The workload manager provides the distribution policy to a load balancing mechanism, which is operable to distribute workload connections to any of these applications. The TCP/IP connections and SNA sessions for a workload group are then routed to one site, or to an alternate site. |
US09848056B2 |
Data processing method, router, and NDN system
A data processing method, a router, and an NDN system are disclosed. The method may include obtaining a priority attribute of the data when data is received, setting a life cycle attribute for the data according to a correspondence between the priority attribute and the life cycle attribute, and storing, in a local cache, the data having the life cycle attribute. |
US09848054B2 |
Gateway using single database
A gateway using a single database at least has a microprocessor unit and a Radio Frequency (RF) module. The RF module is used to be paired with an external sensor for connection. There is a main operating system operating in the microprocessor unit. In the main operating system, there is a integrated control system. The integrated control system integrates and records point-to-point (P2P) connection function, web page connection function and definition of operating data and instructions to the sensor for the gateway. With the integration of the integrated control system, a sensor operating system, a P2P control module and a web page connecting module in the main operating system share one main database to retrieve definition of the same data and instructions. With such, communication protocol problems among systems and modules in the main operating system are reduced and such design is helpful for developing and porting of firmware. |
US09848052B2 |
System and method for token domain control
A method for providing a token code in conjunction with a value token is disclosed. The token code serves as a shared secret for authenticating the use of the value token. Multiple token holders can possess the same value token, but each token holder may have a different token code for use with the value token. |
US09848051B2 |
Methods and apparatus for geo-collaboration
Methods and computer readable medium for collaborating on geographical maps between two or more computers are disclosed. In particular, sharing a geographical location on a map between two or more computers and co-navigating a map between two or more computers are disclosed. With respect to sharing a geographical location, the geographical location is retrieved to the first computer. The geographical location is added to the map being rendered at the first computer and is sent to a second computer. A map including the geographical location is rendered at the second computer. With respect to co-navigating, a map is displayed from a map perspective at the first computer. The map perspective is sent to the second computer. A map from the same map perspective being displayed at the first computer is rendered at the second computer. |
US09848050B2 |
Information processing device for packet and header inspection
Provided is an information processing device including: a data acquiring unit which acquires data which flows through a network and includes a header and content, before the data reaches a destination; an inspecting unit which inspects the content; a during-inspection transmitting unit which transmits at least a part of the data to the destination while an inspection by the inspecting unit is being performed; and a transferring unit which, after the inspection of the content by the inspecting unit is completed, transfers the data including the content with the exception of a portion already transmitted by the during-inspection transmitting unit, to the destination. |
US09848049B2 |
Service preemption selection systems and methods in networks
Systems and methods for service preemption selection implemented by a node in a network include receiving, from an ingress link, a request to establish a service on a path in the network while preempting one or more existing services if required to establish the service, wherein the request comprises a list of any previously selected services for preemption and an indication of whether preemption is required on the ingress link; selecting, if required based on the indication, one or more services for preemption on the ingress link based on service selection criteria; and forwarding the request on an egress link to an adjacent node with any updates based on the selecting. |
US09848045B2 |
Offline messaging between a repository storage operation cell and remote storage operation cells via an intermediary media agent
Offline messaging between a repository storage operation cell and one or more mobile/remote storage operation cells is disclosed. The repository cell is managed by a repository storage manager that communicates to and from the remote cell via a specially-configured media agent. The illustrative intermediary media agent is configured to: queue messages directed to the remote cell, process them according to applicable parameters (e.g., time-to-live constraints, updates, cancellations, etc.), and transmit the processed messages to the remote cell when connectivity is available. The intermediary media agent also relays messages from the remote cell to the repository, including responses by the remote to the processed messages received from the repository via the intermediary media agent. |
US09848043B2 |
Granular sync/semi-sync architecture
Data consistency and availability can be provided at the granularity of logical storage objects in storage solutions that use storage virtualization in clustered storage environments. To ensure consistency of data across different storage elements, synchronization is performed across the different storage elements. Changes to data are synchronized across storage elements in different clusters by propagating the changes from a primary logical storage object to a secondary logical storage object. To satisfy the strictest RPOs while maintaining performance, change requests are intercepted prior to being sent to a filesystem that hosts the primary logical storage object and propagated to a different managing storage element associated with the secondary logical storage object. |
US09848039B2 |
Deployment of virtual machines
According to embodiments of the present invention, a method, a device and a computer program product for quick deployment of multiple virtual machines are provided. The method comprises mounting a centralized storage volume on a host in response to boot-up of a virtual machine on the host. The method further comprises obtaining unique information assigned to the virtual machine. In addition, the method comprises retrieving public and private configuration for the virtual machine from the centralized storage volume based on the obtained unique information, the public and private configuration being applied in the boot-up of the virtual machine on the host. |
US09848038B2 |
System, method, and device for providing application service
Embodiments of the present invention provide a system, method, and device for providing an application service, including: a first access network device is connected to a first application server through a first interface, and the first application server is configured to process an application request received from the first access network device, where the application request is received by the first access network device from a user equipment. According to the embodiments of the present invention, an application server is deployed on a radio access network side, and the application server is capable of adjusting network sending scheduling according to a network environment, which can guarantee sending of service content and improve user experience. |
US09848033B2 |
System and method for proactively sending hosted content items to user computing devices
A system and method for proactively sending hosted content items to user computing devices. In one implementation, an online content management system collects access event data representing a plurality of access events pertaining a plurality of hosted content items. The system determines a cross-device access signal for a first hosted content item. The system then detects a first access event pertaining to the first hosted content item. Thereafter, the system determines whether the first access event matches the cross-device access signal. If the first access event matches the cross-device access signal, then the system sends a second hosted content item to a user computing device. The second hosted content item can be the first hosted content item. Alternatively, the second hosted content item can be a content item that is related to the first hosted content item according to the access event data. |
US09848032B2 |
Method and apparatus for streaming metadata between devices using JavaScript and HTML5
Techniques and configurations for streaming metadata between devices are disclosed herein. In one example embodiment, streaming textual data, for example subtitles or closed caption data, are provided from a consumer television or set top box (STB) platform to a tablet computer platform. XMPP and BOSH are used as infrastructural components to help establish the client/server connection between the platforms. These components also maintain this connection and support real-time communications and transfer of data between the platforms. In an example embodiment, an application on the primary platform has a string of metadata which is communicated to a client application on a second platform. For example, client application may be a smart phone app in the form of an HTML5 app running on browser. The system may stream and control bi-directionally. In this architecture an XMPP-implementing JavaScript library allows XMPP client interaction through an XML stanza. |
US09848031B2 |
Application server for delivering applets to client computing devices in a distributed environment
An applet server accepts requests for applets from client computers. A request specifies the format in which an applet is to be delivered to the requesting client computer. The applet server has a cache used to store applets for distribution to client computers. If the specified form of the requested applet is available in the cache, the applet server transmits the applet to the requesting client. If the applet is not available in the cache, the server will attempt to build the applet from local resources (program code modules and compilers) and transformer programs (verifiers and optimizers). If the applet server is able to build the requested applet, it will transmit the applet to the requesting client computer. If the applet server is unable to build the requested applet, it will pass the request to another applet server on the network for fulfillment of the request. |
US09848030B2 |
Identity service management in limited connectivity environments
A method and technique for identity service management in limited connectivity environments is disclosed. The technique includes: providing a mediator between an identity management service provider and managed endpoints of a computing environment, the mediator comprising adapters for interfacing with the managed endpoints; extracting account data, by the mediator, from the managed endpoints; storing the extracted data, by the mediator, when a direct connection between the mediator and the identity management service provider is unavailable; and exporting the stored data to the identity management service provider in response to a direct connection between the mediator and the identity management service provider becoming available. |
US09848025B2 |
Data transmission via a high frequency radio band
Systems and methods for communicating information within a business organization network using a one or more communication bands on a HF communication network. A computer device may be used to control communication by selecting a frequency band and/or frequency at which communication may take place to optimize latencies to at or near the physical limitation of HF radio wave communication over long distances. |
US09848023B2 |
Electronic device and method for transmitting data by using messenger application
A method is provided including: generating, by an electronic device, at least one content item executable on a first application; executing a second application while the first application is still active; and transmitting the content item to a server by using the second application. |
US09848016B2 |
Identifying malicious devices within a computer network
This disclosure describes techniques for proactively identifying possible attackers based on a profile of a device. For example, a device includes one or more processors and network interface cards to receive, from a remote device, network traffic directed to one or more computing devices protected by the device, determine, based on content of the network traffic, a first set of data points for the device, send a response to the remote device to ascertain a second set of data points for the device, and receive, from the remote device, at least a portion of the second set of data points. The device also includes a security module operable by the processors to determine a maliciousness rating, and selectively manage, based on the maliciousness rating, additional network traffic directed to the one or more computing devices protected by the security device and received from the remote device. |
US09848007B2 |
Anomalous event detection based on metrics pertaining to a production system
A machine may be configured to detect an anomalous event based on metrics pertaining to a production system. For example, the machine analyzes a time series of values associated with a metric pertaining to a production system. The machine identifies a pattern associated with the time series based on the analysis of the time series. The pattern may describe an occurrence of particular values at particular timestamps of the time series. The machine determines a range of potential values for a next timestamp in the time series based on the pattern. The machine assigns a score value to an actual value associated with the metric and corresponding to the next timestamp. The assigning of the score value may be based on a comparison of the actual value and the range of potential values. The machine identifies the actual value as a candidate for an alert based on the score value. |
US09848005B2 |
Client reputation driven role-based access control
The present disclosure discloses a system and method for dynamically modifying role based access control for a client based on the activity. Generally, a client device is granted access to a network resource based on a first reputation score assigned to the client device. The activity of the client device is monitored. Responsive to monitoring the activity of the client device, a second reputation score is determined for the client device based on the activity. The access by the client device to the network resource is then modified to be granted based on the second reputation score. |
US09847999B2 |
User interface for a device requesting remote authorization
The present disclosure generally relates to techniques for managing a remote authorization to proceed with an action, such as creating a secure network connection. In some examples, a requesting device receives selection of one or more options. The requesting device transmits a request to proceed with an action to an authenticating device. The authenticating device concurrently displays an indication of the request to proceed with the action, information about the selected one or more options, and an indication of the requesting device. The authenticating device receives authorization to proceed with the action and transmits a response to the requesting device regarding the request to proceed with the action. |
US09847996B1 |
System, method, and computer-readable medium that facilitate voice biometrics user authentication
A system, method, and computer readable medium that facilitate user authentication via voice biometrics in a network system featuring interactive voice response system access is provided. The voice biometric authentication mechanisms alleviate identity theft occurring via specific interactive voice response transactions. A voice biometrics authentication system interfaces with an interactive network platform and may be hosted by a third party provider of voice biometric technologies. |
US09847994B1 |
System and method for providing a secure network
A method and system for providing a secure network. The system can have a URL programming interface, a server, and a database connected to the server. The server can be configured to receive requests from the URL programming interface. The server can include a file manager, an authentication server, a resource server, and a collaboration server. |
US09847992B2 |
End-to-end certificate pinning
Some embodiments implement end-to-end certificate pinning for content intake from various content providers and for content distribution to various end users. To ensure secure retrieval of content provider content, the content distributor pins the content provider to one or more certificate authorities. Accordingly, the content distributor only retrieves content from a sender identified as the content provider when the sender identity is verified with a certificate issued by a certificate authority pinned to the content provider. To ensure secure delivery of content from the content distributor to an end user, the content distributor modifies the pinset of the user browser to pin the content distributor to one or more certificate authorities. Thereafter, the user browser only accepts content from a sender identified as the content distributor when the sender identity is verified with a certificate issued by a certificate authority pinned to the content distributor in the browser pinset. |
US09847989B2 |
Independent administering of verified user-controlled electronic identifications utilizing specifically programmed computer-implemented methods and computer systems
In some embodiments, the instant invention provides for a central identification management computer system that includes at least: a computer programmed with software instructions that at least include: code to receive a user registration request from a user who desires to establish a user identification profile; code to independently verify profile information of the user; code to register the user identification profile with the central identification management computer system; code to receive an identification request; code to generate a timed unique alpha-numeric identifier where the at least one first timed unique alpha-numeric identifier is associated with the user identification profile stored in the database of the central identification management system; code to transmit the timed unique alpha-numeric identifier in response to identification request; and code to record, in a permanent identification usage log, the timed unique alpha-numeric identifier, and a timestamp related to the identification request. |
US09847987B2 |
Data center access and management settings transfer
Technologies and implementations for providing a data center access and management settings transfer service are generally disclosed. |
US09847986B2 |
Application program as key for authorizing access to resources
In a networked environment, a client side application executed on a client device may transmit a request to an authorization service for access to a resource. The authorization service may authenticate the user of client device and/or the client device based on user credentials and/or a device identifier. In response to authenticating the user and/or the client device, the authorization service may send to the client side application a request for confirmation that the client device complies with a distribution rule associated with the resource, where the distribution rule requires a specific application or specific type of application to be installed, enabled and/or executing on the client device as a prerequisite to accessing the resource. If the client device complies with the distribution rule, the client side application accesses the resource. Accessing the resource may include receiving an authorization credential required for access to the resource. |
US09847982B2 |
Method and apparatus for providing authentication using hashed personally identifiable information
An approach is provided for providing authentication using hashed personally identifiable information. The authentication platform processes and/or facilitates a processing of personally identifiable information associated with a device, a user of the device, or a combination thereof to cause, at least in part, a generation of hashed personally identifiable information. Next, the authentication platform causes, at least in part, a transmission of the hashed personally identifiable information to one or more network nodes in place of the personally identifiable information for use in one or more operations acting on the personally identifiable information. |
US09847981B1 |
Encrypted augmentation storage
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing and retrieving encrypted data. In one aspect, a method includes receiving, at a server computer separate from a user device, a first encrypted resource encrypted by use of a public encryption key, wherein the public encryption key is paired with a private encryption key according to an asymmetric encryption key scheme; retrieving, by the server computer, a second encrypted resource encrypted by use of the public key; augmenting, by the server computer, the first encrypted resource with the second encrypted resource to form an encrypted data tuple; encrypting, by the server computer, the encrypted data tuple; and storing, by the server computer, the encrypted data tuple as the second encrypted resource. |
US09847974B2 |
Image document processing in a client-server system including privacy-preserving text recognition
Disclosed are devices and methods for processing an image document in a client-server environment such that privacy of text information contained in the image document is preserved. Specifically, in a client-server environment, an image document can be processed using a local computerized device of a client to create an obfuscated document by identifying word images in the image document and scrambling those word images. The obfuscated document can be received by a server of a service provider over a network (e.g., the Internet) and processed by previously trained software (e.g., a previously trained convolutional neural network (CNN)) to recognize specific words represented by the scrambled images in the obfuscated document without having to reconstruct the image document. Since the image document is neither communicated over the network, nor reconstructed and stored on the server, privacy concerns are minimized. |
US09847973B1 |
Mitigating communication risk by detecting similarity to a trusted message contact
A measure of similarity between an identifier of a sender of the message and each identifier of one or more identifiers of each trusted contact of a plurality of trusted contacts of a recipient of the message is determined. In the event the sender of the message is not any of the trusted contacts but at least one of the measure of similarity between the identifier of the sender of the message and a selected identifier of a selected trusted contact of the plurality of trusted contacts meets a threshold, the message is modified, if applicable, to alter content of a data field that includes an identification of the sender of the message. The data field is one of a plurality of data fields included in a header of the message. |
US09847970B1 |
Dynamic traffic regulation
Functionality is disclosed herein for regulating bandwidth that is available for network traffic flowing through a data communications network. In response to attack traffic being detected, one or more traffic regulators are set to control an available bandwidth to be used by the attack traffic. The one or more traffic regulators are adjusted until an attack is no longer detected. After the attack ends, the traffic regulator may be disabled or set to a different mode of operation. |
US09847966B2 |
Content delivery network (CDN) content server request handling mechanism with metadata framework support
To serve content through a content delivery network (CDN), the CDN must have some information about the identity, characteristics and state of its target objects. Such additional information is provided in the form of object metadata, which according to the invention can be located in the request string itself, in the response headers from the origin server, in a metadata configuration file distributed to CDN servers, or in a per-customer metadata configuration file. CDN content servers execute a request identification and parsing process to locate object metadata and to handle the request in accordance therewith. Where different types of metadata exist for a particular object, metadata in a configuration file is overridden by metadata in a response header or request string, with metadata in the request string taking precedence. |
US09847962B2 |
Device, network, and method for communications with spatial-specific sensing
A device, network, and method for communications with spatial-specific sensing is provided. In an embodiment, a method in a first communication node for providing contention-based transmission from the first communication node in a network to a second communication node includes determining, by the first communication node, a transmission direction, the transmission direction characterized by a digital beamforming direction and an analog beamsteering direction; performing, by the first communication node, spatial-specific carrier sensing in accordance with a sensing direction associated with the transmission direction; determining, by the first communication node, a channel status of a channel along the sensing direction according to the spatial-specific carrier sensing; and transmitting, by the first communication node, a transmission along the transmission direction. |
US09847961B2 |
Automatic IoT device social network expansion
The disclosure generally relates to Internet of Things (IoT) device social networking, and in particular to an IoT device publish-subscribe messaging model and automatic IoT device social network expansion. For example, IoT devices from different networks may publish status data that relates to certain topics, wherein the published status updates may be managed in a distributed manner at each IoT network. Furthermore, IoT devices interested in published data can subscribe to data relating to certain topics, which may be used to dynamically adjust actions that the subscribing IoT devices may take. Furthermore, IoT devices can employ common social networking capabilities (e.g., refer, follow, like, publish, subscribe, etc.) to interact with other IoT devices and find relevant information from other IoT devices that can be used to improve performance and effectiveness. |
US09847956B2 |
Systems and methods for managing electronic requests for photographs and multimedia content, and enabling electronic social sharing thereof
Systems and methods are disclosed for managing electronic requests for photographs and other multimedia content by receiving, from a first user's mobile application, a request to receive multimedia content from a second user's mobile application, adding the request to receive multimedia content from the mobile application of the second user device to a queue of pending requests associated with the second user, the queue of pending requests including any requests for multimedia content received by the mobile application of the second user device from one or more other users, and prompting a second user device to include generated or retrieved multimedia content either in response to the request or one of more of the pending requests in the queue. The first or second user mobile application may enable managing electronic requests using a user interface displaying a list of requested, sent, and/or received multimedia content. |
US09847955B2 |
Device and method for displaying image in chatting area and server for managing chatting data
There is provided a device that displays an image in a chatting area where a text is displayed. The device includes a data communication unit that receives a text from an external device via a network; a text display unit that displays the received text in the chatting area; an image search unit that searches for image data of an image selected through a user interface; a position detection unit that detects position information of a region selected through the user interface in the chatting area; and an image display unit that displays the searched image data in a region corresponding to the detected position information. Further, when the displayed text is shifted in the chatting area, the displayed image data are also shifted in the chatting area. |
US09847954B2 |
Distributed method of data acquisition in an AFDX network
The subject matter disclosed herein relates to a frame switch of an AFDX network in which the data acquisition application is decentralized. When the switch has to acquire the data transmitted on a virtual link, the switching table contains, apart from the input port and the output port (s) taken by this link, an ID representing the MAC address of the switch. The frames of this link are then not only switched but also transmitted to the network interface of the switch and processed by a dedicated application (DDA), hosted inside the switch. This application can be interrogated by a remote server and transfer the data that it has stored locally. |
US09847952B2 |
Apparatus, system, and method for ordering and provisioning variable bandwidth capacity on a network
Systems and methods for automatic purchasing, reserving and/or provisioning of a wavelength bandwidth block are disclosed. A user may access a web page, such as an interactive web-portal, to provide bandwidth data and corresponding ordering information for reserving a particular amount of bandwidth capacity on a telecommunications network. Subsequently, the customer's may access and the bandwidth blocks to increase/decrease and/or activate/deactivate portions of the reserved bandwidth capacity as needed. |
US09847951B2 |
Dynamic bandwidth allocation systems and methods using content identification in a software-defined networking controlled multi-layer network
A method, a Software-Defined Networking (SDN) controller, and a network include operation of a multi-layer SDN network and uniquely identifying streaming content on higher layers relative to the multi-layer SDN network through deep packet inspection; associating the streaming content to a multi-layer service on the SDN network; and monitoring the streaming content on the SDN network over the multi-layer service. This can include dynamically adjusting bandwidth of the multi-layer service utilizing OpenFlow on the SDN network based on the monitoring. The deep packet inspection can utilize a Bloom filter embedded in a resource identifier of the streaming content by the content provider, wherein the embedded Bloom filter is transparent to content players and does not require changes to storage on associated web servers for the streaming content. |
US09847946B2 |
System and method for granular network access and accounting
A method and apparatus are provided in which network traffic is separated based on application, query, or other criteria. A first application is stored in a first control group in a resource isolation environment, the first control group being associated with a first policy. A second application is stored in a second control group in the resource isolation environment, the second control group being associated with a second policy. Upon receiving a request for content through one of the first application and the second application, it is determined which control group is associated with the request. Traffic is managed in connection with the request according to the policy associated with the determined control group. |
US09847945B2 |
Adaptive multi-service data framing
When a signal-to-noise ratio affecting radio communication becomes sufficiently low, then the data transmission rate is responsively decreased in compensation. The signal-to-noise ratio of the communication link is thereby increased. Data for multiple different services is transmitted in data packets between two radios. By allocating one part, or time slot, of the data packet's payload to one service, and allocating another part, or time slot, of the data packet's payload to another service, communications sessions for multiple services can be maintained concurrently. Services are prioritized relative to each other. In case the signal-to-noise ratio becomes too low, data packet portions that are related to lower-priority services can be omitted from some data packets before those data packets are transmitted. Data remaining in the packet can be sent at a reduced data transmission rate without causing the quality of service for the remaining packets to fall below the minimum required level. |
US09847943B2 |
Technique for mitigating effects of slow or stuck virtual machines in fibre channel communications networks
A method is provided in one example embodiment and includes monitoring an egress port connected to a server to detect a traffic flow comprising a plurality of data packets and determining whether one of the packets is timeout dropped at the egress port. If at least one of the packets is timeout dropped at the egress port, the method further includes detecting a destination identifier (“DID”) of the timeout dropped packet and withdrawing a device identified by the detected DID from an FC zone to which it is assigned and reactivating the zone. The method further includes determining whether the traffic flow is experiencing high wait times at the egress port and, if the traffic flow is experiencing high wait times at the egress port, detecting the DID of the traffic flow and reducing a priority of the zone to which the detected DID is assigned and reactivating the zone. |
US09847939B2 |
Optimal route reflection using efficient border gate protocol best path selection
A network includes a route reflector peered with client routers. From a perspective of the route reflector, a best path to the destination address is selected by applying to candidate paths ordered comparison tests that progress from policy tests through one or more additional tests until the best path is selected. A determination is made as to whether the best path was selected based on the policy tests exclusively. If the best path was selected based on the policy tests exclusively, the best path is assigned to each of the client routers. If the best path was not selected based on the policy tests exclusively, from a perspective of each client router, a respective best path is selected by applying to the candidate paths the one or more additional tests, and the respective best paths are assigned to the respective client routers. |
US09847932B2 |
Mobile gateway redundancy with active standby
A local mobility anchor (LMA) connected to a network receives session requests sent by first and second gateways on behalf of a mobile node seeking to establish a mobility session with the network. The LMA selects, based on a gateway selection criterion, either a first or a second gateway as active for actively handling the mobility session and the other gateway as standby. The LMA commands the active gateway to actively handle the mobility session and to configure the mobile node to use the active gateway for the mobility session. The LMA commands the standby gateway to not configure the mobile node and to operate in active standby to handle a failover of the mobility session from the primary gateway. The LMA establishes with the active gateway a first IP tunnel to be used for the mobility session. |
US09847930B2 |
System and method for directing clients to optimal servers in computer networks
A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message. |
US09847929B2 |
Cluster and forwarding method
Embodiments of the present invention provide a cluster that includes a first node and a second node, and the first node and the second node are configured to cooperatively perform a forwarding service on a first packet, where the first node is configured to receive the first packet by using an inbound interface and determine the inbound interface; and the second node is configured to determine an outbound interface according to a forwarding table corresponding to the forwarding service and forward the first packet by using the outbound interface of the second node. In addition, the embodiments of the present invention further provide other clusters and forwarding methods. The foregoing technical solutions help to reduce software and hardware resources occupied by a cluster. |
US09847922B2 |
System and method for continuous measurement of transit latency in individual data switches and multi-device topologies
A system, method, and associated apparatus for continuous measurement of transit latency in individual data switches and multi-device topologies is disclosed, which enables an accurate measure of real-word latency on production networks by applying a time stamp to production network data on ingress to a network element and determining a traversal time by capturing the time stamp on egress from the network element. In one embodiment, time stamps applied to network data are removed on egress to avoid undesirable packet growth across multiple hops of the network. Timing information on data flow through the data/forwarding plane of each network node of a production network can be gathered without the use of test harnesses, injected network data, or dedicated ports. |
US09847920B2 |
Communication control device, communication control method, and computer readable storage medium for specifying an upper limit of a network connection
A communication control device including: a memory, and a processor coupled to the memory and the processor configured to: transmit packets from the communication control device to a network device at each of a plurality of transmission rates, acquire a plurality of index values respectively indicating amounts of packet loss at the plurality of transmission rates, specify, among the plurality of transmission rates, a first transmission rate on which a corresponding index value among the plurality of index values has a dependence, and specify an upper limit of a vacant band between the communication control device and the network device based on the first transmission rate. |
US09847914B2 |
Method and system for site interconnection over a transport network
Methods and systems for managing traffic among a plurality of interconnected sites. The sites are interconnected via ring members and ring segments of a logical ring implemented by a network controller over a physical transport network. When it is determined there is a change in traffic that requires a change in ring topology, topology optimization is performed to accommodate the change in traffic. The topology optimization may include: dynamically increasing capacity of a ring segment, dynamically decreasing capacity of a ring segment, dynamically creating a traffic path, and/or dynamically removing a traffic path. |
US09847913B2 |
System and method for gathering information
An information gathering system includes: an ID gathering mechanism, provided at a transmitter side node, that generates a collective identifier from one or a plurality of individual identifiers of respective management targets, each of the individual identifiers being generated according to a state of a corresponding management target; and an ID analysis mechanism, provided at a receiver side node, that restores an individual identifier from the collective identifier and specifies a management target based on the restored individual identifier. |
US09847912B1 |
Mesh network resiliency
Mesh network resiliency technology, in which a first routing configuration for nodes of a mesh network is determined, the first routing configuration being appropriate when a first power source of the mesh network is available. Routing data that indicates routing responsibilities within the first routing configuration is provided to first nodes of the mesh network. An interruption of the first power source for the mesh network is detected by nodes of the mesh network. In response to detecting the interruption, a second routing configuration for nodes of the mesh network is determined, the second routing configuration being appropriate when the first power source of the mesh network is unavailable. Routing data that indicates routing responsibilities within the second configuration is provided to second nodes of the mesh network, each of the second nodes including a second power source that is different than the first power source. |
US09847907B2 |
Distributed caching cluster management
A management system may enable and monitor a cache or other cluster to make the cluster configuration-aware such that initialization and changes to the underlying structure of the cluster can be dynamically updated. For example, a distributed memory caching system may provide initial configuration to a client from a memory caching node referenced by an alias provided by a configuration endpoint. Updates of configuration may be retrieved from memory caching nodes, each storing current configuration of the cache cluster. A management system monitors changes to the cache cluster, such as provisioning of new caching nodes, and updates the configuration stored in the caching nodes for retrieval by a client. |
US09847905B2 |
System and method for identity management providers in a cloud platform environment
Described herein is a system and method for supporting an identity management provider in a cloud computing environment. In accordance with an embodiment, an identity management (IDM) provider can provide an identity store (e.g., LDAP directory) configuration for use by a cloud platform (e.g., CloudLogic) service. In accordance with an embodiment, the IDM provider can centrally manage one or more identity store configurations, and supply a particular configuration to the orchestration engine when a service is being provisioned, so that the service can then be launched with an appropriate identity store. This allows a platform administrator to specify identity store configurations once and in one place, instead of having to create an identity store configuration for each service. |
US09847904B2 |
Semi-automated configuration of a low-latency multimedia playback system
A system and method for semi-automated configuration of a low-latency multimedia playback system, wherein a media computing device is configured to present a plurality of configuration prompts for user interaction via a wireless network, direct the configuration of the media computing device based on received user interaction via the prompts, and direct the operation of a plurality of network-connected media rendering devices. |
US09847901B2 |
OFDM packets time synchronisation
A method and an apparatus determine a time of start of series of OFDM symbols forming an OFDM packet, wherein one or more symbols of the OFDM signal includes a plurality of copies of a short training sequence made of a plurality of time-domain samples. The method includes determining a coarse time index, determining a fine time index, and determining the time of start of each OFDM symbols based on the fine time index. The coarse time-domain sample of the coarse time index is within a coarse estimation error interval, and the time-domain samples of the coarse estimation error interval are converted into frequency domain samples. A metric value is determined for each frequency domain samples, and the fine time index is the time index corresponding to one of the coarse estimation error interval having its associated frequency domain sample having the lowest metric value. |
US09847898B2 |
Method for transmitting broadcast signal, method for receiving broadcast signal, apparatus for transmitting broadcast signal, and apparatus for receiving broadcast signal
The present invention provides a method for transmitting a broadcast signal. The method for transmitting a broadcast signal according to the present invention may comprise the steps of: encoding data pipe (DP) data corresponding to each of a plurality of DPs which transmit at least one service or service component; generating at least one signal frame by mapping the encoded DP data to data symbols; modulating data present in the at least one signal frame by means of an OFDM scheme; and transmitting a broadcast signal including the modulated data. |
US09847897B1 |
System and method for DFT-S-OFDM PAPR reduction
A method for reducing a peak to average power ratio (PAPR) of an orthogonal frequency division multiplexing (OFDM) signal. A first signal in the frequency domain is processed to generate a second signal by performing a modular permutation on the first signal according to a modular permutation index, and/or by performing a cyclic shift on the first signal according to a cyclic shift parameter. The second signal is then mapped to a number of tones, and transformed into a time-domain signal for transmission. The modular permutation index and/or the cyclic shift parameter are selected so that the signal for transmission has a PAPR that satisfies a predefined PAPR criteria. |
US09847891B2 |
System and method for detecting reuse of an existing known high-speed serial interconnect link
In a system according to one embodiment of the present disclosure, the system comprises a first device, a second device, a communications link, and a memory. The memory stores instructions that when executed by the system perform a method of communications link training. This method comprises requesting a speed change to a second speed for the first device communicating with the second device at a first speed via the communications link. A saved set of parameters are accessed for at least one of the first device and the second device. A first training cycle is performed for the first device and the second device at the second speed using the saved set of parameters for the at least one of the first device and second device. The reuse of parameters from a previous successful equalization training cycle reduces the time required to perform equalization training. |
US09847890B2 |
Data processing device and method for control channel simple estimation
A data processing device includes a control channel model simple estimation apparatus performs control channel simple estimation, which does not include filter processing, a linear prediction apparatus performs linear prediction on a result obtained by the simple estimation, a pilot reconstruction apparatus reconstructs a first estimation result obtained by the linear prediction, a control channel data regeneration apparatus regenerates a pilot part in antenna data of a control channel of the user, and a control channel interference canceller removes the regenerated pilot part from antenna data of multiple users in order to obtain a control parameter part of the antenna data of the control channels of the multiple users. |
US09847889B2 |
Packet trains to improve packet success rate in carrier sense multiple access networks
In one embodiment, a communication device operates according to a particular frequency hopping sequence in a communication network, and receives a first packet with an indication that the first packet is part of a particular packet train, the packet train comprising a plurality of packets to be transmitted in succession. Accordingly, the communication device prevents transmission until receiving a final packet of the packet train, and stores received packets of the particular packet train while preventing the transmission. |
US09847888B2 |
Controlling content access and related actions on a DLNA network
A method of controlling ability of a client device to access media content available from a server device on a network is provided. The method includes the steps of receiving with the server device a request from the client device via the network for media content and determining with the server device a type of the client device and a type of the media content. Thereafter, a step of applying a policy stored in software form in the server device for determining actions allowable for the client device with respect to the media content is performed. After the applying step, access of the media content is provided to the client device only to an extent defined and permitted by the policy. A server device for functioning as a Digital Media Server (DMS) on a Digital Living Network Alliance (DLNA) network is also disclosed. |
US09847887B2 |
System and method for multicast over highly mobile mesh networks
Systems, devices, and methodology for removing echo and reducing congestion in multicast (broadcast) over a dynamic self-healing mobile mesh network, by use of discrete embedded computers synchronously tracking mesh connections and link quality across multiple RF connections, keeping multicast both efficient and effective in a highly kinetic, ever changing, mesh topology. |
US09847883B2 |
Revocation status using other credentials
Providing revocation status of at least one associated credential includes providing a primary credential that is at least initially independent of the associated credential, binding the at least one associated credential to the primary credential, and deeming the at least one associated credential to be revoked if the primary credential is revoked. Providing revocation status of at least one associated credential may also include deeming the at least one associated credential to be not revoked if the primary credential is not revoked. Binding may be independent of the contents of the credentials and may be independent of whether any of the credentials authenticate any other ones of the credentials. The at least one associated credential may be provided on an integrated circuit card (ICC). The ICC may be part of a mobile phone or a smart card. |
US09847882B2 |
Multiple factor authentication in an identity certificate service
Multiple factor authentication in an identity certificate service is disclosed. A certificate including a cryptographically-obscured identifier associated with the end entity is sent from an end entity to a service node. The service node uses both the certificate and the identifier to authenticate the end entity at least in part by comparing the identifier to a reference identifier. A service associated with the service node is accessed based at least in part on the authentication. |
US09847881B2 |
Set top box with sharing of external hard disk drive
An audio/video content management apparatus, for use with an external hard drive, includes a control circuit that performs a trust token generation operation. The trust token generation operation includes obtaining first identification information and hard drive identification information, encrypting and combining the first identification information and the hard drive identification information as a trust token, and sending the trust token to the external hard drive. The control circuit also performs a trust token validation operation including obtaining the first identification information, the hard drive identification information, and the trust token from the external hard drive. The control circuit decrypts and separates the trust token into decrypted identification information and decrypted hard drive identification information, compares the decrypted identification information and the decrypted hard drive information with the first identification information and the hard drive identification information, respectively, obtained in the trust token validation operation. |
US09847870B2 |
Semiconductor device and communication system including the same
Provided are a semiconductor device including a modulator for PSK communication and a semiconductor device including a demodulator for PSK communication, and a PSK communication system. The semiconductor device includes a reference clock generator to generate a reference clock signal, a phase locked loop (PLL) to receive the reference clock signal and generate a first clock signal, an integer divider circuit to generate a second clock signal by delaying a rising edge of the reference clock signal by a product of a predetermined integer value included in transmission data and a phase interval, and a processing unit to generate a first transmission signal. The first transmission signal is phase-shifted from a first rising edge of the second clock signal. The phase interval is dependent on a ratio of the frequency of the first clock signal to the frequency of the reference clock signal. |
US09847864B2 |
PUCCH multiplexing scheme
A method for UL control signaling for carrier aggregation, CoMP and/or eICIC is disclosed. The method includes determining whether multiple FB (such as, a plurality of FB each for one channel of a multiple of channels, a plurality of FB regarding one channel (CSI, A/N, etc.), etc. for example) is to be simultaneously transmitted. The multiple FB are related to at least one CA, CoMP and/or eICIC transmission. A RS resource for an UL control signal message is selected. The RS resource includes an indication that the multiple FB is present in the UL control signal message. The method jointly encodes the multiple FB. The UL control signal message including the indication and the jointly encoded multiple FB is transmitted from a UE to a network element. Apparatus and computer readable media are also disclosed. |
US09847863B2 |
Paging procedures using an enhanced control channel
Methods are disclosed for supporting transmission of broadcast messages using multiple types of control channels. An example method begins with receiving (1110) a message from each of several user terminals, each message indicating whether the corresponding user terminal supports the receipt of broadcast messages via the second control channel type. In some embodiments, one or more of these messages may indicate that the corresponding user terminal monitors only the second control channel type for broadcast messages. The control node subsequently initiates (1120) a transmission of a broadcast message to one of the user terminals from one or more base stations in a tracking area for the user terminal. This initiation includes indicating to the one or more base stations whether user terminal supports the receipt of broadcast messages via the second control channel type, based on information earlier received by the control node. |
US09847854B2 |
Method and apparatus for transmitting reception acknowledgement information in wireless communication system
A method for configuring an acknowledgement for hybrid automatic repeat request (HARQ), and a user equipment therefore are discussed. The method according to one embodiment includes receiving downlink data through one of first and second downlink component carriers; and determining a resource used for a physical uplink control channel (PUCCH). The resource used for the PUCCH is determined based on a downlink component carrier. If downlink data is received through the first downlink component carrier, the resource used for the PUCCH is determined by using a control channel element (CCE) of a physical downlink control channel (PDCCH). If the downlink data is received through the second downlink component carrier, the resource used for the PUCCH is determined by using a radio resource control (RRC) message. The method according to the embodiment further includes transmitting an acknowledgement (ACK)/negative-acknowledgement (NACK) signal for the downlink data using the resource used for the PUCCH. |
US09847852B2 |
System and method to request a portion of a media content item
A method includes receiving a first media content item at a media device via a first communications interface. The method also includes receiving, while outputting the first media content item from the media device, at least a first portion of a second media content item at the media device via the first communications interface. The method further includes detecting an error associated with a second portion of the second media content item that is different than the first portion of the second media content item. The method also includes sending a request for the second portion of the second media content item via a second communications interface of the media device. |
US09847850B2 |
Method and apparatus for adjusting a mode of communication in a communication network
Aspects of the subject disclosure may include, for example, a waveguide system for detecting a condition that adversely affects a propagation of electromagnetic waves generated by the waveguide system on a surface of the wire, and adjusting characteristics of the electromagnetic waves generated by the waveguide system to reduce adverse effects caused by the condition. Other embodiments are disclosed. |
US09847848B2 |
Method and apparatus for performing communication by D2D communication terminal
A method of controlling transmission power of a terminal performing device to device (D2D) communication in a wireless communication system, the method including receiving power control information corresponding to radio resources used for the D2D communication by the terminal from a base station, determining a first transmission power of the radio resources to be used for the D2D communication by the terminal among the radio resources, and transmitting data for the D2D communication with the determined first transmission power by using the radio resource to be used for the D2D communication by the terminal. |
US09847842B2 |
Optical reception circuit
An optical reception circuit includes a first photodetector, a first transimpedance amplifier, a level shift circuit, a second photodetector, a second transimpedance amplifier, a peak hold circuit, and a comparator. The first transimpedance amplifier converts a first light current from the first photodetector to a first voltage. The level shift circuit generates a signal voltage from the first voltage. The second transimpedance amplifier converts the second light current from the second photodetector to a second voltage. The peak hold circuit holds a peak voltage of the second voltage as a first threshold voltage. The comparator compares the signal voltage with the first threshold voltage. |
US09847838B2 |
System, apparatus and method for two-way transport of data over a single fiber strand
The systems, apparatuses and methods of the present invention set forth improvements to the problems of the current pairing or duplex paradigm, resulting in a dramatic increase in fiber transmission efficiency, accomplished explicitly by restructuring presently-aligned C-Band wavelengths into innovative DWDM transmit and receive formats, and through implementing photonic-wave changes, which directs Ethernet data flow onto new path adaptations. These improvements could reduce line haul expenses significantly, believed to reach a projected 50% less requirement/deployment of fiber strands. This saving would offer owner-operators substantial fiber strand cost reductions, affecting transportation rates of high-bandwidth digital payloads traversing over DWDM networks, and lower usage rates of cross-connections amid multiple equipment inter-exchanging throughout large data centers. |
US09847837B2 |
Optical line termination, communication system, and communication control method
An optical line termination includes a detection circuit configured to detect a sleep request from a control apparatus to base stations; a determination circuit configured to determine, when the detection circuit detects the sleep request, whether processing of turning the base stations of requestees by the sleep request into a sleep state in accordance with the sleep request is approvable or not, based on a shortage bandwidth within a passive optical network in a different one of the base stations having a predetermined relationship with the requested base station; and a control circuit configured to discard the sleep request when the determination circuit determines that the processing is not approvable, or transfer the sleep request to the base station of the different requestee when the determination circuit determines that the processing is approval. |
US09847836B2 |
Agrregator-based cost-optimized communications topology for a point-to-multipoint network
An optical combiner for a communications network transmitting both upstream signals and a downstream optical signal. The communications network includes an array of amplifiers, each receiving a respective instance of the downstream optical signal. The output of each amplifier is split among a plurality of ports in a first splitter/combiner unit. The first splitter/combiner unit transmits the amplified downstream optical signal to respective second splitter/combiner units. |
US09847824B2 |
Wireless communication method for reporting MU-CQI offset, user equipment and eNode B
Provided are a wireless communication method based on multiple-user multi-input multi-output (MU-MIMO) and a corresponding user equipment and eNode B. According to the present disclosure, a first MU-CQI offset corresponding to a first co-scheduled PMI which is fully orthogonal with a desired PMI is reported with a larger number of bits than a second MU-CQI offset corresponding to a second co-scheduled PMI which is not fully orthogonal with the desired PMI. Alternatively, a first MU-CQI offset corresponding to a first co-scheduled PMI is reported with a first number of bits, and a second MU-CQI offset corresponding to a second co-scheduled PMI which is correlated with the first co-scheduled PMI is reported with a second smaller number of bits or even not reported. Alternatively, MU-CQI offset(s) corresponding to part of a plurality of co-scheduled PMIs configured by RRC is/are reported with a series of bits, wherein a first section of the series of bits indicates at least part of the co-scheduled PMI(s) for which the MU-CQI offset is reported, and a second section of the series of bits indicates the reported MU-CQI offset(s). |
US09847821B2 |
Spatial multiplexing in a cellular network
The present invention provides methods and apparatus for implementing spatial multiplexing in conjunction with the one or more multiple access protocols during the broadcast of information in a wireless network. One example includes transmitting a first and a second data signal to a remote unit from a respective first and a second spatially separate antenna of a base station so that the first and second data signals have a first spatial configuration, determining that the first and the second data signals are not spatially separated by the remote unit, reconfiguring the (spatial multiplexing logic 104) spatial configuration of the first and second data signals to a second spatial configuration, and transmitting a third and fourth data signal to the remote unit from a second different antenna configuration according to the second spatial configuration. |
US09847817B2 |
Method, user equipment and base station for determining precoding matrix indicator
The present disclosure discloses a method, a user equipment and a base station for determining a PMI. The method includes: receiving a reference signal set sent by a base station; based on the reference signal set, selecting a precoding matrix from a codebook, the codebook at least including a non-constant modulus precoding matrix, the non-constant modulus precoding matrix at least including a non-constant modulus column vector, amplitude values of at least two elements of the non-constant modulus column vector forming a symmetrical sequence; and sending a PMI to the base station, the PMI corresponding to the selected precoding matrix. According to the method, the user equipment and the base station for determining PMI, because the non-constant modulus precoding matrix included in the adopted codebook can adjust the shape of a beam, antennas may focus power on a hotspot region, and thus a load balance may be effectively realized. |
US09847811B2 |
UWB pulse generator
An ultra-wideband pulse generator, for radio communication at frequencies of 2 to 11 GHz comprises an oscillator providing an output signal at carrier frequency F0 followed by a radiofrequency switching transistor and a control circuit controlling the gate of the transistor to turn it on for duration T corresponding to the desired duration of a UWB pulse. The control circuit is arranged to successively apply, during the same UWB pulse, a first gate voltage turning the transistor on with first internal resistance value for a first part of duration T, a second gate voltage that turns the transistor on with second internal resistance value, different from the first, for a second part of duration T. These internal resistances cause the oscillation to be attenuated differently for duration T of the pulse, allowing the spectrum of the pulse to maintain it within the spectral templates imposed by the radio communication standards. |
US09847808B2 |
Apparatus and method for interference cancellation
Embodiments of the present invention provide an apparatus and a method for interference cancellation. The apparatus includes: a splitter, configured to acquire a first transmit signal and a second transmit signal; a first circulator, configured to transmit the first transmit signal to an antenna and to send a to-be-processed signal to a combiner, where the to-be-processed signal includes a receive signal component and a self-interference signal component, the self-interference signal component corresponds to an interference signal generated due to that the antenna reflects the first transmit signal; a second circulator, configured to: transmit the second transmit signal to an equivalent load, and acquire a reference signal generated due to that the equivalent load reflects the second transmit signal, where an impedance of the equivalent load corresponds to an impedance of the antenna; and a combiner, configured to cancel the self-interference signal component according to the reference signal. |
US09847805B2 |
Cradle-case combination with magnetic fastener feature
A cradle-case combination enables its user to selectively display and or encase an electronic device, and together includes a cradle construction and a case construction. The cradle construction is sized and shaped to removably cradle a select or particular electronic device. The cradle construction has an anterior device-receiving cradle portion and a posterior cradle-to-case interface portion. The cradle-to-case interface portion includes a magnetically attractive first material. The case construction has anterior and posterior case portions, and at least the posterior case portion has a magnetically attractive second material. The first and second magnetically attractive materials enable the user to magnetically fasten the cradle to the case. The anterior case portion is pivotal relative to the posterior case portion for selectively accessing the device-receiving cradle portion in an open case configuration and/or covering the device-receiving cradle portion in a closed case configuration. |
US09847802B1 |
Reconfiguration of single-band transmit and receive paths to multi-band transmit and receive paths in an integrated circuit
An example transmitter includes first and second circuit stages and interface circuits. The first circuit stage is configured to generate modulated signals each having a different carrier frequency from baseband signals. The second circuit stage is configured to generate radio frequency (RF) energy to be radiated by antenna(s). The interface circuits are coupled between the first circuit stage and the second circuit stage. The second circuit stage and the interface circuits are configurable to provide a first mode and a second mode. In the first mode, the second circuit stage provides transmit paths and the interface circuits couple each of the modulated signals to a respective one of the transmit paths. In the second mode, the second circuit stage provides a first transmit path and the interface circuits couple a sum of at least two of the modulated signals to the first transmit path. |
US09847801B1 |
Wideband power attenuators in RF-MEMS technology
A wideband power attenuator in RF-MEMS multilayer technology, for attenuating an electromagnetic signal, includes an upper layer with two RF ground planes, and between said two RF ground planes a central RF-MEMS movable switch as a floating electrode, an RF input, an RF output of an RF line running across the attenuator, a number of lower layers including in sequence: a ground floor of an electrically insulating substrate; two DC biasing electrodes to electrostatically control said movable switch, and DC biasing lines to feed the DC biasing electrodes; two DC-RF decoupling resistors, each decoupling resistor being connected on one side to respective terminals of said movable switch, and on the other side to respective one of the two RF ground planes; a resistive load adapted to be connected to the RF line to attenuate the electromagnetic signal on the basis of the floating movable switch configuration, between a non-contact RF position and a contact RF position with said RF line. |
US09847796B2 |
Multiband wireless data transmission between aircraft and ground systems based on availability of the ground systems
Provided are methods and systems for multiband wireless data transmission between aircraft and ground systems. The transmission uses different wavelength ranges, each wavelength range corresponding to a different data domain and establishing a different communication channel. This wavelength differentiation provides physical separation between different data domains and, as a result, improves data security. Furthermore, a single broadband antenna is used on the exterior of the aircraft for transmitting data sets from different data domains. The single antenna configuration reduces drag and weight and improves structural integrity of the aircraft in comparison to multi-antenna configurations. Different aircraft communication modules, which are connected to different aircraft systems, handle different data domains and operate at different wavelength ranges. These modules are connected to the same antenna using a multiplexer. This connection may be controlled using gate devices and may be conditioned on verification of communication channel availability, security status, and other factors. |
US09847795B2 |
Apparatus for transmitting and receiving a signal and method of transmitting and receiving a signal
A method is provided for receiving a signal. The method includes receiving a signal transmitted in a radio frequency (RF) band including at least one RF channel, demodulating the received signal, parsing a preamble of a signal frame including layer-1 information from the demodulated signal, deinterleaving bits of the layer-1 information, decoding the deinterleaved bits using an error correction decoding scheme including a shortening scheme and a puncturing scheme and obtaining physical layer pipes (PLPs) from the signal frame using the error-correction-decoded layer-1 information. |
US09847793B2 |
Reception apparatus and reception method
In a multi-antenna communication system using LDPC codes, a simple method is used to effectively improve the received quality by performing a retransmittal of less data without restricting applicable LDPC codes. In a case of a non-retransmittal, a multi-antenna transmitting apparatus transmits, from two antennas, LDPC encoded data formed by LDPC encoding blocks. In a case of a retransmittal, the multi-antenna transmitting apparatus uses a transmission method, in which the diversity gain is higher than in the previous transmission, to transmit only a part of the LDPC encoded data as previously transmitted. For example, the only the part of the LDPC encoded data to be re-transmitted is transmitted from the single antenna. |
US09847792B2 |
Communication apparatus, image forming apparatus, communication method, and computer-readable storage medium
A communication apparatus includes a serializer configured to convert parallel data into serial data and output the serial data; and a deserializer configured to convert the serial data output from the serializer into parallel data and output the parallel data. The serializer is configured to add first data used for detecting unique data in the parallel data before the unique data, add second data used for detecting the unique data after the unique data, and add third data whose length is variable to each of the first data and the second data. |
US09847791B2 |
System and method for compressing data using asymmetric numeral systems with probability distributions
A data compression method using the range variant of asymmetric numeral systems to encode a data stream, where the probability distribution table is constructed using a Markov model. This type of encoding results in output that has higher compression ratios when compared to other compression algorithms and it performs particularly well with information that represents gene sequences or information related to gene sequences. |
US09847786B1 |
Methods and apparatus for a multi-cycle time-based ADC
Various embodiments of the present technology may comprise methods and apparatus for a multi-cycle time-based ADC configured to convert an analog signal to a digital value. Methods and apparatus a multi-cycle time-based ADC according to various aspects of the present invention may comprise a plurality of VTCs configured to perform multiple voltage-to-time conversions out-of-phase from each other. The integration times for each VTC may be summed to provide a total integration time, which may then be converted to the digital value. |
US09847785B2 |
Phase locked loop circuit and method of frequency adjustment of injection locked frequency divider
In a PLL circuit, first an ILFD is connected to an output voltage Vtune from an LPF, thereby causing the ILFD to operate as an oscillator. The ILFD, a DIV, PFD, CP, and LPF form a PLL and thereby locking operations are initiated. When a predetermined time elapses, an output frequency from the ILFD converges into a certain value and the PLL is subjected to a locked state. After the locked state is reached, a sample hold circuit SH holds the output voltage Vtune from the loop filter as of that time and frequency adjustment of the ILFD is completed. Similar frequency adjustment is sequentially performed on other ILFDs. |
US09847782B2 |
Push or slide type capacitor switch
A switch is envisaged in the present disclosure. The switch includes a plunger that has one of a push action and a slide action to actuate the switch. The plunger is at least partially attached to a conductive pill. The switch includes a pair of sense electrodes, each having a first operative surface to which a dielectric film is attached forming an operational capacitor, and a second operative surface which is in electrical contact with the operational capacitor. The operational capacitor has a parallel relationship with an external capacitor when the conductive pill makes contact with the dielectric film resulting in discharge of the external capacitor. The microprocessor includes an internal capacitor that discharges on discharge of the external capacitor. Charge across the internal capacitor is monitored and compared with a pre-defined threshold value by the microprocessor to activate/deactivate the switch. |
US09847774B2 |
Apparatus and methods for level shifting in a radio frequency system
Apparatus and methods for level shifting in a radio frequency system are provided. In certain configurations, a radio frequency system includes a level shifter operable to provide level shifting to an input signal. The level shifter is biased by a bias voltage and powered by a supply voltage and a charge pump voltage. The radio frequency system further includes a charge pump configured to provide the charge pump voltage and to receive a mode signal operable to enable the charge pump in a first state and to disable the charge pump in a second state. The radio frequency system further includes a level shifter control circuit configured to control the bias voltage to track the charge pump voltage when the mode signal is in the first state, and to control the bias voltage with the supply voltage when the mode signal is in the second state. |
US09847772B2 |
N-path filters with flatter frequency response
Certain aspects of the present disclosure provide N-path filters with wider passbands and steeper rejection than conventional N-path filters with only a single pole in each filter path. These N-path filters also have a flatter passband with decreased passband droop. One example N-path filter generally includes a plurality of branches selectively connected with a common node, each branch of the N-path filter comprising a switch connected in series with an impedance comprising a common drain amplifier circuit. In certain aspects, the amplifier circuit may include a degeneration circuit for stability and/or a poly-phase feedback circuit to reduce in-band peaking. |
US09847771B2 |
Filter circuit in wireless receiver
A filter circuit for generating a filtered signal includes a first filter unit, a second filter unit, and a negative feedback resistor. The first filter unit includes a signal input unit that receives signals, a signal output unit that outputs the filtered signals, and a non-ideal integrator and a first ideal integrator that are connected in series between the signal input unit and the signal output unit. The second filter unit includes an ideal integrator that is negative feedback-connected to the non-ideal integrator or the first ideal integrator. The negative feedback resistor is connected between the signal output unit and the signal input unit of the first filter unit. |
US09847766B2 |
Equalization of frequency-dependent gain
Systems, devices, and methods for determining and establishing frequency-dependent gain compensation in wide bandwidth communication systems are disclosed. Variable frequency-dependent gain compensation circuits, or variable equalizers, have settings that configure them to establish discrete frequency-dependent gain compensation. The frequency-dependent gain compensation can include various types and levels of gain slope and/or ripple. The settings of the variable equalizers can be set by control signals established a control circuit in response to signals from an external computer. The variable equalizers are coupled to other circuits or devices and the frequency-dependent gain of the combined circuit are measured. The settings of the variable equalizer are then changed to establish an optimal frequency-dependent gain profile or frequency-dependent gain that is closest to a predetermined frequency-dependent target gain profile. The settings can then be saved in a memory or register. |
US09847763B2 |
Self-regulated reference for switched capacitor circuit
A switched-capacitor circuit comprising a differential operational amplifier and a feedback circuit is described. In some embodiments, the feedback circuit may be configured to provide a reference voltage that is insensitive to temperature and/or process variations. In some embodiments, the feedback circuit may be configured to mitigate the time delay associated with one or more capacitors of the switched-capacitor circuit. The switched-capacitor circuit may be controlled by a pair of control signals. During a first phase, one or more capacitors may be charged, or discharged, through an input signal. During a second phase, the electric charge of the one or more capacitors may be retained. |
US09847762B1 |
Low voltage high speed CMOS line driver without tail current source
The present invention is directed to electrical circuits and techniques thereof. More specifically, an embodiment of the present invention provides a line driver with transistors directly coupled to the ground, and a bias voltage is coupled common mode resistors of the line driver. There are other embodiments as well. |
US09847760B1 |
Switched capacitor gain stage
The disclosure provides a circuit. The circuit includes a gain stage block. The gain stage block is coupled to an input voltage through a first switch. A first capacitor is coupled between the first switch and a ground terminal. A second capacitor is coupled between the first switch and a second switch. A third switch is coupled between the second capacitor and a fixed terminal of the gain stage block. |
US09847755B2 |
Power amplifier modules with harmonic termination circuit and related systems, devices, and methods
One aspect of this disclosure is a power amplifier module that includes a power amplifier configured to provide a radio frequency signal at an output, an output matching network coupled to the output of the power amplifier and configured to provide impedance matching at a fundamental frequency of the radio frequency signal, and a harmonic termination circuit coupled to the output of the power amplifier. The power amplifier is included on a power amplifier die. The output matching network can include a first circuit element electrically connected to an output of the power amplifier by way of a pad on a top surface of a conductive trace, in which the top surface has an unplated portion between the pad the power amplifier die. The harmonic termination circuit can include a second circuit element. The first and second circuit elements can have separate electrical connections to the power amplifier die. Other embodiments of the module are provided along with related methods and components thereof. |
US09847751B2 |
Techniques for optimizing photo-voltaic power via inductive coupling
Techniques for optimizing power production from photo-voltaic systems using, e.g., inductive coupling, are provided. In one aspect, a method of optimizing photo-voltaic generated power from a string of photo-voltaic devices is provided. The method includes the step of: providing corrective power to at least one photovoltaic device in the string of photo-voltaic devices to boost performance of the at least one photovoltaic device and thereby increase overall the photo-voltaic generated power from the string of photo-voltaic devices, wherein the corrective power is from about 1% to about 5%, and ranges therebetween, of the photo-voltaic generated power from the string of photo-voltaic devices. A system for optimizing photo-voltaic generated power from a string of photo-voltaic devices and a method for use thereof are also provided. |
US09847746B2 |
Motor control device
A motor control device is provided with a control circuit and a driving circuit. The control circuit switches over a current supply phase of the motor in a predetermined angular rotation of the rotor a first switching number of times in an acceleration range. The control circuit switches over the current supply phase of the motor in the predetermined angular rotation of the rotor a second switching number of times in a stationary rotation range in a specific condition that the rotation speed of the rotor is between a predetermined first threshold value and a predetermined second threshold value. The control circuit sets the second switching number to be smaller than the first switching number. In the acceleration range, the switching number is relatively large and hence a sufficient driving torque is applied to the rotor. In the stationary rotation range, the switching number is relatively small and hence the control circuit 61 needs to operate less, a current supply period for the motor is shortened and heat generation is suppressed. |
US09847745B1 |
Simulation of a field-oriented stator voltage of a stator of an asynchronous machine steadily required during operation
A method for simulating a field-oriented stator voltage of a stator of an asynchronous machine required in the steady state during operation using a model, wherein the asynchronous machine is operated without a rotary encoder, in a field-oriented manner and with a graduated voltage, includes providing a field-oriented detected stator voltage. The method further includes providing a field-oriented detected stator current. The method further includes simulating the field-oriented stator voltage required in the steady state during operation on the basis of the field-oriented detected stator voltage and the field-oriented detected stator current. |
US09847744B2 |
Controller and control method for rotary electric machine
A control unit applied to a motor that includes a rotor having a field winding and a rotor having armature winding groups to control a field current passed through the field winding. Each of the armature winding groups is applied with a prescribed voltage. The field current is controlled so as to be a minimum field current value If_min with which a deviation between an amplitude of an induced voltage generated in the armature winding groups by rotation of the rotor, and an amplitude of the voltage applied to the armature winding groups becomes equal to or smaller than a prescribed value. |
US09847742B2 |
Linear motor control apparatus and linear motor control system
A linear motor control apparatus includes a plurality of coil units which are continuously arranged, a plurality of position detecting units configured to detect positions of a first truck and a second truck which move over the plurality of coil units, and a first deviation calculating unit configured to arithmetically operate deviation information as differences between values of the plurality of position detecting units and a target position. In addition, a first position control unit arithmetically operates current control signals on the basis of the deviation information, a first current control unit supplies driving currents to the plurality of coil units on the basis of the current control signals, and a switching unit outputs the values of the plurality of position detecting units for the first truck to the first position control unit and outputs the values of the plurality of position detecting units for the second truck to a second position control unit. |
US09847740B2 |
High voltage electrostatic generator
A high-voltage electrostatic generator has an assembly of concentric electrically conductive half-shells separated by an equatorial gap, essentially with cylindrical symmetry about an axis. Adjacent to the equatorial gap, edge regions of at least a selected subset of the half-shells are shaped. |
US09847730B2 |
Power converter
Provided is a power converter in which a magnetic core of a noise filter can be prevented from magnetic saturation and the noise filter can be downsized. A noise filter 140 provided in a power converter includes: a magnetic core 1 formed with a single through-hole 1A and forming a closed magnetic circuit; first wiring 11 having one end 81 connected to a power conversion circuit and the other end drawn out from the second opening 3, and running through the through-hole 1A from one first opening 2 to the other second opening 3; second wiring 21 having one end connected to the other end of the first wiring 11 and the other end 82 drawn out from the first opening 2 as a filter output end, and running through the through-hole 1A from the second opening 3 to the first opening 2; a first capacitor 41 provided between the ground and a connecting portion 31 of the first wiring 11 and the second wiring 21; and the second capacitor 51 provided between the other end 82 of the second wiring 21 and the ground. |
US09847728B2 |
Systems and methods for regulating power conversion systems operating in quasi-resonant mode
Systems and methods are provided for power conversion system regulation. A system controller includes: a first signal processing component configured to receive a first signal associated with an auxiliary winding of a power conversion system and generate a second signal based at least in part on the first signal, the power conversion system further including a primary winding and a secondary winding; and a drive component configured to receive the second signal and output a drive signal to open or close a switch to affect a current flowing through the primary winding. The first signal processing component is further configured to: detect a plurality of valleys of the first signal, the plurality of valleys corresponding to a same demagnetization process of the power conversion system; select a valley from the plurality of valleys; and change the second signal at the selected valley. |
US09847727B1 |
Half-bridge resonant bidirectional DC-DC converter circuit having a half-bridge buck-boost converter and a resonant DC-DC converter
A half-bridge resonant bidirectional DC-DC converter circuit comprising a half-bridge buck-boost converter and a resonant DC-DC converter. The half-bridge buck-boost converter is coupled to an external DC power source to achieve a wide input voltage range. The resonant DC-DC converter is coupled to the half-bridge buck-boost converter to act as a later stage circuit of the half-bridge buck-boost converter. The resonant DC-DC converter is used to control the direction of the bidirectional power flow and respond to the half-bridge buck-boost converter under a fixed frequency mode to convert the input of the half-bridge buck-boost converter to an induced current. |
US09847724B2 |
Power supply having reduced transformer commutation noise
Embodiments of the present invention provide improved techniques and devices for reducing transformer commutation distortion caused by large load currents. Traditional power supplies which have two or more phases typically commutate a transformer during the end of each phase. When the load current is large, energy stored in the transformer's leakage inductance can cause undesirable effects during commutation. Embodiments of the present invention reduce these effects by lowering the voltage across the primary side of the transformer prior to commutation. In one embodiment, a capacitor is added to the primary side of the transformer. A switch directs current through the capacitor prior to commutation, allowing the capacitor to absorb the transformer's leakage inductance energy and lower the primary side voltage. Other suitable components, such as resistors, diodes, transistors, or additional transformer windings, may also be used to reduce the primary-side voltage prior to commutation. |
US09847720B2 |
SIDO power converter operable in discontinuous conduction mode and control method thereof
Provided herein are a single-inductor dual-output (SIDO) power converter operable in a discontinuous conduction mode and a control method thereof. The SIDO power converter is operable to switch between a boost mode and a buck-boost mode. The SIDO power converter dynamically adjusts output timings of clock signals with respect to the loads according to a load difference therebetween to lower the power consumption with a light load when the inductor current is zero to achieve optimal power distribution. |
US09847719B2 |
Power supplier for generating a supply voltage, power supply system, and voltage adjustment method
A power supplier for generating a supply voltage includes a PWM signal generator, a power conversion circuit, and first and second error amplifiers. The PWM signal generator generates at least one switching signal according to a voltage error signal. The power conversion circuit generates a switching voltage to an inductor according to the at least one switching signal so as to generate the supply voltage. The first error amplifier detects the difference between a positive voltage signal and a reference voltage. The second error amplifier detects the difference between a negative voltage signal and a ground voltage. Output terminals of the first and second error amplifiers are coupled to a first node. The voltage error signal is generated at the first node. The PWM signal generator modulates a duty cycle of the switching signal according to the variation of the voltage error signal. |
US09847716B2 |
Apparatuses and methods for mixed charge pumps with voltage regulator circuits
Apparatuses and methods for mixed charge pumps with voltage regulator circuits is disclosed. An example apparatus comprises a first charge pump circuit configured to provide a first output, a second charge pump circuit configured to provide a second output, a plurality of coupling circuits configured to voltage couple and current couple the first output and the second output to a common node to provide a regulated voltage, and a feedback circuit configured to regulate the first output and the second output based on the regulated voltage. |
US09847715B2 |
Switched-capacitor converters with low-voltage gate drivers
A power-conversion apparatus includes active-semiconductor switches configured to transition between first and second states that result in corresponding first and second electrical interconnections between capacitors and at least one of first and second terminals configured to be coupled to first and second external circuits at corresponding first and second voltages, a pre-charge circuit coupled to at least one of the capacitors, and gate-driver circuits, each of which includes a control input, power connections, and a drive output. Each switch is coupled to and controlled by a drive output of one of the gate-driver circuits. Power for the gate-driver circuits comes from charge stored on at least one of the capacitors via the power connection of that gate-driver circuit. |
US09847710B2 |
Universal system structure for low power adapters
A two-stage power converter architecture including an isolation transformer and rectification of the isolation transformer output by an LLC resonant circuit and methodology for operating the same feeds an output voltage back to a circuit for generating waveforms for controlling a totem pole circuit to provide output voltage regulation as well as rectification of AC input voltage. The circuit for controlling the totem pole circuit may also be responsive to the AC input power waveform to provide power factor correction (PFC), in which case, the feedback signal provides additional pulse width modulation of the PFC signals. Bus capacitor size may also be reduced by injecting harmonics of the AC input waveform into the feedback signal which also serves to substantially maintain efficiency of the (preferably LLC) resonant second stage. |
US09847706B2 |
Systems and methods for reducing voltage ringing in a power converter
In accordance with embodiments of the present disclosure, systems and methods may include an input configured to indicate a switching node voltage of a switching node of a power converter comprising a first switch device coupled at its non-gate terminals between a ground voltage and the switching node and a second switch device coupled at its non-gate terminals between an output supply node and the switching node. The systems and methods may also include a predriver circuit coupled to the input and a gate terminal of the first switch device, the predriver circuit configured to drive an input voltage signal to the gate terminal of the first switch device and configured to select an effective impedance of the gate terminal of the first switch device based on the input. |
US09847699B2 |
Electric motor
A metal gear cover 43, which is provided so as to cover a worm wheel housing 36b, is disposed between a worm wheel 41d and a circuit board 51 and grounded, thereby quickly introducing exogenous noise “ON” such as static electricity to the outside of the sunroof motor 21, even if exogenous noise “ON” enters the sunroof motor 21 and reaches the gear cover 43. Therefore, it is possible to surely prevent exogenous noise “ON” from being reflected to the circuit board 51, and causing the circuit board 51 to malfunction and the like. Furthermore, it is possible to improve reliability of the sunroof motor 21. |
US09847692B2 |
Motor
A coupling portion is provided on either a rotary shaft or a worm shaft in an integrally rotational manner, said coupling portion for connecting the rotary shaft to the worm shaft and having a coupling hole therein. The coupling projection provided on the other of the rotary shaft and the worm shaft is inserted in the coupling hole. A circumferential clearance and a radial clearance are formed between the inner surface of the coupling hole and the coupling projection. Circumferential buffer portions are interposed in the circumferential clearance, and radial buffer portions are interposed in the radial clearance. The inner surface of the coupling hole and the coupling projection are arranged such that the circumferential buffer portions are compressed to deform in the circumferential direction whereby to allow the buffer portions to be brought into contact with each other when the rotary shaft is rotating. |
US09847686B2 |
Stator for rotating electric machine
A stator core with a plurality of slots circumferentially arranged therearound has a stator winding including three (UVW) phase windings, each phase winding having 4n parallel windings. The stator winding is formed of U-shaped conductor segments inserted in the slots from one axial end, a pair of open end portions of each conductor segment extending axially from of the stator core and being bent toward circumferentially opposite directions, the bent portions being star connected together. The plurality of slots have, for each phase winding, pairs of circumferentially adjacent slots, each slot having an even number of slot-received portions of the phase winding radially aligned in a column, and for each circumferential slot pairs, the slot-received portion in an m-th layer of each slot of the pair is electrically connected to the portion inserted in an (m+1)-th layer of a slot of a circumferentially adjacent slot. |
US09847684B2 |
Stator and rotating electric machine
A stator includes a hollow cylindrical stator core and a stator coil. The stator core has a plurality of slots formed therein. The stator coil is provided in the slots of the stator core in a plurality of layers in a radial direction of the stator core, and includes a first winding and a second winding. The first winding extends around the stator core so as to be located at the (2n−1)th and 2nth layers of the stator coil, and has an end located at the 2nth layer, where n is a natural number. The second winding extends around the stator core so as to be located at the (2n+1)th and (2n+2)th layers of the stator coil, and has an end located at the (2n+1)th layer. The ends of the first and second windings, which are respectively located at the 2nth and (2n+1)th layers, are electrically connected to each other. |
US09847681B2 |
Electromagnetic connector for an industrial control system
An electromagnetic connector is disclosed that is configured to form a first magnetic circuit portion comprising multiple coils disposed about a first core member. The electromagnetic connector is configured to mate with a second electromagnetic connector that is configured to form a second magnetic circuit portion comprising a coil disposed about a second core member. When the electromagnetic connector is mated with the second electromagnetic connector, the first core member and the second core member are configured to couple the multiple coils of the electromagnetic connector to the coil of the second electromagnetic connector with a magnetic circuit formed from the first magnetic circuit portion and the second magnetic circuit portion. The magnetic circuit is configured to induce a signal in a first coil of the multiple coils and the coil of the second electromagnetic connector when a second coil of the multiple coils is energized. |
US09847679B2 |
System and method for controlling communication between wireless power transmitter managers
A method for controlling communication between wireless power transmitter managers is disclosed. According to some aspects of this embodiment, wireless power transmission system may include one or more wireless power transmitter managers and one or more wireless power receivers for powering various customer devices. A WiFi connection may be established between wireless power transmitter managers to share information between system devices. Wireless power transmitter manager may need to fulfill two conditions to control power transfer over a customer device; customer device's signal strength threshold has to be significantly greater than 50%, such as 55% or more of the signal strength measured by all other wireless power transmitter managers and has to remain significantly greater than 50% for a minimum amount of time. |
US09847678B2 |
Methods and systems for compatible operation between a wireless power transfer system and wirelessly communicating vehicle systems
Methods and apparatuses for wireless communication with a system of a vehicle are provided. One implementation includes an apparatus for wireless communication with a system of a vehicle. The apparatus comprises a first antenna configured to receive a signal from the system of the vehicle. The apparatus comprises a processor configured to determine whether the first antenna is saturated by an external magnetic field. The processor is further configured to cause the at least one of the first antenna or a second antenna to transmit a frame indicating that the first antenna is saturated by the external magnetic field in response to determining that the first antenna is saturated. The frame is a periodic frame. The processor is further configured to transmit an identification frame identifying the apparatus in response to receiving a trigger signal. A wireless power transmitter is configured to reduce or discontinue wireless power transmission in response to receiving the frame. |
US09847674B2 |
Smart connector housing
A connector includes a main housing element for holding smart connector circuitry. A threaded nub extends from the main housing element and is sized to be received within a knock-out of a junction box. The threaded nub has a first opening and a second opening separated by a barrier for allowing respective ones of power wires and dimming wires, which are coupled to the smart connector circuitry, to be passed from the main housing element to the junction box. |
US09847672B2 |
System and method to improve network reliability
According to one aspect, embodiments herein provide a power device comprising an input, power circuitry, a plurality of outlets, a network module configured to be coupled to a network, a controller coupled to the plurality of outlets, the power circuitry and the network module, the controller configured to operate the power circuitry to provide output power to the plurality of outlets derived from input power, provide a management interface to a management system via the network module and the network, the management interface configured to allow an operator to provide an indication of a type of equipment coupled to each one of the plurality of outlets, and display, via the management interface, a plurality of network configuration options in a layout based on the indication of the type of equipment coupled to each one of the plurality of outlets provided by the operator. |
US09847671B2 |
Power supply for faulted circuit indicator
A faulted circuit indicator includes a microprocessor or discrete logic to determine a fault condition and initiate one or more fault indications, a super capacitor, a battery, and power supply circuitry for providing power to the microprocessor and one or more fault indicators. The power supply circuitry: inductively receives energy from a power line; determines whether an induced voltage is sufficient to power one or more functions of the FCI device; and if not, determines whether available voltage from the super capacitor is sufficient to power the one or more functions of the FCI device. If so, the power supply circuitry draws voltage from the super capacitor and, if not, the power supply circuitry draws voltage from the battery when it is determined that the available voltage from the super capacitor is not sufficient to power the one or more functions of the FCI device. |
US09847670B2 |
Selective wireless charging of authorized slave devices
Some embodiments provide a system for charging devices. The system includes a master device and a slave device. Some embodiments provide a method for charging devices in a system that includes a slave device and a master device. The slave device includes (1) an antenna to receive a radio frequency (RF) beam and (2) a power generation module connected to the antenna that converts RF energy received by the slave antenna to power. The master device includes (1) a directional antenna to direct RF power to the antenna of the slave device and (2) a module that provides power to the directional antenna of the master device. |
US09847668B2 |
Over-voltage protection device for resonant wireless power transmission device and method for controlling the over-voltage protection device
A wireless power transmission device is provided. The wireless power transmission device includes a resonance signal generator and a controller. The resonance signal generator is configured to transmit wireless power to a wireless power reception device. The controller is configured to adjust the wireless power transmitted to the wireless power reception device, when a predetermined condition caused by over-voltage protection operation at the wireless power reception device is detected. |
US09847667B2 |
Method of handling wireless charging authentication
A method of handling wireless charging authentication for an electronic device of a wireless charging system includes sending a first message to a controller of the wireless charging system to notify the controller that an authentication is required by a wireless charger of the wireless charging system; receiving a second message including authentication information from the controller; and sending a third message including the authentication information to the wireless charger, in order to satisfy the authentication. |
US09847666B2 |
Power management for inductive charging systems
Power management and power transfer systems within the transmit and receive portions of an inductive charging system. An inductive charging system may include an inductive charging station to transmit power and a portable electronic device to receive power. Embodiments may take the form of power transfer systems within an inductive charging station including load-based transmit frequency adjustments. Embodiments may also take the form of power management systems within portable electronic devices which conserve power by disconnecting circuits from ground when those circuits are in an idle state. |
US09847665B2 |
Receiver electrodes of a capacitive wireless powering system
Various receiver electrodes for supplying power to a load connected in a capacitive power transfer system are disclosed. In one embodiment, the receiver electrodes include a first conductive plate (212) connected to a first sphere-shaped hinge (211), wherein the first sphere-shaped hinge is coupled to a first receiver electrode (210); and a second conductive plate (222) connected to a second sphere-shaped hinge (221), wherein the second sphere-shaped hinge is coupled to a second receiver electrode (220), the second receiver electrode being connected to an inductor of the capacitive power transfer system and the first receiver electrode being connected to the load, the inductor being connected to the load to resonate the capacitive power transfer system. |
US09847663B2 |
Secondary-battery charging system and method and battery pack
A charging system includes battery pack and charger. During the charge of secondary battery, charge control unit controls charger so that the charger performs constant-current charge at a first charge current, and, when at least one of the following conditions is satisfied, switches the first charge current to a second charge current lower than the first charge current and continues the constant-current charge. The conditions include the condition that the SOC of secondary battery arrives at a threshold SOC value and the condition that the inter-terminal voltage of secondary battery arrives at a threshold inter-terminal voltage. In response to the degree of degradation of secondary battery, the charge control unit drops at least one of the threshold SOC value and the threshold inter-terminal voltage. |
US09847662B2 |
Voltage slew rate throttling for reduction of anomalous charging current
Systems, methods and/or devices are used to reduce anomalous charging current by selectively shunting biasing current away from a control terminal of a controlled device that conducts the charging current during a charging mode. In some embodiments, a power-control circuit includes: (1) a controlled device with a first terminal coupled to a power-supply node, a second terminal to provide a first output voltage, and a control terminal; (2) a current source to provide a biasing current to the control terminal of the controlled device during a charging mode; and (3) a selective current shunt to shunt a portion of the biasing current away from the control terminal of the controlled device in response to a determination that a charging current through the first and second terminals of the controlled device satisfies a threshold during the charging mode. |
US09847661B2 |
Extended battery cycle life through smart charging of rechargeable batteries
A rechargeable mobile terminal is provided that provides a maximum charge rate of a rechargeable battery during active user hours of the day and provides the potential for applying a decreased charge rate of the rechargeable battery when the mobile terminal determines that the user has set the alarm clock function of the mobile terminal and that the time between the present time and the set alarm time (the delta time) is greater than an amount of time required to charge the rechargeable battery at a maximum charge rate. |
US09847659B2 |
Battery charger for portable electronic devices and portable electronic device using the same
A battery charger for portable electronic devices and a portable electronic device are disclosed. In one embodiment, a battery charger housing forms a portion of an outer device shell or a protective case cover. Capacitors are located within the battery charger housing that include opposing spaced plates having contact segments thereon. An output power increasing, electrically resistive fluid is held within and partially fills an enclosed chamber that is boundaried by the contact segments. In response to movement of the portable electronic device, induced relative motion between the output power increasing, electrically resistive fluid and contact segments varies the fluid-contact segment contact within the enclosed chamber, thereby inversely alternating the capacitance between the pair of capacitors and triboelectrically generating an electrical charge. An electronic circuit, which is coupled to the opposing spaced plates, is configured to transfer the electrical charge to a battery associated with the portable electronic device. |
US09847658B2 |
Systems and methods for performing battery management
Systems and methods for battery management are disclosed. A system may include an internal control network including multiple node controllers powered by a unique cell or combination of cells of a battery. The node controllers may communicate with each other via a node communication system. Each node controller may be responsible for managing a charge level associated with one or more cells. The one or more devices of the internal control network may enable measurement of environmental factors such as a temperature and a current and voltage applied at the battery. Based on the measured environmental factors, the internal control network may perform an ongoing assessment of the one or more cells of the battery and of an overall battery condition. The internal control network may initiate turning on or off a battery output to prevent over discharge and possible damage to the battery or devices connected to the battery. |
US09847657B2 |
Battery system
This battery system includes: a plurality of batteries; a first monitoring unit that receives as input the output of the batteries, compares the output with a prescribed threshold value, and supplies a signal indicating the result; and a second monitoring unit that detects the voltage value of the batteries and supplies a signal indicating the detected voltage value. The battery system is provided with: a first operation mode during which the first monitoring unit and the second monitoring unit are halted; a second operation mode during which the first monitoring unit operates and the second monitoring unit is halted; and a third operation mode during which the first monitoring unit and the second monitoring unit operate. |
US09847655B2 |
Charge balancing in an electric battery
A system comprises an electric battery having at least four elementary cells in series and at least two balancing modules each having first and second nodes connected by at least three cells of the battery, and a third node connected to an intermediate point of the series-association of the at least three cells, in which at least one of the first and second nodes of each module is not common to a first or second node of another module. |
US09847653B2 |
Battery and method for safely operating the battery
A battery includes a plurality of battery cells configured to make available an electrical output voltage and a plurality of battery electronics which is coupled to the plurality of battery cells and includes a current measuring device configured to determine a present battery current, a detection device configured to determine further operating parameters of the plurality of battery cells, and a setting device configured to set an excess current threshold for the battery current based on an actuation variable. The setting device is configured to determine the actuation variable based on a present load bearing capacity of the plurality of battery cells. |
US09847651B2 |
Power transmitter device for inductively providing power to a mobile device
An inductive power transmitter device provides power to a mobile device with a receiver coil. The transmitter device comprises a holder and a coil arrangement. The holder has a cavity defined by two walls, where the cavity is configured for receiving the mobile device between those surfaces. The coil arrangement has two transmitter coil units, where one of the coil units is arranged into one of the walls and the other transmitter coil unit is arranged into the other wall. Each of the coil units is configured for inductively coupling to the receiver coil of the mobile device when inserted into the cavity of the holder. |
US09847649B2 |
Voltage converter system and control method of voltage converter system
A voltage converter system comprises a plurality of voltage conversion circuits, each of the voltage conversion circuits includes a reactor and a switching element, a controller, and a single current sensor connected with the reactors of two voltage conversion circuits and configured to be used in common by the two voltage conversion circuits in order to measure the reactor current. When only one voltage conversion circuit out of the two voltage conversion circuits is driven as an object circuit, the controller repeatedly performs a correction amount learning process. When the measured current value approaches the target value to be within a predetermined range or when the correction amount learning process has been performed a predetermined number of times, the controller changes the object circuit from the one voltage conversion circuit to the other voltage conversion circuit, and repeatedly performs the correction amount learning process. |
US09847648B2 |
Hybrid electric generating power plant that uses a combination of real-time generation facilities and energy storage system
Approaches for controlling power supplied to an electric grid are disclosed. In embodiments, methods and systems control power supplied to an electric grid using an energy storage device. In an embodiment, a method receives an indication of power to be supplied to the electric grid, generates power from a power generator and adjusts, using the generated power, an energy level of the energy storage device to control power supplied to the grid in accordance with the received indication. In another embodiment, a system comprises a grid indication receiver for receiving an indication of power to be supplied to the electric grid; a power generator connected to the grid; an energy storage device coupled to the power generator; and a controller for adjusting, using the generated power from the generator, an energy level of the energy storage device to control power supplied to the grid in accordance with the received indication. |
US09847642B2 |
Control circuit
One circuit includes first and second primary terminals for connection to first and second power transmission lines and a current transmission path extending between the primary terminals and having current transmission path portions separated by a third primary terminal. A first current transmission path portion includes at least one primary switching element connected in series between the first and third primary terminals, the second current transmission path portion includes an energy conversion block connected between the second and third primary terminals, and the energy conversion block includes at least one primary energy conversion element for removing energy from the power transmission lines. The control circuit further includes a converter limb connected across the second and third primary terminals that includes an auxiliary converter. The control circuit further includes a control unit which controls the auxiliary converter to selectively provide a voltage source. |
US09847638B2 |
Load control system having a broadcast controller with a diverse wireless communication system
A load control system for controlling the amount of power delivered from an AC power source to a plurality of electrical load includes a plurality of energy controllers. Each energy controller is operable to control at least one of the electrical loads. The load control system also includes a first broadcast controller that has a first antenna and a second antenna. The first antenna is arranged in a first position and the second antenna is arranged in a second position that is orthogonal to the first position. The broadcast controller is operable to transmit a first wireless signal via the first antenna and a second wireless signal via the second antenna. Each of the energy controllers is operable to receive at least one of the first and second wireless signals, and to control the respective load in response to the received wireless signal. |
US09847635B2 |
Power supply module and soft start method
Embodiments of the present invention provide a power supply module and a soft start method. The power supply module includes an input detection circuit configured to output a first notification signal to a trigger drive circuit when it is determined that the power supply module receives a power supply signal; the trigger drive circuit configured to, upon receipt of the first notification signal sent from the input detection circuit, wait for a predetermined duration without sending a drive signal to a current limiting circuit, and to send the driver signal to the current limiting circuit when the predetermined duration elapses; and the current limiting circuit configured to limit a current on a Direct Current (DC) bus of the power supply module when the drive signal is not received by the current limiting circuit, and not to limit the current on the DC bus upon receipt of the drive signal. |
US09847626B2 |
Container based by-pass module for electric power lines
A by-pass module for power lines includes a container having a housing space, three reels rotatable around rotation axes and housed into the housing space, single phase link for each reel having a first end termination and a second end termination, each single phase link being wound on a respective reel for being unwound from the first end termination, a driving unit for each reel designed for rotating the reel in an unwinding direction allowing the relevant single phase link to be unwound from the reel, and in a winding direction allowing the relevant single phase link to be wound on the reel. |
US09847618B2 |
Laser apparatus
A laser apparatus may include a beam splitter configured to split a pulse laser beam into a first beam path and a second beam path, an optical sensor provided in the first beam path, an amplifier including an amplification region provided in the second beam path and being configured to amplify and emit the pulse laser beam incident thereon along the second beam path, a wavefront controller provided in the second beam path between the beam splitter and the amplifier, and a processor configured to receive an output signal from the optical sensor and transmit a control signal to the wavefront controller. |
US09847616B1 |
Laser beam amplification by homogenous pumping of an amplification medium
Apparatus and method for the amplification of a laser beam by pumping a homogenous composite source beam through an amplification medium. A slab crystalline active medium is side-pumped via a pump module having a laser diode bar and an optical assembly. The optical assembly has a fast axis collimator and a lens in the fast axis and an array of slow axis collimators and the lens in the slow axis. The lenses are spaced so that the individual source beams from the emitters are: imaged upon a first facet of the amplification medium; have a beam waist at or near the first facet; are sized to fill the first facet; substantially overlap on the first facet; and are directed so that peripheral source beams undergo total internal reflection on entering the amplification medium. Embodiments of multiple laser diode bars and optical assemblies are described together with double side pumping arrangements. |
US09847615B2 |
Method and arrangement for spectral broadening of laser pulses for non-linear pulse compression
A method and an arrangement of spectrally broadening laser pulses for non-linear pulse compression is disclosed which is based on the transition from the spectral broadening in a waveguide to the spectral broadening in a suitably shaped lens conductor. The arrangement is non-sensitive with respect to the variations of the pulse power, the position and parameters of the laser beam. The spectrally broadened pulses can be compressed in a satisfactory manner and the quality of the laser beam maintained by dividing the non-linear phase required for spectral broadening into sufficiently smaller steps which can be separated without non-linearity by suitable prorogation. The limitation of the pulse powers to less than the critical power of dielectrics is thus overcome and a pulse energy range for which the spectral broadening in the glass fibers cannot be used, is developed. The arrangement can compress pulses having a large average power. |
US09847614B1 |
Receptacle connector
A receptacle connector includes an insulating housing, a plurality of conductive terminals fastened to the insulating housing, and a shielding element surrounding the insulating housing. The insulating housing has at least one docking surface. A portion of the at least one docking surface protrudes outward to form a protruding portion. Front ends of the conductive terminals are exposed to a front of the at least one docking surface. At least one portion of a front surface of the base body protrudes frontward to form at least one sealing board. A front end of the at least one sealing board opens a locking groove. The at least one sealing board is attached to a substantial middle of the insulating housing. The protruding portion is received in the locking groove and seals up the front end of the at least one sealing board. The protruding portion helps to reduce metal chips from being produced during interconnection of the receptacle connector with a plug connector. |
US09847613B2 |
Connector and contact
A connector includes a housing attached to a board; a ground terminal including a ground base disposed in the housing, and a first ground connection part extending from the ground base toward a first end of the housing and to be connected to a ground line of a coaxial cable; and a signal terminal including a signal base that is held in the housing and surrounded by the ground base while being insulated from the ground base, and a first signal connection part extending from the signal base toward the first end of the housing and to be connected to a signal line of the coaxial cable. The ground terminal and the signal terminal are configured to elastically bend at a second end of the housing when the housing is attached to the board. |
US09847612B2 |
Connector
A connector that prevents damage to an electric circuit provided inside a connecting object is provided. Two shield cables constituting a wire harness, a cable-side connector accommodating a distal end of the shield cable, and a device-side connector secured to a unit case are included. The cable-side connector includes a conductive shield shell including a shell body and a shell cap member, and a female housing that is made of an insulating resin and accommodated in the shield shell to allow the shield cable to be inserted therein. The shell securing portion for securing together the shell body and the shell cap member is provided in a position to oppose in the fastening direction of the bolt the device-side securing portion that secures the device-side connector to the unit case. |
US09847604B2 |
Electrical connector having improved shielding structure
An electrical connector includes an insulative housing, a number of terminals disposed in the insulative housing, a metallic shielding plate, and a shell. The insulative housing defines a base portion and a tongue portion extending upwardly from the base portion. The terminals have at least one grounding contact located laterally. The at least one grounding contact has a connecting portion retained in the base portion, a soldering portion extending backwardly from the base portion, and a tail portion extending upwardly from the connecting portion and exposed from a gap of the tongue portion. The metallic shielding plate has a bridge portion enclosing a front end of the tongue portion and a pair of side portions extending backwardly from two sides of the bridge portion. The side portions partly cover side edges of the tongue portion and electrically connect with the tail portions of the at least one grounding contact. |
US09847601B2 |
Electrical connector
The invention relates to a connector for motor vehicles. By means of the invention it is possible to cause a pawl and a detecting device the position of this pawl to interact so as to block the displacement of this detecting device when it is displaced from its delivery position into its use position and when the pawl protrudes due to incorrect positioning of a contact or a contact carrier module. To this end, the detecting device blocks the pawl, for example by said pawl being subjected to shear, in the position protruding between two surfaces of the detecting device. |
US09847599B2 |
Longitudinal, tolerance-mitigating cam-lock fastening system
A cam-lock fastening system is designed to accommodate a tolerance stackup to fasten a pair of rigid structures. A spring allows some longitudinal motion of the pin that would not be accommodated by the rigid structures or metal cam-lock and pin. The spring-loaded pin is also suitably designed to produce a preloaded structural joint that is between specified minimum and maximum loads for any tolerance stackup that is within specification. The fastening of the structures requires no manual adjustment of the pin, and facilitates blind connection of a high-fidelity electrical connector. Further, the described cam-lock fastening system is designed for high performance applications requiring preload forces in the thousands of pounds per square inch. |
US09847595B2 |
Electrical receptacle connector
An electrical receptacle connector includes a metallic shell, an insulated housing, first receptacle terminals, second receptacle terminals, first glue recess, and a first texture region. The metallic shell circularly encloses the insulated housing. The first and second receptacle terminals are held in the insulated housing. The first texture region is annularly formed on an inner wall of the metallic shell and corresponds to a periphery of the outer wall of the insulated housing. Therefore, the sealing member can attach onto the first texture region efficiently. Therefore, the sealing member does not overflow to the front portion of the receptacle cavity, and the inner gap can be sealed by the sealing member properly. Hence, the first texture region allows the sealing member to attach onto the inner wall of the shell body, and the sealing member can cover the inner gap completely to provide a reliable waterproof performance. |
US09847591B2 |
Electric terminal assembly
An electric terminal assembly includes a conductor. The conductor has a conductor body and a plurality of contact arms that extend from the conductor body in an outward direction to respective arm ends. The contact arms are located around a terminal axis. The electric terminal assembly also includes a cap fixed relative to the conductor. The cap is located farther from the conductor body in the outward direction than the arm ends. The cap defines a cap opening that the terminal axis extends through. The cap is located farther from the conductor body in the outward direction than the arm ends, and the cap is closer to the terminal axis than the arm ends. |
US09847590B2 |
Reinforced shield type connector
This invention relates to a connector, and more specifically, to a shield type connector which reinforces the strength of a housing and an actuator. The shield type connector of this invention includes a housing metal shell made of a metallic material, furnished in the housing in order to reinforce the strength of the housing, and an actuator metal shell made of a metallic material, furnished in the actuator in order to reinforce the strength of the actuator. |
US09847588B2 |
Connecting system for superconducting systems
A system for connecting superconducting tapes in a superconducting fault current limiter (SCFCL) system is disclosed. The novel connector system allows two superconducting tapes to be installed in a single opening in a connector stack. This reduced the height of the connector stack by nearly 50%, making the SCFCL system more efficient and smaller in volume. In one embodiment, each connector has a recessed portion on both the top and bottom surfaces, such that when stacked on another connector, the recessed portions align, forming a larger opening. In another embodiment, the connector has a single recessed portion that can accommodate two superconducting tapes. The superconducting tapes may be disposed in a protective sleeve. |
US09847587B2 |
Spring-force terminal connection and plug connector
The invention describes a spring-three terminal connection for the terminal connection of electrical conductors, having an insulating-material housing which has at least one conductor insertion opening for the insertion of an electrical conductor, at least one clamping spring which has a contact limb, a clamping limb and a spring how which connects the contact limb and the clamping limb to one another, and having at least one operating which is accommodated in the insulating-material housing such that it can be displaced and which has an operating area for making contact with the clamping limb and moving the clamping limb in the direction of the contact limb for opening the clamping point when the operating button is displaced in the direction of the interior of the insulating material housing. The insulating-material housing contains at least one button opening for accommodating an associated operating button, said button opening being open in the direction of an associated conductor insertion opening. The operating button, which is mounted in this button opening such that it can be displaced, forms part of the wall arrangement of the conductor insertion opening. Starting from the mouth section which adjoins the conductor insertion opening, the button opening is widened in the direction of the hack of the button opening, said back being situated opposite the conductor insertion opening. The cross section of the operating button is matched to the widening contour of the button opening. |
US09847585B2 |
Antenna device and electronic apparatus
A square bracket-shaped radiation element is in a non-ground region of a board. A first reactance element that equivalently enters a short-circuited state in a second frequency band is connected between a second end of the radiation element and a ground conductor. A second reactance element that equivalently enters a short-circuited state in a first frequency band s connected between a first end of the radiation element and the ground conductor. In the UHF band, the radiation element and the ground conductor function as an inverted F antenna that contributes to field emission. In the HF band, a loop including the radiation element and the ground conductor functions as a loop antenna that contributes to magnetic field emission. |
US09847583B1 |
Deflective electromagnetic shielding
Systems according to the present disclosure provide one or more surfaces that function as power transferring surfaces for which at least a portion of the surface includes or is composed of “fractal cells” placed sufficiently closed close together to one another so that a surface (plasmonic) wave causes near replication of current present in one fractal cell in an adjacent fractal cell. A fractal of such a fractal cell can be of any suitable fractal shape and may have two or more iterations. The fractal cells may lie on a flat or curved sheet or layer and be composed in layers for wide bandwidth or multibandwidth transmission. |
US09847581B2 |
Frequency-selective dipole antennas
A dipole antenna forms a distributed network filter. |
US09847580B2 |
Printed antenna and terminal device
The present invention disclose a printed antenna, so as to increase power and a frequency band width of an antenna. The printed antenna includes a printed circuit board, an antenna pattern, and a signal feed-in point, where the antenna pattern is printed on a front surface of the printed circuit board, and the antenna pattern includes a first antenna pattern, a second antenna pattern, and a third antenna pattern; the signal feed-in point is connected to the second antenna pattern; one end of a side, of the first antenna pattern is connected to the second antenna pattern; the second antenna pattern is vertically laid out in parallel to an edge of the printed circuit board; and the third antenna pattern includes a first part and a second part, and the first part and the second part are arranged in parallel in the non-closed rectangle. |
US09847577B2 |
Ferrite green sheet, sintered ferrite sheet, ferrite composite sheet comprising the same, and conductive loop antenna module
Disclosed are a ferrite green sheet comprising a pattern formed in a top surface of the ferrite green sheet, a sintered ferrite sheet, a ferrite composite sheet comprising the same, and a conductive loop antenna module. The pattern comprises a plurality of grooves, each groove has a width W and a rounded shape bottom having a radius of curvature of R, wherein a ratio of W to R (W:R) is in the range of 1:0.1 to 1:0.5. |
US09847570B2 |
Morphing origami multi-functional and reconfigurable antennas
Novel and advantageous antennas are provided. A multi-functional antenna can morph in order to change geometrical shape and thereby change its antenna radiation characteristics. Such characteristics can include radiation pattern, bandwidth, beamwidth, operational frequency, and directivity. The antenna can therefore be multifunctional such that one single antenna can serve multiple applications. |
US09847569B2 |
Modular antenna for integration with an internet of things (IOT) hub and associated systems and methods
An modular antenna for integration with an Internet of Things (IoT) hub and associated systems and methods. For example, one embodiment of an apparatus comprises: a modular antenna to be used with an embedded Internet of Things (IoT) hub having a plurality of wireless communication interfaces, the modular antenna comprising an interface component and an antenna component; the interface component comprising a first plurality of pins or pads to electrically couple the module antenna to the embedded IoT hub; and the antenna component comprising a plurality of antennas to be electrically coupled to the first plurality of pins or pads, thereby electrically coupling each of the plurality of antennas to one of the plurality of wireless communication interfaces of the embedded IoT hub. |
US09847567B2 |
Directional coupler
The embodiments relate to a directional coupler including, in each case, one connection for a first, a second, a third, and a fourth port. The coupler includes a first coupling network for providing the connection for the first port and a second coupling network for providing the connection for the second port. The first and second coupling networks are both connected to the connections for the third and fourth ports, wherein the second coupling network has a first inductance connected between the third port and an electrical reference potential, a first capacitance connected between the fourth port and the electrical reference potential, a second capacitance connected between the third port and the second port, and a second inductance connected between the fourth port and the second port. |
US09847561B2 |
Cell cooling frames with cantilevered side seals
A modular battery pack and method of making a battery pack. Prismatic can battery cells are interspersed with cooling frames along a stacking axis within a housing such that numerous a cell-frame assemblies, each with a cooling path, are formed. Resiliently-biased sealing members on the frames are arranged such that they remain out of the way of a footprint defined by the joined cells and frames to promote ease of high-speed cell-to-frame assembly. Upon formation of the cell-frame assembly and subsequent placement into the housing with inner walls that press against the protruding ends of the sealing member, the sealing member is forced by the housing to come into contact engagement with a corresponding surface of the edge of the battery cell. The generally linear, planar contact surface formed by the contact engagement promotes the formation of a sealing surface that makes it harder for introduced cooling air to escape. By this sealing member construction, cell-frame assemblies may be produced with high-speed automated assembly techniques that may have both large manufacturing tolerances prior to assembly and substantially gap-free cell-to-cooling frame contacting surfaces after assembly. |
US09847560B2 |
Electrochemical energy cell, and rechargeable battery for repeatedly storing electrical energy, and also method for determining an electrode potential of an electrode of an electrochemical energy storage cell
An electrochemical energy storage cell is configured to repeatedly store electrical energy, and includes two electrodes, and at least one reference electrode element to enable determining an electrode potential of at least one of the two electrodes. A rechargeable battery, and in particular to a rechargeable lithium-ion battery, includes the electrochemical energy storage cell, and is configured to supply electrical energy to an electrical load. A method includes determining an electrode potential of at least one of the two electrodes with reference to the at least one reference electrode element. |
US09847558B1 |
Methods and apparatus for real-time characterization of batteries with a reference electrode
The disclosed battery system comprises a three-electrode metal-ion battery configured with voltage meters connected between anode and cathode, between anode and a reference electrode, and between cathode and the reference electrode; a current source connecting the anode and cathode; and a programmable computer. The system is configured to control the current source to drive the battery with a current cycling profile, and to measure current signals between anode and cathode, and voltage signals derived from the voltage meters. An impulse response is then calculated for each of the anode and cathode, to dynamically estimate open-circuit potential and impedance of each of the anode and cathode. Battery aging, battery capacity fading, and other diagnostics are provided in real time. This invention can characterize each individual electrode of a battery, even when the battery is cycling away from equilibrium states, which is important for electric vehicles. |
US09847546B2 |
Separator for fuel cell and fuel cell including the same
There are provided a separator for a fuel cell and a fuel cell including the same able to enhance the horizontal distribution of fuel or an oxidizing agent and secure an effective flow area, the separator including: a separator body; a first intake manifold provided at one end portion of the separator body; a second intake manifold provided at the other end portion of the separator body to be partitioned from the first intake manifold; a first exhaust manifold provided outwardly of the second intake manifold at the other end portion of the separator body; and a second exhaust manifold provided outwardly of the first intake manifold at one end portion of the separator body to be partitioned from the first exhaust manifold. |
US09847544B2 |
Ion conductive organic-inorganic composite particles, particle-containing resin composition and ion conductive molded article
Ion conductive organic-inorganic composite particles are particles that have an organic group on the surface of inorganic particles and have at least a configuration that does not allow the inorganic particles to contact with each other by steric hindrance of the organic group, the organic group containing an ion conductive group. |
US09847541B2 |
Voltage synchronization method and system
A voltage synchronization method and system are provided. The system includes a main controller that is configured to determine whether voltage synchronization is possible. When the voltage synchronization is determined to be possible, the main controller is configured to transmit a voltage synchronization command to a plurality of auxiliary controllers. The plurality of auxiliary controllers are configured to adjust sensed voltages based on an output voltage of a fuel cell stack when the transmitted voltage synchronization command is received. |
US09847540B2 |
Fuel cell unit
A fuel cell unit has a structure that enables the maximum use of a cell monitor in the height direction (vertical direction). In order to achieve this, the fuel cell unit comprises a fuel cell stack (3) including a cell stack body in which unit cells are stacked; and a cell monitor (6) for monitoring a voltage of the unit cells, wherein the cell monitor (6) is arranged so as to be inclined relative to a vertical direction. The cell monitor is inclined by providing a part of the cell monitor in the vicinity of a heat-generating part in a fuel cell on an opposite side of the heat-generating part relative to a central part in the vertical direction of the cell monitor and providing a part of the cell monitor in an area other than the heat-generating part in the fuel cell on a heat-generating part side relative to the central part in the vertical direction of the cell monitor. |
US09847537B2 |
System and method of controlling air blower for fuel cell vehicle
A system and method of controlling an air blower for a fuel cell vehicle are provided. The method includes determining an operation amount of an air blower to secure a sufficient air flow rate under present operating conditions and obtaining information regarding clogging of an air channel or information regarding a back pressure using the operation amount of the air blower. In addition, a maximum operating range of the air blower is changed based on whether a present state is an air channel-clogged state or a back pressure-increased state. |
US09847534B2 |
Metal-alloy graphene nanocomposites and methods for their preparation and use
Methods of forming a metal-alloy graphene nanocomposites are provided. The methods include providing a graphene substrate and forming a conducting polymer layer on a first major surface of the graphene substrate. The methods also include pyrolyzing the conducting polymer layer to form a nitrogen-doped graphene substrate and dispersing a plurality of metal-alloy nanoparticles on a first surface of the nitrogen-doped graphene substrate to form the nanocomposite. |
US09847533B2 |
Solid polymer electrolyte and process for making same
A solid polymer electrolyte membrane having a first surface and a second surface opposite the first surface, where the solid polymer electrolyte membrane has a failure force greater than about 115 grams and comprises a composite membrane consisting essentially of (a) at least one expanded PTFE membrane having a porous microstructure of polymeric fibrils, and (b) at least one ion exchange material impregnated throughout the porous microstructure of the expanded PTFE membrane so as to render an interior volume of the expanded PTFE membrane substantially occlusive; (c) at least one substantially occlusive, electronically insulating first composite layer interposed between the expanded PTFE membrane and the first surface, the first composite layer comprising a plurality of first carbon particles supporting a catalyst comprising platinum and an ion exchange material, wherein a plurality of the first carbon particles has a particle size less than about 75 nm, or less than about 50 nm, or less than about 25 nm. |
US09847532B2 |
Fuel cell electrode catalyst layer, fuel cell electrode, fuel cell membrane electrode assembly and fuel cell having a proton-conductive material coated on a catalyst thereof
A fuel cell electrode catalyst layer (13) of the preset invention includes: a catalyst (131b); a support (131a) that supports the catalyst; and two or more proton-conductive materials (133) different in dry mass value per mole of a proton-donating group, the proton-conductive materials being in contact with at least a part of the catalyst and at least a part of the support. Then, a proton-conductive material in which a dry mass value per mole of the proton-donating group is highest among the proton-conductive materials is in contact with at least a part of the catalyst, and has a largest contact ratio with a surface of the catalyst. |
US09847530B2 |
Aluminum alloy foil for electrode collector and production method therefor
An object of the present invention is to provide an aluminum alloy foil for an electrode current collector, the foil having a high strength and high strength after a drying process. The aluminum alloy foil can be manufactured at low cost. Disclosed is an aluminum alloy foil for electrode current collector, including 0.03 to 1.0% of Fe, 0.01 to 0.2% of Si, 0.0001 to 0.2% of Cu, 0.005 to 0.03% of Ti, with the rest being Al and unavoidable impurities. The aluminum alloy foil has Fe solid solution content of 200 ppm or higher, and an intermetallic compound having a maximum diameter length of 0.1 to 1.0 μm in an number density of 2.0×104 particles/mm2 or more. |
US09847529B2 |
Nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery comprising a negative electrode plate including a negative electrode collector and a negative electrode mix layer which is placed on the negative electrode collector and which contains a negative electrode active material, a binder A containing a rubber polymer compound as a binder, and a binder B containing a water-soluble polymer compound. The negative electrode mix layer has a cross section in a thickness direction thereof, the cross section being halved into a collector-side region and a surface-side region. The sum of the perimeters of the negative electrode active material per unit area in the cross section is more distributed in the collector-side region than in the surface-side region. The binder A is more distributed in the collector-side region than in the surface-side region. |
US09847527B2 |
Non-metal anode alkali and alkaline-earth ion batteries with hexacyanometallate cathode
A battery structure is provided for making alkali ion and alkaline-earth ion batteries. The battery has a hexacyanometallate cathode, a non-metal anode, and non-aqueous electrolyte. A method is provided for forming the hexacyanometallate battery cathode and non-metal battery anode prior to the battery assembly. The cathode includes hexacyanometallate particles overlying a current collector. The hexacyanometallate particles have the chemical formula A′n′AmM1xM2y(CN)6, and have a Prussian Blue hexacyanometallate crystal structure. |
US09847516B2 |
Non-aqueous electrolyte secondary battery
A non-aqueous electrolyte secondary battery allows gas generated when an aqueous binder is used as a binder of a negative electrode active material to be effectively discharged from the electrode, and has small decrease of the battery capacity despite use over a long period of time. The non-aqueous electrolyte secondary battery has a positive electrode active material layer, a negative electrode active material layer, and a separator. The density of the negative electrode active material layer is 1.4 to 1.6 g/cm3, an electrolyte solution layer is disposed between at least one layer of the negative electrode active material layer and the positive electrode active material layer, and the separator, and the ratio of total thickness of the positive electrode, the negative electrode and the separator to total thickness of the positive electrode, the negative electrode, the separator and the electrolyte solution layer, is 0.85 or more and less than 1.0. |
US09847515B2 |
Rechargeable battery
A rechargeable battery includes: an electrode assembly; a case accommodating the electrode assembly; a cap plate sealing an opening of the case; and an electrode terminal at the cap plate and electrically coupled to the electrode assembly. The case includes: a first portion and a second portion opposite the first portion, at least one of the first and second portions being curved; and a reinforcing plate coupled to at least one of the first and second portions and having a curvature matching that of a corresponding curved one of the first and second portions. |
US09847514B2 |
Battery and method for manufacturing same
A battery comprising an electrode stacked body that includes a plurality of electrodes and a plurality of separators that are alternately stacked; and a film-made cover member that, by joining mutually overlapped peripheral portions of films, constitute a package for hermetically receiving therein the electrode stacked body, in which the plurality of separators include separators that are flat in shape and larger in size and separators that are flat in shape and smaller in size, and the separators that are flat in shape and larger in size project outward from a side of the electrode stacked body and joined to the films of the film-made cover member at a position inside the mutually joined peripheral portions of the film-made cover member. |
US09847512B2 |
Electronic device package structure and manufacturing method thereof
A package structure of an electronic device is provided. The substrate of such package structure has at least one embedded gas barrier structure, which protects the electronic device mounted thereon and offers good gas barrier capability so as to extend the life of the electronic device. |
US09847508B2 |
Display device
A display device, including a display region formed of a plurality of pixels and a frame region formed on an outer side of the display region, includes a sealing film configured to cover the display region, a blocking portion formed in the frame region surrounding the display region, and buffering portions formed at least at two positions so as to be separated from each other on at least one straight line path extending from the display region to reach the blocking portion.In one embodiment of the present invention, the buffering portions have a wave shape in plan view. |
US09847504B2 |
Electroluminescent device
An organic EL display device (electroluminescent device) equipped with an organic EL element (electroluminescent element) includes an opposing substrate that is provided on an organic EL element side and that opposes a TFT substrate (substrate), a desiccant that is provided between the TFT substrate and the opposing substrate in such a manner as to cover the organic EL element, a frame-shaped seal material that seals the organic EL element between the TFT substrate and the opposing substrate, and a holding member for holding the desiccant, the holding member being provided on the opposing substrate side inside the seal material. |
US09847503B2 |
OLED backplate structure
An OLED backplate structure is provided. Multiple auxiliary conducting layers contacting a cathode of the OLED are provided under the cathode in order to diminish the electrical resistance of the cathode to thereby enhance the conductivity of the cathode and to even the in plane voltages. The uniformity of the OLED display can be improved to prevent the uneven brightness issue and to decrease the thickness of the cathode for saving the production cost. |
US09847500B2 |
Method for manufacturing flexible display device and flexible display device so manufactured
The present invention provides a method for manufacturing a flexible display device and a flexible display device so manufactured. The method for manufacturing a flexible display device according to the present invention uses a connection layer to replace a release layer and a bonding layer that are commonly used in the prior art so as to enhance the bonding strength between a flexible backing plate and a rigid carrier board and to additionally function as a release layer for easily achieving separation between the flexible backing plate and the rigid carrier board; and further, a thermal isolation layer is provided on one side or two sides of the soft glass plate to isolate heat generated in a high temperature process, an ELA process, or a laser based separation process and thus reduce thermal impact caused the heat on the soft glass plate and the display device so as to prevent cracking resulting from increase of brittleness of the soft glass plate and enhance performance of a flexible display device. |
US09847492B2 |
Organic compound and organic light emitting diode device including the same
An organic compound is represented by Formula 1. where X1, X2, L, A1, A2, R1, R2, R3, R4, and Het are as defined in the specification. |
US09847490B2 |
Copolymer, material for organic electronic element, material for organic electroluminescent element, and organic electroluminescent element
Provided are a copolymer having plural repeating units each having a specific structure, and having a weight-average molecular weight of from 100,000 to 3,000,000; a material for organic electronic devices and a material for organic electroluminescent devices containing the copolymer; a solution containing the copolymer and a solvent; and an organic electroluminescent device using the material for organic electroluminescent devices. The copolymer has not only charge transporting properties but also solubility and is suitable for forming a film according to a coating method. The present invention provides the copolymer, and a material for organic electronic devices and a material for organic electroluminescent devices containing the copolymer, an organic electroluminescent device, and a solution containing the copolymer. |
US09847488B2 |
OLED display device and fabrication method thereof, display panel and display device
An OLED display device and fabrication method thereof, a display panel and a display device are provided, and the method includes: providing a substrate having an anode layer and a hole injection layer; providing a first molding substrate and a second molding substrate, with a first cavity block being formed on the first molding substrate and a second cavity block being formed on the second molding substrate by a micro mechanical electro system technology, wherein the first cavity block is configured for preparing a hole transport layer corresponding to a sub-pixel of the pixel unit, and the second cavity block is configured for preparing an organic light emitting layer corresponding to a sub-pixel of the pixel unit; filling the first cavity block with a solution of a hole transport material by soaking technology, solidifying to obtain a hole transport layer, and filling the second cavity block with a solution of an organic light emitting material by soaking technology, solidifying to obtain an organic light emitting layer; transferring the hole transport layer in the first cavity block and the organic light emitting layer in the second cavity block to the substrate sequentially through a transfer carrier; after the above operations, forming an electron transport layer, an electron injection layer and a cathode layer on the substrate. |
US09847482B2 |
Resistive memory devices with an oxygen-supplying layer
A resistive memory device includes a bottom electrode and a top electrode crossing the bottom electrode at a non-zero angle. A switching region operatively contacts the bottom electrode and the top electrode. The switching region defines a current path between the bottom electrode and the top electrode in an ON state. An oxygen-supplying layer operatively contacts a portion of the switching region. The oxygen-supplying layer is positioned orthogonally to the current path and to the switching region. |
US09847481B2 |
Metal landing on top electrode of RRAM
Some embodiments relate to an integrated circuit including a memory cell. The integrated circuit includes a semiconductor substrate and an interconnect structure disposed over the semiconductor substrate. The interconnect structure includes a plurality of dielectric layers and a plurality of metal layers that are stacked over one another in alternating fashion. The plurality of metal layers include a lower metal layer and an upper metal layer disposed over the lower metal layer. A bottom electrode is disposed over and in electrical contact with the lower metal layer. A data storage layer is disposed over an upper surface of bottom electrode. A top electrode is disposed over an upper surface of the data storage layer and is in direct electrical contact with a lower surface of the upper metal layer. |
US09847479B2 |
Phase change memory element
A phase-change memory element is provided. The phase-change memory element may include an electrode; a phase-change material that contacts the electrode; a first conductor that contacts the phase-change material; and a second conductor that contacts the phase-change material. The second conductor may be electrically connected to the first conductor only through the phase-change material, and each of the first and second conductors may be electrically connected to the electrode only through the phase-change material. |
US09847475B2 |
Magnetic domain wall logic devices and interconnect
Described is an apparatus which comprises: first, second, and third free magnetic layers; a first metal layer of first material coupled to the first and third free magnetic layers; and a second metal layer of second material different from the first material, the second metal layer coupled to the second and third free magnetic layers. Described is an STT majority gate device which comprises: a free magnetic layer in a ring; and first, second, third, and fourth free magnetic layers coupled to the free magnetic layer. |
US09847472B2 |
Piezoelectric transformer
A piezoelectric transformer that includes a piezoelectric body having driving portions and a power generating portion, an input electrode, and an output electrode. The driving portions and the power generating portion are arranged in the lengthwise direction of the piezoelectric body. The driving portions are disposed symmetrically relative to a plane that passes through a center of the piezoelectric body in the lengthwise direction and is orthogonal to the lengthwise direction, occupy no less than half of the regions in the piezoelectric body, and are include two or more adjacent polarized regions. |
US09847471B2 |
Method and remotely adjustable reactive and resistive electrical elements
Apparatus and method that includes providing a variable-parameter electrical component in a high-field environment and based on an electrical signal, automatically moving a movable portion of the electrical component in relation to another portion of the electrical component to vary at least one of its parameters. In some embodiments, the moving uses a mechanical movement device (e.g., a linear positioner, rotary motor, or pump). In some embodiments of the method, the electrical component has a variable inductance, capacitance, and/or resistance. Some embodiments include using a computer that controls the moving of the movable portion of the electrical component in order to vary an electrical parameter of the electrical component. Some embodiments include using a feedback signal to provide feedback control in order to adjust and/or maintain the electrical parameter. Some embodiments include a non-magnetic positioner connected to an electrical component configured to have its RLC parameters varied by the positioner. |
US09847470B2 |
Method of producing thermoelectric material
A thermoelectric material is provided. The material can be a grain boundary modified nanocomposite that has a plurality of bismuth antimony telluride matrix grains and a plurality of zinc oxide nanoparticles within the plurality of bismuth antimony telluride matrix grains. In addition, the material has zinc antimony modified grain boundaries between the plurality of bismuth antimony telluride matrix grains. |
US09847458B2 |
Light emitting diode and method of fabricating the same
A light emitting diode includes an n-type semiconductor layer disposed on a substrate; a p-type semiconductor layer disposed on a portion of the n-type semiconductor layer; an active layer disposed between the n-type semiconductor layer and the p-type semiconductor layer and generating light through recombination of electrons and holes; an ohmic contact layer disposed on the p-type semiconductor layer and including an indium tin oxide (ITO) layer doped with a metal, a transparent conductive layer disposed on the ohmic contact layer to a different thickness than the ohmic contact layer and including an undoped ITO layer, and a reflective layer disposed on the transparent conductive layer and including an oxide layer. Accordingly, the light emitting diode exhibits excellent current-voltage characteristics through improvement in reliability and electrical conductivity of the ohmic contact layer while improving luminous efficacy through the reflective layer formed of an oxide. |
US09847457B2 |
Light emitting diode, method of fabricating the same and LED module having the same
A light emitting diode is provided to include a first conductive-type semiconductor layer; a mesa including a second conductive-type semiconductor layer disposed on the first conductive-type semiconductor layer and an active layer interposed between the first and the second conductive-type semiconductor layers; and a first electrode disposed on the mesa, wherein the first conductive-type semiconductor layer includes a first contact region disposed around the mesa along an outer periphery of the first conductive-type semiconductor layer; and a second contact region at least partially surrounded by the mesa, the first electrode is electrically connected to at least a portion of the first contact region and at least a portion of the second contact region, and a linewidth of an adjoining region between the first contact region and the first electrode is greater than the linewidth of an adjoining region between the second contact region and the first electrode. |
US09847432B2 |
Forming III-V device structures on (111) planes of silicon fins
Methods of forming high voltage (111) silicon nano-structures are described. Those methods and structures may include forming a III-V device layer on (111) surface of a silicon fin structure, forming a 2DEG inducing polarization layer on the III-V device layer, forming a source/drain material on a portion of the III-V device layer on terminal ends of the silicon fin. A middle portion of the silicon fin structure between the source and drain regions may be removed, and backfilled with a dielectric material, and then a gate dielectric and a gate material may be formed on the III-V device layer. |
US09847431B2 |
Semiconductor device, module, and electronic device
Provided is a semiconductor device including a first insulator, a second insulator, a first oxide semiconductor, a second oxide semiconductor, a first conductor, and a second conductor. The first oxide semiconductor is over the first insulator. The second oxide semiconductor is over the first oxide semiconductor. The first conductor includes a region in contact with a top surface of the second oxide semiconductor. The second insulator includes a region in contact with the top surface of the second oxide semiconductor. The second conductor is over the second oxide semiconductor with the second insulator therebetween. The second oxide semiconductor includes a first layer and a second layer. The first layer includes a region in contact with the first oxide semiconductor. The second layer includes a region in contact with the second insulator. The first layer has a lower proportion of oxygen vacancies than the second layer. |
US09847430B2 |
Semiconductor device
High field-effect mobility is provided for a transistor including an oxide semiconductor. Further, a highly reliable semiconductor device including the transistor is provided. In a bottom-gate transistor including an oxide semiconductor layer, an oxide semiconductor layer functioning as a current path (channel) of the transistor is sandwiched between oxide semiconductor layers having lower carrier densities than the oxide semiconductor layer. In such a structure, the channel is formed away from the interface of the oxide semiconductor stacked layer with an insulating layer in contact with the oxide semiconductor stacked layer, i.e., a buried channel is formed. |
US09847428B1 |
Oxide semiconductor device
An oxide semiconductor device includes an oxide semiconductor transistor including a first gate electrode, a second gate electrode, a third gate electrode, a first oxide semiconductor channel layer, a second oxide semiconductor channel layer, and two source/drain electrodes. The second gate electrode is disposed above the first gate electrode. The third gate electrode is disposed above the second gate electrode. At least a part of the first oxide semiconductor channel layer is disposed between the first gate electrode and the second gate electrode. At least a part of the second oxide semiconductor channel layer is disposed between the second gate electrode and the third gate electrode. At least a part of each source/drain electrode is disposed between the first oxide semiconductor channel layer and the second oxide semiconductor channel layer. Each source/drain electrode contacts the first oxide semiconductor channel layer and the second oxide semiconductor channel layer. |
US09847417B2 |
Semiconductor device including gate electrode for applying tensile stress to silicon substrate, and method of manufacturing the same
A gate insulating film and a gate electrode of non-single crystalline silicon for forming an nMOS transistor are provided on a silicon substrate. Using the gate electrode as a mask, n-type dopants having a relatively large mass number (70 or more) such as As ions or Sb ions are implanted, to form a source/drain region of the nMOS transistor, whereby the gate electrode is amorphized. Subsequently, a silicon oxide film is provided to cover the gate electrode, at a temperature which is less than the one at which recrystallization of the gate electrode occurs. Thereafter, thermal processing is performed at a temperature of about 1000° C., whereby high compressive residual stress is exerted on the gate electrode, and high tensile stress is applied to a channel region under the gate electrode. As a result, carrier mobility of the nMOS transistor is enhanced. |
US09847416B1 |
Performance-enhanced vertical device and method of forming thereof
Disclosed are performance-enhanced vertical devices (e.g., vertical field effect transistors (FETs) or complementary metal oxide semiconductor (CMOS) devices, which incorporate vertical FETs) and methods of forming such devices. A strained dielectric layer is positioned laterally adjacent to the gate of a vertical FET, increasing the charge carrier mobility within the channel region and improving performance. In a vertical n-type FET (NFET), the strain is compressive to improve electron mobility given the direction of current within the vertical NFET; whereas, in a vertical p-type FET (PFET), the strain is tensile to improve hole mobility given the direction of current within the vertical PFET. Optionally, the orientation of a vertical FET relative to the surface plane of the semiconductor wafer on which it is formed is also preplanned as function of the type of FET (i.e., NFET or PFET) for optimal charge carrier mobility and, thereby enhanced performance. |
US09847415B2 |
Field effect transistor and method of manufacture
A semiconductor structure and method of manufacture and, more particularly, a field effect transistor that has a body contact and method of manufacturing the same is provided. The structure includes a device having a raised source region of a first conductivity type and an active region below the raised source region extending to a body of the device. The active region has a second conductivity type different than the first conductivity type. A contact region is in electric contact with the active region. The method includes forming a raised source region over an active region of a device and forming a contact region of a same conductivity type as the active region, wherein the active region forms a contact body between the contact region and a body of the device. |
US09847414B2 |
Semiconductor device and method for manufacturing semiconductor device having a step provided in a lateral surface of a trench formed in a surface of a semiconductor substrate
A semiconductor device provided herein includes a trench in which a gate insulating layer (GIL) and a gate electrode are located. A step is provided in a lateral surface of the trench. The step surface descends toward a center of the trench. First and second regions are of a first conductivity type. A body region, a lateral region and a bottom region are of a second conductivity type. The first region, a body region, and the second region are in contact with the GIL at the upper lateral surface of the trench. The second region is in contact with the GIL at the lower lateral surface of the trench. A lateral region is in contact with the GIL at the lower lateral surface. A bottom region is in contact with the GIL at the bottom surface of the trench. |
US09847413B2 |
Devices, components and methods combining trench field plates with immobile electrostatic charge
N-channel power semiconductor devices in which an insulated field plate is coupled to the drift region, and immobile electrostatic charge is also present at the interface between the drift region and the insulation around the field plate. The electrostatic charge permits OFF-state voltage drop to occur near the source region, in addition to the voltage drop which occurs near the drain region (due to the presence of the field plate). |
US09847406B2 |
Semiconductor device, storage device, resistor circuit, display device, and electronic device
A semiconductor device capable of retaining data for a long time is provided. A semiconductor device includes a first transistor including a first insulator, a first oxide semiconductor, a first gate, and a second gate; a second transistor including a second oxide semiconductor, a third gate, and a fourth gate; and a node. The first gate and the second gate overlap with each other with the first oxide semiconductor therebetween. The third gate and the fourth gate overlap with each other with the second oxide semiconductor therebetween. The first oxide semiconductor and the second gate overlap with each other with the first insulator therebetween. One of a source and a drain of the first transistor, the first gate, and the fourth gate are electrically connected to the node. The first insulator is configured to charges. |
US09847404B2 |
Fluctuation resistant FinFET
This improved, fluctuation resistant FinFET, with a doped core and lightly doped epitaxial channel region between that core and the gate structure, is confined to the active-gate span because it is based on a channel structure having a limited extent. The improved structure is capable of reducing FinFET random doping fluctuations when doping is used to control threshold voltage, and the channel structure reduces fluctuations attributable to doping-related variations in effective channel length. Further, the transistor design affords better source and drain conductance when compared to prior art FinFETs. Two representative embodiments of the key structure are described in detail. |
US09847403B2 |
Semiconductor device and a fabrication method thereof
A semiconductor device includes a substrate, gate electrodes, spacers and contact structures. The gate electrodes are disposed on the substrate, and the spacers are disposed on the sidewalls of the gate electrodes. Each of the spacers has an inner sidewall and an outer sidewall. The contact structure is disposed between the gate electrodes, and its bottom is in direct contact with all the region of the outer sidewall of the spacers. |
US09847402B2 |
Method of using polysilicon as stop layer in a replacement metal gate process
A method for fabricating semiconductor device includes the steps of: providing a substrate, wherein the substrate comprises a first region and a second region; forming a high-k dielectric layer on the first region and the second region; forming a first bottom barrier metal (BBM) layer on the high-k dielectric layer of the first region and the second region; forming a stop layer on the first region and the second region; removing the stop layer on the second region; and forming a second BBM layer on the first region and the second region. |
US09847400B2 |
Array substrate and manufacturing method thereof, and display device
Embodiments of the present disclosure provide an array substrate and a manufacturing method thereof, and a display device. The array substrate includes a base substrate, a first electrode pattern, a second electrode pattern, and an active layer pattern disposed on the base substrate, a first electrode protection pattern coating the first electrode pattern, and a second electrode protection pattern coating the second electrode pattern. The active layer pattern is disposed between the first electrode pattern and the second electrode pattern. The first electrode protection pattern and the second electrode protection pattern are connected to two sides of the active layer pattern, respectively. The problem that, the active layer pattern cannot be connected to the first electrode pattern and the second electrode pattern due to the surface oxidation, when the first electrode pattern and the second electrode pattern adopt material with low resistance characteristic, is avoided, thus increasing the product yield. |
US09847392B1 |
Semiconductor device and method for fabricating the same
A method for fabricating semiconductor device is disclosed. The method includes the steps of: providing a substrate; forming a fin-shaped structure on the substrate; forming a shallow trench isolation (STI) around the fin-shaped structure; forming a gate structure on the fin-shaped structure and the STI and the fin-shaped structure directly under the gate structure includes a first epitaxial layer; forming a source region having first conductive type adjacent to one side of the gate structure; and forming a first drain region having a second conductive type adjacent to another side of the gate structure. |
US09847391B1 |
Stacked nanosheet field-effect transistor with diode isolation
Structures involving a field-effect transistor and methods for forming a structure that involves a field-effect transistor. A substrate is provided that has a first conductivity type. A first semiconductor layer having a second conductivity type is formed on the substrate. A second semiconductor layer having the first conductivity type is formed on the first semiconductor layer. A field-effect transistor is formed that includes a fin having a plurality of nanosheet channel layers arranged in a vertical stack on the second semiconductor layer, and a gate structure wrapped about the nanosheet channel layers. The first semiconductor layer defines a first p-n junction with a portion of the substrate, and the second semiconductor layer defines a second p-n junction with the first semiconductor layer. The first p-n junction and the second p-n junction are arranged in vertical alignment with the gate structure and the nanosheet channel layers. |
US09847384B2 |
Display device, method for driving the same, and electronic apparatus
A display device including a pixel array unit having a matrix of pixels each configured such that an anode electrode of an organic electroluminescent element is connected to a source electrode of a drive transistor, a gate electrode of the drive transistor is connected to a source or drain electrode of a writing transistor, and a storage capacitor is connected between the gate and source electrodes of the drive transistor, scanning lines and power supply lines for individual pixel rows, and signal lines for individual pixel columns. A video signal reference potential is supplied to the signal lines for a period during which a scanning signal is supplied to the scanning lines during driving of pixels in a preceding row. During threshold correction for the drive transistor in a current pixel, the video signal reference potential and a potential of the cathode electrode of the organic electroluminescent element are equal. |
US09847381B2 |
Light emitting device, driving method of light emitting device and electronic device
By controlling the luminance of light emitting element not by means of a voltage to be impressed to the TFT but by means of controlling a current that flows to the TFT in a signal line drive circuit, the current that flows to the light emitting element is held to a desired value without depending on the characteristics of the TFT. Further, a voltage of inverted bias is impressed to the light emitting element every predetermined period. Since a multiplier effect is given by the two configurations described above, it is possible to prevent the luminance from deteriorating due to a deterioration of the organic luminescent layer, and further, it is possible to maintain the current that flows to the light emitting element to a desired value without depending on the characteristics of the TFT. |
US09847379B2 |
Light-emitting device, electronic appliance, and lighting device comprising a light-emitting element having optimized optical path length
A light-emitting device and a lighting device each of which includes a plurality of light-emitting elements exhibiting light with different wavelengths are provided. The light-emitting device and the lighting device each have an element structure in which each of the light-emitting elements emits only light with a desired wavelength, and thus the light-emitting elements have favorable color purity. In the light-emitting element emitting light (λR) with the longest wavelength of the light with different wavelengths, the optical path length from a reflective electrode to a light-emitting layer (a light-emitting region) included in an EL layer is set to λR/4 and the optical path length from the reflective electrode to a semi-transmissive and semi-reflective electrode is set to λR/2. |
US09847375B2 |
Electronic device and method for fabricating the same
Provided is an electronic device including a semiconductor memory. The semiconductor memory may include: a substrate; a plurality of variable resistance elements formed over the substrate and arranged as a matrix, spacer patterns formed over the substrate to surround the variable resistance elements in the matrix with a thickness sufficient to define contact holes between the variable resistance elements, and a source line contact buried in the contact hole. |
US09847374B2 |
Magnetic memory with spin device element exhibiting magnetoresistive effect
A magnetic memory includes a deformable base plate, a spin device element coupled with the deformable base plate and storing a data as a magnetization direction, and a bending mechanism to bend the deformable base plate. At least one of upper and lower surfaces of the deformable base plate faces a space which is not filled with solid substance. |
US09847373B2 |
Method for generation of electrical power within a three-dimensional integrated structure and corresponding link device
Method for generation of electrical power within a three-dimensional integrated structure comprising several elements electrically interconnected by a link device, the method comprising the production of a temperature gradient in at least one region of the link device resulting from the operation of at least one of the said elements, and the production of electrical power using at least one thermo-electric generator comprising at least one assembly of thermocouples electrically connected in series and thermally connected in parallel and contained within the said region subjected to the said temperature gradient. |
US09847371B2 |
Light emitting diode chip for high voltage operation and light emitting diode package including the same
A light emitting diode (LED) chip for high voltage operation and an LED package including the same are disclosed. The LED chip includes a substrate, a first array formed on the substrate and including n light emitting cells connected in series, and a second array formed on the substrate and including m (m≦n) light emitting cells connected in series. During operation of the LED chip, the first array and the second array are operated by being connected in reverse parallel to each other. Further, when a driving voltage of the first array is delined as Vd1 and a driving voltage of the second array is defined as Vd2, a difference between Vd1 and Vd2×(n/m) is not more than 2V. |
US09847370B2 |
Method of producing semiconductor epitaxial wafer, semiconductor epitaxial wafer, and method of producing solid-state image sensing device
The present invention provides a method of more efficiently producing a semiconductor epitaxial wafer, which can suppress metal contamination by achieving higher gettering capability.A method of producing a semiconductor epitaxial wafer 100 according to the present invention includes a first step of irradiating a semiconductor wafer 10 with cluster ions 16 to form a modifying layer 18 formed from a constituent element of the cluster ions 16 in a surface portion 10A of the semiconductor wafer; and a second step of forming an epitaxial layer 20 on the modifying layer 18 of the semiconductor wafer 10. |
US09847369B2 |
High-performance radiation detectors and methods of fabricating thereof
A method of fabricating a solid state radiation detector method includes mechanically lapping and polishing the first and the second surfaces of a semiconductor wafer using a plurality of lapping and polishing steps. The method also includes growing passivation oxide layers by use of oxygen plasma on the top of the polished first and second surfaces in order to passivate the semiconductor wafer. Anode contacts are deposited and patterned on top of the first passivation oxide layer, which is on top of the first surface. Cathode contacts, which are either monolithic or patterned, are deposited on top of the second passivation oxide layer, which is on the second surface. Aluminum nitride encapsulation layer can be deposited over the anode contacts and patterned to encapsulate the first passivation oxide layer, while physically exposing a center portion of each anode contact to electrically connect the anode contacts. |
US09847366B1 |
Infrared image sensor
An exemplary embodiment of the present invention provides an infrared image sensor including: a sensor pixel connected with a data lead-out line and a scan line disposed on a surface of a substrate; a wavelength converter positioned in the sensor pixel and disposed in an internal movement path of infrared rays, including an anti-Stokes material that absorbs infrared rays and converts them into visible rays to emit them; and a photosensor part positioned in the sensor pixel to sense the visible rays converted by the wavelength converter. |
US09847365B2 |
Electronic component and method of manufacturing the same
An electronic component includes a semiconductor layer having a first surface coated with a first insulating layer and a second surface coated with an interconnection structure. A laterally insulated conductive pin extends through the semiconductor layer from a portion of conductive layer of the interconnection structure all the way to a contact pad arranged at the level of the first insulating layer. |
US09847363B2 |
Semiconductor device with a radiation sensing region and method for forming the same
A semiconductor device includes a semiconductor substrate, a radiation-sensing region, at least one isolation structure, and a doped passivation layer. The radiation-sensing region is present in the semiconductor substrate. The isolation structure is present in the semiconductor substrate and adjacent to the radiation-sensing region. The doped passivation layer at least partially surrounds the isolation structure in a substantially conformal manner. |
US09847359B2 |
Image sensors with improved surface planarity
A backside illuminated image sensor with an array of pixels formed in a substrate is provided. To improve surface planarity, bond pads formed at the periphery of the array of pixels may be recessed into a back surface of the substrate. The bond pads may be recessed into a semiconductor layer of the substrate, may be recessed into a window in the semiconductor layer, or may be recessed in a passivation layer and covered with non-conductive material such as resin. In order to further improve surface planarity, a window may be formed in the semiconductor layer at the periphery of the array of pixels, or scribe region, over alignment structures. By providing an image sensor with improved surface planarity, device yield and time-to-market may be improved, and window framing defects and microlens/color filter non-uniformity may be reduced. |
US09847353B2 |
Method of making liquid crystal display device with oxide thin film transistor
A method of making a display device includes, providing a substrate having a display area and a pad area in a periphery of the display area, the display area including a plurality of pixel regions; forming a thin film transistor having a channel layer on the substrate; arranging a gate link line and a first common voltage line to cross each other, and having a first insulation film be interposed therebetween; arranging a second common voltage line and a data link line to cross each other, and having second insulation film be interposed therebetween; disposing a first pattern on the first insulation film; and disposing a second pattern on the second insulation film, wherein the channel layer, the first pattern and the second pattern are formed of the same material. |
US09847351B2 |
Semiconductor device and method for fabricating the same
A method for fabricating semiconductor device is disclosed. The method includes the steps of: providing a substrate having a first region and a second region; forming a gate layer on the substrate; forming a first gate dielectric layer on the gate layer; forming a first channel layer on the first region and a second channel layer on the second region; and forming a first source/drain on the first channel layer and a second source/drain on the second channel layer. |
US09847348B1 |
Systems, methods and apparatus for enabling high voltage circuits
Systems, methods and apparatus for coexistence of high voltage and low voltage devices and circuits on a same integrated circuit fabricated in silicon-on-insulator (SOI) technology are described. In particular, techniques for mitigating back gate effects are described, including using of resistive and/or capacitive couplings to control surface potentials at regions of a substrate used for the SOI fabrication proximate the high voltage and low voltage devices and circuits. In one case, an N-type implant is used to provide a high potential differential with respect to a substrate potential. |
US09847346B2 |
Three-dimensional semiconductor memory device
A three-dimensional semiconductor memory device includes a stack on a substrate including electrodes vertically stacked on a substrate, lower insulating patterns disposed between the stack and the substrate, the lower insulating patterns being adjacent to both sidewalls of the stack and being spaced apart from each other, a plurality of vertical structures penetrating the stack and being connected to the substrate, and a data storing pattern between the stack and the vertical structures, the data storing pattern including a portion disposed between the lowermost one of the electrodes and the substrate. |
US09847342B2 |
Semiconductor memory device and method for manufacturing same
A semiconductor memory device includes a first structural body, a second structural body and interconnections. The first and the second structural bodies are separated in a first direction and extend in a second direction. The interconnections are provided between the first structural body and the second structural body, extend in the second direction, and are separated from each other along a third direction. The first and the second structural bodies each includes an insulating member, a column-shaped body and an insulating film. The insulating member and the column-shaped body are disposed in an alternating manner along the second direction and extend in the third direction. The insulating members of the first and second structural bodies make contact with the interconnections. |
US09847338B2 |
Semiconductor storage device and method for manufacturing the semiconductor storage device
A semiconductor storage device includes an insulating layer. A ferroelectric capacitor is on the insulating layer and includes a lower electrode, a ferroelectric film, and an upper electrode. An interlayer insulating film is formed on the insulating layer, and has an opening where the ferroelectric capacitor is disposed. A first metal plug is formed in the insulating layer and connected to the lower electrode via the opening. A second metal plug is embedded in the insulating layer outside the ferroelectric capacitor. A hydrogen barrier film covers the ferroelectric capacitor and the interlayer insulating film. An upper surface of the interlayer insulating film is higher than an upper surface of the first metal plug so that a step is therebetween. The lower electrode is formed on the upper surface of the interlayer insulating film, the upper surface of the first metal plug and the step. The upper surface of the interlayer insulating film and the upper surface of the first metal plug are interlinked via a recessed portion of the interlayer insulating film. |
US09847333B2 |
Reducing risk of punch-through in FinFET semiconductor structure
Reducing a chance of punch-through in a FinFET structure includes providing a substrate, creating a blanket layer of semiconductor material with impurities therein over the substrate, masking a portion of the blanket layer, creating epitaxial semiconductor material on an unmasked portion of the structure, removing the mask, and etching the structure to create n-type raised structure(s) and p-type raised structure(s), a bottom portion of the raised structure(s) being surrounded by isolation material. A middle portion of the raised structure(s) includes a semiconductor material with impurities therein, the middle portion extending across the raised structure(s), and a top portion including a semiconductor material lacking added impurities. |
US09847327B2 |
Switched-capacitor DC-to-DC converters
A switched-capacitor DC-to-DC converter includes a first P-channel MOS transistor, a first N-channel MOS transistor, a second P-channel MOS transistor, and a second N-channel MOS transistor which are connected in series. Drain terminals of the first P-channel MOS transistor and the first N-channel MOS transistor are connected to each other through a first node, and drain terminals of the second P-channel MOS transistor and the second N-channel MOS transistor are connected to each other through a second node. A capacitor is coupled between the first and second nodes. The capacitor includes a first capacitor and a second capacitor which are coupled in parallel between the first and second nodes. |
US09847326B2 |
Electronic structure, a battery structure, and a method for manufacturing an electronic structure
According to various embodiments, an electronic structure may be provided, the electronic structure may include: a semiconductor carrier, and a battery structure monolithically integrated with the semiconductor carrier, the battery structure including a plurality of thin film batteries. |
US09847324B2 |
Semiconductor device and method of forming a vertical interconnect structure for 3-D FO-WLCSP
A semiconductor device has a temporary carrier. A semiconductor die is oriented with an active surface toward, and mounted to, the temporary carrier. An encapsulant is deposited with a first surface over the temporary carrier and a second surface, opposite the first surface, is deposited over a backside of the semiconductor die. The temporary carrier is removed. A portion of the encapsulant in a periphery of the semiconductor die is removed to form an opening in the first surface of the encapsulant. An interconnect structure is formed over the active surface of the semiconductor die and extends into the opening in the encapsulant layer. A via is formed and extends from the second surface of the encapsulant to the opening. A first bump is formed in the via and electrically connects to the interconnect structure. |
US09847320B2 |
Semiconductor structure and method of fabricating the same
A semiconductor device is disclosed. The semiconductor device includes: a first die including a signal pad region and a power pad region; a redistribution layer (RDL) over the first die; a plurality of first connectors over the RDL and at a side of the RDL opposite to the first die; a plurality of second connectors over the RDL and at the side opposite to the first die; a second die including a signal pad region and a power pad region, wherein the second die is face-to-face and electrically connected to the first die through the first connectors and the RDL, wherein a center of the second die is laterally shifted with respect to a center of the first die so as to correspond the signal pad region of the first die to the signal pad region of the second die. An associated method for fabricating the same is also disclosed. |
US09847313B2 |
Thermocompression bonders, methods of operating thermocompression bonders, and horizontal scrub motions in thermocompression bonding
A method of operating a thermocompression bonding system is provided. The method includes the steps of: bringing first conductive structures of a semiconductor element into contact with second conductive structures of a substrate in connection with a thermocompression bonding operation; and moving the semiconductor element relative to the substrate along at least one substantially horizontal direction using a motion system of at least one of the semiconductor element and the substrate. |
US09847312B2 |
Package structure
A package structure includes an encapsulant, an active component, a first lead frame segment, and a second lead frame segment. The active component is encapsulated within the encapsulant and includes first and second electrodes. The first and second electrodes are respectively disposed on and electrically connected to the first and second lead frame segments. The first and second lead frame segments respectively have first and second exposed surfaces. The first exposed surface and the first electrode are respectively located on opposite sides of the first lead frame segment. The second exposed surface and the second electrode are respectively located on opposite sides of the second lead frame segment. The first and second exposed surfaces are exposed outside the encapsulant. A minimal distance from the first electrode to the second electrode is less than a minimal distance from the first exposed surface to the second exposed surface. |
US09847311B2 |
Semiconductor device and manufacturing method for the semiconductor device
A semiconductor device includes first and second semiconductor elements and first and second conductive members. A first electrode on the first semiconductor element is bonded to a first stack part of the first conductive member by a first bonding layer. A second electrode on the second semiconductor element is bonded to a second stack part of the second conductive member by a second bonding layer. A first joint part of the first conductive member is bonded to a second joint part of the second conductive member by an intermediate bonding layer. A first surface of the first joint part facing the second joint part, a side surface of the first joint part continuous from the first surface, a second surface of the second joint part facing the first joint part, and a side surface of the second joint part continuous from the second surface are covered by nickel layers. |
US09847308B2 |
Magnetic intermetallic compound interconnect
The present disclosure relates to the field of fabricating microelectronic packages, wherein magnetic particles distributed within a solder paste may be used to form a magnetic intermetallic compound interconnect. The intermetallic compound interconnect may be exposed to a magnetic field, which can heat a solder material to a reflow temperature for attachment of microelectronic components comprising the microelectronic packages. |
US09847307B1 |
Two-end driving, high-frequency sub-substrate structure and high-frequency transmission structure including the same
The present invention relates to a two-end driving, high-frequency sub-substrate structure, comprising a sub-substrate body, wherein: the sub-substrate body has an upper side provided with a first signal pad area and a second signal pad area, the first signal pad area and the second signal pad area are symmetric with respect to each other, each of the first signal pad area and the second signal pad area extends from one of two lateral portions of the sub-substrate body in an extending direction toward a center of the sub-substrate body and terminates in an end, the end of the first signal pad area is adjacent to but spaced from the end of the second signal pad area, the first signal pad area is configured for supporting a semiconductor chip provided thereon, the second signal pad area is provided with a jumper wire connected to an electrode of the semiconductor chip, there are two grounding pad areas provided respectively on two lateral sides of the first signal pad area and the second signal pad area and constituting a portion of a coplanar waveguide, the sub-substrate body has an inner layer or bottom side that is provided with a grounding layer or combined with a grounding layer. |
US09847303B2 |
Electrostatic discharge protection chip and driving circuit
An electrostatic discharge protection chip is provided. The electrostatic discharge protection chip includes an electrostatic discharge module for discharging abnormal static electricity on the driver chip, and at least one detection module for detecting an equivalent resistor of the electrostatic discharge module in the driving circuit to determine whether the electrostatic discharge module is abnormal. The technical problems of the undetectable abnormal condition of the electrostatic discharge module, low functional efficiency, and high production cost are resolved. |
US09847301B2 |
Semiconductor device
According to one embodiment, a semiconductor device includes a semiconductor substrate including an element region, a guard ring provided on an outer periphery of the element region and including a first interconnect and a first plug which electrically couples the first-interconnect and a first well region, a second interconnect provided above the first interconnect via a first insulating layer and non-electrically coupling to the first interconnect, and a first circuit coupled to the second interconnect. The first circuit detects one of a crack and a peeling of the guard ring in accordance with a break in the second interconnect or a short circuit between the second interconnect and the first interconnect. |
US09847298B2 |
Three-dimensional integrated circuit laminate, and interlayer filler for three-dimensional integrated circuit laminate
To provide a three-dimensional integrated circuit laminate filled in with an interlayer filler composition having both high thermal conductivity and low linear expansion property.A three-dimensional integrated circuit laminate, which comprises a semiconductor substrate laminate having at least two semiconductor substrates each having a semiconductor device layer formed thereon laminated, and has a first interlayer filler layer containing a resin (A) and an organic filler (B) and having a thermal conductivity of at least 0.8 W/(m·K) between the semiconductor substrate. |
US09847295B2 |
Enhancing barrier in air gap technology
A semiconductor structure including a first metal line and a second metal line in a dielectric layer, the first metal line and the second metal line are adjacent and within the same dielectric level; an air gap structure in the dielectric layer and between the first metal line and the second metal line, wherein the air gap structure includes an air gap oxide layer and an air gap; and a barrier layer between the air gap structure and the first metal line, wherein the barrier layer is an oxidized metal layer. |
US09847283B1 |
Semiconductor device with wettable corner leads
A semiconductor device has wettable corner leads. A semiconductor die is mounted on a lead frame. Die bonding pads are electrically connected to leads of the lead frame. The die and electrical connections are encapsulated with a mold compound. The leads are exposed and flush with the corners of the device. The leads include dimples so that they are wettable, which facilitates inspection when the device is mounted on a circuit board or substrate. |
US09847282B2 |
Semiconductor device
A semiconductor device includes a resin package, a semiconductor chip sealed in the package and having first and second pads on a front surface. An island of the device has a projecting terminal sealed in the package, to one surface of which a back surface of the chip is bonded, and the other surface of which is partially exposed from a bottom surface of the package as a first terminal. A lead separate from the island is sealed in the package and has one surface electrically connected with the second pad, and another surface exposed from the package bottom surface as a second terminal capable of electrical connection between the second pad and outside. A mass center of the chip is away from a center of the package, the projecting terminal is as large as the lead, and solder under the device spreads to the island projecting terminal. |
US09847278B2 |
Semiconductor devices having air spacers and methods of manufacturing the same
A semiconductor device includes first and second bit line structures on a substrate and spaced apart from each other, a via plug partially filling between the first and second bit line structures, a via pad in contact with an upper surface of the via plug and an upper sidewall of the first bit line structure, the via pad being spaced apart from an upper portion of the second bit line structure, a first cavity filled with air being between the via plug and the first bit line structure and a second cavity filled with air between the via plug and the second bit line structure, A gap capping spacer having a first portion on the upper sidewall of the first bit line structure and a second portion covers the first air spacer. A horizontal width of the first portion is smaller than that of the second portion. |
US09847277B2 |
Staged via formation from both sides of chip
A method of fabricating a semiconductor assembly can include providing a semiconductor element having a front surface, a rear surface, and a plurality of conductive pads, forming at least one hole extending at least through a respective one of the conductive pads by processing applied to the respective conductive pad from above the front surface, forming an opening extending from the rear surface at least partially through a thickness of the semiconductor element, such that the at least one hole and the opening meet at a location between the front and rear surfaces, and forming at least one conductive element exposed at the rear surface for electrical connection to an external device, the at least one conductive element extending within the at least one hole and at least into the opening, the conductive element being electrically connected with the respective conductive pad. |
US09847275B2 |
Distribution and stabilization of fluid flow for interlayer chip cooling
A method of forming metallic pillars between a fluid inlet and outlet for two-phase fluid cooling. The method may include; forming an arrangement of metallic pillars between two structures, the metallic pillars are electrically connected to metallic connecting lines that run through each of the two structures, the arrangement of metallic pillars located between a fluid inlet and a fluid channel, the fluid channel having channel walls running between arrangements of the metallic pillars and a fluid outlet, whereby a fluid passes through the arrangement of metallic pillars to flow into the fluid channel. |
US09847269B2 |
Fan-out packages and methods of forming same
An embodiment a device package includes a semiconductor die, a molding compound extending along sidewalls of the semiconductor die, and a planarizing polymer layer over the molding compound and extending along the sidewalls of the semiconductor die. The molding compound includes first fillers, and the planarizing polymer layer includes second fillers smaller than the first fillers. The device package further includes one or more fan-out redistribution layers (RDLs) electrically connected to the semiconductor die, wherein the one or more fan-out RDLs extend past edges of the semiconductor die onto a top surface of the planarizing polymer layer. |
US09847260B2 |
Method to co-integrate SiGe and Si channels for finFET devices
A method for co-integrating finFETs of two semiconductor material types, e.g., Si and SiGe, on a bulk substrate is described. Fins for finFETs may be formed in an epitaxial layer of a first semiconductor type, and covered with an insulator. A portion of the fins may be removed to form voids in the insulator, and the voids may be filled by epitaxially growing a semiconductor material of a second type in the voids. The co-integrated finFETs may be formed at a same device level. |
US09847259B2 |
Germanium dual-fin field effect transistor
In one example, a field effect transistor includes a pair of fins positioned in a spaced apart relation. Each of the fins includes germanium. Source and drain regions are formed on opposite ends of the pair of fins and include silicon. A gate is wrapped around the pair of fins, between the source and drain regions. |
US09847257B2 |
Laser processing method
There is provided a laser processing method of laser-processing a wafer along a plurality of streets formed in a lattice manner on a top surface of the wafer, the wafer having devices formed in a plurality of regions partitioned by the streets, the laser processing method including: a wafer holding step of holding an undersurface of the wafer by a chuck table; a resin supplying step of supplying a water-soluble liquid resin to the top surface of the wafer; a protective film forming step of forming a protective film P on the wafer as a result of drying the water-soluble liquid resin by irradiating the water-soluble liquid resin with light from a xenon flash lamp; a laser irradiating step of irradiating the wafer with a laser beam through the protective film along the streets; and a cleaning step of cleaning the wafer after the laser irradiating step. |
US09847256B2 |
Methods for forming a device having a capped through-substrate via structure
A device including a first dielectric layer on a semiconductor substrate, a gate electrode formed in the first dielectric layer, and a through-substrate via (TSV) structure penetrating the first dielectric layer and extending into the semiconductor substrate. The TSV structure includes a conductive layer, a diffusion barrier layer surrounding the conductive layer and an isolation layer surrounding the diffusion barrier layer. A capping layer including cobalt is formed on the top surface of the conductive layer of the TSV structure. |
US09847253B2 |
Package-on-package using through-hole via die on saw streets
A semiconductor package-on-package (PoP) device includes a first die incorporating a through-hole via (THV) disposed along a peripheral surface of the first die. The first die is disposed over a substrate or leadframe structure. A first semiconductor package is electrically connected to the THV of the first die, or electrically connected to the substrate or leadframe structure. An encapsulant is formed over a portion of the first die and the first semiconductor package. |
US09847252B2 |
Methods for forming 2-dimensional self-aligned vias
A method of processing a substrate includes: depositing an etch stop layer atop a first dielectric layer; forming a feature in the etch stop layer and the first dielectric layer; depositing a first metal layer to fill the feature; etching the first metal layer to form a recess; depositing a second dielectric layer to fill the recess wherein the second dielectric layer is a low-k material suitable as a metal and oxygen diffusion barrier; forming a patterned mask layer atop the substrate to expose a portion of the second dielectric layer and the etch stop layer; etching the exposed portion of the second dielectric layer to a top surface of the first metal layer to form a via in the second dielectric layer; and depositing a second metal layer atop the substrate, wherein the second metal layer is connected to the first metal layer by the via. |
US09847249B2 |
Buried etch stop layer for damascene bit line formation
A stack of layers is formed that includes first, second, and third dielectric layers. Contact plugs are then formed extending through the stack. Then a fourth dielectric layer is formed over the stack and contact plugs and trenches are formed through the fourth and third dielectric layers, extending to the second dielectric layer and exposing contact plugs. |
US09847248B2 |
Method of making a stacked device assembly
Multiple devices, including a first device and a second device, have operational circuitry and opposing first and second surfaces. First and second electrical contacts are formed at the first surface, while a third electrical contact is formed at the second surface opposite the first electrical contact. The first electrical contact is electrically connected to the operational circuitry, and the second electrical contact is electrically connected to the third electrical contact. The first device and the second device are subsequently stacked such that the first surface of the second device is located adjacent the second surface of the first device such that the first electrical contact of the second device is aligned with the third electrical contact of the first device. The first electrical contact of the second device is electrically connected to the third electrical contact of the first device. |
US09847246B1 |
Multiple finFET formation with epitaxy separation
A semiconductor device includes a buried epitaxially grown substrate and a silicon on insulator (SOI) layer. The device also includes a buried oxide (BOX) layer between the buried epitaxially grown substrate and the SOI layer, an isolation trench having first width (w1), a contact trench having a second width (w2) and a capacitive trench having a third width (w3). Methods are described that allow the formation of the trenches in a normal process flow. |
US09847240B2 |
Constant mass flow multi-level coolant path electrostatic chuck
A workpiece support has a vessel having a top interior wall and a bottom interior wall. An interior cavity is defined between the top interior wall and bottom interior wall, wherein a support surface configured to support a workpiece. A plate is positioned within the interior cavity, dividing the interior cavity into a top cavity and a bottom cavity. The top and bottom cavities are fluidly coupled about a periphery of the plate. A first taper defined in one or more of the top interior wall and a top portion of the plate provides a substantially constant volume across a radial cross-section of the top cavity. A second taper defined in one or more of the bottom interior wall and a bottom portion of the plate provides a substantially constant volume across a radial cross-section of the bottom cavity. First and second ports fluidly couple the top and bottom cavities to respective first and second fluid channels. |
US09847239B2 |
Substrate processing apparatus
There is provided a substrate processing apparatus including: a substrate holder configured to hold a substrate on which a resist pattern is formed; a rinse solution supply unit configured to supply a rinse solution onto the substrate held by the substrate holder; a vapor supply unit configured to supply vapor of a first processing solution, which hydrophobicizes the resist pattern, onto the substrate on which the rinse solution is supplied from the rinse solution supply unit; and a rinse solution removing unit configured to remove the rinse solution from the substrate in an atmosphere including the vapor of the first processing solution supplied from the vapor supply unit. |
US09847238B2 |
Fan-out wafer-level packaging using metal foil lamination
Fan-out wafer-level packaging (WLP) using metal foil lamination is provided. An example wafer-level package incorporates a metal foil, such as copper (Cu), to relocate bonding pads in lieu of a conventional deposited or plated RDL. A polymer such as an epoxy layer adheres the metal foil to the package creating conductive contacts between the metal foil and metal pillars of a die. The metal foil may be patterned at different stages of a fabrication process. An example wafer-level package with metal foil provides relatively inexpensive electroplating-free traces that replace expensive RDL processes. Example techniques can reduce interfacial stress at fan-out areas to enhance package reliability, and enable smaller chips to be used. The metal foil provides improved fidelity of high frequency signals. The metal foil can be bonded to metallic pillar bumps before molding, resulting in less impact on the mold material. |
US09847236B2 |
Electrical interconnect structure for an embedded electronics package
An electronics package includes a lower insulating layer, an upper insulating layer coupled to the lower insulating layer, and a conductive contact pad coupled to a second surface of the upper insulating layer. An electrical component is positioned within an opening formed through the upper insulating layer. A first interconnect layer extends through at least one via in the lower insulating layer to electrically couple with at least one contact pad on the electrical component and a second interconnect layer extends through at least one via in the upper insulating layer and electrically couples the first interconnect layer to the conductive contact pad. |
US09847233B2 |
Semiconductor device and formation thereof
A semiconductor device and method of formation are provided. The semiconductor device includes a first active region adjacent a channel, the channel, and a second active region adjacent the channel. The channel has a channel doping profile. The channel includes a central channel portion having a first dopant concentration of a first dopant and a radial channel portion surrounding the central channel portion. The radial channel portion has a second dopant concentration of a second dopant greater than the first dopant concentration. The channel comprising the central channel portion and the radial channel portion has increased voltage threshold tuning as compared to a channel that lacks a central channel portion and a radial channel portion. |
US09847231B2 |
Method of etching
A method of etching an insulation layer on an object to be processed in a process chamber in which an upper electrode and a lower electrode are placed facing each other, includes supplying a process gas that includes fluorocarbon gas and silicon tetrafluoride (SiF4) gas into the process chamber; applying high frequency power to at least one of the upper electrode and the lower electrode, to generate plasma; and etching the insulation layer by the generated plasma via a mask. |
US09847229B2 |
Method for forming a semiconductor device and semiconductor device
A method for forming a semiconductor device includes depositing an epitaxial layer on a semiconductor substrate, forming an oxygen diffusion region within the epitaxial layer by oxygen diffusion from the semiconductor substrate into a part of the epitaxial layer and tempering at least the oxygen diffusion region of the epitaxial layer at a temperature between 400° C. and 480° C. for more than 15 minutes. |
US09847228B2 |
Method for selectively depositing a layer on a three dimensional structure
A method may include providing a substrate having a surface that defines a substrate plane and a substrate feature that extends from the substrate plane; directing an ion beam comprising angled ions to the substrate at a non-zero angle with respect to a perpendicular to the substrate plane, wherein a first portion of the substrate feature is exposed to the ion beam and wherein a second portion of the substrate feature is not exposed to the ion beam; directing molecules of a molecular species to the substrate wherein the molecules of the molecular species cover the substrate feature; and providing a second species to react with the molecular species, wherein selective growth of a layer comprising the molecular species and the second species takes place such that a first thickness of the layer grown on the first portion is different from a second thickness grown on the second portion. |
US09847226B2 |
Manufacturing method of semiconductor device
The reliability of a semiconductor device is improved. In a manufacturing method, a film to be processed is formed over a circular semiconductor substrate, and a resist layer whose surface has a water-repellent property is formed thereover. Subsequently, the water-repellent property of the resist layer in the outer peripheral region of the circular semiconductor substrate is lowered by selectively performing first wafer edge exposure on the outer peripheral region of the semiconductor substrate, and then liquid immersion exposure is performed on the resist layer. Subsequently, second wafer edge exposure is performed on the outer peripheral region of the circular semiconductor substrate, and then the resist layer, on which the first wafer edge exposure, the liquid immersion exposure, and the second wafer edge exposure have been performed, is developed, so that the film to be processed is etched by using the developed resist layer. |
US09847224B2 |
Semiconductor devices and methods of manufacturing the same
A semiconductor device includes: a substrate including a plurality of first active regions and a plurality of second active regions; a plurality of first gate structures formed above the first active regions, respectively, and a plurality of second gate structures formed above the second active regions, respectively; and a plurality of first source/drain layers corresponding to the first gate structures, respectively, and a plurality of second source/drain layers corresponding to the second gate structures, respectively, wherein a width of each of the first source/drain layers is smaller than a width of each of the second source/drain layers. |
US09847222B2 |
Treatment for flowable dielectric deposition on substrate surfaces
Provided herein are methods and apparatus for improved flowable dielectric deposition on substrate surfaces. The methods involve improving nucleation and wetting on the substrate surface without forming a thick high wet etch rate interface layer. According to various embodiments, the methods may include single or multi-stage remote plasma treatments of a deposition surface. In some embodiments, a treatment may include exposure to both a reducing chemistry and a hydrogen-containing oxidizing chemistry. Apparatus for performing the methods are also provided. |
US09847221B1 |
Low temperature formation of high quality silicon oxide films in semiconductor device manufacturing
Silicon oxide layer is deposited on a semiconductor substrate by PECVD at a temperature of less than about 200° C. and is treated with helium plasma to reduce stress of the deposited layer to an absolute value of less than about 80 MPa. Plasma treatment reduces hydrogen content in the silicon oxide layer, and leads to low stress films that can also have high density and low roughness. In some embodiments, the film is deposited on a semiconductor substrate that contains one or more temperature-sensitive layers, such as layers of organic material or spin-on dielectric that cannot withstand temperatures of greater than 250° C. In some embodiments the silicon oxide film is deposited to a thickness of between about 100-200 Å, and is used as a hardmask layer during etching of other layers on a semiconductor substrate. |
US09847216B2 |
Systems and methods for targeted top down discovery
A system for analyzing a sample includes a chromatographic device, a mass resolving device, and a data processor. The chromatographic device is configured to separate components of the sample using a chromatographic column. The mass resolving device is configured to characterize mass spectrographic properties of the separated components in an intact state, and fragment the separated components and characterize mass spectrographic properties of the resulting fragments. The data processor is configured to average chromatographic and mass spectrographic properties from a plurality of mass chromatographic data sets, generate an inclusion list identifying components for fragmentation, instruct the chromatographic device to repeat the separation of the sample and instruct the mass resolving device to fragment the components and characterize the mass spectrographic properties of the fragments, and identify at least one component based on the mass spectrographic properties of the intact state and the corresponding fragments. |
US09847215B2 |
Method for detecting and distinguishing between specific types of environmental radiation using a high pressure ionization chamber with pulse-mode readout
An environmental radiation detector for detecting and distinguishing between all types of environmental radiation, including photons, charged particles, and neutrons. A large volume high pressure ionization chamber (HPIC) includes BF3 gas at a specific concentration to render the radiation detector sensitive to the reactions of neutron capture in Boron-10 isotope. A pulse-mode readout is connected to the ionization chamber capable of measuring both the height and the width of the pulse. The heavy charged products of the neutron capture reaction deposit significant characteristic energy of the reaction in the immediate vicinity of the reaction in the gas, producing a signal with a pulse height proportional to the reaction energy, and a narrow pulse width corresponding to the essentially pointlike energy deposition in the gas. Readout of the pulse height and the pulse width parameters of the signals enables distinguishing between the different types of environmental radiation, such as gamma (x-rays), cosmic muons, and neutrons. |
US09847212B2 |
Methods and systems for plasma deposition and treatment
This application is directed to an apparatus for creating microwave radiation patterns for an object detection system. The apparatus includes a waveguide conduit having first slots at one side of the conduit and corresponding second slots at an opposite side of the conduit. The waveguide conduit is coupled to a microwave source for transmitting microwaves from the microwave source through the plurality of first slots. A plunger is moveably positioned in the waveguide conduit from one end thereof. The plunger allows the waveguide conduit to be tuned to generally optimize the power of the microwaves exiting the first slots. Secondary plungers are each fitted in one of the second slots to independently tune or detune microwave emittance through a corresponding first slot. |
US09847209B2 |
Inspection of regions of interest using an electron beam system
A system for scanning a plurality of regions of interest of a substrate using one or more charged particle beams, the system comprises: an irradiation module having charged particle optics; a stage for introducing a relative movement between the substrate and the charged particle optics; an imaging module for collecting electrons emanating from the substrate in response to a scanning of the regions of interest by the one or more charged particle beams; and wherein the charged particle optics is arranged to perform countermovements of the charged particle beam during the scanning of the regions of interest thereby countering relative movements introduced between the substrate and the charged particle optics during the scanning of the regions of interest. |
US09847206B2 |
Rotary anode arrangement and X-ray tube
The embodiments relate to a rotary anode arrangement with a rotary anode, a rotor for driving the rotary anode and a stator, which exerts a torque on the rotor. The stator includes at least one coil for generating a first magnetic field and at least one permanent magnet for generating a second magnetic field. The embodiments also relate to an X-ray tube with the rotary anode arrangement. The embodiments offer the advantage that a high electromagnetic utilization is possible with a synchronous motor that is excited by permanent magnets. |
US09847202B2 |
SMD micro mixed fuse having thermal fuse function and method for manufacturing the same
Disclosed is an SMD micro mixed fuse with a thermal fuse function that stably operates at high voltage surges and can interrupt electrical current at a predetermined temperature. The SMD micro mixed fuse includes: a fuse substrate provided with a first electrode and a second electrode; a variator layer formed on a front surface of the fuse substrate; a first contact terminal and a second contact terminal respectively arranged at a first side and a second side of a front surface of the varistor layer and respectively connected to the first electrode and the second electrode; at least one thermal fuse that is arranged on the front surface of the variator layer, is not connected to the first and second contact terminals, but is connected to the fuse substrate; and a fusible element that is wire-bonded to the first and second contact terminals and is not connected to the thermal fuse. |
US09847199B2 |
Switch device and power supply control system
The switch device includes a control switch that turns on/off an electrical connection between an apparatus and the power supply, a condition judging circuit that judges conditions of driving the control switch, an electric wave reception circuit that receives an electric wave, and a power supply circuit that generates power from the electric wave received by the electric wave reception circuit. An electric wave transmission device that transmits an electric wave for making the switch device operate is arranged in a space, whereby the electric wave can be received by the electric wave reception device in the specific space. The switch device controls the control switch to be turned off/on when the electric wave is received. Alternatively, when the electric wave is not received, the switch device turns on/off the control switch. |
US09847196B2 |
Master recombiner box with wireless monitoring capability
A master recombiner box system includes a plurality of input bus bars that receive power from a corresponding combiner box in a solar field. Each input bus bar is coupled with a current transducer, thereby measuring the current of the associated combiner box. Power feeding into the plurality of input bus bars is combined at a recombiner bus bar, which leads to an output bus bar, and ultimately to an external inverter. The current transducers are linked to a control circuit board which utilizes an antenna to send RF signals to a receiver. In this manner individual combiner boxes in a solar field can be monitored wirelessly. |
US09847194B2 |
Integrated electronic switch and control module for a power tool
An electronic switch and control module for a power tool having an electric motor is provided. The module includes a module housing including a bottom surface, side walls, and an open face, a printed circuit board (PCB) received from the open face of the module housing and securely disposed within the module housing at a distance from the bottom surface of the module housing; power switches mounted on a top surface of the PCB, and heat sinks discretely arranged and each mounted over a respective one of the plurality of power switches and secured to the top surface of the PCB to transfer heat away from the power switch through the open face of the module housing. The module further includes an input unit having conductive tracks disposed on the PCB and an electro-mechanical element engaging the plurality of conductive tracks, the input unit generating a signal for controlling a switching operation of the plurality of power switches, and a controller mounted on the PCB configured to control the switching operation of the power switches based on the signal from the input unit. |
US09847192B2 |
Push button keyboard device
A keyboard device is disclosed. The keyboard device includes a base, a key top, a film actuator, a position sensor, and a controller. The key top is movably arranged on the upper surface side of the base. Disposed between the base and the key top, the film actuator bends according to an applied voltage. Also disposed between the base and the key top, the position sensor detects a position of the key top. The controller applies a voltage to the film actuator in order to generate a repulsive force corresponding to the position of the key top detected by the position sensor. |
US09847189B2 |
Push lock switch apparatus for vehicle
A push lock switch apparatus is provided. The apparatus includes a plunger that is inserted in a housing and slides and includes a moving passage in the inside thereof. A lock pin is hinged at a bottom portion of the housing and interferes with the moving passage to regulate the slide movement of the plunger. A return spring is disposed in the housing and is able to provide an elastic force to the plunger and allows the lock pin to rotate on the moving passage by pressurizing the lock pin. Additionally, a movable contactor is engaged with the plunger and slides together with the plunger and contacts a fixed terminal disposed at an outer side of the housing when the plunger slides. |
US09847187B2 |
Operating member, and method of manufacturing operating portion of operating member
An operating member includes: a body portion; an operating portion connected to the body portion; an engaging portion arranged in the body portion; an engaged portion arranged in the operating portion, and engaged with the engaging portion to connect the body portion and the operating portion; a piece portion arranged in a back surface portion of the operating portion and protruding toward the body portion; a piece-portion hole arranged in the body portion, into which the piece portion is inserted; and a protruding portion made of an elastic material, arranged in the piece portion, protruding from a side of the piece portion, and press-contacting an edge portion of the piece-portion hole when the piece portion is inserted into the piece-portion hole. |
US09847185B2 |
ARC suppressor, system, and method
Device, circuit, system, and method for arc suppression. A contact separation detector is configured to output an indication of a separation state of a pair of electrical contacts. A contact bypass circuit, coupled to the contact separation detector, is configured to provide an electrical bypass between the pair of contacts based on the indication. |
US09847180B2 |
Nonaqueous electrolyte solution, and lithium ion secondary battery having the same
The exemplary embodiment has an object to provide a nonaqueous electrolyte solution having a flame retardancy over a long period and having a good capacity maintenance rate. The exemplary embodiment is a nonaqueous electrolyte solution containing a lithium salt, at least one oxo-acid ester derivative of phosphorus selected from compounds represented by a predetermined formula, and at least one disulfonate ester selected from a cyclic disulfonate ester and a linear disulfonate ester represented by the predetermined formulae. |
US09847177B2 |
Composite electronic component and board having the same
A composite electronic component includes a composite body having a multilayer ceramic capacitor and a tantalum capacitor coupled to each other, so as to have an excellent acoustic noise reduction effect, a low equivalent series resistance (ESR)/equivalent series inductance (ESL), improved direct current (DC)-bias characteristics, and a low chip thickness. |
US09847174B2 |
Capacitor assembly and related method of forming
A capacitor assembly is disclosed. The capacitor assembly includes a housing. The capacitor assembly further includes a plurality of capacitors disposed within the housing. Furthermore, the capacitor assembly includes a thermally conductive article disposed about at least a portion of a capacitor body of the capacitors, and in thermal contact with the capacitor body. Moreover, the capacitor assembly also includes a heat sink disposed within the housing and in thermal contact with at least a portion of the housing and the thermally conductive article such that the heat sink is configured to remove heat from the capacitor in a radial direction of the capacitor assembly. Further, a method of forming the capacitor assembly is also presented. |
US09847173B2 |
Mounting substrate
A multilayer ceramic capacitor connected to an output electrode and an input electrode of a mounting substrate includes a laminated body. In the laminating direction of the laminated body, the shortest distance from an outer first internal electrode to the surface of an external electrode on the side closer to a first principal surface, and the shortest distance from an outer second internal electrode to the surface of an external electrode on the side closer to a second principal surface are each about 40 μm or less. In the width direction of the laminated body, the shortest distance from an end of an internal electrode to the surface of the external electrode on the side closer to a first side surface, and the shortest distance from an end of an internal electrode to the surface of the external electrode on the side closer to a second side surface are each about 40 μm or less. |
US09847169B2 |
Method of production rare-earth magnet
A production method includes producing a rare-earth magnet precursor (S′) by performing first hot working in which, in two side surfaces of a sintered body, which are parallel to a pressing direction and are opposite to each other, one side surface is brought to a constrained state to suppress deformation, and the other side surface is brought to an unconstrained state to permit deformation; and producing a rare-earth magnet by performing second hot working in which, in two side surfaces (S′1, S′2) of the rare-earth magnet precursor (S′), which are parallel to the pressing direction, a side surface (S′2), which is in the unconstrained state in the first hot working, is brought to the constrained state to suppress deformation, and a side surface (S′1), which is in the constrained state in the first hot working, is brought to the unconstrained state to permit deformation. |
US09847166B2 |
Embedded magnetic component transformer device
A transformer device includes primary, secondary, and auxiliary windings, located in an insulating substrate by conductive vias joined together by conductive traces. Positions of the conductive vias are arranged so as to optimize the isolation properties of the transformer, and to improve the coupling of the transformer by increasing the leakage inductance and reducing the distributed capacitance. The transformer device is compact and is weakly coupled. The weak coupling between the windings reduces the likelihood of the transformer malfunctioning, particularly when used in a self-resonant converter circuit. |
US09847165B2 |
Winged coil structure and method of manufacturing the same
A winged coil structure and a method of manufacturing the same are disclosed. The winged coil structure includes an upper flexible plate, at least one upper magnetic induction coil, at least one upper connection pad, a lower flexible plate, at least one lower magnetic induction coil, at least one lower connection pad, at least one gold finger, a dielectric layer and at least one connection plug. The connection plug connects the upper connection pad and the lower connection pad through thermal pressing such that the gold finger, the upper magnetic induction coil, the upper connection pad, the lower connection pad, the connection plug, the lower connection pad and the lower magnetic induction coil are electrically connected. The upper flexible plate is provided with notched lines to be easily bent without damage to the upper and lower magnetic induction coils. Thus, a bendable feature for magnetic induction coils is provided. |
US09847162B2 |
Electronic component
An electronic component includes a body formed of an insulator, a coil positioned in the body and including first and second coil conductors, an outer electrode including a first bottom-surface electrode and a first substantially columnar electrode (first electrode) and connected to the second conductor, and an outer electrode including a second bottom-surface electrode and a second substantially columnar electrode (second electrode) and connected to the first conductor. The second conductor is positioned between the first conductor and a bottom surface of the body. The second electrode is positioned to oppose the first electrode across the coil's central axis when viewed from the z-axis direction. An outermost peripheral portion of the first conductor is superposed with the first electrode when viewed from the z-axis direction. A smallest distance between the first conductor and a first side surface is smaller than that between the second conductor and a second side surface. |
US09847161B2 |
Multilayer magnetic storage element and storage device
A storage element includes a storage layer having a magnetization perpendicular to a layer surface and storing information according to a magnetization state of a magnetic material; a fixed magnetization layer having the magnetization as a reference of the information of the storage layer and perpendicular to the layer surface; an interlayer formed of a nonmagnetic material and interposed between the storage layer and the fixed magnetization layer; a coercive force enhancement layer adjacent to the storage layer, opposite to the interlayer, and formed of Cr, Ru, W, Si, or Mn; and a spin barrier layer formed of an oxide, adjacent to the coercive force enhancement layer, and opposite to the storage layer. The storage layer magnetization is reversed using spin torque magnetization reversal caused by a current in a lamination direction of a layer structure including the storage layer, the interlayer, and the fixed magnetization layer, thereby storing information. |
US09847159B2 |
Pulsed activation of trapped field magnets
A system for activating trapped field magnets in a superconducting material is disclosed. The system includes a superconducting material element and an electromagnet source disposed proximate the superconducting material element. The electromagnet source is configured to produce a magnetic field pulse sufficient to activate the superconducting material element. Furthermore, substantially all of a magnetic field generated by the magnetic field pulse is contained within an area that has smaller physical lateral dimensions than the superconducting material element. |
US09847157B1 |
Ferromagnetic β-MnBi alloy
A novel ferromagnetic phase of manganese-bismuth alloy has an NiAs-type unit cell structure, similar to that of Low Temperature Phase manganese-bismuth, but with manganese atoms populating interstitial sites. The novel phase, termed β-MnBi, possesses maximum magnetic coercivity at unusually high temperature. A method for forming β-MnBi includes annealing MnBi nanoparticles, for example by hot compaction, at temperature lower than 175° C. |
US09847155B2 |
Method of manufacturing electrically conductive stretchable interconnect using twisted nature of yarn fibers
Disclosed herein are an electrically conductive stretchable interconnect using a twisted nature of yarn fibers and a method of manufacturing the same. According to an exemplary embodiment of the present invention, the electrically conductive stretchable interconnect includes: an elastic body in which a stretchable tunnel is formed in a length direction; and a conductive twisted yarn including a stretchable structure positioned inside the stretchable tunnel and extended by a force applied in the length direction and an extending part extending from the stretchable structure to an outside of the elastic body. |
US09847154B2 |
Communication cable including a helically-wrapped shielding tape
Communication cable including insulated conductors and a composite tape having an insulative layer and a conductive layer. The composite tape includes first and second lateral sections that are folded over each other to form a shielding tape. The shielding tape includes opposite inner and outer sides that are formed from the first and second lateral sections, respectively, and a folded edge that joins the inner and outer sides. The conductive layer defines the inner side, the outer side, and the folded edge. The shielding tape is wrapped helically about the insulated conductors a plurality of times along a length of the communication cable to form a plurality of wraps. The inner side of a subsequent wrap of the shielding tape overlaps a portion of the outer side of a prior wrap of the shielding tape. |
US09847152B2 |
Rating an enhanced strength conductor
A conductor may be rated. First, a conductor core comprising a first material and having a core elongation may be provided. Next, a plurality of conductor strands may be provided. The plurality of conductor strands may comprise a second material. The elongation of the plurality of conductor strands may be one of greater than the core elongation or equal to the core elongation. Then a rating for a conductor comprising the conductor core and the plurality of conductor strands may be provided. The rating may include a composite rated breaking strength of the conductor being a function of the core elongation and not being limited by the elongation of the plurality of conductor strands. |
US09847151B2 |
Method of making and using flexible elastic nanotube composite
A method of fabricating and using of flexible elastic photo-thermoelectric or thermoelectric cells is being presented, where the thermoelectric materials have been used in nanohybrid (pristine form). The casing of the cells is made up of flexible elastic materials (plastic, rubber). The casing may have different shapes as rod, semi-circular, wave-form, spiral etc., that makes them easy for practical applications and the thermoelectric cells can potentially provide high efficiency. The flexible thermoelectric cells based on carbon nano-tubes (CNT) and its blend with cobalt oxide/graphene oxide nanohybrid have been made and tested. |
US09847150B2 |
Method of manufacturing transparent conductor, transparent conductor and device for manufacturing the same, and device for manufacturing transparent conductor precursor
According to one embodiment, a method of manufacturing a transparent conductor is provided. In the method, a silver nanowire layer including a plurality of silver nanowires and having openings is formed on a graphene film supported by a copper support. Then, a transparent resin layer insoluble in a copper-etching solution is formed on the silver nanowire layer such that the transparent resin layer contacts the graphene film through the openings. The copper support is then brought into contact with the non-acidic copper-etching solution to remove the copper support, thereby exposing the graphene film. |
US09847149B2 |
Electrochemical ion separation in molten salts
A purification method that uses ion-selective ceramics to electrochemically filter waste products from a molten salt. The electrochemical method uses ion-conducting ceramics that are selective for the molten salt cations desired in the final purified melt, and selective against any contaminant ions. The method can be integrated into a slightly modified version of the electrochemical framework currently used in pyroprocessing of nuclear wastes. |
US09847144B1 |
Low pressure drop nuclear fuel assembly bottom nozzle
A nuclear fuel assembly having a bottom nozzle with protrusions that extend from the upstream (lower or fluid entry) and downstream (upper or fluid exit) side of a horizontally supported perforated flow plate. The protrusions have a funnel-like shape that gradually decreases the lateral flow area on the upstream side of the perforated flow plate and gradually increases the lateral flow area on the downstream side of the perforated plate. The protrusions on the downstream side are preferably recessed to accommodate the ends of the fuel rods. |
US09847142B2 |
Semiconductor apparatus and repair method thereof
A semiconductor apparatus includes a fuse array configured to store word line failure information, a redundancy latch section, and a redundancy control block configured to store, in the redundancy latch section, word line order information generated according to the word line failure information. |
US09847141B1 |
Classifying memory cells to multiple impairment profiles based on readout bit-flip counts
A storage apparatus includes a plurality of memory cells and storage circuitry. The storage circuitry is configured to store a mapping that maps sets of readout bit-flip counts to respective predefined impairment profiles. The impairment profiles specify two or more severity levels of respective impairment types, including read disturb, retention and endurance. Each of the bit-flip counts includes a one-to-zero error count or a zero-to-one error count. The storage circuitry is configured to read data from a group of the memory cells using given readout parameters, to evaluate an actual set of bit-flip counts corresponding to the read data, to classify the group of the memory cells to a respective impairment profile by mapping the actual set of the bit-flip counts using the mapping, and to adapt the readout parameters based on the impairment profile to which the group of the memory cells was classified. |
US09847139B2 |
Flash channel parameter management with read scrub
An apparatus having a first circuit and a second circuit is disclosed. The first circuit may be configured to generate statistics of a region of a memory circuit as part of a read scrub of the region. The region may have multiple units of data. The memory circuit may be configured to store the data in a nonvolatile condition. The second circuit is generally configured to (i) track one or more parameters of the region based on the statistics, (ii) determine when one or more of the statistics of one or more outliers of the units in the region exceeds a corresponding threshold and (iii) track the parameters of the outlier units separately from the parameters of the region in response to exceeding the corresponding threshold. The parameters generally control one or more reference voltages used to read the data from the region. |
US09847132B1 |
Ternary content addressable memories
An example ternary content addressable memory. A bit cell of the memory may include first and second memristors, with a first terminal of the first memristor being connected to a first terminal of the second memristor via a node, a second terminal of the first memristor being switchably connected to a first data line, and a second terminal of the second memristor being switchably connected to a second data line. The bit cell may also include a match-line transistor that is connected between a first rail and a match line, with a gate of the match-line transistor being connected to the node. |
US09847130B1 |
Selector device for two-terminal memory
Solid-state memory having a non-linear current-voltage (I-V) response is provided. By way of example, the solid-state memory can be a selector device. The selector device can be formed in series with a non-volatile memory device via a monolithic fabrication process. Further, the selector device can provide a substantially non-linear I-V response suitable to mitigate leakage current for the non-volatile memory device. In various disclosed embodiments, the series combination of the selector device and the non-volatile memory device can serve as one of a set of memory cells in a 1-transistor, many-resistor resistive memory cell array. |
US09847128B2 |
Memristive memory cell resistance switch monitoring
In the examples provided herein, a voltage driver module applies an increasing voltage to a memristive memory cell until a resistance of the cell switches to a target resistance. A monitoring module monitors a switching voltage at which the resistance of the cell switches to the target resistance, or an application duration of the increasing voltage to the cell. Additionally, a controller performs an action to protect data stored by the cell upon determining that the switching voltage exceeds a target voltage. |
US09847124B2 |
Resistive elements to operate as a matrix of probabilities
An example apparatus includes a crossbar array of signal lines and control lines. The example apparatus also includes an input controller in circuit with the control lines. The input control is to select one of the control lines. The example apparatus also includes first resistive elements connected between corresponding ones of the control lines and corresponding ones of the signal lines. The first resistive elements have first conductances set to operate as a matrix of probabilities that define a fixed transition kernel of a Markov Chain. The example apparatus also includes second resistive elements in circuit with the signal lines. The second resistive elements have second conductances set to select one of the signal lines exclusive of others of the signal lines based on a subset of the probabilities in the matrix of the probabilities. |
US09847121B2 |
Providing controlled pulses for quantum computing
A quantum mechanical radio frequency (RF) signaling system includes a transmission line that receives and conducts an RF pulse signal operating at a radio frequency, a first qubit having a quantum mechanical state that is a linear combination of at least two quantum mechanical eigenstates, and a first network of reactive electrical components having an input that is coupled to the transmission line for receiving the RF pulse signal and an output that is coupled to the first qubit. The first network of reactive electrical components attenuates the amplitude of the RF pulse signal and produces a first attenuated RF pulse signal that is applied to the first qubit. The first attenuated RF pulse signal operates at the radio frequency and has a first attenuated amplitude that causes a predefined change in the linear combination of at least two quantum mechanical eigenstates within the first qubit. |
US09847120B2 |
Memory array with strap cells
A memory array provides a plurality of memory cells arranged in columns and rows. The memory array also provides a plurality of first-type strap cells arranged in a row, wherein each first-type strap cell comprises a first-type well strap structure. The memory array further provides a plurality of second-type strap cells arranged in a row. Each second-type strap cell provides a second-type well strap structure. Each column of memory cells is bracketed by at least one first-type strap cell of the plurality of first-type strap cells or at least one second-type strap cell of the plurality of second-type strap cells. |
US09847113B2 |
Delay-locked loop circuit and semiconductor memory device including the same
Provided is a delay-locked loop circuit for providing a delay-locked clock signal to a data output buffer, the delay-locked loop circuit including: a first delay-locked-mode-based selector configured to select, as a first selected clock signal, one of a first divided clock signal, which is obtained by dividing a reference clock signal by N, and the reference clock signal; and a delay-locked mode controller configured to determine a delay-locked mode on the basis of a command received from the outside and to control the first delay-locked-mode-based selector according to the delay-locked mode. The delay-locked clock signal is generated by comparing a phase of a feedback clock signal generated from the first selected clock signal with a phase of the reference clock signal. |
US09847107B2 |
Electronic device and system that initializes logic circuits at different times by sequentially delaying a power up signal to a plurality of internal circuit blocks
An electronic device includes a power-up signal generation circuit block suitable for generating a power-up signal during a power-up section of a source voltage, a delay circuit block suitable for generating a plurality of delay signals by sequentially delaying the power-up signal, and a plurality of internal circuit blocks sequentially initialized in response to a corresponding one of the power-up signal and the delay signals. |
US09847106B1 |
Wide range ESD protection with fast POR transient time
A POR circuit includes a voltage divider coupleable between a supply voltage and a POR trace, including a first element coupled between the supply voltage and a node, and a second element coupled between the node and the POR trace. A switch is drain to source coupled between the POR trace and a reference voltage. A first decoupling capacitor is coupled between the POR trace and the reference voltage. A second decoupling capacitor is coupled between the node and the reference voltage. ESD protection for an integrated circuit includes charging a node of a voltage divider coupled between a supply voltage and a POR trace to a predetermined percentage of the supply voltage, decoupling high frequency noise with a first decoupling capacitor between the POR trace and a reference voltage, and decoupling low frequency noise with a second decoupling capacitor between the node and the reference voltage. |
US09847105B2 |
Memory package, memory module including the same, and operation method of memory package
Disclosed is a memory package. The memory package includes a nonvolatile memory chip, a volatile memory chip of which an access speed is faster than an access speed of the nonvolatile memory chip, and a logic chip for performing a refresh operation about the volatile memory chip in response to a refresh command from an external device, and migrating at least a portion of data stored in the nonvolatile memory chip to the volatile memory chip when the refresh operation is performed. |
US09847099B2 |
Methods for fabricating magnetic writer structures using post-deposition tilting
A method according to one embodiment includes forming a first portion of a thin film writer structure on a substantially planar portion of a substrate such that planes of deposition of the first portion of the writer structure are substantially parallel to a plane of the substrate; forming a portion of a write gap of the writer structure at an angle of greater than 0° relative to the substantially planar portion of the substrate; and causing the writer structure to tilt at an angle relative to the plane of the substrate such that a plane of deposition of the write gap is oriented about perpendicular to a final media-facing surface of the writer structure. |
US09847095B2 |
Method and apparatus for adaptively encoding and decoding high frequency band
Provided are a method and apparatus for encoding and decoding an audio signal. According to the present application, a signal of a high frequency band above a preset frequency band is adaptively encoded or decoded in the time domain or in the frequency domain by using a signal of a low frequency band below the preset frequency band. As such, the sound quality of a high frequency signal is not deteriorate even when an audio signal is encoded or decoded by using a small number of bits and thus coding efficiency may be maximized. |
US09847094B2 |
Voice processing device, voice processing method, and non-transitory computer readable recording medium having therein program for voice processing
A voice processing device includes a first sound collecting unit for generating a first voice signal; a human-body vibration obtaining unit for generating a human-body vibration signal; a first distance calculating unit for calculating a ratio in power or amplitude between the human-body vibration signal and the first voice signal and for calculating a first distance from the first sound collecting unit to a sound source in accordance with the ratio and distance estimation information; a second distance calculating unit for calculating, for each of a plurality of frequencies, a second distance from the first sound collecting unit to a sound source which produces a component of a frequency of a first frequency signal; a gain determining unit for determining, for each of the plurality of frequencies, a gain based on a comparison result between the first distance and the second distance. |
US09847092B2 |
Methods and system for wideband signal processing in communication network
The embodiments herein disclose a device and a method for controlling noise in a wideband communication system. In one embodiment herein, multiple microphones for receiving wideband audio signals are provided. A processor is configured to analyze each wideband audio signal received by each microphone. Further, unique signal patterns are generated based on each analyzed wideband signals for each microphone and the unique signal patterns are compared to detect any identical signal patterns. A controller is also provided for controlling gains of those microphones that are detected to be receiving wideband audio signal of identical signal patterns. |
US09847090B2 |
Method and apparatus for determining coding mode
Provided is a method and apparatus for determining a signal coding mode. The signal coding mode may be determined or changed according to whether a current frame corresponds to a silence period and by using a history of speech or music presence possibilities. |
US09847085B2 |
Filtering in the transformed domain
A method for processing a signal in the form of consecutive sample blocks, the method comprising filtering in a transformed domain of sub-bands, and particularly equalization processing, applied to a current block in the transformed domain, and filtering-adjustment processing that is applied in the transformed domain to at least one block adjacent to the current block. |
US09847084B2 |
Personality-based chatbot and methods
The methods, apparatus, and systems described herein assist a user with a request. The methods in part retrieve or determine a personality type of the user from three or more personality types based on one or more user communications, determine a set of outputs based on the user communication, rank outputs based on the user's personality, engage with an external service to perform an action based on the communication, and determine a distress level or engagement level of the user, or both, based on the ranked and selected output and the modality of delivery, and weight the ranked and selected outputs for one or more future interactions with the user. |
US09847076B1 |
Tremolo spring and stabilizer tuner
The Stabilizer Tuner adjustably supports a formed spring or a pre-loaded coil spring element operable to hold a variable force of tension to enforce initial position. The Tremolo Stabilizer includes a thumbwheel arrangement to variably adjust the position of an independent stabilizer arrangement. Tremolo Spring Tuner includes a pre-loaded coil spring element or formed flat spring operable to exert a first variable force of tension to contact the body with the capacity to variably support the pivoting of tremolo under the variable force of the string tension; the first force of tension is essentially equal to the force of tension provided by the strings to establish the fulcrum tremolo at initial position. |
US09847074B2 |
Data compensation device and display device including the same
A display device and a data compensating device for a display device are disclosed. In one aspect, the data compensating device includes a converter configured to convert image data corresponding to a plurality of pixels in a display panel into input grayscale data and provide the input grayscale data. A brightness ratio calculator is configured to calculate a brightness ratio of the input grayscale data for each pixel based on a predetermined gamma value and a maximum grayscale data. The data compensating device also includes a compensating coefficient output unit configured to output a predetermined compensating coefficient based on the brightness ratio, and a compensating data calculator configured to calculate compensating grayscale data corresponding to all of the grayscale data based on the compensating coefficient. A data output unit is configured to provide the compensating grayscale data corresponding to the input grayscale data as output grayscale data to the pixels. |
US09847070B2 |
Display with intraframe pause circuitry
A display may have an array of pixels to display images. Gate line driver circuitry may have stages that supply gate line signals. A gate line may be located in each row of the pixels. Each stage may have an output block that produces a respective one of the gate line signals and may have a carry block that separately produces a carry signal that is provided to a later stage in the gate line driver circuitry. A memory may be provided in at least some of the stages to store signals produced by the output blocks during intraframe pausing operations. At the end of an intraframe pause, the stored signals may be used in restarting production of the gate line signals by output blocks in the gate line driver stages. Circuitry may be used to separately reset the output block and suppress carry signal production by the carry block. |
US09847063B2 |
Liquid crystal display and driving method thereof
A liquid crystal display includes: a display panel; a signal controller configured to receive an input image signal and an input control signal, output an output image signal and an output control signal, and determine a charge sharing between two or more data lines having voltages in the same polarity; and a data driver configured to convert, based on the output control signal, the image signal into data voltages to be supplied to the data lines connected to the pixels, the data voltages having positive levels and negative levels. The data driver is further configured to perform a first charge sharing by short-circuiting first and second data lines that are adjacent to each other, and a second charge sharing by short-circuiting third and fourth data lines having data voltages in the same polarity, wherein the first charge sharing and the second charge sharing may not temporally overlap with each other. |
US09847061B2 |
Organic EL display device
An object of the present invention is to, in an organic EL display device in which an initialization voltage is applied, extend the time period usable to write a video voltage as compared with the conventional art. In order to achieve this object, the organic EL display device includes a plurality of pixels each including an organic EL element; a plurality of video lines that supply a video voltage to each of the plurality of pixels; a plurality of scanning lines that supply a scanning voltage to each of the plurality of pixels; a unit that supplies a selection scanning voltage concurrently to an N number of scanning lines among the plurality of scanning lines, and supplies an initialization voltage to each of the plurality of video lines, in a k'th scanning period; and a unit that supplies a selection scanning voltage sequentially to the N number of scanning lines, and supplies video voltages to each of the plurality of video lines, in (k+1)th through (k+N)th scanning periods respectively. N is an integer of 2 or greater (2≦N) and k is any positive integer. |
US09847055B2 |
Organic light emitting display apparatus
An organic light emitting display apparatus includes a first pixel and a second pixel. The first pixel includes a first data line, a first driving thin film transistor (TFT), and a first contact metal connected to the first driving TFT and in a layer at a same level as a layer of the first data line. The second pixel includes a second data line, a second driving TFT, and a second contact metal connected to the second driving TFT and in a layer at a same level as a layer of the second data line. The first gap between the first driving TFT and the first contact metal is different from a second gap between the second driving TFT and the second contact metal. |
US09847054B2 |
Display device and electronic device including the same
A display device and an electronic device including the same are disclosed. In one aspect, the display device includes a display panel divided into first and second regions. The display device also includes a scan driver including a plurality of first scan stages configured to sequentially provide a scan signal to the pixels in the first region, a plurality of second stages configured to sequentially provide the scan signal to the pixels in the second region, and a scan switch connected between the first and second stages. One of the first scan stages is configured to provide a scan carry signal to the scan switch, the scan switch is configured to selectively provide the scan carry signal or a scan disable signal to the second scan stages, and the scan carry signal and the scan disable signal are configured to halt the operation of the second scan stages. |
US09847053B2 |
Display apparatus, gate driver and operation method thereof
A display apparatus, a gate driver and an operation method thereof are provided. The gate driver includes a first input buffer and a gate line driving circuit. An input terminal of the first input buffer is configured to receive a timing control signal from the outside of the gate driver. The gate line driving circuit is coupled to an output terminal of the first input buffer. The gate line driving circuit is configured to scan a plurality of gate lines of the display panel based on the control of the timing control signal. An output impedance of the first input buffer is correspondingly adjusted according to the coupling noise of the gate driver. |
US09847050B2 |
Display device and color conversion method
The display device includes an image display unit including pixels each including first to third sub-pixels and a fourth sub-pixel for displaying an additional color component according to an amount of lighting of a self-emitting element; a conversion processing unit that performs, for all of pixels, an image analysis on first color information for display at a predetermined pixel, and if a predicted value of power consumption as a total amount of lighting of self-emitting elements is above a limit, outputs a second input signal through a color conversion process on a first input signal including the first color information at a color conversion rate associated with the predicted value; and a fourth sub-pixel signal processing unit that outputs, to the image display unit, a third input signal including third color information with converted red, green, blue, and additional color components. |
US09847044B1 |
Surgical implement training process
A surgical implement training process that includes teaching an identity of a plurality of first surgical implements in a first surgical implement tray, a location of the plurality of first surgical implements in the first surgical implement tray and an actual order in which each of the first surgical implements are used when performing a surgical procedure. |
US09847043B1 |
Student driver feedback system allowing entry of tagged events by instructors during driving tests
Tagged driving events may be generated during a driving session from sensor data collected via one or more sensors and/or entered by an instructor. The tagged driving events may include a description of each driving event and its associated severity or weight as it relates to a scoring process as well as a time and/or a location of the driving event. A driving session report may be generated using the tagged driving events and may include a driver feedback score that is weighted based on the severity associated with each of the tagged driving events and/or the collected data, a map of the driving session route that indicates a map location of each tagged driving event, and/or a listing of each tagged driving event. The driving session report may be displayed such that a user may select a tagged driving event to view information associated with the tagged driving event. |
US09847040B2 |
String instrument chord teaching device and method
A device and methods are disclosed for teaching a student string instruments, specifically for teaching chords of a string instrument. The invention also relates to a kit of more than one string instrument chord teaching device and methods to allow simultaneously teaching more than one student chords of a string instrument. For more than one string instrument chord teaching device in the kit, the string instrument chord teaching devices may further be visibly distinguishable from each other. |
US09847039B2 |
Computer-implemented method of administering and scoring integrated reasoning question formats
Automated methods and systems are provided for presenting and scoring items which are presented in different question formats that include graphics interpretation, two-part analysis, table analysis, and multi-source reasoning. There are a plurality of response opportunities for each item, and each response opportunity is independent of each other. In operation, an item is presented in the respective question format on a processor-controlled user interface display screen. A response engine receives the response for each response opportunity. A scoring engine in communication with the response engine receives the plurality of responses and scores the plurality of responses by determining whether the response selected for each response opportunity is correct, and assigning credit for the item only if each of the responses for each of the response opportunities is correct, and assigning no credit for the item if at least one of the responses for each of the response opportunities is incorrect. |
US09847038B2 |
Adaptive interface for continuous monitoring devices
Systems and methods that continuously adapt aspects of a continuous monitoring device based on collected information to provide an individually tailored configuration are described. The adaptations may include adapting the user interface, the alerting, the motivational messages, the training, and the like. Such adaptation can allow a patient to more readily identify and understand the information provided by/via the device. |
US09847032B2 |
System and method for automated traffic management of intelligent unmanned aerial vehicles
A drone traffic management system comprising a computer comprising memory means for storing origin coordinates indicating an origin location of a drone, destination coordinates indicating a destination of the drone, and traffic management factors located between the origin location of the drone and the destination of the drone; and processing means for controlling the flight of a drone. This is accomplished by calculating a flight path for the drone to fly automatically from the origin location to the destination location without manual intervention, sending the flight path to the drone, receiving location data of the drone as it travels from the origin location to the destination, re-calculating the flight path of the drone as a function of the traffic management factors and the location data of the drone, and sending the re-calculated flight path to the drone. |
US09847031B2 |
Ground based system and methods for providing multiple flightplan re-plan scenarios to a pilot during flight
Methods and apparatus are provided for transmitting re-routing options to a plurality of in-flight aircraft in accordance with preconfigured pilot preferences. The apparatus comprises a data store module containing data sets against which the pilot preferences are evaluated during flight, including weather, airspace and flight restrictions, ground delay programs, and air traffic information. The apparatus further includes a flight path module containing route and position information for each aircraft. An incursion alert processing module evaluates the flight path, data store, and pilot preferences and generates incursion alerts which are transmitted to each aircraft during flight. Upon receipt of an incursion alert or, alternatively, independent of an incursion alert, the pilot may request re-routing options. Once received and reviewed, the pilot selects the optimum re-routing option, and an associated micro flight plan is uplinked and loaded into the FMS (Flight Management System). |
US09847021B2 |
System and method for monitoring and updating speed-by-street data
System and method for identifying speeding violations, comprising determining a current speed and a current location of a vehicle, determining a posted speed limit for the current location from a speed-by-street database, comparing the current speed of the vehicle to the posted speed limit, and evaluating whether the current speed exceeds the posted speed limit. Errors are identified in the speed-by-street database by storing a plurality of speeding violation records, wherein the speeding violation records each include a speeding event location; analyzing the speeding violation records to identify one or more speeding event locations having multiple speeding violations; comparing a posted speed limit at the one or more speeding event locations having multiple speeding violations to corresponding speed limit data in the speed-by-street database; and identifying one or more speed limit entries in the speed-by-street database that do not match the posted speed limit. |
US09847019B2 |
Detector system
The system includes an active unit, such as a detector unit, which has a processor, a network port for connection to a central control unit, and an optical data input port. The processor is arranged to enable the optical data input port on receipt of an enable signal received by the active unit from the central control unit via a network. |
US09847014B2 |
Proximity-based reminders
A proximity-based reminder system includes one or more proximity detectors for determining whether a distance between two or more paired electronic devices satisfies various criteria. Data transmissions across a wide area network (WAN) are used to determine whether a distance between paired devices satisfies a first proximity condition. Transmissions across a local area network (LAN) are used to determine whether the distance between the paired devices satisfies a second proximity condition. When the first and second proximity conditions are satisfied, the proximity-based reminder system issues a reminder alert notification to one or more of the paired devices. |
US09847012B2 |
Meal-based medication reminder system
In general, this disclosure is directed to techniques for generating, by a computing device, at approximately a time that a user is eating, at least one computer-generated indication. Based at least in part on the at least one computer-generated indication and pre-defined activity data that are indicative of a human consuming an ingestible substance, the computing device determines whether the user is currently consuming an ingestible substance. Responsive to determining that the user is currently consuming the ingestible substance, the computing device outputs a reminder to consume at least one particular ingestible substance, such as a medication. |
US09847011B2 |
Warning system for sub-optimal sensor settings
A method includes a computing device receiving at least one sensor reading from at least one sensor on a user's device; the computing device determining at least one setting on the user's device based upon the received at least one sensor reading; the computing device detecting a change from the at least one sensor that could affect an optimal setting for the determined at least one setting; and notifying a user that the detected change has occurred. |
US09847010B2 |
Fall protection harness with damage indicator
A fall protection harness includes a computer processor, an optical transmitter, and an optical receiver coupled. The optical transmitter and the optical receiver are optically coupled. Upon damage to the fall protection harness, the optical coupling between the optical transmitter and the optical receiver is broken, the computer processor senses the break in the optical coupling between the optical transmitter and the optical receiver; and the computer processor generates a signal indicating the damage. |
US09847007B2 |
Method and apparatus for providing policy-based access using an accelerometer
Methods, software, apparatus, and systems for policy-based access control are provided. In one embodiment, a method for providing policy-based access to a policy-controlled resource for a user, comprising: detecting an electronically encoded signal from a computer-controlled electronic access control service at a user-controlled computer-controlled electronic communications device proximate to the user; receiving an electronically encoded compliance query from the computer-controlled electronic access control service at the computer-controlled electronic communications device; determining an electronically encoded response to the electronically encoded compliance query using an electronically encoded, computer-controlled process on the computer-controlled computation device; and returning the electronically encoded response to the computer-controlled electronic access control service using the computer-controlled computation device. |
US09847006B2 |
Fall detector and alert system
A fall detection and alert system and associated methods are described. The system includes a right footwear item and a left footwear item, each of which includes foot pressure sensors, communications circuitry configured to transmit foot pressure signals from the pressure sensors to a mobile device, such as a smartphone, and a power source. The system also includes an application for the mobile device that causes the mobile device to receive transmitted foot pressure signals from the communications circuitry of the footwear, analyze the foot pressure signals to determine whether a wearer of the footwear items has fallen, display a warning if it is determined that the wearer of the footwear items has fallen, along with an option to cancel the warning, and send a signal to a caregiver if the warning has not been canceled within a predetermined period of time. |
US09847005B2 |
Method and apparatus for providing an emergency notification for an allergic reaction
A method and an apparatus for providing a notification of a usage of a medical injector are disclosed. For example, the method determines location information of the medical injector. The method then detects the usage of the medical injector, and records a time of the usage of the medical injector. The method then sends the notification comprising the time at which the usage of the medical injector is detected and the location information of the medical injector. |
US09847002B2 |
Modular patient monitor
A modular patient monitor provides a multipurpose, scalable solution for various patient monitoring applications. In an embodiment, a modular patient monitor utilizes multiple wavelength optical sensor and/or acoustic sensor technologies to provide blood constituent monitoring and acoustic respiration monitoring (ARM) at its core, including pulse oximetry parameters and additional blood parameter measurements such as carboxyhemoglobin (HbCO) and methemoglobin (HbMet). Expansion modules provide blood pressure BP, blood glucose, ECG, CO2, depth of sedation and cerebral oximetry to name a few.Aspects of the present disclosure also include a transport dock for providing enhanced portability and functionally to handheld monitors. In an embodiment, the transport dock provides one or more docking interfaces for placing monitoring components in communication with other monitoring components. In an embodiment, the transport dock attaches to the modular patient monitor. |
US09846999B1 |
Smartphone safety system for pedestrians
Systems and methods for providing real-time alerts to a user of a device in or near a potentially dangerous situation are disclosed. A computer-implemented method includes determining, by the mobile device, that a user is looking at the mobile device based on sensor data, determining, by the mobile device, an area of a likely accident event, and generating, by the mobile device, an alert based on the determining that the user is looking at the device and the determining the area of the likely accident event. |
US09846998B1 |
Location detector kit
A location detector kit having a pouch with a cartridge containing a gas and the cartridge having a gas-release-activator, when the cartridge releases the gas through a gas straw on the cartridge, a rip cord is pulled from the outside of the pouch to release the gas, a deflated balloon then connects to the gas straw of the cartridge, when the balloon is inflated and rises above the pouch, the gas-release-activator breaks to allow the balloon to be fully deployed above the pouch, the cartridge is secured to the cable, and rises with the cable as the balloon rises and pulls the cable upward. |
US09846996B1 |
Systems and methods for automated teller machine repair
One embodiment of the disclosure relates to a system of servicing an automated teller machine (ATM) using a display configured to display augmented reality images. The electronic device may be configured to receive low-level diagnostic information from the malfunctioning ATM. Data may be transferred to a central location, wherein the data is analyzed and a solution to the problem of the malfunctioning ATM is determined and transferred back to the electronic device. In some embodiments, the electronic device displays components of the ATM using augmented reality such that a technician viewing the display may visualize the components of the ATM and receive instructions regarding the repair or care of the ATM. |
US09846994B2 |
Method and system for heads up game tournament
A method of simulating a heads up gaming tournament utilizing at least one game server and a plurality of personal communication devices includes receiving value from a plurality of participants using the personal communication devices, providing the participants with wagering units, pairing unpaired first and second ones of the participants to play a heads up game, initiating the game by generating a game state, for example, dealing the private cards of a hold'em poker game, and transmitting the game state to the participants for display on the personal communications devices, whereupon the first participant transmits an action to the game server in response to the game state, receiving the action and updating the game state, receiving a second input in response to the first participant's action from the second participant, continuing play until the outcome of the heads up game is determined, updating the number of wagering units held by the first and second participants, repairing the participants for the next game or in the case of poker, the next deal or hand and continuing until all but one of the participants has been eliminated. |
US09846993B2 |
Method, apparatus, and program product for extending a play in a wagering game
A method for extending a play in a reel-type wagering game includes first producing a game symbol array for a play in the wagering game. Any prizes indicated by the initial game symbol array are awarded. An evaluation is then be performed to determine if a triggering condition is associated with the initial game symbol array. Where the evaluation detects the triggering condition, at least one line of game symbols is shifted in a shifting direction by a selected number of symbol locations. This shift creates a new game symbol array for which additional prizes may be awarded. Then the evaluation for the triggering condition is conducted again for the new game symbol array and the process repeats. The process continues until no triggering condition is detected for a given symbol array or until some other condition terminates the play. |
US09846989B2 |
Identifying idle gaming machines
A method for monitoring wagering machines and transmitting indications of idle wagering game machines is described herein. The method can include monitoring, at a wagering game server, credit meters of a plurality of wagering game machines. The method can further include determining, at the wagering game server based on the monitored credit meters, that a wagering game machine of the plurality of wagering game machines is idle. The method can further include transmitting, to a mobile device via a communications network, an indication that the wagering game machine is idle, the indication including an incentive available in exchange for gameplay on the wagering game machine. |
US09846986B2 |
Electronic interface, wagering systems and methods for wagering games
Systems and methods for facilitating wagering in wagering games by presenting through a display device a user interface comprising a representation of a segmented ring, wherein each segment of the displayed segmented ring corresponds with a wagering option associated with a wagering game; receiving, through the user interface, input from a player relating to one or more desired wagers, wherein the input is received by detecting physical contact with the display device in the area of the segmented ring; and responsive to the input received, presenting, by the display device, a graphical representation of the one or more desired wagers, wherein the graphical representation comprises a form visible on the user interface, the form having a positional element relative to the displayed segmented ring indicating the outcome being wagered on and a dimensional element relative indicating the amount being wagered. |
US09846984B2 |
Device for recognizing image and device for reading image
The disclosure provides a device for recognizing an image and a device for reading an image. The device for recognizing the image includes a circuit board (50) on which a plurality of light sources (20) are arranged, the multiple light sources (20) which are configured to supply multiple lights in different directions to the image to be recognized, and an imaging component configured to uniformly image the lights diffused by the image to be recognized so as to recognize the image to be recognized. The disclosure solves the problem that the device for recognizing the image in the relevant technology may only supply one single light emitting direction, and the device for recognizing the image has a beneficial effect of recognizing a hologram including various pieces of image information. |
US09846983B2 |
Device for verifying documents
The invention relates to a device for verifying documents (100) having a light-transparent document support (101) for the receiving a document and a light non-transparent covering (103) for covering the light-transparent document support (101), the light non-transparent covering (103) comprises a lighting device (105) for screening the document. |
US09846981B2 |
Access monitoring system for remote locations
A system for compliance monitoring of a user of a monitored location is provided. The system includes at least one checkpoint monitor installed in the monitored location and a system server at a monitoring center being configured to be in communication with each checkpoint monitor via a network. Each checkpoint monitor includes a checkpoint server and being configured to monitor access to the monitored area. Each checkpoint monitor is configured to perform an authentication process to authenticate both an assignment status and an activity status of a user and transmit the resulting data to the system server. |
US09846979B1 |
Analyzing telematics data within heterogeneous vehicle populations
A computing system implements a telematics service that obtains a set of vehicle telematics data for each vehicle of a population. Within each set of vehicle telematics data, a set of time-based measurements for a measurement type is identified. The set of time-based measurements identified for each vehicle are combined to obtain a combined set of time-based observations for the measurement type across the population of vehicles or a sub-set of the population defined by vehicle make, model, and/or year of production. An outlier observation is identified from among the combined set of time-based observations. A determination is made whether the outlier observation is part of a temporary deviation or a persistent deviation. For a temporary deviation, an impact of the outlier observation on the set of time-based measurements is reduced. For a persistent deviation, the outlier observation is programmatically characterized. |
US09846975B2 |
Generating filtered, three-dimensional digital ground models utilizing multi-stage filters
Disclosed systems and methods generate filtered, three-dimensional models with regard to a site. In particular, one or more embodiments include systems and methods that generate a filtered, three-dimensional model by removing one or more non-ground objects from a three-dimensional model of the site. Specifically, one or more embodiments of the disclosed systems and methods remove objects from a three-dimensional representation of a site by applying an initial filter to the three-dimensional representation, identifying regions corresponding to types of terrain within the three-dimensional representation, and applying another filter with parameters particular to the identified regions. |
US09846969B2 |
Electronic apparatus, control method thereof, computer program, and computer-readable recording medium
Disclosed herein is a control method of an electronic apparatus. The control method of an electronic apparatus includes: detecting a crosswalk from an image data photographed in a camera during a period in which a vehicle is operated; generating an object indicating the detected crosswalk; and outputting the generated object through augmented reality. |
US09846967B2 |
Varying a focus through a variable focus element based on user accommodation
Configurations are disclosed for presenting virtual reality and augmented reality experiences to users. The system may comprise an image-generating source to provide one or more frames of image data in a time-sequential manner, a light modulator configured to transmit light associated with the one or more frames of image data, a substrate to direct image information to a user's eye, wherein the substrate houses a plurality of reflectors, a first reflector of the plurality of reflectors to reflect transmitted light associated with a first frame of image data at a first angle to the user's eye, and a second reflector to reflect transmitted light associated with a second frame of the image data at a second angle to the user's eye. |
US09846964B2 |
Multi-Z polyline to single-Z horizons conversion
Method and system for 3-D imaging of subterranean geologic structures based on seismic data interpretations involves converting multi-Z polylines into single-Z line segments. The single-Z line segments have slopes that are either positive or negative and do not change signs. As a result, no point along the line segment has more than one value in Z. The single-Z line segments may then be grouped or assembled into lattices that may then be used to form single-z horizons. Such a method and system arrangement provide a far more efficient and less processing intensive way to render 3-D images of the geologic structures compared to existing solutions. |
US09846963B2 |
3-dimensional model generation using edges
3-dimensional model generation using edges may include detecting, using a processor, a plurality of edges in a plurality of images and determining, using the processor, a set edges from the plurality of edges that are matched across the plurality of images. Camera poses of the plurality of images may be estimated using the processor and using a cost function that depends upon the set of edges. |
US09846957B2 |
Proactive creation of personalized products
A method for proactively creating an image product includes capturing an image of an object in a first environment by a device, storing a library of personalized products each characterized by a product type, automatically recognizing the object in the image as having a product type associated with the library of personalized products, automatically creating a design for the personalized product of the product type using personalized content, automatically displaying the design of the personalized product of the product type incorporating the selected photo in the first environment on the device, and manufacturing a physical product based on the design of the personalized product. |
US09846956B2 |
Methods, systems and computer-readable mediums for efficient creation of image collages
In one example embodiment, an image providing method includes capturing, by a processor, a first partial image while applying a first image processing filter at a first time, capturing, by the processor, a second partial image while applying a second image filter at a second time after the first time, and generating, by the processor, a collage image by merging the first partial image and the second partial image at a third time after the second time. |
US09846955B2 |
Method and apparatus for generating image that induces eye blinking of user, and computer-readable recording medium therefor
A method of displaying an image that induces eye blinking of a user is disclosed. In one aspect, the method includes displaying a main image in a display area of a display device and generating an auxiliary image configured to induce eye blinking of a user. The method also includes combining the main image and the auxiliary image and displaying the combined image in a first area corresponding to a portion of the display area. |
US09846953B2 |
Visualization of relationships and strengths between data nodes
One or more processors receive a dataset that includes a plurality of nodes. One or more processors identify relationships between a plurality of interacting nodes within the dataset. One or more processors determine relationship strength values between a plurality of interacting node pairs within the dataset. One or more processors generate a graphical representation that represents the relationship strength values between the plurality of interacting nodes within the dataset. Interacting node pairs are connected by edges and the edges have a length that correlates with the relationship strength value between the interacting node pairs. |
US09846948B2 |
Systems, methods, and devices for image matching and object recognition in images using feature point optimization
An image matching technique locates feature points in a template image such as a logo and then does the same in a test image. Feature points of a template image are determined under various transformations and used to determine a set of composite feature points for each template image. The composite feature points are used to determine if the template image is present in a test image. |
US09846947B2 |
Medical image processing apparatus, X-ray computerized tomography apparatus, and medical image processing method
A medical image processing apparatus according to the present invention includes a moving direction identification unit configured to identify a moving direction of an observed region of a subject depicted in a plurality of volume data collected by a medical diagnostic apparatus, each volume data of the plurality of volume data being collected for each time phase; and a display direction setting unit configured to set a display direction of the plurality of volume data based on the identified moving direction. |
US09846944B2 |
Depth calculation device, imaging apparatus, and depth calculation method
A depth calculation device for calculating depth information on an object from captured first image and second image with different blur, the depth calculation device comprising: an extraction unit configured to extract a first frequency component and a second frequency component from each of the first image and the second image, the first frequency component being a component of a first frequency band, the second frequency component being a component of a second frequency band, the second frequency band being lower than the first frequency band; and a depth calculation unit configured to calculate the depth information from the frequency components extracted by the extraction unit. |
US09846938B2 |
Medical evaluation machine learning workflows and processes
Systems and methods for processing electronic imaging data obtained from medical imaging procedures are disclosed herein. Some embodiments relate to data processing mechanisms for medical imaging and diagnostic workflows involving the use of machine learning techniques such as deep learning, artificial neural networks, and related algorithms that perform machine recognition of specific features and conditions in imaging data. In an example, a deep learning model is selected for automated image recognition of a particular medical condition on image data, and applied to the image data to recognize characteristics of the particular medical condition. Based on the characteristics recognized by the automated image recognition on the image data, an electronic workflow for performing a diagnostic evaluation of the medical imaging study may be modified, updated, or prioritized. |
US09846936B2 |
Imaging apparatus and controlling method thereof the same
Disclosed herein is an imaging apparatus and a controlling method thereof, the imaging apparatus includes an image processing unit generating volume images of an object including a region of interest and extracting a reference plane of the volume images and an area setting unit automatically setting a distance from the reference plane, wherein the image processing unit may generate a 3D data of a region of interest based on a cross sectional data of the reference plane and a cross sectional data contained in a plurality of cross sectional images of the volume images existing in the distance. |
US09846929B2 |
Fast density estimation method for defect inspection application
The present invention provide a high speed spatial density estimation algorithm to estimate defect density maps for blob analysis in an image processing field for inspection. The method of the present invention uses a rotated L1 epsilon-ball neighborhood mask for determining a defect density for each of target pixels to generate a defect density map for defect detection of an object. The present method is capable of providing high detection speed and substantially eliminating influence of the noise from images. |
US09846925B2 |
Defog system and defog method
A defog system and a defog method are provided. The defog system includes an illuminance sensor configured to detect ambient illuminance, and at least one processor to implement a level determiner configured to determine a defog level of an input image based on the ambient illuminance. The at least one processor further implements a defogger configured to determine whether to defog the input image based on skewness and kurtosis of a histogram of the input image, and, in response to the defogger determining to defog the input image, determine a fog condition of the input image based on a cumulative probability of the histogram, and defog the input image based on the defog level. |
US09846919B2 |
Data processing device for processing multiple sensor data and system including the same
Provided is a data processing device and a method of operating the same. The data processing device includes: a plurality of preprocessors configured to perform correction processing on a plurality of sensor data; a first switching circuit configured to selectively map and input the plurality of sensor data from at least two sensors to at least two preprocessors among the plurality of preprocessors; and a hybrid data processing engine configured to perform at least one of image enhancement and depth information determination on the plurality of sensor data received, via an on-the-fly method, from the at least two preprocessors. |
US09846918B2 |
Electric vehicle rescue system
An electrical vehicle (EV) rescue vehicle includes a mobile platform, which further includes a winch and a ramp. The mobile platform of the EV rescue vehicle is deployable for retrieving a disabled EV (a “rescued vehicle”) thereon with the winch and the ramp and for transportation of the disabled EV. A charging unit is associated with said mobile platform for connecting and charging of the disabled EV, either on a fixed location or during transport. A systems analysis module can be included with the system for testing a functionality of systems and components of the disabled EV and providing results of the testing to customers. The mobile platform can be provided as an EV rescue vehicle in a form of a trailer pulled by another vehicle or integrated with another vehicle (e.g., a truck). The EV rescue vehicle can also carry passengers associated with the disabled EV when the disabled EV is being transported, charged, and/or analyzed by the EV rescue vehicle. |
US09846908B2 |
Smart complete option strategy display
A system and method for determining and presenting likely option strategies based on inputs is disclosed. An assets input is accepted where the asset input indicates an underlying asset for which options are available. Additional inputs may be accepted to further narrow the list of possible strategies. The system may attempt to predict and display the most likely option strategies based on the inputs. |
US09846907B2 |
Wireless beacon connections for providing digital letters of credit on detection of a user at a location
There are provided systems and methods for wireless beacon connections for providing digital letters of credit on detection of a user at a location. A payment provider may authorize use of one or more wireless beacons at a merchant location. When a user arrives at the merchant location, the user may be checked in through a communication device in possession of the user. Once checked in to the merchant location, the payment provider may determine and amount of credit to extend to the user based on the user's credit worthiness (for example, their credit rating, asset to debt ratio, etc.). The payment provider may then generate a letter of credit, which the payment provider may limit in use by time, location, etc. The payment provider may communicate the letter of credit to the user for use at the merchant location. |
US09846906B1 |
Digital bank branch
A digital bank branch system is provided for associating a customer communicating over a network with a banking host system with a physical bank branch. The digital bank branch system includes at least one computer memory storing customer information and instructions and at least one computer processor accessing and executing the stored instructions to perform multiple steps. The steps may include associating each customer with a local bank branch, the association accomplished based on at least one of a customer address, a physical customer location and a customer selection of the local bank branch. The system may further provide a local branch information area at a web address, the local branch information area accessible over the network including information relevant to the local bank branch. The system may additionally generate alerts relevant to the local bank branch, select a channel for distribution of the alerts from a plurality of available channels based on the customer information stored in the computer memory, the available channels including at least email, text message, and social media channels; and distribute the alert over the selected channel. |
US09846904B2 |
Retail website user interface, systems and methods
A website that presents a user interface that displays images of products to a user. The product images that are displayed are of products that are recently trending or popular as determined by data derived from one or more sources. Each product image is displayed without the price of the respective product and without text naming, describing or identifying the respective product. Therefore, the user interface is constructed to focus on the trending products themselves so that the user interface is clean and uncluttered, allowing customers to focus on the trending products for possible purchase. |
US09846901B2 |
Product recommendation with ontology-linked product review
Techniques for product recommendation involve receiving, from a user, a request for recommendation of a product matching one or more characteristics specified in the request. In response to the request, a product may be identified for recommendation, at least in part by searching an ontology in which the identified product is represented as matching at least one of the characteristics specified in the request. The ontology may further include at least one link to at least one natural language product review providing supporting evidence that the identified product matches the at least one characteristic. At least a portion of the at least one natural language product review may be retrieved using the at least one link in the ontology, and presented to the user in support of a recommendation of the identified product, in response to the request. |
US09846900B2 |
Peer-to-peer trading platform
Methods and systems for enabling peer-to-peer systems are disclosed. The server system includes one or more processors, memory, and one or more programs stored in the memory. The server system receives from a first peer to peer node in a plurality of peer to peer nodes, a request for item information associated with one or more items. The server system converts the requested item information into a format useful for the peer-to-peer network. The server system transmits the requested item information to the first peer-to-peer node for persistent storage such that other peer-to-peer nodes in the plurality of peer-to-peer nodes can search for item information within the peer-to-peer network. The server system receives an authentication request from a second peer-to-peer node that is used to authenticate a transaction between a first user associated with the second peer-to-peer node and a second user. |
US09846898B2 |
Method and system for exposing data used in ranking search results
Methods and systems for enabling access to listing performance data, used in conjunction with a search engine to order search results, are described. Consistent with some embodiments, a listing performance data engine module processes API commands received from client computing systems. The data engine module processes the API commands to identify and communicate relevant listing performance data that is used by a listing performance algorithm to assign a listing performance score to item listings satisfying a search request. The listing performance data provides sellers who have items listed for sale an insight as to how their item listings are performing in comparison to other item listings. |
US09846894B2 |
Identifying and delivering tailored content based a reminder
The present disclosure identifies and/or delivers tailored content based upon a service dialog. For example, the systems may receive a request for tailored content, facilitate a service dialog to obtain information related to the request, and communicate a plurality of tailored content based upon the information related to the request. Further, the systems may identify tailored content based upon a consumer profile, communicate the tailored content to a web client, and/or receive a selection of the tailored content. Further still, the systems may modify a magazine (e.g., content that is presented electronically) based upon tailored content. |
US09846892B2 |
Zone-based location-based service
A location-based information system and method therefor, which is responsive to the user's selection of geographic zone and parameters. A proprietary app (application) is installed in a mobile device of the user, which insures that a connection to the user from a caller is based on the user's defined zone and other parameters without the disclosing the exact location of the user. Various embodiments of the invention provide an option for user-to-user location-based connection without depending on a remote server. |
US09846888B2 |
Method and apparatus for reward calculation and disbursement
Methods and systems for receiving purchase transaction data and identifying the purchase transactions that qualify for customer rebates. In an embodiment, a transaction clearing computer of a payment processing network receives the purchase transaction data from a plurality of acquirer financial institutions. A rewards system computer of the payment processing network identifies individual purchase transactions that qualify for customer rebates pursuant to rewards programs and based on the purchase transaction data, and then initiates crediting of rebate amounts from acquirer financial institutions to payment card accounts of cardholders at issuer financial institutions. The rewards system computer also initiates charging of the rebate amounts to merchant accounts of merchants associated with the individual purchase transactions that qualified for customer rebates. |
US09846884B2 |
Click conversion score
A Click Conversion Score (CCS) is a tool to provide a new “Ad-Exchange” for connecting Publishers and Advertisers in the Pay-per-Click advertising market. The CCS provides checks and balances into the Ad-Exchange by assessing the quality of traffic each Publisher provides Advertisers using an adaptive, multi-dimensional profiling system. This assessment is directly used in the charges billed the Advertisers. The score is adaptive, and highly dependent on the conversion feedback loop provided by Advertisers. A CCS system scores each Click and each resulting Conversion an Advertiser receives from the Ad-Exchange. In the preferred implementation, the score reflects a ratio of the measured conversion rate for a Publisher's traffic with the “expected” conversion rate based upon Advertisers histories. |
US09846883B2 |
Generating customized marketing messages using automatically generated customer identification data
A computer implemented method, apparatus, and computer usable program code for generating customized marketing messages using automatically generated customer identification data. In one embodiment, real-time data for a customer is received from a set of cameras associated with a retail facility to form detection data. The customer is automatically identified using the detection data to form customer identification data. Automatically identifying the customer occurs without human input. A customized marketing message is generated for the customer using the customer identification data. |
US09846882B2 |
Secure end-to-end permitting system for device operations
A permitting system for controlling devices in a system includes a permit issuing agent that receives a command to be sent to a device. Based upon at least one attribute of the command, the permit issuing agent identifies one or more business logic modules that is pertinent to the command. Each business logic module has a respectively different set of business rules associated with it. Each identified business logic module determines whether the command complies with the business rules associated with that module. If the command is determined to comply with the business rules of all of the identified business logic modules, the agent issues a permit for the command, and the permit is sent to the device for execution of the command. |
US09846880B2 |
Product recall platform apparatuses, methods and systems
The PRODUCT RECALL PLATFORM APPARATUSES, METHODS AND SYSTEMS (“PR Platform”) transforms recall initiation request, product identifier and purchase processing request inputs via PR Platform components into recall notification message outputs. In some embodiments, the PR Platform receives a purchase processing request including a plurality of product identifiers and preselects product identifiers that qualify for purchase processing based on at least one purchase processing rule. The PR Platform facilitates querying of a product recall database to determine if the preselected product identifiers match recalled product identifiers in the product recall database. If at least one of the preselected product identifiers match the recalled product identifiers, the PR Platform retrieves a recall message associated with the at least one of the preselected product identifiers and notification preferences associated with the purchase processing request. The PR Platform then generates a recall notification message in accordance with the notification preferences to include the recall message associated with the at least one of the preselected product identifiers. |
US09846879B2 |
Bank account number validation
A method for validating payment information for an online transaction is provided. A payment server can receive two representations of the same payment information. The payment information can be validated if it is determined that the two representations match. If there is no match, or the payment information is otherwise invalid, the payment information can be repaired based on a trusted representation of the payment information, such as stored payment information or an image of an associated value token. Payment information can be received via one or more communication channels, and can be provided by one or more consumer devices. A merchant service provider can validate payment information and handle transaction processing on behalf of a merchant. |
US09846877B2 |
In-store mobile payment
An in-store mobile payment system and method can facilitate the use of a user's mobile device to facilitate payment for products purchased at a store. The user can take a picture of a product being purchased or can take a picture of a bar code for the product. The picture can be taken with the user's mobile device and can be used to identify the product. A payment provider can provide a unique PIN code for the transaction. The user can enter the PIN code into a keypad of the merchant and/or can swipe a card with a card reader of the merchant to complete the transaction. Thus, the user can avoid the inconvenience of waiting in line at a checkout counter and the merchant can reduce the store's overhead by eliminating at least some checkout counters and checkout clerks. |
US09846874B2 |
Performing a user related operation
A method of performing a user related operation includes, with an optical reader, reading an encoded on-line address being displayed on a display of a pocket-sized card to be carried by a user; decoding the encoded on-line address; requesting access to remotely stored data using the on-line address, the remotely stored data being related to the user; and, upon the requested access being granted, loading the remotely stored data. |
US09846871B2 |
Systems and/or methods for determining item serial number structure and intelligence
Certain exemplary embodiments relate to techniques for determining the correct item serial number structure, even when information regarding the serial number data and/or structure is lacking. Such techniques advantageously promote data integrity by helping to ensure that the desired data is captured correctly, while also reducing (and sometimes even eliminating) the need to obtain detailed information regarding serial number structure and intelligence that sometimes is guarded by producers/manufacturers. Statistical sampling of collected unknown data formats may be used to help decipher product identification numbers (or other numbers) such as product serial numbers through a repetitive process of scanning a known constant such as the UPC number, followed by a variable number such as a products serial number. Certain exemplary embodiments check serial number against a database containing algorithms to determine if and which algorithm is used to create such serial numbers. |
US09846866B2 |
Processing of financial transactions using debit networks
Methods and systems are disclosed for executing financial transactions between customers and merchants. An identifier of a financial account is received from the customer at a merchant system. A one-time password is also received from the customer at the merchant system, with the customer having been provided with the one-time password by a mobile electronic device or contactless presentation instrument. A cryptogram is generated to include the identifier of the financial account encrypted using the one-time password. An authorization request is formulated at the merchant system. The authorization request includes the cryptogram and transaction information describing at least a portion of the financial transaction. The authorization request is transmitted from the merchant system to an authorization processor for authorization of the financial transaction. |
US09846860B2 |
Methods and systems for clustering of repair orders based on multiple repair indicators
A processor may determine that a first repair order (RO) of an existing cluster of ROs (e.g. corresponding to first and second vehicle symptoms and to first and second corrective actions) refers to a first vehicle related to a set of vehicles. The processor may identify ROs that refer to vehicles from the set and may determine among these identified ROs (i) a first relationship between the first symptom and the first action without the first symptom relating to the second action and/or (ii) a second relationship between the second symptom and the second action without the second symptom relating to the first action. The processor may (i) if the first relationship exists, add the first RO to a first different cluster corresponding to the first relationship and (ii) if the second relationship exists, add the first RO to a second different cluster corresponding to the second relationship. |
US09846858B2 |
System and method for a global directory service
A system and method for facilitating the transfer of contact information between network subscribers said system including at least one server coupled to the network; at least one database coupled to the server; a plurality of subscriber terminals coupled to the network wherein each subscriber's terminal is configured to send contact information associated with a subscriber to the server in response to a request by said subscriber; wherein the request causes the subscriber's terminal to compile the contact information into an electronic business card object having one or more textual fields and map the one or more textual fields of the electronic business card to one or more object attributes contained in an electronic business card object and transmit the electronic business card object to the server for storage in the database is disclosed. |
US09846855B2 |
Tracking wellbore servicing equipment and components thereof
Tracking and associating consumable components with the respective pieces of wellbore servicing equipment to which they are coupled may include using identifier tags coupled to each piece of wellbore servicing equipment and to each consumable component. An identifier tag reader may be used to read both the identifier tag of the piece of wellbore servicing equipment and the identifier tag of the consumable component, thereby enabling association of the consumable component to the piece of wellbore servicing equipment to which it is coupled, for the duration of such coupling. Such association may be carried out and/or tracked in one or more databases, wherein other information pertaining to either piece of equipment may be associated with both pieces of equipment. In addition, usable life spans of consumable components may be more easily determined based at least in part on such association. |
US09846852B2 |
Product delivery inspection system, order-receiving-side handy terminal, ordering-side handy terminal, and container
A product delivery inspection system includes an ordering-side terminal, an order-receiving-side terminal, an order-receiving-side handy terminal, a container, and an ordering-side handy terminal. The order-receiving-side handy terminal has an order-receiving-side reception means, a barcode reading means, a tag writing means, an order-receiving-side comparison means, and an order-receiving-side display instruction means that transmits to a display unit an instruction to display a message or a symbol indicative of the completion of an order-receiving-side product inspection. The ordering-side handy terminal has an ordering-side reception means, a tag reading means, an ordering-side comparison means, and an ordering-side display instruction means that transmits to the display unit an instruction to display a message or a symbol indicative of the completion of an ordering-side product inspection. |
US09846849B2 |
System and method for providing an editor for use with a business process design environment
A system and method for providing an editor for use with a business process design environment. In accordance with an embodiment, the system provides an editor and framework that allows a user to create and edit business processes and business architecture projects. The editor can render or edit a model which is based on a metamodel or defined ontology, and can be provided, e.g., in computer applications, browsers and tablets. In accordance with an embodiment, the user can use the editor to define a business process and/or a business architecture project, including attributes such as goals, objectives, strategies, and value chains. Models can be synchronized as part of an overall business process development. |
US09846848B2 |
Exchanging water allocation credits
A method of exchanging water allocation credits comprises accessing data describing a water allocation credit reserved for a first user. An unused amount of the water allocation credit which will not be used by the first user is then determined. A sale is then brokered of the unused amount of the water allocation credit to another user. |
US09846845B2 |
Hierarchical model for human activity recognition
The disclosure provides an approach for recognizing and analyzing activities. In one embodiment, a learning application trains parameters of a hierarchical model which represents human (or object) activity at multiple levels of detail. Higher levels of detail may consider more context, and vice versa. Further, learning may be optimized for a user-preferred type of inference by adjusting a learning criterion. An inference application may use the trained model to answer queries about variable(s) at any level of detail. In one embodiment, the inference application may determine scores for each possible value of the query variable by finding the best hierarchical event representation that maximizes a scoring function while fixing the value of the query variable to its possible values. Here, the inference application may approximately determine the best hierarchical event representation by iteratively optimizing one level-of-detail variable at a time while fixing other level-of-detail variables, until convergence. |
US09846841B1 |
Predicting object identity using an ensemble of predictors
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for predicting object identity using an ensemble of predictors. In one aspect, a method includes selecting candidate objects that likely match a received object that is to be identified, from a database of objects, and providing attributes of the received object compared with those of the candidates to an ensemble of predictors having respective properties. Based on previous training, each predictor can predict a most likely candidate. From among the most likely candidates, a previously trained support vector machine can select a potential match candidate. If a score that the support vector machine associates with the potential match candidate, that is representative of the potential match candidate's likelihood to match the received candidate satisfies a threshold, then the potential match candidate can be determined to be the received candidate. |
US09846840B1 |
Semantic class localization in images
Semantic class localization techniques and systems are described. In one or more implementation, a technique is employed to back communicate relevancies of aggregations back through layers of a neural network. Through use of these relevancies, activation relevancy maps are created that describe relevancy of portions of the image to the classification of the image as corresponding to a semantic class. In this way, the semantic class is localized to portions of the image. This may be performed through communication of positive and not negative relevancies, use of contrastive attention maps to different between semantic classes and even within a same semantic class through use of a self-contrastive technique. |
US09846836B2 |
Modeling interestingness with deep neural networks
An “Interestingness Modeler” uses deep neural networks to learn deep semantic models (DSM) of “interestingness.” The DSM, consisting of two branches of deep neural networks or their convolutional versions, identifies and predicts target documents that would interest users reading source documents. The learned model observes, identifies, and detects naturally occurring signals of interestingness in click transitions between source and target documents derived from web browser logs. Interestingness is modeled with deep neural networks that map source-target document pairs to feature vectors in a latent space, trained on document transitions in view of a “context” and optional “focus” of source and target documents. Network parameters are learned to minimize distances between source documents and their corresponding “interesting” targets in that space. The resulting interestingness model has applicable uses, including, but not limited to, contextual entity searches, automatic text highlighting, prefetching documents of likely interest, automated content recommendation, automated advertisement placement, etc. |
US09846834B2 |
Antenna device and wireless communication device
An antenna device includes a first coil and a second coil whose winding axes are parallel or substantially parallel, are disposed so as to be insulated from each other, and that magnetically couple with each other; a first capacitance that is connected in parallel to the first coil and defines a first resonance circuit with the first coil; a second capacitance that is connected in parallel to the second coil and defines a second resonance circuit with the second coil; a third capacitance connected between at least one set of ends of the first coil and the second coil; and a power supply terminal connected to the first coil. |
US09846833B1 |
High-speed RFID tag assembly using impulse heating
RFID inlays or straps may be assembled using impulse heating of metal precursors. Metal precursors are applied to and/or included in contacts on an RFID IC and/or terminals on a substrate. During assembly of the tag, the IC is disposed onto the substrate such that the IC contacts physically contact either the substrate terminals or metal precursors that in turn physically contact the substrate terminals. Impulse heating is then used to rapidly apply heat to the metal precursors, processing them into metallic structures that electrically couple the IC contacts to the substrate terminals. |
US09846830B1 |
Vehicle identification card
A vehicle identification card is provided to an insured that includes proof of automotive insurance information and charge account information. The card may include an insurance policy covering the insured's vehicle, the VIN number of the vehicle, and other information about the vehicle such as the vehicle's make and model. The card may include account information that allows the card to be used like a credit card. The card may further include means for wirelessly updating information and providing a display to the user, which includes, but is not limited to, a housing, a memory module, a processor, one or more displays, and a power source. |
US09846828B2 |
Printing device and method
Example systems and related methods may relate to processing and printing print data in the case of an error. Namely, a printing device may include a communication interface and a controller. The controller includes a processor configured to execute instructions. The instructions include receiving multi-page print data in a first file format via a communication interface. The instructions also include when an error condition is determined during print data processing, responsively transmitting an error message via the communication interface and storing an error page location. The instructions further include receiving the print data in a second file format and determining a remainder portion and a discard portion of the print data in the second file format based on the error page location. The instructions further include processing the remainder portion of the print data in the second file format. |
US09846827B2 |
Image printing method and printer for segmenting an image to create first data files and first memory blocks and printing each data file using print position information
An image printing method and printer is provided. The method comprises obtaining an original data file of an image to be printed from a database; dividing the original data file into a plurality of first data files and storing the first data files in a plurality of first memory blocks correspondingly; receiving an image printing request, the image printing request carrying first position information of the image to be printed; determining from its position information of the image to be printed second position information contained in the first position information, and filling a first data file corresponding to the second position information to a second memory block from the first memory block where the first data file is located through memory mapping mechanism to form a second data file to be printed; and printing and outputting the second data file in the second memory block. |
US09846826B2 |
Image processing to generate a tone curve for processing an image by associating a model parameter of the image with another model parameter of a reference image
An image processing apparatus includes an image analyzing unit, a tone-curve generating unit, and an image correcting unit. The image analyzing unit acquires a model parameter by modeling data distribution of an image with a probability distribution model. The tone-curve generating unit generates a tone curve on the basis of control information in which the model parameter acquired by modeling the data distribution of the image to be processed is associated with a target value of the model parameter. The image correcting unit corrects the image to be processed by using the generated tone curve. |
US09846820B2 |
Method and system for coding or recognizing of surveillance videos
Method for coding or recognizing of surveillance videos is provided to improve compressing efficiency and recognizing accuracy of surveillance videos. The method for coding surveillance videos includes: establishing a background database and a foreground object database; wherein, the background database includes a set of background images; the foreground object database includes a set of foreground objects; coding a surveillance image by referring to a background image in the background database and a foreground object in the foreground object database. |
US09846819B2 |
Map image display device, navigation device, and map image display method
In a case where a specific point is designated on a map, extracted structure data, which is data of structures contained in an extraction range defined in advance with respect to the specific point as a datum, is extracted from map data. In a case where multiple extracted structure data items are extracted, at least one structure, the evaluated value of which is different from evaluated values of other structures by a selection threshold value or greater for a selection index, is selected as a landmark structure. A three-dimensional map image containing at least a road image and a structure image is displayed on a display screen in an emphasized manner such that the selected landmark structure offers visibility higher than visibility non-emphasized structures. |
US09846817B2 |
Bed area extraction method, bed area extraction apparatus, and recording medium
A method of extracting a bed area of a bed performed by a computer, includes detecting linear edges which remain stationary among plural images; and selecting a bed area candidate based on lengths of the linear edges and angles between the linear edges which cross to each other in a U shape formed as combinations of the detected linear edges. |
US09846811B2 |
System and method for video-based determination of queue configuration parameters
A method for automatically determining a dynamic queue configuration includes acquiring a series of frames from an image source surveying a queue area. The method includes detecting at least one subject in a frame. The method includes tracking locations of each detected subject across the series of frames. The method includes generating calibrated tracking data by mapping the tracking locations to a predefined coordinate system. The method includes localizing a queue configuration descriptor based on the tracking data. |
US09846808B2 |
Image integration search based on human visual pathway model
Methods, systems, and storage media are disclosed herein for determining objects in image data that match a plurality of captured images, in which one or more of the captured images from among the plurality of captured images may depict only a portion of an object. A computing device may extract a first feature from at least one block of the plurality of blocks from a captured image; determine a second feature; and determine a third feature. The computing device may determine, as a matching image, a stored image from among a plurality of stored images including an object that has greatest maximum correlation with the third feature. The computing device may similarly determine a matching image for each of the captured images of the plurality of images; and determine a final matching image from among the candidate matching images that best matches the combination of the plurality of captured images. |
US09846807B1 |
Detecting eye corners
A method and system for detecting eye corners using neural network classifiers is described. After an eye image is received, the eye image may be processed by at least two neural network classifiers including an inner eye corner neural network classifier and an outer eye corner neural network classifier. The neural network classifiers provide periocular information including a distance or coordinates of an eye corner location from a center of an iris of the eye, and an outcome of whether the eye corner is an inner eye corner or an outer eye corner. Output from the various neural network classifiers are combined to generate a decision on the location of eye corners in an eye image. |
US09846805B2 |
Tracking of handheld sporting implements using computer vision
A path and/or orientation of at least a portion of a handheld sporting implement swung by an athlete is tracked using two or more cameras. At least two sets of video images of the handheld sporting implement being swung are obtained using at least two different cameras having different positions. Motion regions within video images are identified, and candidate locations in 2D space of an identifiable portion (e.g., a head) of the handheld sporting implement is/are identified within the motion region(s). Based thereon, a probable location in 3D space of the identifiable portion is identified, for each of a plurality of instants during which the handheld sporting implement was swung. A piecewise 3D trajectory of at least the identifiable portion (e.g., the head) of the sporting implement is approximated from the probable locations in 3D space of the head for multiple instants during which the sporting implement was swung. |
US09846801B2 |
Minutiae grouping for distorted fingerprint matching
In some implementations, a computer-implemented method includes an iterative minutiae matching technique that initially groups mated minutiae within a list of all possible minutiae between a reference fingerprint and a search fingerprint, and then successively performs a geometric consistency check of the mated minutiae within the group. In some instances, the iterative matching technique enables improved identification of globally aligned mated minutiae within distorted regions, which may be used to subsequently improve the calculation of a similarity score between a reference fingerprint and a search fingerprint. |
US09846799B2 |
Efficient texture comparison
A scannable object is sensed and scanned. A map is constructed based on the scan results. The map is compared to one or more stored templates. Results of the comparison are provided. In some implementations, a secured processor may construct the map and may provide reduced resolution (and/or other versions that contain less information) versions of the map and/or the stored templates to one or more other processors. The one or more other processors may determine a match-set based on matching between the reduced resolution map and stored templates. The secured processor may then identify whether or not a match exists between the map and any stored template based on the match-set. |
US09846796B2 |
Systems and methods using load modulation for wireless communication
A wireless reader has a processor within an integrated circuit, and the processor is used to generate a primary signal to be wirelessly transmitted from an antenna of the wireless reader to a wireless tag. A transmit pin of the integrated circuit is coupled to the processor by a signal path in the integrated circuit. The transmit pin outputs the primary signal from the integrated circuit to the antenna for wireless transmission of the primary signal to the wireless tag. A sensor is configured to sense current or voltage variations of the primary signal at a point in the signal path between the processor and the transmit pin, and a signal extraction unit is configured to extract, based on the current or voltage variations, a data signal wirelessly transmitted by the wireless tag to the wireless reader via load modulation of the primary signal. |
US09846793B2 |
Method and device for reading RFID/UHF label based on audio interface
A method and a device for reading RFID/UHF label based on an audio interface are disclosed. According to the method, a built-in software module in an electronic device converts a first digital signal into an analog signal capable of being transmitted via the audio interface; the analog signal received by the audio interface is converted into a second digital signal via an audio communication circuit; then the RFID/UHF controller for digital signal control reads information from the RFID/UHF label; the RFID/UHF controller modulates and sends signals of a plurality of different frequency points, and the signal of every frequency point forms a signal channel. Compared with the prior art, the present invention can keep long-distance communication between the electronic device and a plurality of labels. |
US09846792B2 |
Printing device and control method of a printing device
A printer and a control method of a printer can print barcodes appropriately according to a given print medium by means of a simple, easy operation. The printer stores a constant preset correction value relationally corresponding to each type of print medium. The printer also stores an added correction value that is optionally input for each specific type of print medium. The preset constant correction value and the added correction value are used to adjust the printed state of the barcode, e.g. to adjust bar widths within the barcode. The print control unit prints barcodes as adjusted using the preset constant correction value stored in the printer storage unit and further adjusted using the added correction value. |
US09846788B2 |
Semiconductor integrated circuit and system
To raise confidentiality of the value stored in the ROM, in an IC having a built-in or an externally-attached ROM storing a value (program and/or data) encrypted using a predetermined cryptographic key. The IC includes the ROM storing the encrypted value (program and/or data), a unique code generating unit, and a decrypting unit. The unique code generating unit generates a unique code specifically determined by production variation. The decrypting unit calculates a cryptographic key on the basis of the generated unique code and a correction parameter, and decrypts the encrypted value readout from the ROM by using the calculated cryptographic key. The correction parameter is preliminarily calculated outside the IC, on the basis of an initial unique code generated from the unique code generating unit immediately after production of the IC, and the predetermined cryptographic key used for encryption of the value to be stored in the ROM. |
US09846786B2 |
Methods, systems, and products for anonymous loan documents
Methods, systems, and products create anonymous loan documents. Electronic loan documents are prepared for a borrower of a loan. An anonymous shadow copy of the electronic loan documents is generated that removes personally identifying information, such as names, addresses, and social security numbers. The anonymous shadow copy of the electronic loan documents may then be electronically published. |
US09846781B2 |
Unused parameters of application under test
Example embodiments disclosed herein relate to unused parameters. A request to a web page of an application under test is made. It is determined whether the web page includes one or more unused parameter fields. Another request to the web page of the application under test is made using one or more parameters corresponding to the unused parameter fields. |
US09846780B2 |
Automated vulnerability intelligence generation and application
Techniques for providing computer security vulnerability intelligence are disclosed. The techniques include obtaining distributable vulnerability data that includes, for each of a plurality of software packages and associated vulnerabilities, threat mitigation information and a threat priority parameter, where the distributable vulnerability data was derived from an intelligence graph including a plurality of fundamental instance nodes, a plurality of document nodes, and a plurality of edges. The techniques also include identifying installed software packages on a computer system, correlating a plurality of the installed software packages with the distributable vulnerability data to obtain a plurality of installed software packages and associated vulnerabilities, ordering at least some of the plurality of installed software packages and associated vulnerabilities according to threat priority parameters, such that an ordered plurality of installed software packages and associated vulnerabilities is obtained, and providing mitigation information for the ordered plurality of installed software packages and associated vulnerabilities. |
US09846779B2 |
Detecting a return-oriented programming exploit
A method and apparatus for detecting a Return-Oriented Programming exploitation. At a computer device, a mechanism to detect a control transfer of a code location in a memory is established. This may be, for example, hooking the control transfer. The code location relates to an electronic file. In the event that a control transfer of the code location is detected, a comparison is made between a destination code location address with values in the freed stack. If the code location address matches any of the values in the freed stack, then it is determined that the control transfer of the code location relates to a Return-Oriented Programming exploitation. |
US09846778B1 |
Encrypted boot volume access in resource-on-demand environments
In an resource-on-demand environment, dynamically created server instances are allowed to boot from encrypted boot volumes. Access keys to the boot volumes are provided from a key provider that authenticates new instances based on possession of a security token that has been previously shared between the key provider and the new instance through an out-of-band communication. |
US09846777B2 |
Image forming apparatus that performs update of firmware and control method therefor
An image forming apparatus that is capable of performing an update that properly maintains a security specification configuration for an image forming apparatus with a high security specification without making an improper update. Update of firmware is controlled to be stopped when it is determined that the specification configuration of the firmware before update is a security specification configuration, and an instruction to update the firmware has been manually issued. |
US09846768B2 |
Relating code with intellectual property assets
A method, system, and computer usable program product for relating code with intellectual property assets are provided in the illustrative embodiments. An intellectual property asset is identified. A portion of code is located from an entire code of a software application, such that the portion of code corresponds to the intellectual property asset. The portion of code is marked with information identifying the intellectual property asset. The portion of the code is executed during the execution of the software application. The execution of the portion of code is recorded, the recording indicating a use of the intellectual property asset. Additionally, a set of analysis control factors may be accepted. The recording may be analyzed according to the set of analysis control factors. A recommendation for an intellectual property asset related business decision to develop, invest in, or maintain certain intellectual property assets may be produced. |
US09846766B2 |
Method for monitoring the filling of a medication dispenser, and medication dispenser
A method for monitoring the filling of a medication dispenser that comprises a first and a second container for receiving a strip of medication packages. In the method a taking time of the first medication package of the second strip inserted into the second container is compared with a taking time of the last medication package of the first strip inserted into the first container, in order to determine if the delivery of medication packages can be continued after the first strip with the second strip. The invention also relates to a medication dispenser. |
US09846765B2 |
System and method for patient specific modeling of liver tumor ablation
A method and system for tumor ablation planning and guidance based on a patient-specific model of liver tumor ablation is disclosed. A patient-specific anatomical model of the liver and circulatory system of the liver is estimated from 3D medical image data of a patient. Blood flow in the liver and the circulatory system of the liver is simulated based on the patient-specific anatomical model. Heat diffusion due to ablation is simulated based on a virtual ablation probe position and the simulated blood flow in the liver and the venous system of the liver. Cellular necrosis in the liver is simulated based on the simulated heat diffusion. A visualization of a simulated necrosis region is generated and displayed to the user for decision making and optimal therapy planning and guidance. |
US09846761B2 |
Mask design based on sensitivities to changes in pattern spacing
A layout of an integrated circuit design is provided and a plurality of multiple patterning decompositions is determined from the layout. Each decomposition of the plurality of multiple patterning decompositions includes patterns separated into masks. One or more files are generated that include sensitivities of pattern capacitances to changes in spacing between patterns due to mask shifts. Using the sensitivities and changes in spacing, respective worst-case performance values are determined for each decomposition. A mask set is selected based on the worst-case performance values. |
US09846760B2 |
Writing data verification method and multi-charged particle beam writing apparatus
In one embodiment, a writing data verification method is for verifying a conversion error due to data conversion from first writing data in a vector format based on design data to second writing data in a pixel format. The method includes converting the second writing data to third writing data in a vector format, performing an exclusive OR operation on the first writing data and the third writing data, enlarging a graphic of the first writing data to obtain an enlarged graphic and generating a tolerance region graphic from a difference between the enlarged graphic and the graphic of the first writing data, and detecting a defect by performing a mask process on a graphic generated by the exclusive OR operation with the tolerance region graphic. |
US09846756B2 |
Layout method for printed circuit board
A layout method for a printed circuit board (PCB) is provided. The method obtains a memory type of a dynamic random access memory (DRAM) to be mounted on the PCB, obtains a module group from a database according to the memory type of the DRAM, wherein the module group comprises a plurality of routing modules, obtains a plurality of PCB parameters, selects a specific routing module from the module group according to the PCB parameters, and implements the specific routing module into a layout design for PCB fabrication. The specific routing module comprises layout information regarding a main chip, a memory chip and a routing configuration between the main chip and the memory chip. |
US09846747B2 |
System and method of data compression
This disclosure relates to systems and methods for adaptively compressing data based on compression parameters. In one embodiment, a method for compressing a dataset is disclosed, including filtering a dataset based on occurrence of an event, and determining a quality of information index indicating a measure of quality of the dataset based on a quality of information estimation function. The method may include comparing the quality of information index with a list of indices stored in a lookup table to identify a target quality of information index and corresponding compression parameters, wherein the target quality of information index is indicative of a reference measure of quality of the dataset applicable for deriving statistical inferences based on analysis of the dataset. Also, the method may include inputting the compression parameters in a compression algorithm for compressing the dataset to achieve the target quality of information index for the analysis. |
US09846745B2 |
Index data for native applications
Methods, systems, and apparatus for determining, for a native application that generates an application environment for display on a user device within the native application, the native application operating independent of a browser application that can operate on the user device, a set of environment instances of the native application, each environment instance of the native application being different from each other environment instance of the native application; for each environment instance: determining textual data describing features of the corresponding environment instance, the textual data being data that is not rendered to be visible when the native application renders the environment instance on a user device display, generating, from the textual data, native application environment instance data describing content of the environment instance, and indexing the native application environment instance data for the native application in an index that is searchable by a search engine. |
US09846734B2 |
Transparently migrating a storage object between nodes in a clustered storage system
A storage object is migrated between nodes by a source node automatically verifying that another node is configured to service the storage object and changing ownership of the storage object based on the verifying. A cluster manager for the clustered storage system receives a request and provides the request to the source which owns the storage object. The source verifies that the destination is configured according to a predetermined configuration for servicing the storage object. Based on the verifying, the source offlines the storage object and updates ownership information of the storage object, thereafter allowing the destination to online the storage object. The cluster manager further provides the updated ownership information to all the nodes in the cluster, so an access request intended for the storage object may be received by any node and forwarded to the destination using the updated ownership information to effect a transparent migration. |
US09846731B2 |
Resolving database entity information
Entity resolution in a database comprises receiving imported data comprising imported data entities each having properties each having values; receiving first user input that selects the imported data entities for resolution to existing data entities in a database; receiving second user input that specifies matching criteria for matching the imported data entities to the existing data entities, wherein each of the matching criteria comprises a matching technique; matching the imported data entities to the existing data entities using the matching criteria, resulting in creating and storing matched entity information, wherein the matched entity information is organized in matched entity data sets associated with subsets of the matching criteria that were matched; consolidating the imported data entities into the existing data entities; storing the first user input and second user input as a named criteria set for use in subsequent entity resolution operations. |
US09846729B1 |
Attribute category enhanced search
Performing a user initiated search query is disclosed and comprises receiving user input comprising description details of at least one desired object, retrieving a plurality of objects from a database sharing one or more of the description details of the user input, constructing a tree data structure based on the description details of the plurality of objects, the tree data structure comprising one or more attributes related to each of the plurality of objects retrieved, displaying visual images associated with the retrieved plurality of objects, the visual images matching at least one of the attributes related to the plurality of objects, and receiving a user selection of one or more of the visual images. |
US09846725B2 |
SQL double counting resolver
This disclosure proposes systems, methods, and apparatus that identify raw SQL queries that are likely to cause a double counting error, and if such a SQL query is identified, then convert the raw SQL query into SQL queries that account for and avoid double counting. In some embodiments, this process uses queries and subqueries that refer back to a common table expression (CTE) in order to reduce code length and increase query execution speed. |
US09846722B1 |
Trend based distribution parameter suggestion
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content are disclosed. In one aspect, a method includes accessing data specifying a plurality of search queries. Content distribution campaigns (“campaigns”) in which distribution of at least one content item is conditioned on a distribution parameter matching one of the search queries are identified. Two or more similar campaigns are identified, and a search query that matches a distribution parameter in at least one of the similar campaigns is identified as a candidate content distribution parameter. A trend score for the candidate content distribution parameter is determined based on a change in a submission rate of search queries that match the candidate distribution parameter. Suggestion data suggesting the candidate content distribution parameter as an additional content distribution parameter for at least one of the similar campaigns is provided based on the trend score. |
US09846720B2 |
System and method for refining search results
A method, apparatus and article of manufacture for refining search results is disclosed. In one embodiment, the method comprises the steps of accepting a search query comprising one or more keywords, generating a first search result comprising one or more first search result members according to the search query, accepting a refinement command identifying one or more undesired first search result members, automatically refining the first search result to exclude the undesired first search result members and first search result members related to the undesired first search result members from the first search result, and providing the automatically refined search result. |
US09846719B2 |
Dependent commit queue for a database
A database comprises a database interface and a database updater. The database interface receives a first set of information and a second set of information to be updated in the database. The database updater updates a second set of information in the database based at least in part on a condition that a first set of information in the database has been previously updated. |
US09846714B2 |
Database device
A KVS data processing unit, upon receiving a KVS type command of a database system in which index data and actual data are stored in a pair, manipulates data stored in a storage device based on said command. An SQL command execution unit, upon receiving an SQL command, serializes this command, generates KVS type data, and passes this data to the KVS data processing unit. A KVS command processing unit, upon receiving a KVS command, serializes this command, and transmits this data to the KVS data processing unit. |
US09846710B2 |
Systems and methods for increasing the scalability of software-defined networks
A computer-implemented method for increasing the scalability of software-defined networks may include (1) maintaining a set of databases collectively configured to (i) store a set of flow entries that direct network traffic within a software-defined network and (ii) facilitate searching the set of flow entries based at least in part on at least one key whose size remains substantially constant irrespective of the number of flow entries within the set of flow entries, (2) detecting a request to perform an operation in connection with a flow of data packets within the software-defined network, (3) identifying at least one attribute of the flow of data packets in the request, and then (4) searching, using the attribute of the flow of data packets as a database key, at least one database within the set of databases to facilitate performing the operation. Various other methods, systems, and apparatuses are also disclosed. |
US09846708B2 |
Searching of images based upon visual similarity
Provided are techniques for selecting an image for comparison with a plurality of images; specifying one or more visual criterion for searching the plurality of images, wherein the visual criteria are based upon a visual similarity between the image and the plurality of images; searching the plurality of images based upon the criteria to identify a subset of the plurality of images that meet a threshold with respect to the visual similarity; and displaying in a graphical user interface the subset of images. |
US09846706B1 |
Managing mounting of file systems
A method is used in managing mounting of file systems. A request is received to mount a file system. The request to mount the file system is added in a pending file system mounts queue based on a policy. The file system is mounted in background. Access to the file system is provided before mounting the file system. |
US09846705B2 |
Techniques for managing a data replication mode
A technique for managing a data replication mode between a primary storage device and a secondary storage device includes in response to a data replication state between the primary storage device and the secondary storage device satisfying a first predetermined condition, selecting at least one candidate logical unit from a plurality of logical units implementing synchronous replication in the primary storage device at least according to priority information of the plurality of logical units. A data replication mode of the at least one candidate logical unit is then modified from synchronous replication to asynchronous replication. |
US09846704B2 |
Distributed file system using consensus nodes
A cluster of nodes in a distributed file system may include; at least two namenodes, each coupled to a plurality of data nodes and each configured to store a state of a namespace of the cluster and each being configured to respond to a request from a client while other(s) of the namenodes are responding to other requests from other clients; and a coordination engine coupled to each of the namenodes. The coordination engine may be configured to receive proposals from the namenodes to change the state of the namespace by replicating, deleting and/or adding data blocks stored in the data nodes and to generate, in response, an ordered set of agreements that specifies an order in which the namenodes are to change the state of the namespace. The namenodes are configured to delay making changes thereto until after the ordered set of agreements is received from the coordination engine. |
US09846702B2 |
Indexing of file in a hadoop cluster
A file indexing system for indexing a file to be stored onto a distributed file system includes a segmentation module to segment the file into a plurality of segments. The file indexing system further includes an index generation module to initiate indexing of the file through a plurality of nodes of a Hadoop cluster, where each of the plurality of nodes indexes one or more segments from amongst the plurality of segments to generate at least one index corresponding to the one or more segments. The file indexing system further includes an index transfer module to store the at least one index onto the distributed file system. |
US09846694B1 |
Patent related literature assisted user profiling, matching, and classification
Methods, systems, and techniques for using of keywords, categories, patent related publications, and other literature to profile users are provided. Some examples provide a profiling tool which enables users to self-describe using, for example, keywords, patent related publications, and articles. In other examples, the tool assigns search-based profiling information. The profiling tool using citation based patent related search techniques to suggest additional keywords and/or patent publications for augmenting the user's search-based profile information. In some examples, the IP Invention Management System (IPIMS) uses these profiles to distribute workload, for example, to route patent assets to be reviewed or be improved upon as ripe for invention. In addition, other applications may use these profiles to offer other types of matching services, such as social mapping. |
US09846689B2 |
Method and system to provide portable database functionality in an electronic form
A method and system to provide portable database functionality in an electronic form is described. The system may include a communications module and a portability module. The communications module may be configured to receive a request to generate an electronic form, the electronic form to include preloaded database information. The portability module may be configured to respond to the request by configuring the electronic form to include the preloaded database information obtained from a source database. The preloaded database information may be used for a variety of purposes at fill time, when one or more electronic form field values are being filled in by a user. |
US09846686B2 |
Methods for extending a document transformation server to process multiple documents from multiple sites and devices thereof
A method, computer readable medium and device that extends a document transformation server to process multiple documents from multiple websites includes obtaining with a document transformation server a document to process based on at least a URL of the document to process in an HTTP request URL. An XML source representing the document to process is generated with the document transformation server. One or more XML processors associated with at least a portion of the HTTP request URL from a plurality of stored associations are identified with the document transformation server. The XML source is transformed by the document transformation server with each of the identified one identified XML processors. The generated document is provided in an HTTP response to the HTTP request URL by the document transformation server. |
US09846685B2 |
Methods and devices for terminal control
The present disclosure discloses methods and devices for terminal control. The method comprises: sending a request from a first terminal to a server to obtain information about a multimedia application currently running on a second terminal, the information comprising application identification and one or more playback attributes of the multimedia application; displaying on the first terminal the information about the multimedia application currently running on the second terminal; generating by the first terminal one or more new playback attributes of the currently running multimedia application, and sending from the first terminal to the second terminal via the server a synchronization control request comprising the one or more new playback attributes, thereby allowing the second terminal to control the multimedia playback of the multimedia application based on the one or more new playback attributes in the synchronization control request. The present disclosure can allow one to use one terminal in the Internet to control the multimedia playback on another terminal. This can accomplish the combination of hardware advantages of both terminals and can increase the efficiency of playback control. |
US09846683B1 |
System and method for converting the digital typesetting documents used in publishing to a device-specific format for electronic publishing
A system and method that converts the digital typesetting documents used in publishing to a device-specific format for electronic publishing. A “smart file and device-specific application” approach maintains the “look and feel” (design) of the source document used for print publication while typesetting for a specific device. Although this approach requires considerably more resources to create a smart file for each device-specific format, the smart file retains the unique typesetting characteristics of the printed book, is more aesthetically pleasing, and is easier to read. Furthermore, the device-specific application can render the smart file more quickly thereby eliminating any latency. |
US09846682B1 |
Cross-platform presentation of digital content
In some examples, additional content is provided with the main content of a content item presented on an electronic device. For instance, an occurrence of an event may call for presentation of an additional content portion concurrently with the main content of the content item. The additional content portion may interact with other additional content portions, the main content portion, and/or user inputs. In some cases, the additional content portion can be implemented by one or more plug-in modules having designated roles for providing respective different types of additional content. Accordingly, some examples provide a cross-platform module that receives events, selects one or more plug-ins in response to a received event, and causes the one or more plug-ins to perform a desired action for rendering and compositing additional content portions or features to be presented with the main content of a content item. |
US09846678B2 |
Fast Fourier Transform (FFT) custom address generator
An apparatus and method for Fast Fourier Transform (FFT) address generation is disclosed. The apparatus may include a counter circuit and circuitry configured to load an initial value into a counter circuit. The circuitry may be further configured to generate first and second output values by formatting a current value of the counter, and increment the current value of the counter circuit by an increment value to generate a next value. The circuitry may also be configured to modify the increment value in response to a determination that the next value is equal to a target value. |
US09846676B2 |
Method and apparatus for converting spherical harmonics representations of functions into multi-resolution representations
An analytical method to efficiently convert a function that is stored in spherical harmonics into a function that is stored in a wavelet or mip map representation enables a variety of computer graphics functions to be efficiently performed. A function may be stored as a spherical harmonic representation and rotated in the spherical harmonic domain; the function can then be converted to a wavelet representation. The conversion method may be used to convert a spherical harmonic function to wavelets, and then an importance sampling technique may be applied to the wavelet representation to generate a set of importance samples for the function. The conversion method may be applied to convert a spherical harmonic representation into the wavelet domain, and an importance sampling technique may then be applied which samples the product of the function and another function in the wavelet domain. |
US09846675B2 |
Dual path control for vehicle joystick controller
A system for controlling the wheel or track motors of a vehicle based on information from a joystick-type control. In one embodiment, the system includes a joystick control configured to generate X and Y coordinates, and a vehicle controller configured to receive the X and Y coordinates from the joystick control and to determine an adjusted X and Y coordinate combination for each of four vehicle control quadrants. The four vehicle control quadrants include a right-reverse quadrant, a right-forward quadrant, a left-reverse quadrant, and a left-forward control quadrant. The adjusted X and Y coordinate combination for a particular control quadrant is determined based on a control value for that quadrant and a previous control value. |
US09846673B2 |
Processor, accelerator, and direct memory access controller within a processor core that each reads/writes a local synchronization flag area for parallel execution
It is provided a processor system comprising at least one processor core including a processor, a memory and an accelerator. The memory includes an instruction area, a synchronization flag area and a data area. The accelerator starts, even if the processor is executing another processing, acceleration processing and executes read instruction in a case where the read instruction is a flag checking instruction and a flag indicating the completion of predetermined processing has been written; and stores the data subjected to the acceleration processing after completion of the acceleration processing, and further writes a flag indicating the completion of the acceleration processing. The processor starts, even if the accelerator is executing another processing, read instruction corresponding to a flag in a case where the read instruction is the flag checking instruction and it is confirmed that the flag indicating the completion of the acceleration processing has been written. |
US09846665B2 |
Chip synchronization by a master-slave circuit
A master-slave circuit is disclosed that maintains synchronization between two integrated circuit chips, using minimal chip resources. In one embodiment, a single, bidirectional communication path is shared by the two chips. Meanwhile, only one I/O port on each chip is used to send and receive signals via the bidirectional communication path. The first chip to detect a signal event is designated the master and controls the bidirectional communication path. The master can communicate the status to the other chip by controlling the logic state of the I/O ports. When the second chip detects that the I/O port is controlled by the first chip, the second chip will logically deduce that it is now the slave. If both chips detect the signal event at substantially the same time, one of the two chips is pre-programmed to assume control of the I/O port as the master. |
US09846663B2 |
Method of controlling direct memory access of a peripheral memory of a peripheral by a master, an associated circuitry, an associated device and an associated computer program product
A method of controlling direct memory access of a peripheral memory of a peripheral by a master is described. The method includes checking whether there is a pending request from the peripheral for a direct memory access service, establishing whether an access condition is satisfied in dependence on at least whether there is a pending request, and, if the access condition is satisfied, granting access to the master. Also, an associated device and an associated computer program product are described. |
US09846659B1 |
Memory module and circuit providing load isolation and noise reduction
Certain embodiments described herein include a memory module having a printed circuit board including at least one connector configured to be operatively coupled to a memory controller of a computer system. The memory module further includes a plurality of memory devices on the printed circuit board and a circuit including a first set of ports operatively coupled to at least one memory device. The circuit further includes a second set of ports operatively coupled to the at least one connector. The circuit includes a switching circuit configured to selectively operatively couple one or more ports of the second set of ports to one or more ports of the first set of ports. Each port of the first set and the second set comprises a correction circuit which reduces noise in one or more signals transmitted between the first set of ports and the second set of ports. |
US09846658B2 |
Dynamic temporary use of packet memory as resource memory
In one embodiment, packet memory and resource memory of a memory are independently managed, with regions of packet memory being freed of packets and temporarily made available to resource memory. In one embodiment, packet memory regions are dynamically made available to resource memory so that in-service system upgrade (ISSU) of a packet switching device can be performed without having to statically allocate (as per prior systems) twice the memory space required by resource memory during normal packet processing operations. One embodiment dynamically collects fragments of packet memory stored in packet memory to form a contiguous region of memory that can be used by resource memory in a memory system that is shared between many clients in a routing complex. One embodiment assigns a contiguous region no longer used by packet memory to resource memory, and from resource memory to packet memory, dynamically without packet loss or pause. |
US09846657B2 |
Electronic device for packing multiple commands in one compound command frame and electronic device for decoding and executing multiple commands packed in one compound command frame
An electronic device includes a control circuit and a bus interface. The control circuit packs a plurality of commands in a compound command frame. The bus interface communicates with another electronic device via a bus between the electronic device and the another electronic device, and packs the compound command frame in a single packet and transmits the single packet over the bus. |
US09846655B1 |
Managing processing tasks in storage systems
A method is used in managing processing tasks in storage systems. A set of tasks is received for processing. A type of the set of tasks is identified. Based on the type of the set of tasks, a determination is made as to whether to add data objects associated with the set of tasks to a used object list managed in conjunction of a cache of the system for accessing the data objects associated with the set of tasks. The cache is configured to store the data objects of the storage system. A portion of a memory of the storage system is reserved as the cache. |
US09846652B2 |
Technologies for region-biased cache management
Technologies for region-based cache management includes network computing device. The network computing device is configured to divide an allocated portion main memory of the network computing device into a plurality of memory regions, each memory region having a cache block that includes a plurality of cache lines of a cache memory of the processor. The network computing device is further configured to determine whether a cache line selected for eviction from the cache memory corresponds to one of the plurality of memory regions and, if so, retrieve a dynamically adjustable bias value (i.e., a fractional probability) associated with the corresponding memory region. Additionally, the network computing device is configured to generate a bias comparator value for the corresponding memory region, compare the bias value of the corresponding memory region and the bias comparator value generated for the corresponding memory region, and determine whether to evict the cache line based on the comparison. Other embodiments are described herein. |
US09846649B1 |
Providing files with cacheable portions
Systems and methods are provided for enabling caching of one or more portions of a file. In some embodiments, a first file may be sent to a client system, where the first file includes a cache identifier identifying a shared portion of content of the first file, where the shared portion of content is included in both the first file and at least one other file. A request may be received from the client system for a second file that includes the shared portion of content. A modified second page may then be sent to the client system, where the modified second page includes the cache identifier, and does not include the shared portion of content, such that the client system may determine the content of the second page based on the modified second page and the previously stored shared portion of content. |
US09846646B1 |
Methods and devices for layered performance matching in memory systems using C-AMAT ratios
In one embodiment, the present disclosure describes a method of optimizing memory access in a hierarchical memory system. The method includes determining a request rate from an ith layer of the hierarchical memory system for each of n layers in the hierarchical memory system. The method also includes determining a supply rate from an (i+1)th layer of the hierarchical memory system for each of the n layers in the hierarchical memory system. The supply rate from the (i+1)th layer of the hierarchical memory system corresponds to the request rate from the ith layer of the hierarchical memory system. The method further includes adjusting a set of computer architecture parameters of the hierarchical memory system or a schedule associated with an instruction set to utilize heterogeneous computing resources within the hierarchical memory system to match a performance of each adjacent layer of the hierarchical memory system. |
US09846645B1 |
Managing objects stored in memory
In one example in accordance with the present disclosure, a method for managing objects stored in memory may include identifying a first object in a heap. The heap may be accessed by a plurality of mutator threads executing within a first plurality of operating system processes. The method may also include determining that the first object is a reachable object and determining that a first range of memory locations in the heap does not contain any reachable object. The method may also include receiving an allocation request from a second mutator thread from the plurality of mutator threads and allocating a first free chunk of memory including at least a part of the first range of memory locations to the second mutator thread. |
US09846644B2 |
Nonvolatile memory array logic
A method for implementing nonvolatile memory array logic includes configuring a crosspoint memory array in a first configuration and applying an input voltage to the crosspoint array in the first configuration to produce a setup voltage. The crosspoint array is configured in a second configuration and an input voltage is applied to the crosspoint array in the second configuration to produce a sense voltage. The setup voltage and the sense voltage compared to perform a logical operation on data stored in the crosspoint array. A system for performing nonvolatile memory array logic is also provided. |
US09846640B2 |
System and method for retrieving wireless access point credentials from a BIOS NVRAM
A wireless access point profile is retrieved from a basic input output system (BIOS) non-volatile random-access memory (NVRAM). The wireless access point profile is provided to a wireless local area network controller. |
US09846637B2 |
Machine learning based software program repair
According to an aspect of an embodiment, a method may include identifying a fault location in a software program using a test suite. The method may further include determining, using machine learning, a repair effectiveness indication that indicates a potential effectiveness of performing a potential repair operation at the fault location. In addition, the method may include prioritizing implementing a repair at the fault location based on the repair effectiveness indication. The method may further include performing repair operations with respect to the software program based on the prioritization of the fault location. |