Document Document Title
US09521658B2 Communication device and method for receiving information
A communication device is described including a transceiver configured to establish a communication connection via a first radio cell and to carry out data communication via the communication connection according to a frame structure including a plurality of frames, a determiner configured to determine timings for a plurality of data communications via a second radio cell, determine whether, for any frame of the plurality of frames, the number of timings falling within the frame is above a predetermined threshold and determine, if for any frame of the plurality of frames, the number of timings falling within the frame is above the predetermined threshold, change the timings such that for no frame of the plurality of frames the number of timings falling within the frame is above the predetermined threshold and a controller configured to control the transceiver to carry out the data communications via the second radio cell according to the timings.
US09521647B2 Site location determination using crowd sourced propagation delay and location data
Site location determination using crowd sourced propagation delay and location data is provided. A propagation delay component receives a set of propagation delay measurements for communications between a mobile device and an access point. A user equipment location component receives a location of the mobile device, and a combination component combines the set of propagation delay measurements and the location into a set of location data. An access point location component determines a set of intersecting locations between the set of location data and additional sets of location data, and determines a location of the access point based on the set of intersecting locations.
US09521644B2 Methods and apparatus for providing network-assisted end-to-end paging between LTE devices
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be a target UE, an initiator UE, or an MME. In one configuration, the apparatus is an initiator UE. The initiator UE determines a network address of a target UE based on a target expression, sends a connection request including information associated with the initiator UE to the target UE at the determined network address, sends information associated with the target UE to an MME serving the initiator UE, and receives, from the MME serving the initiator UE, one or more parameters for communicating with the target UE. Further, the initiator UE communicates with the target UE based on the one or more parameters.
US09521636B2 Synchronization circuitry, common public radio interface enable device, and a method of synchronizing a synchronized clock signal of a second transceiver to a clock of a first transceiver
A controller device can control the time of a slave sub-system in a chain in a base station system. The controller device comprises a slave transceiver for receiving/transmitting from/to a master sub-system, and a synchronization device for synchronizing a clock of the slave transceiver to a clock of the master sub-system based on the received signal received from the master sub-system. The synchronization circuitry comprises a clock input port for receiving an external clock signal from an external clock generator. At a received signal input port the received signal can be received from the master transceiver. A tracking loop couples the received signal input and the second phase input to a control input of a controllable PLL, for providing a negative feedback which controls a phase and/or frequency of the feedback signal to counter the phase and or frequency error between the external clock signal and the received signal.
US09521633B2 Apparatus and method for selecting an optimum base station whose transmission power is to be changed
An apparatus stores first identification information in association with each of a plurality of base stations, where the first identification information identifies locations included in a wireless area that is formed according to transmission power control by each of the plurality of base stations. The apparatus controls, based on parameters indicating wireless communication capability at a target location that is included in a first wireless area formed by a first base station and identified by the first identification information, transmission power of a second base station which forms a second wireless area including the target location.
US09521629B2 Transmit power control method of terminal in direct communication between terminals, and terminal supporting the same
A transmit power control method of a terminal in direct communication between terminals is disclosed. The terminal measures a path loss gain of a base station, and compares the measured path loss gain with a predetermined threshold value. The terminal sets a power value for direct communication in the case in which the measured path loss gain is less than or equal to the predetermined threshold value, and performs the direct communication at the set power value.
US09521627B2 Method of controlling transmit power of UE in wireless communication system and apparatus for the same
Disclosed herein is a method of transmitting a signal at a user equipment (UE) in a wireless communication system. The method includes receiving a radio resource control (RRC) configuration message from a network; determining a preference value relating to power saving after receiving the RRC configuration message; and transmitting the determined preference value relating to the power saving to the network.
US09521625B2 Electronic devices for receiving pushed data
Mobile devices such as cellular telephones are provided that communicate with wireless networks. Cellular telephone network equipment may communicate with a cellular telephone over a data connection. The cellular telephone may have an internet protocol (IP) address that allows data to be provided to the cellular telephone over the data connection. To conserve resources and release unused IP addresses, the cellular telephone network equipment may deactivate inactive data connections after a period of inactivity. A baseband processor within a mobile device may periodically send User Datagram Protocol (UDP) keep-alive packets over the data connection to ensure that the data connection remains active. The keep-alive packets may be directed to a packet sink server or may be associated with a black hole route. An applications processor in the telephone may remain in sleep mode during keep-alive packet transmission to conserve power.
US09521623B2 Dynamic duty-cycling of processor of mobile device based on operating condition of mobile device
In one embodiment, a method includes recording a first location of a mobile device; determining, by a geographic-positioning component of the mobile device, on a periodic basis, a trajectory of the mobile device, wherein the trajectory is calculated based on present and past user locations; determining, by the geographic-positioning component, whether the trajectory is outside a geographic region defined at least in part by the first location; and if the trajectory is outside the geographic region, then transmitting, by the processors of the geographic-positioning component, a message to one or more other processors of the mobile device, the message causing one or more of the other processors to transition from a sleep state to an active state.
US09521615B2 Transport network relaying in energy efficient networks
A method in a first network node (215) for handling transport network data traffic in a first base station (201) is provided. The first base station (201) comprises a transport network transmission equipment (205) and the transport network transmission equipment (205) is a part of a transport network. When the first base station (201) is in a sleep mode, the first network node (215) determines (306, 801) that the transport network transmission equipment (205) should be bypassed by activating a relay (209) comprised in the first base station (201) such that data traffic from a second network node (217) is transmitted via the relay (209) to a third network node (220).
US09521614B2 Power efficient method for Wi-Fi home automation
A method for automation and control of a wireless device in a WiFi environment. The method includes a wireless mobile device configured with a soft access point (softAP) transmitting probe requests to home automation devices and traditional stationary access points. The wireless mobile device periodically wakes up to scan for other services, sends a probe request, authenticates the received probe response from the another device and receives control information via the received probe response.
US09521610B2 Method and apparatus for selecting a service instance
A method and apparatus are provided that select an instance of a service for use by a mobile device. A list of multiple instances of the service is assembled, wherein each instance of the service of the multiple instances of the service is hosted by a different mobile device of multiple mobile devices. For each of the multiple instances of the service, situational information and environmental information is determined in association with the mobile device hosting the instance, wherein the situational information comprises information associated with an operating condition of a user of the hosting mobile device and wherein the environmental information comprises information associated with environmental conditions in which the hosting mobile device is operating. An instance of the service then is selected from among the multiple instances based on the environmental information and the situational information determined for each of the multiple instances.
US09521607B2 Communications system
A home base station registration request message includes data identifying whether or not the home base station comprises an open access mode or a closed access mode home base station.
US09521596B2 Mobile communication device for collecting system information and cell measurement using DRX gap and autonomous gap
A mobile communication device and a method thereof are provided. The method, adopted by a mobile communication device connected to a serving cell, including: receiving a measurement request for a first target cell; in response to the measurement request, acquiring first timing information of first system information for a first target cell; scheduling an autonomous gap substantially corresponding to occurrence of the first system information according to the first timing information; and initiating the autonomous gap to receive the first system information from the first target cell.
US09521589B2 Wi-Fi direct service method using NFC and device therefor
The present invention relates to a wireless communication system and more particularly, to a method for performing connection setting for Wi-Fi direct services communication and a device therefor, the method comprising a step of performing device discovery between two devices through an NFC touch.
US09521588B2 Establishing data strategy
An apparatus and method for adjusting a data strategy in a terminal is provided. A connection is made to a hotspot provider. A network type used by the provider is identified and a data strategy is adjusted based at least partially on the network type.
US09521581B2 Frame padding for wireless communications
Systems and techniques relating to wireless communications are described. A described technique includes generating a physical frame, the physical frame including (i) spatially steered length fields and (ii) spatially steered frames that respectively include aggregated medium access control data units (A-MPDUs) that encapsulate data, the steered length fields respectively indicating lengths of the A-MPDUs in number of four-octet units. Generating the physical frame can include including after an A-MPDU of the A-MPDUs in a steered frame of the steered frames, (i) a medium access control layer pad and (ii) a physical layer pad. A length of the medium access control layer pad and a length of the physical layer pad can be based on the physical frame.
US09521572B2 Power monitor scheduling in dual data mode
A method for scheduling monitor activity for a mobile communication device includes: receiving less than all of a plurality of bursts for a first subscription; decoding a packet header by decoding the received bursts; determining if a decoded temporary flow identity (TFI) matches a TFI for the mobile communication device; and in response to a mismatch between the decoded TFI and the TFI for the mobile communication device: inhibiting reception of a remaining plurality of bursts; and scheduling the monitor activity in timeslots reserved for the remaining plurality of bursts for the first subscription that do not conflict with transmissions on a second subscription.
US09521568B2 Wireless LAN device positioning
A system and method to determine a location of a device in a wireless local area network (LAN) based on positioning assistance data acquired from a server is disclosed. The host-offload wireless LAN device may determine a location based on the location computations done inside the wireless LAN module. The device includes a storage medium configured to provide a database of positioning assistance data, a wireless LAN module configured to receive beacon signals broadcast from one or more access points, and a processor configured to store the access point identification information and the signal strength detected by the wireless LAN module in a first memory section, access the previously-stored positioning assistance data from the storage medium, assemble positioning assistance data based on a comparison, store the assembled positioning assistance data in a second memory section, and determine a location of wireless LAN device using assembled positioning assistance data.
US09521567B2 Method for performing measurement of terminal in wireless communication system and apparatus therefor
The present invention relates to a method for enabling a terminal to perform a measurement in a wireless communication system. More specifically, the present invention comprises the steps of: receiving information related to a specific cell group as a measuring target; determining a representative value by performing the measurement for the specific cell group according to the received information; and performing radio resource management or radio link monitoring on the basis of the representative value, wherein the specific cell group is configured to enable a virtual cell identifier to comprise a plurality of equally set cells.
US09521565B2 Declaring radio link failure based on target-specific threshold
The number of handover-related failures that occur in a communication system may be reduced by taking target access point conditions into account when declaring radio link failure and/or by delaying certain handover operations. In some aspects, criteria for radio link failure detection and access terminal-controlled mobility may take into account access point parameters related to neighboring cells that may be available as mobility targets. For example, filtering mechanisms for detecting radio link failure based on radio layer problem reports may also take into account the availability of various neighbor access points and their measured signal strengths. In addition, a handover command may be sent earlier than in conventional systems (e.g., the handover command may be sent even though the target access point is weaker than the source access point) and include an indication that instructs the access terminal to delay handover until a specified condition is met. For example, handover may be delayed until the target access point becomes stronger than the source access point.
US09521553B2 Communication apparatus and method in broadband wireless communication system
An apparatus and method for setting a guard band with respect to an asynchronous Base Station (BS) in a broadband wireless communication system are provided. The BS includes a controller for generating a control signal to set a guard band when a time offset occurs between BSs; a mapper for mapping and outputting transmit data to a band, excluding the guard band, of a unique band of the BS according to the control signal; and an operator for multicarrier-modulating data fed from the mapper.
US09521552B2 Method and apparatus to use smart phones to securely and conveniently monitor intel pcs remotely
Techniques for monitoring information technology (IT) assets using mobile devices are described herein. The mobile device is configured to wirelessly communicate with the IT asset using a near field communications (NFC) standard used to communicate over short distances. The IT asset is configured to include a monitoring device that is operable in a low power mode as well as in a normal power mode to monitor security related parameters. An alarm is generated in response to detecting a breach in security of the IT asset and the mobile device is notified of the alarm. A user may use the mobile device to send an encrypted message to the IT asset and instruct it to operate in a lockout mode, thereby protecting the digital assets accessible via the IT asset from unauthorized use.
US09521550B2 Remote configuration of digital video surveillance system elements
A method and system are provided for configuring or provisioning a digital video surveillance system (DVSS) element, such as a digital video recorder (DVR). Implementations described herein use a scannable device identifier, such as a bar code or a quick response (QR) code, to uniquely identify a DVSS element. Rather than relying on a technician connecting a laptop to the DVSS element using a direct wired connection, or on the availability of network connectivity, the bar code of the DVSS element is scanned, optionally a network name is assigned and a network password is calculated based on the scannable device identifier. A direct wireless connection is established between a mobile communications device and a wireless transceiver at the DVR. An authentication screen is displayed to enable the configuration connection and provide access to configuration functions for configuring or provisioning the DVSS element.
US09521549B2 WiFi fixed wireless personal services
A method of providing access for wireless terminals to a packet core network. The method comprises attaching an access point to said packet core network via a cellular radio access network, defining a subnet associated with an Internet Protocol (IP) address space, and configuring said access point as a router of the subnet. Then, for each wireless terminal that requires access to said packet core network via said access point, the following operations are performed: a) authenticating and authorizing the wireless terminal to the packet core network via the access point, and b) exchanging signaling between the wireless terminal and the packet core network via the access point in order to allocate to the wireless terminal an IP address from said IP address space.
US09521544B2 Availability of modes of communication
A communication network is informed of the availability of MIMO mode of communication of user equipment by receiving a transmitted (305) indicator of the availability of MIMO mode of communication of a user equipment via a feedback channel between the user equipment and a node of a communication network.
US09521527B1 Advanced automatic loop detection in short message service (SMS) two-way messaging
An advanced automatic loop detection apparatus and method in short message service (SMS) two-way messaging is provided. The apparatus may receive a reply message from a mobile device, and detect whether a loop is occurring when the reply message is received from the mobile device.
US09521526B2 Controlling the transfer of telematics data using session related signaling
Methods, systems, and devices are described for communicating telematics data and metadata. A first device transmits a first signaling message to a second device over a communication session signaling protocol. The first signaling message includes at least a first set of session information related to a communication session between the first device and the second device and a first set of telematics data for the first device. The first device receives a second signaling message from the second device over the communication session signaling protocol. The second signaling message includes metadata based on a content of the first set of telematics data transmitted in the first signaling message.
US09521525B2 Method and apparatus for detecting a left-behind phone
A system includes a vehicle computing processor. The processor is configured to, through wireless communication with a phone, and after determining that a vehicle engine is not running, request and receive motion sensor data from the phone. The processor is further configured to determine if a phone is moving with a driver based on the motion sensor data. Also, the processor is configured to alert the driver if the phone is not moving with the driver.
US09521514B2 Method and apparatus for controlling network access in a wireless communication system
A method and apparatus are provided for controlling network access in a wireless communication system. An infrastructure device, which may reside in, or be communicatively coupled to, any of an access network, a core network, and a service network, implements a device class prioritization control function (DCP-CF) that receives a geographical location of an incident, determines one or more of a cell and an access node corresponding to the geographical location, determines one or more access class barring parameters for the cell and/or access node, determines whether to enable access class barring at the cell and/or access node and, in response to determining to enable access class barring at the cell and/or access node, provides the one or more access class barring parameters to the cell and/or access node.
US09521513B2 Method and system of zone suspension in electronic monitoring
A tracking device and system are described where a location data collector device to receive location data of the tracking device and one or more communication devices that send the location data to a central facility and that receives a defined location package that includes location information where the tracking device is placed in either a suspension or active tracking mode.
US09521504B1 Channel selection in a mobile communication device application framework
A user equipment (UE) comprising a processor, a memory, a radio transceiver, and a mobile application framework client stored in the memory. When executed by the processor the client receives a request for a communication service via an API, builds a service request message comprising an application identity and an identity of the requested service, transmits the service request message via the radio transceiver directed through a first communication channel defined by a first access point node (APN) specified by the client to a server, receives a first service response message comprising a second APN from the server, transmits the service request message via the radio transceiver directed through a second communication channel defined by the second APN to the server, and receives a second service response message from the second communication channel defined by the second APN from the server.
US09521502B2 Method for determining a stereo signal
A method for determining an output stereo signal comprising determining a first differential signal and determining a second differential signal; determining a first power spectrum based on the first differential signal and determining a second power spectrum based on the second differential signal; determining a first weighting function and a second weighting function as a function of the first power spectrum and the second power spectrum; and filtering a first signal, which represents a first combination of the first input audio channel signal and the second input audio channel signal, and filtering a second signal, which represents a second combination of the first input audio channel signal and the second input audio channel signal.
US09521497B2 Systems and methods for equalizing audio for playback on an electronic device
Embodiments are provided for equalizing audio data for output by a speaker of an electronic device based on a local position or orientation of the electronic device. According to certain aspects, the electronic device can determine (858, 868) its local position based on various sensor data, and identify (870, 872) an appropriate equalization setting. In some cases, the electronic device can modify (876, 880) the equalization setting based on acoustic and/or optical data. The electronic device can apply (882) the modified or unmodified equalization setting to an audio signal and cause the speaker to output (886) the audio signal with the applied equalization setting.
US09521496B2 Media content playback system and method
A media apparatus for selecting a media source to provide media content to a playback device that plays back the media content as at least one of audio and video content may include a controller programmed to detect a media zone that includes a playback device, detect a presence of a portable user device that provides media content, determine a number of media sources that are available in the media zone, select a first media source of the number of media sources as a preferred media source based on a hierarchy table, determine whether the preferred media source includes the media content that is provided by the portable user device, and control the preferred media source to provide the media content to the playback device.
US09521481B2 Speaker porting around backlit keyboard
A system for porting a speaker through a keyboard module and a backlight module is provided. The system includes an enclosure, the enclosure configured to mount the keyboard module, the backlight module, and the speaker thereto, wherein the speaker is disposed under a portion of the keyboard module and the backlight module. The system also includes a port path for porting the speaker through the keyboard module and the backlight module, the port path extending from the speaker to an outer surface of the keyboard module, wherein a first portion of the port path includes a passage in the enclosure, the passage disposed adjacent to an edge of the keyboard module and the backlight module, and wherein a second portion of the port path includes a periphery of a key of the keyboard module.
US09521478B2 Three-piece device ear hook
An ear hook assembly (401) is provided. The ear hook assembly (401) includes a device hook engagement component (405), an ear hook engagement component (406), and a retention sleeve (404). The retention sleeve can include comprising at least one protuberance (1207) extending into the retention sleeve toward an engagement axis (408) of the assembly. One of the device hook engagement component or the ear hook engagement component can include at least two retention sleeve friction engagement components (409,410) radially separated by a cantilevered protuberance engagement component (901) about the engagement axis. The cantilevered protuberance engagement component can include a distal end (1002) biased against the protuberance to retain the device hook engagement component and the ear hook engagement component together.
US09521472B2 Controlling method for coexistence of radio frequency identification and display
A controlling method, adapted for an electronic device for coexistence of radio frequency identification (RFID) and display functions, is provided. The controlling method includes powering on a display of the electronic device and controlling the display to show a frame. Next, a RFID module of the electronic device is powered on to perform a wireless communication function of the RFID module. The controlling method of the invention efficiently controls the execution of the display and wireless communication functions, so as to prevent mutual interference.
US09521471B2 Line accommodating apparatus and temperature control method
When the interior temperature inside a line accommodating apparatus (100) measured by an apparatus-interior temperature sensor (103) is equal to or higher than a predetermined first threshold value, a control unit (105) shuts off the supply of power from a power supply unit (102) to a line module (101-1, 101-2) having a module temperature, measured by a module temperature sensor (104), higher than the sum of a predetermined second threshold value and the interior temperature.
US09521470B2 Video delivery system configured to seek in a video using different modes
Particular embodiments configure a video delivery system to provide different modes for seeking in a video. The different modes may segment the video on different boundaries based on different characteristics of the video. For example, the different modes may seek by scene, by shot, and by dialogue. The boundaries for scenes, shots, and dialogue may start the video on logical points that do not break up the flow of the video. In another embodiment, the media player may save a seek history for a user and allow the user to scan the previous seek requests to go back to the seek times of previous seek requests. In one embodiment, the previous seek times are adjusted via the boundary information to show thumbnails for a shot, scene, or dialogue that correspond to the boundaries in the video rather than the original seek time.
US09521469B2 Carriage of quality information of content in media formats
A method for managing quality information for dynamic adaption in content delivery, wherein the method comprises selecting a granularity level for an encoded media data, computing a plurality of quality metrics for the encoded media data at the selected granularity level, wherein the quality metrics are measures of coding quality of the encoded media data, generating a quality track comprising the plurality of quality metrics, and storing the quality track on a media content server separate from other tracks that are associated with the encoded media data. Also disclosed is a network device comprising a processor configured to select a granularity level for an encoded media data, and compute a plurality of quality metrics that indicate coding quality of the encoded media data at the selected granularity level, and a transmitter coupled to the processor and configured to send the quality track towards a user of the media data.
US09521468B2 Methods and apparatus to present supplemental media on a second screen
Methods and apparatus to present supplemental media on a second screen are disclosed. An example method includes establishing a connection between a digital media device and a computing device based on information identifying the computing device and, in response to establishing the connection, enabling the digital media device to skip a first type of media during a time-shifted presentation of media. The skipping is responsive to a command from a remote control device different than the computing device.
US09521453B2 Multifunction multimedia device
A method for interpreting messages, user-defined alert conditions, voice commands and performing an action in response is described. A method for annotating media content is described. A method for presenting additional content associated with media content identified based on a fingerprint is described. A method for identifying that an advertisement portion of media content is being played based on a fingerprint derived from the media content is described. A method of one media device recording particular media content automatically in response to another media device recording the particular media content is described. A method of concurrently playing media content on multiple devices is described. A method of publishing information associated with recording of media content is described. A method of deriving fingerprints by media devices that meet an idleness criteria is described. A method of loading, modifying, and displaying a high definition frame from a frame buffer is described. A method of recording or playing media content identified based on fingerprints is described.
US09521427B2 Method and apparatus for encoding/decoding image in spatial domain for noise component
A method and apparatus for encoding and decoding an image in a spatial domain for noise components are provided. The method and apparatus generate a prediction block by predicting a current block, generate a residual block by subtracting the prediction block from the current block, decide whether the number of noise components of the residual block is in a predetermined range, determine a coding domain, when a determined coding domain is a frequency domain, transform quantize the residual block, when the determined coding domain is a spatial domain, quantize the residual block and encode information on the determined coding domain and a generated quantized block, or quantize the noise components and encode and decode information on quantized noise components, and a number and locations of the noise components.
US09521425B2 Disparity vector derivation in 3D video coding for skip and direct modes
A video decoder performs a neighboring-block based disparity vector (NBDV) derivation process to determine a disparity vector or performs a NBDV refinement (NBDV-R) process to determine the disparity vector. The video decoder uses the disparity vector as a disparity vector for a current block without using a median filtering process on multiple disparity motion vectors, wherein the current block is coded in either a skip mode or a direct mode. Furthermore, the video coder determines pixel values for the current block.
US09521423B2 Data encoding and decoding apparatus, method and storage medium
A video data decoding apparatus is configured to detect a control flag associated with at least a part of an encoded image for decoding, in which in a lossless mode of operation, a first control flag state enables sample-based angular intra-prediction but disables edge filtering of prediction samples, and a second control flag state disables sample-based angular intra prediction but enables edge filtering of prediction samples; and in a lossy mode of operation, the first control flag state enables residual differential pulse code modulation coding and enables edge filtering of prediction samples, and the second control flag state disables residual differential pulse code modulation coding but enables edge filtering of prediction samples.
US09521422B2 Encoding device, decoding device, encoding method, and decoding method for efficient coding
According to an embodiment, an encoding device includes an index setting unit, an index reconfiguring unit, and an entropy encoding unit. The index setting unit sets an index and a weighting factor. The index represents information of a reference image. The index reconfiguring unit predicts a reference value of the weighting factor. The reference value indicates a factor to be set if a difference of pixel value between a reference image and a target image to be encoded is less than or equal to a specific value. The entropy encoding unit encodes a difference value between the weighting factor and the reference value.
US09521408B2 Method and apparatus for rounding coordinate value of non-integer pixel position motion vector
The present disclosure provides a method and an apparatus for rounding a coordinate value of a non-integer pixel position motion vector. The method includes: rounding a coordinate value of a non-integer pixel position motion vector, which includes: for each dimension of coordinates of the non-integer pixel position motion vector, when a coordinate in the dimension is a non-integer pixel position, rounding the coordinate value of the non-integer pixel position motion vector in the dimension to one of integer pixel coordinate positions A and B if distances from the coordinate of the non-integer pixel position motion vector in the dimension to the integer pixel coordinate positions A and B adjacent to the non-integer pixel position in the dimension are the same, where an integer pixel coordinate position is determined by a sign of the coordinate value of the non-integer pixel position motion vector in the dimension.
US09521404B2 Three-dimensional display control method and 3D display control device
Embodiments of the present invention disclose a three-dimensional (3D) display control method and a 3D display control device. The 3D display control method comprises: sequentially acquiring left-eye image data or right-eye image data corresponding to each column of subpixels on a display panel for displaying a current frame image; and sequentially updating images displayed by each column of subpixels according to the left-eye image data or the right-eye image data for displaying the current frame image, and meanwhile updating light shielding regions and light transmitting regions of a grating device corresponding to a previous frame image, so as to achieve a naked-eye 3D image displaying.
US09521396B2 Stereoscopic video recording method, stereoscopic video recording medium, stereoscopic video reproducing method, stereoscopic video recording apparatus, and stereoscopic video reproducing apparatus
The present invention is for more optimally performing recording and reproduction of stereoscopic video. In the present invention, parallax information is utilized to store, in a recording medium, stereoscopic video including left-eye images and right-eye images. Particularly, for video content that contains stereoscopic images, information is obtained regarding the amount of variation in parallactic angle having a given or larger value, a variation time that the variation in parallactic angle takes, and the number of times that the variation in parallactic angle occurs. An evaluation value is calculated that corresponds to the degree of eye fatigue on the basis of the amount of variation, the variation time, and the number of times of the variation. According to the present invention, the video content is encoded in such a manner that the evaluation value is within a given range, and then recorded in the recording medium.
US09521390B2 System and method for adaptive scalable dynamic conversion, quality and processing optimization, enhancement, correction, mastering, and other advantageous processing of three dimensional media content
In at least one embodiment thereof, the inventive system and method are directed to providing and configuring a novel platform-independent 3D content media container operable to: (1) support and store a 3D content media file with at least one 3D content modification/improvement technique applied to only specific predetermined portions thereof, and (2) selectively enabling particular optimal 3D content-related parameter settings for future application of at least one additional 3D content modification/improvement technique, to likewise be associated with one or more specific corresponding 3D content media file portion(s), and to also be stored in association therewith in the inventive 3D content media container. In at least one additional embodiment thereof, the inventive system and method are capable of determining and implementing various storage, transmittal, and application(s) of 3D content media processing/settings/parameter/profile configuration(s) prior to, or during, display of corresponding 3D content media.
US09521385B2 Image sensor equipped with additional group of selectively transmissive filters for illuminant estimation, and associated illuminant estimation method
An image sensor includes a two dimensional array of pixel elements, a color filter array, and a digital circuit. The color filter array is superimposed on and in registration with the two dimensional array of pixel elements. The color filter array includes a first group of selectively transmissive filters and a second group of selectively transmissive filters. The first group of selectively transmissive filters is arranged to selectively transmit spectral energy in M colors of the visible spectrum, wherein M is larger than two. The second group of selectively transmissive filters is arranged to selectively transmit spectral energy in N colors of the visible spectrum, wherein any selectively transmissive filter of the first and the second groups of selectively transmissive filters is arranged to transmit spectral energy in one specific color of the visible spectrum, and N is larger than M. An associated illuminant estimation method is also provided.
US09521382B2 Display apparatus capable of projecting different images on display areas
Disclosed is a display apparatus. The display apparatus includes a light source unit configured to output a visible light, a scanner configured to output a first projection image and a second projection image based on the visible light by implementing first direction scanning and second direction scanning, and a light path splitter configured to separate light paths of the first projection image and the second projection image from each other, so as to output the first projection image and the second projection image toward a first display area and a second display area respectively. The display apparatus is capable of projecting different images onto display areas.
US09521380B2 Imaging systems with clear filter pixels
An image sensor may have an array of image sensor pixels arranged in color filter unit cells each having one red image pixel that generates red image signals, one blue image pixel that generate blue image signals, and two clear image sensor pixels that generate white image signals. The image sensor may be coupled to processing circuitry that performs filtering operations on the red, blue, and white image signals to increase noise correlations in the image signals that reduce noise amplification when applying a color correction matrix to the image signals. The processing circuitry may extract a green image signal from the white image signal. The processing circuitry may compute a scaling value that includes a linear combination of the red, blue, white and green image signals. The scaling value may be applied to the red, blue, and green image signals to produce corrected image signals having improved image quality.
US09521378B1 Remote display of satellite receiver information
An example implementation may include a first computing device receiving, via a user interface, an input indicating a request for satellite receiver data, where the input further indicates a request for an instruction for aligning a satellite antenna. The first computing device may then transmit, to a second computing device, the request for the satellite receiver data, where the second computing device is communicatively connected to the satellite antenna. The first computing device may receive the satellite receiver data from the second computing device, and then cause an indication of the satellite receiver data to be displayed on a graphical display of the first computing device. The indication of the satellite receiver data may include an indication of the instruction for aligning the satellite antenna.
US09521376B2 Endoscope apparatus
An endoscope apparatus is an endoscope apparatus that picks up an image of an object using a camera. The endoscope apparatus includes a semiconductor device mounted on a circuit substrate including a CPU core and a drive circuit for driving the camera and a parameter setting section provided in the semiconductor device that sets parameter data for adjusting output timing of a drive signal of the drive circuit or input timing of an image signal from the camera.
US09521370B2 Level-two decryption associated with individual privacy and public safety protection via double encrypted lock box
Systems and/or processes related but not limited to a machine configured to create a physical reality of receiving a level-one encrypted output of a surveillance device; a machine configured to create a physical reality of decrypting at least a part of the level-one encrypted output of the surveillance device with a level-one decryption key that is practicably inaccessible by a level-one encryption entity; and a machine configured to create a physical reality of transmitting a plaintext output of the surveillance device. Other machines/processes are also disclosed/claimed.
US09521362B2 View rendering for the provision of virtual eye contact using special geometric constraints in combination with eye-tracking
A virtual camera pose determiner is configured to determine a position and an orientation of a virtual camera. The position of the virtual camera is determined on the basis of a display position of a displayed representation of a remote participant on a display. The orientation of the virtual camera is determined on the basis of a geometrical relation between the display position of the remote participant on the display, and a position of a local participant. The virtual camera is configured to transmit an image or a sequence of images to the remote participant, so that an image provided by the virtual camera has the view on the local participant as is if viewed from the display position. Further embodiments provide a video communication system having a virtual camera pose determiner for providing a virtual camera pose on basis of the display position and the position of the local participant.
US09521360B2 Communication system and method
A method, client application and user terminal, the method including providing a packet-based communication system for conducting voice or video calls over a packet-based network and providing an instance of a client application enabling a first user terminal to access the packet-based communication system. The client application is configured so as when executed on the first terminal to receive an input from multiple different audio and/or video input transducers of the first terminal, to analyze those inputs in relation to one another, and based on that analysis to select at least one audio and/or video input transducer and/or output transducer of the first terminal for use in conducting a voice or video call with a remote user terminal via the packet-based communication system.
US09521354B2 Adaptive streaming for digital content distribution
One embodiment of the present invention sets forth a technique for adapting playback bit rate to available delivery bandwidth in a content delivery system comprising a content server and a content player. A content player periodically estimates whether a given playback bit rate can feasibly provide complete playback for a given title assuming currently available bandwidth. If playback becomes unfeasible at a current bit rate assuming currently available bandwidth, then the content player adapts the bit rate downward until a feasible bit rate is achieved. If playback is feasible using a higher bit rate, then the content player may adapt the bit rate upward.
US09521353B2 Recorder
A recorder includes a file saving processor configured to record measurement data in a first file in time series, to temporarily store image data with information for associating the image data with the measurement data that is regarded as being received at the same time, to record image data corresponding to a point in time when a trigger is generated and also a given number of image data before the trigger is generated and a given number of image data after the trigger is generated, in the temporarily stored image data, in a second file, to create a third file in which the measurement data recorded in the first file and the image data recorded in the second file are associated with each other, and to associate the first file, the second file, and the third file with each other to save the associated files.
US09521351B1 Fractional-readout oversampled image sensor
Signals representative of total photocharge integrated within respective image-sensor pixels are read out of the pixels after a first exposure interval that constitutes a first fraction of a frame interval. Signals in excess of a threshold level are read out of the pixels after an ensuing second exposure interval that constitutes a second fraction of the frame interval, leaving residual photocharge within the pixels. After a third exposure interval that constitutes a third fraction of the frame interval, signals representative of a combination of at least the residual photocharge and photocharge integrated within the pixels during the third exposure interval are read out of the pixels.
US09521350B2 Solid-state imaging device and electronic apparatus
A solid-state imaging device includes a pixel region in which shared pixels which share pixel transistors in a plurality of photoelectric conversion portions are two-dimensionally arranged. The shared pixel transistors are divisionally arranged in a column direction of the shared pixels, the pixel transistors shared between neighboring shared pixels are arranged so as to be horizontally reversed or/and vertically crossed, and connection wirings connected to a floating diffusion portion, a source of a reset transistor and a gate of an amplification transistor in the shared pixels are arranged along the column direction.
US09521336B1 Multi-spectral photon converting imaging apparatus
A multi-spectral photon converting imaging apparatus and method are disclosed. A plurality of photons in a first received band and a plurality of photons in a second received band are received by a first nanoparticle photon conversion material. The first nanoparticle photon conversion material converts the plurality of photons in the first received band to a plurality of photons in a first converted band, and the plurality of photons in the second received band to a plurality of photons in a second converted band. An image sensor receives the plurality of photons in the first converted band and the plurality of photons in the second converted band, and generates a digitized image of the scene based on the plurality of photons in the first converted band and the plurality of photons in the second converted band.
US09521325B2 Terminal device and line of sight detection method
A terminal device includes, a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute, obtaining information that indicates a state of an imaging unit when photographing a subject; determining whether an image photographed by the imaging unit includes blurriness due to shaking of the imaging unit based on the obtained information; and using an image determined as not including blurriness in the determining to detect a line of sight of the photographed subject.
US09521315B2 Apparatus and method for forming new images by determining stylistic settings of existing images
Apparatus and method are provided. The apparatus includes at least one processor and a memory. The solution includes determining settings of one or more images or video clips stored in the memory of the apparatus or retrieved from a network. The processor is configured to apply these determined settings when controlling the forming one or more new images.
US09521313B2 Image capturing control apparatus, image capturing control method, and computer program
An information processing system that detects that a first user input is received at a user interface corresponding to a display configured to display an image captured by an image capturing unit; determines a status of a timer corresponding to the user interface upon detecting the first user input; controls an image capture operation of the image capturing unit upon detecting the first input and determining that the status of the timer satisfies a first predetermined condition; and controls the display to display an image condition settings menu upon detecting the first input and determining that the status of the timer satisfies a second predetermined condition.
US09521310B2 Method and apparatus for focusing on subject in digital image processing device
An method and apparatus focus on a subject in a digital image processing device, the apparatus including a digital signal processor (DSP) for focusing on a subject based on an eye detected from a face of a subject having a greater ratio than a predetermined ratio in a picture.
US09521309B2 Data management in a linear-array-based microscope slide scanner
Systems and methods for capturing image data using a line scan camera. In an embodiment, a line scan camera captures image data of a sample as a plurality of image stripes. A processor may coarsely align two or more of the plurality of image stripes according to a synchronization process while the line scan camera is capturing at least one of the plurality of image stripes. Subsequently, the processor may also finely align the two or more image stripes using pattern matching.
US09521299B2 Method for operating a camera in a covered state, camera for a motor vehicle and motor vehicle
The invention relates to a method for operating a camera (3, 4) of a motor vehicle (1), wherein a cover (10, 11) is moved between an operating position, in which the camera (3, 4) provides images of an environmental region (12, 13) of the motor vehicle (1), and a covering position, in which the cover (10, 11) covers the camera (3, 4) against the environmental region (12, 13). The current brightness level of a scene of the camera (3, 4) is acquired by means of the camera (3, 4); in the operating position of the cover (10, 11), at least one operating parameter of the camera (3, 4) is adjusted depending on the current brightness level of the scene; a movement operation of the cover (10, 11) from the operating position into the covering position is acquired by the camera (3, 4); and after acquiring the movement operation, the at least one operating parameter is adjusted to a value independent of the current brightness level of the scene acquired by the camera (3, 4), in particular whilst maintaining an activated operating state of the camera (3, 4).
US09521296B2 Inverse halftoning using inverse projection of predicted errors for multi-bit images
In systems and methods, an original image was previously converted to a lower bit count per pixel. The resulting image included pixel error based on the lower bit count per pixel. The conversion used an error weighting matrix (which diffuses the pixel error of each pixel to adjacent pixels). Methods and systems produce an output image from the lower bit count per pixel image using the error weighting matrix to determine, for each pixel, the amount of error added because of the adjacent pixels during the conversion process. Then, such methods and systems remove, from each pixel, the amount of error that was previously added based on the adjacent pixels. After removing the amount of error added based on the adjacent pixels from all pixels in the input image, an output image is reconstructed using a filter, such as a low pass filter.
US09521286B2 Image handling apparatus, image processing system, image process controlling method, and image process controlling program product
An image handling apparatus is disclosed, including an operation panel, hardware resources, a transferring part, and an image generation controlling part. The transferring part transfers image handle information input at the input screen to an external apparatus. The image generation controlling part receives and parses image generation information for at least one of the hardware resources to execute an image generation based on the image handle information, from the external apparatus in response to an instruction of the image generation, so that at least one of the hardware resources executes the image generation.
US09521283B2 Image forming apparatus
An image forming apparatus of the present invention includes: a skew correction unit configured to correct skew feeding of a recording material and convey the recording material; a transfer unit configured to include an image bearing member which carries a toner image to be transferred onto the recording material corrected in the skew feeding by the skew correction unit; an opening/closing door configured to be provided in an apparatus body of the image forming apparatus to be opened; and a positioning member configured to include a first positioning portion to position the skew correction unit and a second positioning portion to position the transfer unit.
US09521282B2 Image forming apparatus
An image forming apparatus including: a sheet feeding portion configured to feed a sheet to a sheet conveying path; an image forming portion configured to form an image on the sheet; a sheet discharging portion configured to discharge the sheet; a sheet re-conveying path configured to guide the sheet on which the image has been formed to the sheet conveying path again; an original feeding portion configured to feed an original; an original feeding path configured to guide the original to the sheet re-conveying path; an image reading portion configured to read an image of the original; an original discharging path configured to guide the original guided along the sheet re-conveying path to an original discharging portion; and an original conveying portion configured to convey the original which has been guided along the original feeding path toward the original discharging path.
US09521275B2 Electronic device and recording medium that support operation of users
Provided is an electronic device including a user operation procedure storage processing part and a user operation procedure re-executing part. The user operation procedure storage processing part stores, for each user, a time and a procedure of operation performed by a user. The user operation procedure re-executing part re-executes the operation started at the operation time by the user identified by the user identification information based on user identification information and the operation time.
US09521273B2 Information processing device and recording medium that ensures reduced count of times of band processing
An information processing device includes a communication circuit, a storage circuit, a communications control circuit, a spool circuit, a RIP processing circuit, a matching circuit, and a grouping circuit. The RIP processing circuit rasterizes the stored one or more pieces of document data to generate one or more pieces of rasterized data. The matching circuit performs matching processing of the generated one or more pieces of rasterized data. The grouping circuit groups pieces of rasterized data with an identical content one another among the one or more pieces of rasterized data based on the result of the matching processing. The communications control circuit transmits the grouped one or more pieces of rasterized data to an image forming apparatus by each of the groups via the communication circuit.
US09521272B2 Image forming apparatus and method for saving resources and improving user friendliness
An image forming apparatus and a method thereof are disclosed. The image forming apparatus comprises: a first interface unit, which includes a first port and a second port, respectively used for establishing a first channel and a second channel between the image forming apparatus and a driving device of the image forming apparatus; an imaging controller, used for receiving data from the first channel as page data to be imaged, and acquiring data from the second channel as virtual data; and a timer, used for calculating a first duration from a last time when the image forming apparatus receives either page data from the first channel or virtual data from the second channel, whichever comes later, wherein when the first duration reaches a first predetermined duration, the imaging controller performs timeout handling for ceasing a present imaging job. The image forming apparatus can save resources and improve user friendliness.
US09521269B2 Method of giving the user information and portable device
The invention relates to a method of giving the user information on the operation of a portable device, and a portable device. In the method, an event that concerns the operation of the device and interests the user is detected (302) by the control means of the device. If at least one silent alarm pattern producing a tactile sensation in the user is attached to the event, the user is given (312) abstract information on the operation of the device by using at least one silent alarm pattern implemented with the alarm device and sensed by the user. Various alarm patterns differ from one another such that at least one alarm pattern characteristic sensed by the user varies. The characteristic can be the alarm pattern frequency, amplitude, changing rate of the amplitude, changing rate of the frequency or duration of the alarm pattern. One way to perform a silent alarm is vibration. The user interface is particularly intended for users with impaired hearing and/or vision.
US09521265B2 Multimode multicarrier modem system and method of communication over the same
An alternative approach to coping with the ever increasing demand for faster communications hardware is to design modems that are capable of operating its speeds at a higher data rate than a speed required for a single port of the standard communication rate for that modem. Basically, by utilizing a resource manager, that directs the data in and out of the various portions of the modem in an orderly manner, keeping track of which of the ports is being operated at any given point in time, a standard single port modem can be reconfigured, for example, at an over clocked rate, to manipulate the data input and output of a modem.
US09521261B2 Communication reminders
Embodiments are configured to provide reminders associated with communications and other events. In an embodiment, components of a communication system can operate to generate, maintain, and implement reminders associated with communications and other events. A reminder can be automatically generated and scheduled for one or more users of the communication system when a user is unavailable or unable to take a call. Reminders can be generated to include information which can be used to establish a communication event for a subsequent communication associated with each reminder.
US09521260B1 Automated response system providing customized prompts based on user situation
One embodiment provides a device comprising at least one processor, and a storage device storing instructions that when executed by the at least one processor causes the at least one processor to perform operations. The operations include receiving one or more user preferences for a first user, and, in response to the first user of the device initiating a communication, determining a current context of the first user. The current context identifies at least one of the following: a current location of the first user, whether the first user is stationary or driving, and a type of communication channel utilized for the communication. The operations further include selecting a communication format to facilitate the communication based on the current context, a recipient of the communication, and the one or more user preferences for the first user.
US09521259B2 System and method for establishing voice and data connection
A system and method for improved voice and data communication is described. One embodiment includes a method for data communication with an end user, the method comprising connecting to an agent device; receiving a data session request from the agent device, wherein the data session request comprises a target telephone number; establishing a data session with an end-user device associated with the target telephone number; and transmitting data messages between the end-user device and the agent device using the data session.
US09521254B2 Communicating availability of a mobile device
Embodiments described herein provide approaches for communicating availability of a mobile device. Specifically, at least one approach includes: determining a current status of a mobile device operated by a receiving user, the current status including an operating state and an operating time zone; and providing the current status of the mobile device to a sender via the sender's mobile device by performing either of the following: annotating a contact list with visual data indicating the operating state and the operating time zone of the mobile device, and generating a graphic indicating the operating state and the operating time zone of the mobile device when the sender initiates communication with the mobile device. Based on the current status, a warning can be communicated to the sender indicating that is inadvisable to continue with the communication, as the receiving user is unlikely to be available and/or willing to respond.
US09521251B2 Method and device for identifying telephone call
The present disclosure relates to a method and a device for identifying a telephone call. The method includes: determining whether a second telephone of an assigned entity, which entity a telephone number of a caller is affiliated with, is calling a telephone number of a first telephone, when the caller is calling the telephone number of the first telephone, wherein the telephone number of the second telephone is the telephone number used by the caller; when the second telephone is not calling the telephone number of the first telephone, outputting prompt information, wherein the prompt information is for indicating that the telephone call from the caller is a number-falsified telephone call. The present invention may correctly identify whether a telephone call is a number-falsified telephone call.
US09521249B1 Echo path change detector with robustness to double talk
An echo path change detector may be used to control the rate of adaptation in an acoustic echo canceller. When echo path change is declared, the rate of adaptation may be increased. However, echo path change should not be declared in the presence of double talk, because rapid adaptation during double talk is undesirable. Accordingly, various features are disclosed for detecting echo path changes while avoiding the declaration of such changes in the presence of double talk.
US09521247B2 Above-lock camera access
Apparatus and methods are disclosed for allowing smart phone users to “capture the moment” by allowing easy access to a camera application when a mobile device is in an above-lock (or locked) mode, while also preventing unauthorized access to other smart phone functionality. According to one embodiment of the disclosed technology, a method of operating a mobile device having an above-lock state and a below-lock state comprises receiving input data requesting invocation of an camera application when the mobile device is in the above-lock state and invoking the requested camera application on the device, where one or more functions of the requested application are unavailable as a result of the mobile device being in the above-lock state.
US09521246B2 Thermal control method and thermal control system
The invention provides a thermal control method and a thermal control system. The thermal control method comprises: detecting a temperature variance of a component of the electronic device to generate a detecting result; and determining a temperature threshold value for the integrated circuit as a throttling point according to the detecting result. The thermal control system comprises: a detecting unit, for detecting a temperature variance of a component of the electronic device to generate a detecting result; and a determining unit, for determining a temperature threshold value for the integrated circuit as a throttling point according to the detecting result.
US09521243B2 Devices, systems and methods for enabling network connectivity
Techniques, including systems, devices and methods, for enabling network connectivity are described. In particular, systems, devices and methods for flexibly configuring network connections for reliability and/or extensibility are described. Such techniques include improving reliability of network connections by adaptively utilizing multiple network and electrical power configurations. The disclosed techniques also include enabling user-definable network functionality through a variety of methods.
US09521242B2 Apparatus and method for automatic call receiving and sending depending on user posture in portable terminal
A method of receiving a call by recognizing a posture of a user in a portable terminal is provided. The method includes identifying whether a call reception event occurs, detecting a motion in which the user brings the portable terminal to an ear by using a posture detecting sensor, when the call reception event occurs, and connecting the call upon detecting the motion.
US09521232B2 Apparatus and method for controlling operation of mobile terminal
A method and an apparatus for controlling an operation of a mobile terminal are preferably includes: cancelling a touch screen off mode and checking a set mode mapped to a certain key when input of the certain key is sensed while the mobile terminal is in the touch screen off mode. A screen is then displayed for executing the set mode, and displaying and processing of a signal input through a touch screen is performed. The method and apparatus provide an advantage by reducing procedures required by conventional devices in which a user process to execute a desired mode in a mobile terminal when the mobile terminal is in a touch screen off mode. By registering a function to be executed by input of one touch button key while in a touch screen off mode according to user tastes, the present invention accelerates utilization of the mobile terminal.
US09521215B1 Micro cloud image uploading
A method and system for uploading an image is provided. The method includes registering an application vendor with an account with respect to a computing system. A credentials file and an uploading software application are transmitted to the application vendor and a frozen image of a micro-cloud application running on an origin compute node associated with an application owner is compressed resulting in a compressed micro-cloud application. The credentials file is read and object store access information comprising an object store path and an object store authentication key is retrieved. The compressed frozen image of the micro-cloud application is uploaded and an entitlement package comprising the compressed frozen image of the micro-cloud application and an encrypted version of the object store access information is generated.
US09521210B2 Methods and apparatus to install voice over internet protocol (VoIP) devices
Methods and apparatus to install voice over Internet Protocol (VoIP) devices are disclosed. An example method comprises receiving a device identifier and an authentication credential from a voice over Internet protocol (VoIP) device, and provisioning the device identifier to a subscriber account based on the authentication credential.
US09521207B2 Unified integration management—contact center portal
A system and method is disclosed for providing web and portal enablement of a CTI-based call center, via markup languages and middleware technologies such as XML, J2EE, Web Services, and Message Oriented Middleware (JMS/MOM) technologies. The invention encompasses a system for translating data (including voice and telephony data) and events using a metadata translation layer, which transforms and encapsulates telephony data and events into well-formed markup language syntax. The translated data is then be passed through one or more industry standard interfaces (such as a native interface, XML interface, or web service) to corresponding clients (thin client, native client, e-business application client, wireless clients, etc.) for remote use of information and applications via the web or other browser based portal over any packet-based network.
US09521205B1 Analyzing changes in web analytics metrics
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for analyzing changes in web analytics metrics. In one aspect, a method includes identifying a change in a web analytics metric for a website over a period of time, the web analytics metric being based at least in part on visitor data for the website over the period of time; computing a respective segment contribution score for each of a plurality of segments of the web analytics metric, wherein a segment contribution score for a particular segment is based at least in part on a comparison between a value of the web analytics metric and a value of the particular segment during the period of time; and identifying one or more of the plurality of segments as contributing to the change in the web analytics metric based on the respective segment contribution scores.
US09521194B1 Nondeterministic value source
A technology is described for providing a nondeterministic value to computing instances executing an application as part of a high availability system. An example method may include receiving a request for a nondeterministic value at a physical host that hosts a first computing instance, where the request may be for an application executing on the first computing instance. A nondeterministic value may be obtained from a nondeterministic value source located on the physical host and provided to the application executing on the first computing instance. A second request from a second computing instance may be received at the physical host, where the second request may be associated with a copy of the application executing on the second computing instance. The nondeterministic value may then be identified in the computer memory of the physical host and provided to the second computing instance over a computer network.
US09521189B2 Providing contextual data for selected link units
Link units include a keyword or words that, when selected, cause a client device to display a landing page having one or more content items related to the selected link unit. The use of contextual data in addition to the keyword or words of the selected link unit may further assist in selecting relevant content items to populate the landing page. The contextual data may include the unselected keyword link units and/or other keywords in a group from which the selected keyword link unit was selected. The contextual data may include assigning weights to the selected keyword link unit, the unselected keyword link units, and/or the other keywords in the group from which the selected keyword link unit was selected. The group may be identified using a unique token associated with the group and the selected keyword link unit.
US09521187B2 Managed filed transfer utilizing dynamic horizontal and vertical scaling
An apparatus, methods, and computer program products are described which transfer files/data from one system to other. Source and target system can be external trading partners or internal enterprise applications. File transfers can be scaled horizontally or vertically, depending on the requirement without any server or application downtime. File transfers can also be managed and executed in different server/infrastructure zones as per the different regulatory requirements (e.g., PCI, CPNI, etc.) or security sensitivity using service demarcation. File transfer platforms can be patched or upgraded by isolating one or multiple components at a time without disrupting running production processes. Auto-recovery component can handle file transfer failures automatically without any manual intervention making the system self-healing. Periodic endpoint scanning is added to the platform to proactively scan and detect connectivity issues with trading partners or internal systems involved in file transfers.
US09521184B2 Efficient storage and retrieval of resources for rendering structured documents
In one embodiment, a method includes accessing local storage on a computing device to render a structured document. The structured document corresponds to a first domain or sub-domain and includes an inline-frame element that corresponds to a second domain or sub-domain. The local storage includes one or more first local-storage slots that are reserved for resources associated with the first domain or sub-domain and one or more second local-storage slots that are reserved for resources associated with the second domain or sub-domain. The method further includes loading one or more resources for rendering the structured document from the first local-storage slots and loading one or more resources for rendering the structured document from the second local-storage slots.
US09521177B2 Network-based adaptive rate limiting
An apparatus can include a session rate limit calculator and a rate limiter. The session rate limit calculator can be configured to compute a session rate limit for a given session of a plurality of active streaming media sessions based on state information for the given session and state information for a downstream bottleneck link to which the apparatus feeds the plurality of active streaming media sessions. The rate limiter can be configured to control downstream traffic for the given session based on the computed session rate limit and to provide corresponding rate-limited downstream traffic for the given session.
US09521172B1 Method and system for sharing online content
A system and a computer-implemented method for sharing online content are provided. The method is implemented using a computer device coupled to a user interface and a memory device. The method includes receiving, from a sharer, a selection of at least one feed of online content to be shared and at least one sharee of the feed of online content, the feed of online content including a plurality of items, each item including a reference identifier linking each item to respective historical interaction data, pairing the sharer with at least one sharee of the feed of online content by securely linking an account of the sharer to an account of the sharee, sharing the selected at least one feed of online content from the sharer to the sharee, and displaying a link to the shared feed as a normal feed object under the sharee's account.
US09521170B2 Participation queue system and method for online video conferencing
A virtual conferencing system is described for implementing a speaker queue. For example, one embodiment of the virtual conferencing system comprises: a plurality of clients, each of the clients comprising state management logic to maintain a current state of a virtual conference; a virtual conferencing service to establish audio and/or video connections between the plurality of clients during the virtual conference, the virtual conferencing service further including a state synchronization service communicatively coupled to the state management logic on each client to ensure that the current state of the virtual conference is consistent on each client; wherein the current state on each client includes a speaker queue comprising an ordered set of participants to be designated as current speakers during the virtual conference, wherein participants are added to the speaker queue in response to input provided by the participants indicating a desire to be a current speaker, wherein one or more participants towards the top of the speaker queue are designated to be current speakers, wherein participants are initially added to the bottom of the speaker queue and are moved towards the top of the speaker queue as other participants are removed from the top of the speaker queue; a virtual conferencing graphical user interface (GUI) to display a video stream of one or more current speakers within one or more current speaker regions, the virtual conferencing GUI further providing a visual representation of the speaker queue to each of the participants, the visual representation comprising an ordered representation of each of the participants in the speaker queue.
US09521167B2 Generalized security policy user interface
A management entity displays a plurality of icons, each icon representing an actor or a resource in a networking environment. The management entity defines security policy by receiving user input in the form of lines drawn between icons representing actors and resources to control abilities between actors and resources.
US09521164B1 Computerized system and method for detecting fraudulent or malicious enterprises
A computer system and method for determining the legitimacy of a website determines the presence of a relationship between a received website and at least one known illegitimate website. When such a relationship is detected, the received website is determined to be illegitimate and corresponding action may be taken.
US09521159B2 Cloud based logging service
Methods and systems are provided for facilitating access to a cloud-based logging service. According to one embodiment, access to a cloud-based logging service is integrated within a network security appliance by automatically configuring access settings for the logging service and creating an account for the security appliance with the logging service. A log is created within the logging service by making use of the automatically configured access settings and the account. A request is received by the security appliance to access data associated with the log. Responsive thereto and without requiring separate registration with the cloud-based logging service, the data is retrieved by the security appliance from the logging service and is presented via an interface of the security appliance.
US09521158B2 Feature aggregation in a computer network
In one embodiment, a device determines that input data to a machine learning model sent from a plurality of source nodes to an aggregation node is causing network congestion. A set of one or more other nodes to perform aggregation of the machine learning model input data is selected. A type of aggregation to be performed by the set of one or more other nodes is also selected. The set of one or more other nodes is also instructed to perform the selected type of aggregation on the data sent from the source nodes.
US09521147B2 Policy based application management
Improved techniques for managing enterprise applications on mobile devices are described herein. Each enterprise mobile application running on the mobile device has an associated policy through which it interacts with its environment. The policy selectively blocks or allows activities involving the enterprise application in accordance with rules established by the enterprise. Together, the enterprise applications running on the mobile device form a set of managed applications. Managed applications are typically allowed to exchange data with other managed applications, but are blocked from exchanging data with other applications, such as the user's own personal applications. Policies may be defined to manage data sharing, mobile resource management, application specific information, networking and data access solutions, device cloud and transfer, dual mode application software, enterprise app store access, and virtualized application and resources, among other things.
US09521146B2 Proof of possession for web browser cookie based security tokens
In one embodiment, a user device 110 may access a network service 122 using a secure cookie 300. A high trust process may create an authentication proof 360 using a secure key. The high trust process may provide a browsing token 310 and the authentication proof 360 to a low trust process to send to an authentication service 124.
US09521139B2 System for managing multi-user sign-on in a segmented network
Disclosed is a system for providing multi-user management for personal computing devices over an entity network. The system is typically configured to (i) receive a first request from the personal computing device to receive first user-specific information, (ii) authenticate the user identifier associated with the first user, (iii) associate the user identifier associated with the first user with the device identifier, (iv) communicate a first response to the personal computing device based on authenticating the user identifier, (v) receiving a second request from the personal computing device to receive second user-specific information associated with the first user for a second application, (vi) determining that the device identifier is associated with the user identifier associated with the first user, (vii) and communicating a second response to the personal computing device based on determining that the device identifier is associated with the user identifier associated with the first user.
US09521124B2 Secure computation using a server module
A server module evaluates a circuit based on concealed inputs provided by respective participant modules, to provide a concealed output. By virtue of this approach, no party to the transaction (including the sever module) discovers any other party's non-concealed inputs. In a first implementation, the server module evaluates a garbled Boolean circuit. This implementation also uses a three-way oblivious transfer technique to provide a concealed input from one of the participant modules to the serer module. In a second implementation, the server module evaluates an arithmetic circuit based on ciphertexts that have been produced using a fully homomorphic encryption technique. This implementation modifies multiplication operations that are performed in the evaluation of the arithmetic circuit by a modifier factor; this removes bounds placed on the number of the multiplication operations that can be performed.
US09521112B2 Systems and methods of assigning and using virtual telephone numbers
A single virtual telephone number that is used to route telephony communications is assigned to first and second users if the first and second users rarely, if ever, communicate with the same party. When an incoming call is received on the virtual telephone number, telephony information for the first and second users is reviewed to determine if the calling party is one that has communicated with either of the first and second users in the past. If so, the telephony communication is routed to the user who has communicated with the calling party in the past.
US09521102B2 Method of and system for constructing a listing of e-mail messages
There is disclosed a method of constructing a listing of e-mail messages, the method comprising: retrieving, by at least one server, information in respect of a plurality of e-mail messages from at least one database in electronic communication with the at least one server, each e-mail message including a header having a plurality of header fields and a body having content; sending, by the at least one server to a client device via a communications network, instruction to display in one of an e-mail message listing pane or an e-mail message listing window in a graphical user interface of the client device, a listing of e-mails, the listing including in respect of at least some of the e-mail messages listing information including at least some of the header fields; for a first one of the e-mail messages, one of determining a classification of the first one of the e-mail messages by the at least one server and retrieving from the database a classification of the first one of the e-mail messages by the at least one server, the classification including a sender type and at least one message type; and sending, by the at least one server to the client device via the communications network, instruction to display in the listing information in respect of the first one of the e-mail messages appearing in the listing of e-mail messages of information other than that of the header fields, the other information being displayed in a first predetermined format associated with the classification of the e-mail message, the first predetermined format being other than a format in which the content of the body was originally received.
US09521100B2 Aggregate electronic mail message handling
Techniques for aggregating one or more electronic mail messages (e.g., a subscribed to email) are described, including receiving at an aggregating domain, electronic mail communicated from another domain, parsing the electronic mail to selectively extract content identifiers for content (e.g., text, images, audio, video, media) included in the electronic mail, generating a tile object from selectively extracted content identifiers, and displaying the tile object on a display grid for viewing by a subscriber (e.g., user) of one or more of the electronic mail messages. A plurality of tiles may be generated for a plurality of different email messages and the display grid may display all or a portion of the plurality of tiles. Electronic mail messages may include a subscription to the aggregating domain that was elected by a user as an option presented by a publisher of a unsubscribe page in response to the user's unsubscribe request.
US09521096B2 Computer telephony integration with connection of the computer via a presence-server
Clients in a data network can subscribe to CTI Services and in this regard must be reachable by the CSTA gateway (CCGW). If this is not the case, because for example an error occurs in the data network, then the transmission of unnecessary messages can be prevented or stopped. The clients can be connected via a server to the CCGW, where the server monitors the status of the clients and acknowledges the messages addressed to an unreachable client with error messages. The server is preferably an XMPP server and the clients are preferably XMPP clients. In order to permit transport of the CSTA messages via XMPP, info/query stanzas according to RFC 3920 can be used, since they have the advantage over message stanzas that they can be acknowledged by a remote station.
US09521093B2 Optical switching
A network node comprises an optical input, an optical output, a random-access queue and a processing system. It receives a data packet, at the optical input and determines whether to process it as a guaranteed-service packet or as a statistically-multiplexed packet. A guaranteed-service packet is output within a predetermined maximum time of receipt, optionally within a data container comprising container control information. A statistically-multiplexed packet is queued. The node determines a set of statistically-multiplexed packets that would fit a gap between two guaranteed-service packets; selects one of the packets; and outputs it between the two guaranteed-service packets.
US09521086B2 Queue scheduling method and apparatus
Embodiments of the present invention disclose a queue scheduling method and apparatus, which can not only implement scheduling of a large number of queues, but also ensure that the queues uniformly send service data. The method includes: determining whether service data exists in each to-be-scheduled data queue and determining whether the to-be-scheduled data queues are allowed to send data; if it is determined that the service data exists in the to-be-scheduled data queues and the to-be-scheduled data queues are allowed to send data, placing queue marks of the to-be-scheduled data queues into a mark queue; scheduling queue marks of the to-be-scheduled data queues from the mark queue in sequence, scheduling the to-be-scheduled data queues corresponding to the queue marks, and enabling the to-be-scheduled data queues corresponding to the queue marks to send service data not exceeding predetermined data amounts.
US09521084B2 Network coding method, relay apparatus, and selection apparatus
Embodiments of the present invention relate to the field of communications, and provide a network coding method, a relay apparatus and a selection apparatus, which can avoid a case that a network coding system matrix is not full rank, and improve correctness of decoding. The network coding method includes: obtaining network coding information, where the network coding information includes information of a candidate network coding vector set and a candidate transmission rate set, and transmission rates in the candidate transmission rate set are in one-to-one correspondence with network coding vectors in the candidate network coding vector set; selecting a full rank network matrix according to the network coding information; and coding received source node information according to the full rank network matrix. The network coding method, relay apparatus and selection apparatus provided in the embodiments of the present invention are used for network coding.
US09521078B2 Method and apparatus for controlling congestion of network equipment
A method of controlling congestion of network equipment that connects networks with each other, includes determining a type of congestion based on a location of the network equipment; and identifying a network connection section having a strong possibility of occurrence of congestion based on the type of congestion, and setting a critical congestion bandwidth that is used to determine the occurrence of congestion. Further, the method includes identifying users required for equal distribution of traffic upon occurrence of congestion based on the critical congestion bandwidth; and equally distributing traffic to the identified users based on the critical congestion bandwidth, and then dropping an excess of arriving traffic over the equally distributed traffic, thereby performing avoidance of the congestion.
US09521077B2 Network connection via a proxy device using a generic access point name
A system may receive, based on a generic access point name stored by a user device, a request to establish a network connection. The request may include a user device identifier that identifies the user device. The system may determine, based on the user device identifier, a specific access point name associated with the user device. The specific access point name may be different from the generic access point name. The system may determine, based on the specific access point name, information that identifies a gateway node for processing traffic associated with the user device. The system may cause the network connection to be established based on the user device identifier and the information that identifies the gateway node.
US09521069B2 Managing alternative networks for high quality of service communications
Methods and systems are provided. Exemplary methods may include: providing a first data packet to a first interface, the first data packet including a first address and being received from a computing device, the computing device being at a premises and coupled to a third interface, the first interface coupled to a first broadband connection received at the premises, the first broadband connection being coupled to a service using a first data network; determining at least one second data packet to be received at the first interface from the service is lost or delayed; supplying a second address to the computing device for communications with the service, in response to the determining; receiving from the computing device a third data packet including the second address; modifying the third data packet including replacing the second address with the first address; and giving the modified third data packet to a second interface.
US09521067B2 System and methods for improved network routing
Known intra-domain routing methods (e.g., OSPF and IS-IS) are link-state routing protocols with hop-by-hop forwarding that sacrifice optimal traffic engineering for ease of implementation and management. Known optimal traffic engineering procedures are either not link-state methods or require source routing—characteristics that make them difficult to implement. Certain embodiments of the present invention include a fully distributed, adaptive, link-state routing protocol with hop-by-hop forwarding configured to achieve optimal traffic engineering. Such embodiments facilitate significant performance improvements relative to known intra-domain routing methods and decrease network infrastructure requirements.
US09521061B1 Monitoring and sharing data among server groups
Each server in a server group of a data center can run a data collection agent. The agent can collect data from a respective server in the server group. The data can include a performance characteristic (i.e., performance data) associated with the respective server. If the performance characteristic falls outside an allowable range, the agent can broadcast this information to other agents at other servers in the server group. If the other agents at the other servers in the server group detect a similar performance characteristic outside the allowable range, they can broadcast as well. If there is a sufficiently high quantity of broadcasts, then that can indicate a high likelihood that there is a potential problem with respect to servers in the server group. The problem can be reported to the central controller, which can then handle the problem appropriately (e.g., issue an alarm, contact support technician, etc.).
US09521057B2 Adaptive audio stream with latency compensation
A latency compensating adaptive jitter buffer method is implemented in an audio client running on a user device or in an audio server to adaptively adjust the size of a jitter buffer to optimize latency while minimizing packet loss during audio signal transmission. In some embodiments, the jitter buffer is kept to a nominal size for low latency. In response to a queuing delay event being detected, audio production is temporarily stopped and the size of the jitter buffer is temporarily increased to receive all incoming audio packets up to a certain refill level. The method then resumes audio production using accelerated playback to reduce the jitter buffer size back to the nominal size.
US09521052B1 Methods, systems, and computer readable mediums for utilizing application programming interfaces for accessing key performance indicator information
Methods, systems, and computer readable mediums for implementing an attribute into a network system are disclosed. According to one method, the method includes collecting raw data from a network node and defining a performance indicator definition associated with the collected raw data. The method can also include integrating the performance indicator definition into an attribute monitoring entity, and injecting the entity into a repository during system runtime.
US09521046B2 System and method for provisioning user access to web site components in a portal framework
A site in a portal management framework may have a set of site objects given a single identity. The site may be created in the portal management framework by a console object. The portal management framework may have at least one portal providing a gateway for access to the site. Sets of users granted administrative privileges with respect to a site object may further grant and delegate administrative privileges to other sets of users to perform administration type operations on site objects over which they have administrative privileges. Server consoles may be provided for performing administration on object(s) in the portal management framework. Site consoles may be provided for performing administration on object(s) with respect to each site.
US09521037B2 Providing access to configurable private computer networks
Techniques are described for providing users with access to computer networks, such as to enable users to interact with a remote configurable network service in order to create and configure computer networks that are provided by the configurable network service for use by the users. Computer networks provided by the configurable network service may be configured to be private computer networks that are accessible only by the users who create them, and may each be created and configured by a client of the configurable network service to be an extension to an existing computer network of the client, such as a private computer network extension to an existing private computer network of the client. If so, secure private access between an existing computer network and new computer network extension that is being provided may be enabled using one or more VPN connections or other private access mechanisms.
US09521027B2 Method for generating symbols for the automatic gain control of a signal to be transmitted
A method for generating a set of symbols, called AGC symbols, for the automatic control of the amplitude of a signal to be transmitted, the signal including the set of AGC symbols and at least one first information symbol modulated with a linear modulation, includes the following steps: recovering at least one modulated information symbol adjacent to the AGC symbols in the signal; and determining each AGC symbol of the set as a function of at least the modulated information symbol.
US09521023B2 Systems for analog phase shifting
A system for phase shifting that produces an output signal by modifying a phase of an input signal, including a primary phase shifting stage that modifies the input signal phase in increments set by a first tuning resolution; a secondary phase shifting stage that modifies the input signal phase in increments set by a second tuning resolution; and, a tuning circuit that controls the primary phase shifting stage and the secondary phase shifting stage according to control input.
US09521021B2 Adaptive backchannel equalization
Techniques for adaptive backchannel equalization. A total equalization value is determined over a preselected training period. A total balance equalization value is determined over the preselected training period. A transmitter equalization coefficient is determined based on the total equalization value and the total balance equalization value. Data is transmitted over a serial link using the transmitter equalization coefficient.
US09521018B1 Wireless receiver for turbo loop multiuser detection incorporating prior loop residual estimation errors
An improved receiver design implements a practical method for modeling users in SIC turbo loop multiuser detection architectures, wherein in each loop unsubtracted estimation errors from previous loops are used to appropriately scale the error covariance matrix for each user, thereby accurately representing the remaining residual interference in the data stream for each desired user. The effect of estimation errors in previous interference cancellation operations is thereby minimized, and symbol estimations in successive turbo loops are improved, for example during multiuser MMSE, multiuser MMSE with interference rejection combining (MMSE-IRC), sample matrix inversion (SMI), or any of their adaptive variants (least mean-square, recursive least square, Kalman filter etc.). The estimated residual symbol energy can be computed per symbol, and then applied to entire data streams, to groups of symbols, or to each symbol separately.
US09521017B2 Diversity reception device, diversity reception method, reception program, and recording medium
The present invention calculates an echo profile on the basis of: a complex baseband signal generated in a front end (2#b) on the basis of a received signal transmitted by an antenna (1#b); and a transmission symbol estimated value (dfin) supplied by a trellis decoder (8). With the estimated transmission symbol (dfin) as a filter input, the echo profile is calculated on the basis of a filter coefficient of an adaptive filter having a received signal as the desired filter-output signal. On the basis of the calculated echo profile, a sampling-frequency control unit (10) controls the sampling frequency of the baseband signal in the front end (2#b). As a result, it is possible to perform a highly accurate timing-recovery control.
US09521011B2 Interconnected ring network in a multi-processor system
In various embodiments, the present disclosure provides a system comprising a first plurality of processing cores, ones of the first plurality of processing cores coupled to a respective core interface module among a first plurality of core interface modules, the first plurality of core interface modules configured to be coupled to form in a first ring network of processing cores; a second plurality of processing cores, ones of the second plurality of processing cores coupled to a respective core interface module among a second plurality of core interface modules, the second plurality of core interface modules configured to be coupled to form a second ring network of processing cores; a first global interface module to form an interface between the first ring network and a third ring network; and a second global interface module to form an interface between the second ring network and the third ring network.
US09521005B2 Access network selection
A method and apparatus for receiving access network selection information, and obtaining information about whether the received information complies with operator's access network selection policy.
US09521001B2 Privacy preserving electronic document signature service
An electronic document signature system preserves the security of an electronic document while tracking a signature process corresponding to the electronic document. In particular, using a client application on a client device, an originating user can protect an electronic document and send the protected electronic document to a tracking server. The tracking server receives only a protected document such that the security the electronic document is preserved. Using a client applications on client devices, one or more participating users can subsequently receive the protected document from the tracking server, access the contents of the electronic document, and sign the electronic document. The tracking server can record events that occur with respect to the protected document to create an event log.
US09520997B2 Device, method, and medium for facility management verification
An equipment manager manages the operating state of equipment. A user verification processor performs user verification according to a request from a monitoring terminal, and when user verification is successful, generates for each facility management device a verification code in which verification data, to which a digital signature has been added using a self-owned secret key, has been encoded using a public key of each facility management device, and transmits the verification codes to the monitoring terminal. After receiving the verification code, a verification code analyzer decodes the verification code using the self-owned secret key, and performs verification by verifying the digital signature using the public key of a representative facility management device. When verification is successful, a Web server is able to monitor and manipulate data that indicates the operating states of all of the equipment that is managed by the equipment manager.
US09520995B2 Efficient prime-number check
In a method for checking whether a value represents a prime number, for a cryptographic application, a Fermat test is carried out, which includes a modular exponentiation of a base with an exponent (e) and a module (m). The exponent (e) and the module (m) respectively depend on the value to be checked, and the modular exponentiation is executed employing Montgomery operations. A device and a computer program product have corresponding features. The method can be particularly efficiently implemented on suitable platforms.
US09520988B1 Adaptation to 3-phase signal swap within a trio
Systems, methods and apparatus are described that facilitate transmission of data, particularly between two devices within an electronic apparatus. Two Integrated Circuit (IC) devices may be collocated in an electronic apparatus and communicatively coupled through a 3-wire, 3-phase interface. A data transfer method operational on a first of the two or more devices includes determining presence of a misalignment of the 3-wire communication link involving two or more wires, and inverting a first bit of a 3-bit symbol encoded in a transition of signaling state of the 3-wire communication link when the misalignment of the 3-wire communication link is determined to affect phase relationships between two or more signals carried on the three wires, such that inverting the first bit corrects the phase relationships between the two or more signals. A version of the 3-phase signal may be communicated in a different phase state through each of three wires.
US09520985B2 Tuning algorithm for multi-tap signal cancellation circuit
A self-interference signal cancellation circuit includes a transmitter for transmitting a transmit signal, a plurality of signal paths, a controller, and a receiver for receiving a signal. Each signal path includes a delay element and a variable attenuator having attenuation levels set by the controller. A combiner generates an output signal by combining outputs of the signal paths. The circuit computes a matrix based on first and second output signals associated with first and second attenuation levels. The controller concurrently varies the attenuation level of each signal path so that a product of the matrix and the attenuation levels of the signal paths is substantially equal to the received signal. The circuit may iteratively compute the matrix using different transmit signal frequencies or with an FFT. The controller iteratively varies the attenuation level of the attenuators until a sum of the product and the received signal satisfies a predefined condition.
US09520984B2 Method and apparatus for transmitting uplink signals in wireless communication system
The present invention relates to a wireless communication system. More particularly, the present invention relates to a method and an apparatus for a terminal controlling uplink power in a carrier aggregation-based wireless communication system, comprising the steps of: configuring a first cell and a second cell; transmitting a first PUCCH signal from subframe #n in the first cell; and transmitting a second PUCCH signal from subframe #n in the second cell, wherein when the sum of transmit power of the first PUCCH signal and transmit power of the second PUCCHJ signal exceeds a predetermined maximum transmit power configured to the terminal, the transmit power of the PUCCH signal having a lower priority from among the first UCCH signal and the second PUCCH signal is reduced or the transmission is dropped.
US09520982B2 Setting up a full-duplex communication session and transitioning between half-duplex and full-duplex during a communication session within a wireless communications system
In an embodiment, an originating device sends a request, to a server, to initiate a full-duplex session with a target device. Responsive to the full-duplex request, a half-duplex session is set-up from the originating device to the target device before the full-duplex session is set-up. The target device indicates its acceptance of the half-duplex session, receives half-duplex media from the originating device and selectively indicates its acceptance of the full-duplex session. In another embodiment, during a session currently supported either by half-duplex or full-duplex, the server arbitrating the session receives a request from one of the session participants to transition the session to another duplex-type. The server then selectively transitions the duplex-type of the session.
US09520981B2 Method and apparatus for providing automatic control channel mapping
An approach is provided for control signaling. A sub-set of channel parameters is received. Control channels are automatically mapped to physical resources of a communication network according to the received channel parameters.
US09520979B2 Method and apparatus for transmitting and receiving data
Disclosed are a method and an apparatus for transmitting and receiving data. A method for transmitting an uplink comprises the steps of: a terminal determining the size of an ACK/NACK payload according to a transmission mode of a first serving cell and a transmission mode of a second serving cell; the terminal establishing a transmission power for transmitting the ACK/NACK payload based on the size of the ACK/NACK payload; and the terminal transmitting the ACK/NACK payload through a physical uplink control channel (PUCCH) based on the transmission power.
US09520977B2 Method and apparatus for data transmission in communication network
The present invention provides a method and apparatus for data transmission in a communication network. In the present invention, additional frequency spectrum resources in an assistant wireless network are introduced by constructing emulation data channels for use by a user equipment in a cellular network, thereby expanding the resources in the cellular network and enhancing throughput of the cellular network. In addition, the original control channels between the base station and the user equipment in the cellular network are maintained, enabling the user equipment to have the quality of service QoS in the cellular network when using the assistant wireless network to transmit data, and sparing the user equipment from handover operations in establishing or releasing the emulation data channels, thereby complicated network control and management mechanisms used for the handover are not needed and thus the user experience is further enhanced. Moreover, it is relatively easy to be implemented and cost efficient.
US09520970B2 Method and device for inter cell interference coordination in wireless communication system
A method in which a second cell receives subframe pattern information on a first cell according to one embodiment of the present application comprises a step in which uplink almost blank subframe (ABS) pattern information and downlink ABS pattern information on the first cell are received by a second cell, wherein the downlink ABS pattern information is not separated into first and second type ABSs set by the first cell, and the first and second type ABS patterns of the first cell can be identified on the basis of the downlink ABS pattern information and the uplink ABS pattern information.
US09520957B2 Group recognition and profiling
A system can include storage for identification data for individuals; an interface configured to receive image data; recognition circuitry configured to recognize individuals using received image data and stored identification data; grouping circuitry configured to define groups based on recognized individuals; assignment circuitry configured to assign media consumption preferences to defined groups; and output circuitry configured to output preferred media information based on assigned media consumption preferences of a defined group of recognized individuals. Various other apparatuses, systems, methods, etc., are also disclosed.
US09520955B2 Detection apparatus and detection method for received signal strength indicator
Embodiments of the present invention provide a detection method including receiving a modulated signal data stream from a microwave transmit end, performing amplification on the modulated signal data stream according to an amplification control signal, where the amplification control signal is used to indicate the number of amplification times for the amplification performed on the modulated signal data stream, performing analog-to-digital conversion on the amplified modulated signal data stream to obtain a first digital signal data stream; filtering the first digital signal data stream, performing power detection on the first digital signal data stream to obtain a first average power value, performing power detection on a filtered first digital signal data stream to obtain a second average power value, obtaining the amplification control signal according to the first average power value, and obtaining an RSSI value by calculation according to the amplification control signal and the second average power value.
US09520946B2 Optical engine
One example relates to an optical engine comprising a given layer of given material overlaying an optical waveguide of another material. The given layer of given material can comprise an aligning seat to receive an optical transmitter to provide the optical signal. The aligning seat can also align the optical transmitter such that the optical transmitter provides the optical signal in a direction that is substantially non-oblique relative to a longitudinal axis of the optical waveguide. The optical engine can also include an optical signal redirector to tilt the optical signal by a tilt angle. The optical waveguide can comprise a grating coupler to diffract the optical signal provided at the tilt angle into the optical waveguide.
US09520937B2 Radio communication system
In a radio communication system a first radio station performs communication by the use of a first radio signal. A second radio station receives a second radio signal which is indistinguishable from the first radio signal. A third radio station is in a radio communication area of the first radio station and a radio communication area of the second radio station. A communication format conversion unit generates a third radio signal by converting a communication format of the second radio signal to a communication format which is distinguishable from the first radio signal, and communicates with the third radio station by the use of the third radio signal.
US09520931B2 System and method for unified feedback in a communication system
In an embodiment, a method of operating a communication device includes determining a first coordinated multipoint (CoMP) mode, electronically receiving feedback from a user device in the uniform feedback format, and determining transmission parameters of the first CoMP mode. The first CoMP mode includes one of a plurality of CoMP modes, and each of the plurality of CoMP modes is configured to operate using a uniform feedback format.
US09520930B2 Measurement support for a smart antenna in a wireless communication system
A method for taking measurements with a smart antenna in a wireless communication system having a plurality of STAs begins by sending a measurement request from a first STA to a second STA. At least two measurement packets are transmitted consecutively from the second STA to the first STA. Each measurement packet is received at the first STA using a different antenna beam. The first STA performs measurements on each measurement packet and selects an antenna beam direction based on the measurement results.
US09520921B2 Network of electronic devices assembled on a flexible support and communication method
An embodiment of a network of electronic devices is formed on a flexible substrate by a plurality of electronic devices assembled on the flexible substrate. The electronic devices have an embedded antenna for mutual coupling of a wireless type. Each electronic device is formed by a chip or a complex system integrating a transceiver circuit coupled to the embedded antenna and a functional part coupled to the transceiver circuit and including at least one element chosen in the group comprising: a sensor, an actuator, an interface, an electrode, a memory, a control unit, a power-supply unit, a converter, an adapter, a digital circuit, an analog circuit, an RF circuit, a microelectromechanical system, an electrode, a well, a cell, a container for liquids. The flexible support may be a substrate of plastic material that incorporates the electronic devices or a garment having smart buttons that house the electronic devices.
US09520919B2 Magnetic wireless ground data link for aircraft health monitoring
A system and method of communicating a signal is disclosed. An aircraft is moved so that an aircraft-based coil is within a selected volume defined by a ground-based coil. A current is modulated in one of the aircraft-based coil and the ground-based coil to generate a magnetic field in the volume. A current generated in the other of the aircraft-based coil and the ground-based coil in response to the generated magnetic field is measured to communicate the signal.
US09520911B2 System for binding multiple SIM cards to an electronic device
Systems, methods, and other embodiments associated with multi SIM card device binding are described herein. According to one embodiment, a system includes an authentication logic configured to enable communication between an entity and a user. The user is associated with a user profile. The system further includes a carrier logic configured to identify a subscriber identity module (SIM) card of a carrier. The carrier logic also requests carrier data associated with the SIM card from the carrier. An update logic is configured to update the user profile with the carrier data.
US09520909B2 Transmit noise reducer
A transmit drive circuit with high signal to noise and frequency agility. In one embodiment, a transmit circuit includes a digital to analog converter, an amplifier, and a signal to noise enhancer, the signal to noise enhancer being a nonlinear passive device that attenuates low-power signals while transmitting high power signals with little loss. The signal to noise enhancer may be fabricated as a thin film of yttrium iron garnet (YIG) epitaxially grown on a gadolinium gallium garnet (GGG) substrate, the GGG substrate secured to a microwave transmission line from the input to the output of the signal to noise enhancer, such that the thin film of yttrium iron garnet is close to the transmission line.
US09520908B2 Full-duplex radio communication device, method and system
A full-duplex radio communication device, method and system are provided. A first polarized antenna in a dual-polarized antenna outputs a transmitted signal, and a second polarized antenna acquires a received signal which includes a first transmitted sub-signal that is directly coupled from the first polarized antenna. An analog domain cancellation module acquires a second transmitted sub-signal coupled from the transmitted signal, adjusts an amplitude and a phase parameter of the second transmitted sub-signal to convert the second transmitted sub-signal into a third transmitted sub-signal, eliminates the first transmitted sub-signal according to the third transmitted sub-signal, samples the received signal, from which the first transmitted sub-signal is eliminated, as a first digital signal, samples the second transmitted sub-signal as a second digital signal, and outputs the first digital signal and the second digital signal to a digital domain cancellation module.
US09520901B2 Memory controller, memory system, and memory control method
According to one embodiment, a memory controller includes a writing destination management unit which determines a writing destination of user data, an encoding unit which generates a parity of the user data, and an ECC management unit which measures a fatigue degree of each certain memory area of a nonvolatile memory, selects an encoding method to instruct the encoding unit to be performed according to the encoding method, and changes the encoding method to an encoding method having a high error correction capability in a case where the fatigue degree corresponding to the writing destination is equal to or higher than a threshold and a total sum of parities is equal to or less than a predetermined amount.
US09520896B1 Non-transitory computer-readable recording medium, encoding method, encoding device, decoding method, and decoding device
An information processing device compares a particular unit including a plurality of words and each word corresponding to an encoded output previously output to an output buffer, when encoding an input text word by word and outputting the encoded input text to an output buffer, detects a duplicating part that includes the particular unit and performs dynamic encoding on the detected part to replace the detected part with a dynamic code.
US09520892B2 Digital to analog converter, unit for the same, and method for using the same
Disclosed herein is a digital-to-analog converter (DAC) including a clock driver for controlling a clock signal to provide an inverse delay clock signal to allow at least selective adjustment of a return to zero (RZ) section; and a DAC core comprising at least two DAC units for receiving a digital input value, the clock signal and the inverse delay clock signal and providing an analog output value. According to the present invention, distortion of the output of the DAC may be attenuated and loss of the output may be minimized by utilizing the RZ technique.
US09520890B1 Dual digital to time converter (DTC) based differential correlated double sampling DTC calibration
A system for calibrating a digital to time converter (DTC), includes a first DTC configured to receive a first digital input code and generate a first DTC output signal, and a second DTC configured to receive a second digital input code and generate a second DTC output signal. Further, the system includes a delay circuit configured to apply a first delay to the first DTC output signal to generate a first delayed DTC output signal and a phase detector circuit configured to determine a phase difference between the first delayed DTC output signal and the second DTC output signal, thereby generating a phase detector output. In addition, the system includes a calibration circuit configured to adjust the first digital input code of the first DTC to an adjusted first code that minimizes the phase detector output, based on a search algorithm.
US09520889B2 Apparatus and method for combining multiple charge pumps in phase locked loops
A frequency synthesizer includes circuitry configured to generate two or more feedback clocks based on the oscillation signals output from a voltage-controlled oscillator. The circuitry also modulates the feedback clocks based on fractional offsets from a reference clock frequency for input into two or more phase and frequency detectors. Multiple charge pump circuits receive inputs from these phase and frequency detectors. The current from these charge pumps is summed and input to a low pass filter. The output of the filter represents an average of the time difference between the reference clock and the multiple feedback clocks.
US09520882B2 Receiver circuit of semiconductor apparatus
A receiver circuit of a semiconductor apparatus may include, a latch comprising differential input terminals and differential output terminals. The receiver circuit may also include a control unit configured to selectively reset first and second intermediate nodes coupled between the differential input terminals and the differential output terminals according to previous data.
US09520879B2 Adaptive blanking timer for short circuit detection
A gate driver IC for driving an NMOS transistor having a drain coupled through a load to a power supply. A gate driver output drives the gate of the NMOS transistor. A comparator receives the drain voltage of the NMOS transistor and compares it to a reference voltage representative of a short circuit condition between the drain and the power supply. The comparator outputs a first value if the drain voltage is greater than the reference voltage and outputs a second value if the drain voltage is less than or equal to the reference voltage. Control circuitry receives the output of the first comparator and pulls the voltage of the gate driver output low if the comparator output is of the first value. Adaptive masking circuitry is operable, upon an application of an “on” signal to the gate driver output, to mask the output of the comparator such that a condition of the drain voltage being greater than the reference voltage does not cause the control circuitry to pull the voltage of the gate driver output low. The adaptive masking circuitry detects a Miller plateau in the gate voltage of the external NMOS transistor. The adaptive masking circuitry stops masking the output of the comparator after the end of the Miller plateau.
US09520875B2 Pliable proximity switch assembly and activation method
A proximity switch assembly and method for detecting activation of a proximity switch assembly is provided. The assembly includes a plurality of proximity switches each having a proximity sensor providing a sense activation field and control circuitry processing the activation field of each proximity switch to sense activation. A pliable material overlays the proximity sensors. The control circuitry monitors the activation field and determines an activation of a proximity switch based on a signal generated by the sensor in relation to a threshold when a user's finger depresses the pliable material. The pliable material may further include an elevated portion and an air gap between the elevated portion and the sensor.
US09520873B2 Semiconductor device and electronic device
A semiconductor device having excellent data retention characteristics. A transistor with a low off-state current is utilized to save and retain data stored in a memory circuit, and a potential to be applied to a back gate of the transistor is applied from a battery provided for each memory circuit. The potential applied to the back gate of the transistor and a potential for charging the battery are generated in a voltage generation circuit. The battery is charged utilizing power gating of the memory circuit and data retention characteristics is improved.
US09520871B2 Methods and apparatus for supply voltage transient protection for maintaining a state of a sensor output signal
Methods and apparatus for an integrated circuit that includes a supply voltage transient detection module to activate a hold signal that causes the output to remain in its present state. In one embodiment, the output remains in that state until the supply voltage returns to a normal operating range and the hold signal transitions to an inactive state.
US09520868B2 Power transistor driving circuits and methods for switching mode power supplies
A power supply controller is provided for providing a drive current to a control terminal of a power transistor in three time intervals. The controller includes control circuits configured to control the drive current in multiple stages. During a first time interval, first drive current includes a current spike for turning on the power transistor in response to a start of the control signal pulse. During a second time interval, a second drive current includes a ramping current substantially proportional to a magnitude of a current through the power transistor. During a third time interval, current flow to the power transistor is at least partially turned off before an end of the control signal pulse.
US09520865B2 Delay circuits and related systems and methods
Delay circuits, and related systems and methods are disclosed. In one aspect, a delay circuit is provided that uses logic to delay accurately an output enable signal to reduce or avoid data hazards within a slave device. The delay circuit includes two shift register chains configured to receive an output enable in signal based on a slow clock. A first shift register chain is clocked by a positive edge of a fast clock, and provides a first strobe signal. A second shift register chain is clocked by a negative edge of the fast clock, and provides a second strobe signal. The logic uses the first and second strobe signals, and the output enable in signal, to provide a delayed output enable out signal. The delay circuit provides a highly accurate time delay for the output enable signal to reduce or avoid data hazards in an area and power efficient manner.
US09520841B2 Transmit circuit, method for adjusting a bias of a power amplifier and method for adapting the provision of a bias information
A transmit circuit includes an envelope tracker configured to determine an envelope of a transmit signal and provide bias information based on the determined envelope of the transmit signal. The transmit circuit further includes a power amplifier configured to generate an RF output signal based on the transmit signal, a bias provider configured to provide a bias for the power amplifier based on the bias information, and an impedance determinator configured to determine a measure of a load impedance of a load coupled to an output of the power amplifier. The envelope tracker is configured to adapt the bias information based on the measure of the load impedance.
US09520839B2 Protection device
In a protection device of a current amplifier circuit, to protect the current amplifier circuit against more high-speed operation than recovery time of a relay device and to protect operation of the current amplifier circuit in a wide range from low frequency side to high frequency side.A protection device 30 includes a detection circuit 32 that detects an abnormal current value of a current amplifier circuit 14 and outputs a first abnormality detection signal. The protection device 30 outputs a second abnormality detection signal continuously for predetermined time that starts from output timing of the first abnormality detection signal, turns down an input voltage value to the current amplifier circuit 14 at receiving timing of the second abnormality detection signal, and outputs a cutting command signal to a relay device 36 at the same timing. The detection circuit 32 includes a load line detection unit 42 that detects abnormality by a current value on a load line and a pulse response characteristic changing unit 44 changes frequency characteristic of abnormality detection operation by the load line detection unit 42.
US09520838B2 Inverter type power amplifier
The present disclosure relates to an inverter type power amplifier. An exemplary embodiment of the present disclosure provides an inverter type power amplifier including: a first transistor including a gate to which an AC type of input signal is applied through an input port, a first terminal connected a power source voltage, and a second terminal connected to an output port; a second transistor including a gate through which the input signal is applied thereto, a first terminal connected to a ground, and a second terminal connected to the output port; a feedback resistor including a first terminal connected to the input port and a second terminal connected to the output port; and an AC blocking block including a first terminal connected to the output port and a second terminal connected to a DC output port.
US09520837B1 Pulse shaping biasing circuitry
Pulse shaping biasing circuitry includes square wave generator circuitry and inverse ramp signal generator circuitry. The square wave generator circuitry is coupled between an input node and signal summation circuitry, and is configured to generate a square wave signal. The inverse ramp signal generator circuitry is coupled in parallel with the square wave generator circuitry and configured to generate an inverted ramp signal based on a supply voltage and a temperature. By generating the inverted ramp signal based on the supply voltage and temperature, the pulse shaping biasing circuitry may compensate an RF power amplifier operated in a pulsed mode such that an error vector magnitude thereof is minimized even as the supply voltage provided to the RF power amplifier and the temperature change.
US09520836B1 Multi-stage amplifier with cascode stage and DC bias regulator
A multi-stage amplifier having a first amplifier stage comprising: a pair of transistors arranged in a cascade amplifier arrangement; and an isolation circuit; and a second amplifier stage coupled to an output of the first amplifier stage; and bias regulator having a reference transistor. The cascode amplifier stage includes a pair of transistors arranged in a cascode amplifier arrangement. The bias regulator produces a reference current through the reference transistor and DC bias voltages for the control electrodes of each of the pair of transistors in the cascode amplifier arrangement and for the second stage's transistor as a function of the reference current through the reference transistor.
US09520827B2 Zilinx : the 11 less green technology for FPIC of smart window
The 11Less Green Technology are Noiseless Field Programmable Integrated Circuit FPIC, Curtainless Window, Bladeless Turbo Fan, Brakeless Vehicle, Sawless, Resistorless, Capless, Inductorless, Diodeless Random Number Generator, Xtaless Clock Generator, Clockless Switch Mode Power Supply. The Green Technology of the Current Regulator for Green Power & Noise of Green Chip and Smart Window Driver for Smart Window of Green House are the fundamental building blocks of the next century green technology industry. Zilinx' FPIC is the last Field Programmable Integrated Chip. For the Green Building Management System, the IGU of the Smart Window includes the transparent Solar Cell, ElectroChromic Window and Smart Fan to adjust the light, temperature and ventilation simultaneously.
US09520822B2 Circuits and methods for driving eccentric rotating mass motors
Circuits and methods for driving ERM motors are disclosed herein. An embodiment of the circuit includes an input, wherein an input signal is receivable at the input and a back EMF signal. The circuit operates in a closed loop mode when the back EMF signal is less than a lower threshold value and the difference between the value of the input signal and the back EMF signal indicates that the velocity of the motor needs to increase. The circuit operates in an open loop mode when the back EMF signal is greater than a high threshold value and the difference between the value of the input signal and the back EMF signal indicates that the velocity of the motor needs to increase.
US09520821B1 System and method for optimizing flux regulation in electric motors
A system and method for dynamically optimizing flux levels in electric motors based on estimated torque. Motor parameters and motor equations are used to estimate operating characteristics and to set current and voltage limits which define an optimal flux operating range for a given speed and torque of the motor. A slope of a linear flux gain is determined within the defined operating range at different speeds of the motor. The determined slopes for the different speeds are saved in a memory element. A control element determines and achieves an optimal flux level for the motor by accessing the table to identify a specific slope which corresponds to an actual speed of the motor, multiplying the slope by the estimated torque and adding an offset value to determine a phase current component value associated with the optimal flux level, and applying the determined phase current component value to the motor.
US09520807B2 Power converter that delays state changes of on/off pulses and control method thereof
Aspects of the invention can provide a control method of a power converter that is capable of preventing increase of electromagnetic noise that are caused by simultaneous change of the states of power semiconductor switching elements of the power converter. State changes of ON/OFF pulses that are input to power semiconductor switching elements are detected, and, when the timings of the state changes of any two of the ON/OFF pulses match each other, the state change of either one of the ON/OFF pulses, of which state changes match each other, is delayed.
US09520802B2 Power semiconductor module, power converting apparatus and railway car
A power semiconductor module applied to a power converting apparatus for a railway car includes an element pair formed by connecting an IGBT and an SiC-FWD in anti-parallel to each other and an element pair formed by connecting an Si-IGBT and an SiC-FWD in anti-parallel to each other. The element pair and the element pair are housed in one module and configured as a 2-in-1 module in a manner that the first element pair operates as a positive side arm of the power converting apparatus and the second element pair operates as a negative side arm of the power converting apparatus. The element pairs are formed such that a ratio of an occupied area of SiC-FWD chips to an occupied area of IGBT chips in the element pairs is equal to or higher than 15% and lower than 45%.
US09520800B2 Multilevel converter systems and methods with reduced common mode voltage
Multilevel converters and space vector modulation operating methods are presented in which fewer than all possible switching states are employed for space vector modulation of rectifier and inverter circuits to promote common mode voltage contribution cancellation or reduction therebetween and by using subsets of possible space vector modulation switching states associated with minimal positive or negative common mode voltages and in some cases using virtual vectors which have zero common mode voltages to eliminate the 3rd order harmonic components in common mode voltage as well as to reduce common mode voltage affects associated with multilevel inverter stages.
US09520799B2 Power device
An energy efficient apparatus includes a switching device, a frequency dependent reactive device, and a control element is provided. The switching device is coupled to a source of electrical power and includes a pair of transistors and is adapted to receive a control signal and to produce an alternating current power signal. The frequency of the alternating current power signal is responsive to the control signal. The frequency dependent reactive device is electrically coupled to the pair of transistors for receiving the alternating current power signal and producing an output power signal. The frequency dependent reactive device is chosen to achieve a desired voltage of the output power signal relative to the frequency of the alternating current power signal. The control element senses an actual voltage of the direct current power signal and modifies the control signal delivered to achieve the desired voltage of the direct current power signal.
US09520797B2 Adaptive reference voltage for switching power converters
A switching power converter is provided that detects an activity signal generated in response to load activity using an adaptively-declining threshold.
US09520794B2 Acceleration of output energy provision for a load during start-up of a switching power converter
An electronic system and method include a controller to operate in a start-up mode to accelerate driving a load to an operating voltage and then operates in a post-start-up mode. A start-up condition occurs when the controller detects that a load voltage is below a predetermined voltage threshold level. The predetermined voltage threshold level is set so that the controller will boost the voltage to an operating value of a load voltage at a faster rate than during normal, steady-state operation. The controller causes a switching power converter to provide charge to the load at a rate in accordance with a start-up mode until reaching an energy-indicating threshold. When the energy-indicating threshold has been reached, the controller causes the switching power converter to (i) decrease the amount of charge provided to the load relative to the charge provided during the start-up mode and (ii) operate in a distinct post-start-up-mode.
US09520792B2 Staggered parallel three-level DC/DC converter and AC/DC converter
A staggered parallel three-level DC/DC converter and an AC/DC converter includes: at least one input power supply, N-phase three-level DC/DC circuits, N resonant inductors, N resonant capacitors, N transformers, N rectifier circuits, a first inductor, and an output circuit; one end of an i th resonant inductor is connected to an i th-phase three-level DC/DC circuit, the other end of the i th resonant inductor is connected to an excitation inductor of an i th transformer; one end of an i th resonant capacitor is connected to the i th-phase three-level DC/DC circuit, and the other end of the i th resonant capacitor is connected to the excitation inductor of the i th transformer; or one end of the first inductor is connected to the input power supply, and the other end of the first inductor is connected to the N-phase three-level DC/DC circuit; where N is an integer and is greater than or equal to 2, and i is an integer and 1≦i≦N.
US09520789B2 Power supply device
A power supply device includes an output semiconductor element and a clamp circuit. The output semiconductor element is provided between a power supply line and an output terminal. The output semiconductor element is driven and switched so as to supply electric power to an inductive load connected to the output terminal. The clamp circuit clamps a voltage applied between the power supply line and the output terminal due to a counter electromotive force generated in the inductive load when the output semiconductor element turns OFF, with reference to an operation reference voltage of the output semiconductor element. Thus, it is possible to provide a power supply device including a clamp circuit which can effectively clamp a negative voltage surge derived from a counter electromotive force generated in an inductive load, at a low clamp voltage.
US09520787B2 Voltage regulator device having negative current sensing and control method thereof
A voltage regulator device includes at least one output unit, a current sensing unit, a control unit, at least one transistor driving unit and a pulse width modulation unit. The output unit outputs an output signal. The output unit includes a first transistor, a second transistor and an energy storage element. The second transistor is electronically connected to the first transistor and the energy storage element, respectively. The current sensing unit is electronically connected to a first end and a second end of the energy storage element. The control unit is electronically connected to the current sensing unit and the output unit, respectively. The transistor driving unit is disposed corresponding to the output unit and is electronically connected to the control unit and the output unit. The pulse width modulation unit is electronically connected to the control unit and the transistor driving unit, respectively.
US09520784B2 Illumination device control systems and methods
In various embodiments, a control system for an electronic circuit iteratively applies voltage to and senses current from a load to regulate operation of the load.
US09520775B2 Boosting system, diagnosing method, and computer readable medium storing diagnosing program for diagnosing the boosting functions of a boosting section
The present invention provides a boosting system, a diagnosing method and a diagnosing program, that may diagnose a boosting section while suppressing consumption of electric power and current, and without being carrying out by a CPU. Namely, during an initializing operation, difference between power supply voltage and own threshold voltage charges capacitor C1 of a comparison circuit, and a difference between voltage of a constant voltage and the own threshold voltage charges capacitor C2. In a comparing operation, a boosting section and the capacitor C1 are connected so that boosted voltage is inputted, and GND and the capacitor C2 are connected so that GND voltage is inputted. At this time, if output OUT is L level, it is diagnosed that there is no defect, whereas if the output OUT is H level, it is diagnosed that there is defect.
US09520769B2 Wake up management circuit for a switching converter and related wake up method
A switching converter converts an input signal to a regulated output signal using a switch and a transformer with a primary winding and a secondary winding. A wake up management circuit receives a transformer demagnetization signal and forces by wake up pulses the switch on when the switching converter operates in a burst mode. Sampled values of the transformer demagnetization signal are received. A setting circuit sets a first peak value of the current of the primary winding. A comparison circuit compare the sampled values with a voltage threshold and the preceding sampled value. In response thereto, the first peak value of the primary winding current is either maintained or a new peak value is set.
US09520768B2 Inverter control apparatus and control method thereof
An apparatus and method for controlling an operation of an inverter are provided. In the inverter control apparatus, an operation signal input unit detects a current of each phase output from an inverter. An error detecting unit detects whether there is a fault of the inverter on the basis of the current detected by the operation signal input unit. A controller controls driving of the inverter according to a type of the fault detected by the error detecting unit. A storage unit stores a kind of fault of the inverter and a corresponding fault type on the basis of the current detected in the operation signal detecting unit.
US09520767B2 Protection circuit for power converter
A protection circuit of a power converter without an input capacitor is disclosed. The protection circuit comprises a high voltage switch, a detection circuit and a control circuit. The switch senses an input voltage of the power converter via a resistor for generating a first signal. The detection circuit coupled to a transformer senses the input voltage of the power converter for generating a second signal. The control circuit controls a switching signal in response to the first signal and the second signal. The switching signal is utilized to switching the transformer for regulating the power converter; and the level of the first signal and the second signal is correlated a level of the input voltage of the power converter.
US09520764B1 Bi-directional multi-port applications
Methods and systems for bi-directional multi-port power conversion systems and applications are disclosed. In some sample embodiments, current-modulating power converters can be used to provide conversion between synchronous and asynchronous power. In some sample embodiments, current-modulating power converters can perform power conversion can be performed to and from three-phase AC with an active neutral line. In some sample embodiments, current-modulating power converters can convert between synchronous and asynchronous power and also support three-phase AC with active neutral.
US09520763B2 Active energy harvesting device
Disclosed is an active energy harvesting device. The device includes a rigid body configured to vibrate corresponding to vibration of an external vibration body and including a first end at which an energy harvesting structure is provided to convert mechanical energy into electric energy, a magneto-rheological material provided at a second end of the rigid body to be bound to the rigid body and including a material which is changed in elastic force according to the surrounding magnetic field strength, a fixing unit for binding the second end of the rigid body and the magneto-rheological material and connecting the rigid body to the external vibration body, and a first permanent magnet arranged symmetrically apart from the magneto-rheological material while interposing the magneto-rheological material therebetween and provided so as to adjust a gap from the magneto-rheological material and change an elastic coefficient of the magneto-rheological material according to the gap.
US09520758B1 Energy harvester for converting motion to electricity using one or more multiple degree of freedom pendulums
An energy harvester system (EHS) for converting a multiple degree of freedom (MDF) pendulum motion into a rotational motion is provided. The EHS includes a pendulum, a pointing element, and motion control slots (MCSs) enclosed in an external housing. Ambient motion from the external housing generates a MDF pendulum motion in the pendulum. The pointing element is slidably positioned on a rod of the pendulum. The MCSs receive a connector that connects the pointing element to the rod of the pendulum and allow the connector to traverse the MCSs, thereby controlling slidable movement of the pointing element along with the pendulum. When the pendulum moves to first ends of the MCSs, the pointing element slides on the rod to allow a pointer of the pointing element to contact and rotate a gear, thereby converting the MDF pendulum motion into a rotational motion of the gear, which drives an electric generator.
US09520756B2 Linear electromechanical actuator
The present invention relates to an electromechanical actuator comprising a housing, an electric motor, a roller drive and a rotor rotation angle sensing unit received in said housing. The rotor of the electromechanical actuator is mounted within the housing and configured to rotate in bearing supports. Openings for supplying and removing lubricant are arranged in the housing in the vicinity of the bearing supports, the opening allowing to replace lubricant without disassembling the actuator, thus simplifying maintenance and operation.
US09520751B2 System and method for smoothing a salient rotor in electrical machines
An electrical machine exhibiting reduced friction and windage losses is disclosed. The electrical machine includes a stator and a rotor assembly configured to rotate relative to the stator, wherein the rotor assembly comprises a rotor core including a plurality of salient rotor poles that are spaced apart from one another around an inner hub such that an interpolar gap is formed between each adjacent pair of salient rotor poles, with an opening being defined by the rotor core in each interpolar gap. Electrically non-conductive and non-magnetic inserts are positioned in the gaps formed between the salient rotor poles, with each of the inserts including a mating feature formed an axially inner edge thereof that is configured to mate with a respective opening being defined by the rotor core, so as to secure the insert to the rotor core against centrifugal force experienced during rotation of the rotor assembly.
US09520738B2 Inductive charging device for a battery device
A charging system for a battery device of a handheld tool includes a charging device provided to inductively charge the battery device in a charging operation, the charging device having at least one induction charging unit which has at least one charging coil having a main coil extension. A gap is provided between the battery device and the charging device in a charging operation. A ratio between (i) the at least one main coil extension and (ii) a minimum clearance between the at least one charging coil and a surface defining the gap is at most 30/1.
US09520735B2 Storage battery control system and storage battery control method
A storage battery control system comprises multiple storage batteries disposed in a power grid, and a storage battery control apparatus. The storage battery control apparatus is communicably coupled to the multiple storage batteries and an energy management system. The storage battery control apparatus acquires storage battery information comprising a charging-discharging performance and a remaining capacity from each of the storage batteries, acquires power supply-demand prediction information showing a prediction of power supply and demand in a prescribed range from the energy management system, decides an individual charging-discharging rate for each of the storage batteries based on the storage battery information and the power supply-demand prediction information, and sends the decided individual charging-discharging rate to each of the storage batteries. Each of the storage batteries operates based on the individual charging-discharging rate received from the storage battery control apparatus.
US09520723B2 Power device having multiple plug assemblies
A power device including a power circuit assembly, a first plug assembly, and a second plug assembly is described herein. The first plug assembly is coupled to the power circuit assembly for transmitting power from a power source to the power circuit assembly at a first voltage. The second plug assembly is coupled to the power circuit assembly for controllably transmitting power from the power source to the power circuit assembly at a second voltage and at a third voltage.
US09520721B2 Solar photovoltaic three-phase micro-inverter and solar photovoltaic power generation system
A solar photovoltaic three-phase micro-inverter comprises: DC terminals, coupled with three DC photovoltaic assemblies adjacent to each other; three single-phase inverter circuits having input terminals coupled respectively with the three DC photovoltaic assemblies via the DC terminals, for converting the DC currents generated by the three DC photovoltaic assemblies to AC currents, respectively; AC terminals coupled with a three-phase AC power grid; wherein output terminals of each single-phase inverter circuit are coupled respectively with a neutral wire and one of the three phases of the three-phase AC power grid. A solar photovoltaic power generation system is also provided. The three single-phase inverter circuits can be integrated as above Because the three DC photovoltaic assemblies on one three-phase micro-inverter are disposed adjacently and have similar environment conditions, such as illumination, temperature, etc., the three-phase AC current can be well balanced.
US09520719B2 Reluctance motor
A reluctance motor having a rotor and a stator that has a wound core, around which a stator coil is wound and which is open on one side and has legs, said legs being arranged around the periphery and forming spaced-apart pairs of legs. Multiple rotor teeth which are distributed around the periphery and periodically establish a magnetic flux between the legs radially engage between the legs. In order to positively change the characteristic curve of the magnetic flux of the legs and teeth, the teeth continuously form an area overlap with the legs in the direction of rotation of the rotor in accordance with the angle of rotation.
US09520718B2 Uninterruptible power supply circuit
An uninterruptible power supply circuit is provided. The uninterruptible power supply circuit includes a bidirectional selector switch, a first-type bidirectional converter, a second-type bidirectional converter, an energy storage apparatus, and a filtering apparatus, and is alternatively connected to an alternating-current power supply and the energy storage apparatus by using the bidirectional selector switch; the first-type bidirectional converter is disposed between the bidirectional selector switch and the filtering apparatus, the second-type bidirectional converter is disposed between the filtering apparatus and a load, and both the first-type bidirectional converter and the second-type bidirectional converter have a function of rectifying or inverting. By using a bidirectional converter and a bidirectional selector switch, alternating-current commercial power, the energy storage apparatus, and a charger required by the energy storage apparatus can share the bidirectional converter; compared with an existing uninterruptible power supply circuit, no extra charger or high-power conversion circuit is required.
US09520714B2 Protecting an operation control unit connected to an electric machine via a long cable
A system for operating an electric machine and a method for protecting an operation control unit in such a system. The system includes an operation control unit, an alternating current cable connecting the machine with the operation control unit and an electric short-circuiting arrangement. This arrangement is connected to terminals of the operation control unit facing the cable and short circuits these terminals based on a detected overvoltage.
US09520712B2 Method and system for controlling the turn-on time of a device that includes a magnetic circuit
A method and a system for controlling the switching time of a device that includes a magnetic circuit and a conductive winding. The method includes acquiring a measurement of the magnetic field generated by the residual flux, by a sensor placed near the magnetic circuit; processing the acquired measurements to infer the residual flux in the magnetic circuit; determining, on the basis of the residual flux, the optimal time for switching on the device. The method also includes switching on a three-phase transformer. The transformer includes a primary conductive winding and a secondary conductive winding surrounded by an enclosure. A magnetic field sensor is on the magnetic circuit and/or on one outer surface of the enclosure.
US09520697B2 Manufacturable multi-emitter laser diode
A method for manufacturing a multi-emitter laser diode device includes providing a substrate having a surface region and forming epitaxial material overlying the surface region, the epitaxial material comprising an n-type cladding region, an active region comprising at least one active layer overlying the n-type cladding region, and a p-type cladding region overlying the active layer region. The epitaxial material is patterned to form a plurality of dice, each of the dice corresponding to at least one laser device, characterized by a first pitch between a pair of dice, the first pitch being less than a design width. Each of the plurality of dice are transferred to a carrier wafer such that each pair of dice is configured with a second pitch between each pair of dice, the second pitch being larger than the first pitch.
US09520696B2 Processes for making reliable VCSEL devices and VCSEL arrays
A set of VCSEL fabrication methods has been invented which enhance the performance and long time reliability of VCSEL devices and arrays of devices. Wafer bow caused by growing a large number of epitaxial layers required to fabricate VCSEL device generates strain and results in bowing/warping of the device wafer. The stress so generated is eliminated by applying a stress compensation layer on the substrate to a surface opposite to the epitaxial layer surface. New oxidation equipment designs and process parameters are described which produce more precision apertures and reduce stress in the VCSEL device. An ultrathin fabrication procedure is described which enables high power VCSELs to be made for high power operation at many different wavelengths. A low temperature electrical contacting process improves VCSEL long term reliability.
US09520694B2 Optical amplifier with loss adjustment unit based on gain
An optical amplifier includes an optical amplifying unit, a splitting unit, and a loss adjusting unit. The optical amplifying unit provides gain to wavelength multiplexed light received from a transmission line, to amplify light intensity. The splitting unit splits the amplified wavelength multiplexed light. The loss adjusting unit adjusts loss provided to each wavelength of a first portion of the split wavelength multiplexed light based on the gain.
US09520693B2 Laser processing machine
A laser processing machine includes a plurality of collimating lenses to convert a laser beam from a laser oscillator, which have been emerged from a point of emergence of a transmission optical fiber, into parallel rays of light, a condensing lens to condense the laser beam and then radiate it onto a work, and a nozzle positioned on one side of the work remote from the condensing lens. The distance from the point of emergence to the tip of the nozzle remains unchangeable. The collimating lenses are spaced from each other in a direction parallel to an optical axis. A switching device switches the position of each of the collimating lenses in the orthogonal direction so that the center of one of the collimating lenses may be aligned with a center of the laser beam. The collimating lenses have respective focal lengths that are different from each other.
US09520690B2 Push-pull plugs and tools
A tool and method for using the tool for a push-pull plug with an outer housing that may be moved forwardly and backwardly along a plug housing in order to affect the operation of a latch arm. The tool has a handle, stem, and a clip on the stem on the opposite end as the handle. The clip has a pair of opposing clip arms perpendicular to the stem. The clip arms have clip ridges that face each other. The stem and clip can be made of a flexible material.
US09520682B2 Shielding electrical connector and method of making the same
An electrical connector electrically for connecting a chip module having a contacting surface to a printed circuit board includes an insulative housing, a number of terminals received therein and a number of shielding plates received in the insulative housing and located around the terminals. The insulative housing is insert molded with the shielding plates and the terminals and includes a plurality of through slots. The terminals are formed by separated from the shielding plates by the through slot.
US09520675B2 Lever type connector
A lever type connector includes: a female housing having a box shape of which one portion is open; a male housing configured to be inserted into the female housing and provided with a plurality of male terminals; a lever configured to be rotatably coupled with an outer side of the male housing; and a movable plate configured to be mounted on a bottom surface of the male housing, have the bottom surface provided with a plurality of through holes through which the male terminals penetrate, and enclose the male terminal to protect the male terminals.
US09520673B2 Cable connector assembly and method of manufacturing the cable connector assembly
A cable connector assembly includes a mating member (1), a cable (300) connected with the mating member, a strain relief member (4) enclosing on the cable and the mating member, a cover (6) enclosing on the strain relief member, and a retaining member (5) formed between the strain relief member and the cover. The strain relief member is made of a first type of plastic material, and the retaining member is made of a second type of plastic material, the second type of plastic material being harder than the first type of plastic material.
US09520662B2 Latching mechanisms for pluggable electronic devices
Latching mechanisms for pluggable electronic devices when received within a host cage of a host device. In one example embodiment, the host cage is configured to be connected to a host printed circuit board and configured to at least partially surround a host connector. The host cage includes a pair of inwardly biased leaf springs that extend toward the host connector and thereby engage with the latching mechanism of the pluggable electronic module in order to secure the pluggable electronic module within the host cage.
US09520660B2 Socket device and printed circuit board assembly
A socket device includes a socket mounted on a circuit board and an engaging member mounted to the socket. The socket defines a sliding groove. The engaging member includes a sliding piece engaged in the sliding groove. The sliding piece can slide along the slot to detach the engaging member from the socket. A chip may be mounted below the engaging member which member may be moved away from the socket to enable user to check the chip.
US09520659B2 Connector device for a printed circuit board of a control device for a vehicle transmission, control system for a vehicle transmission and method for assembling a control system for a vehicle transmission
A proposal is made for a plug device for a circuit board of a control unit for a vehicle transmission. The circuit board has at least one contact hole. The plug device has a housing, at least one contact device arranged in the housing for a cable of a peripheral module fed into the housing and at least one contact plug that is electrically connected with the contact device and that protrudes at least partially from the housing for producing an electrical and mechanical connection with the contact hole of the circuit board.
US09520657B2 Electrical terminal
An electrical connector is provided as a one-piece, unitary element for providing electrical connection between an electrical cable and an electrical component. The electrical connector has a substantially planar body with a planar first surface and a planar second surface and a central aperture with a dimension to receive a fastener. At least one frustoconical shaped projection extends from the body for contacting and penetrating into an electrical component. A cable terminal is integrally formed with the body and extends radially outward for coupling directly to an electrical cable and provides an electrical connection between the electrical cable and the body. The projection has an axial passage and forms an annular contact surface for mating with the electrical component. The projection can surround the central aperture of the body or can be a plurality of projections spaced outwardly from and uniformly spaced around the central aperture.
US09520654B2 Source for parabolic antenna
The invention relates to a source (S) for a parabolic antenna, comprising: •—a sigma radiating assembly (1S, 1C, 1L) suitable for generating the sigma channel including a sigma radiating element (11) positioned on a main transmission/reception axis (A) of the source (S), and a sigma supply circuit (12) to supply the sigma radiating element (11), and •—a delta radiating assembly (2S, 2C, 2L) suitable for generating the delta channel including eight delta radiating elements (21S, 21C, 21L), arranged around the main transmission/reception axis (S) of the source (S), and a delta supply circuit (22S, 22C, 22L).
US09520653B2 Waveguide slot antenna
A waveguide slot antenna utilizing a waveguide as a feeding line and having a linear slot provided in a wall of the waveguide, the waveguide slot antenna comprising a flat-shaped conductor plate which has a first through-hole formed in a shape approximately identical to that of the slot and provided at a position opposed to the slot, and a second through-hole provided at a position intersecting the first through-hole.
US09520652B2 Wideband high gain antenna for multiband employment
An antenna element employable singularly or in an array and configured for concurrent RF transmission and receipt on a plurality of frequencies concurrently. The element is formed of conductive material on a substrate by a pair of substantially identical horns extending in opposite directions to distal tips. A cavity formed between the horns narrows to a narrowest point prior to curving. The element is capable of wideband RF communication on any frequency between a low frequency defined by the distance between the distal tips to a highest frequency defined by the narrowest point of the cavity. The antenna is especially well adapted for portable devices such as smartphones where concurrent cellular, Wi-Fi, and bluetooth communications may be accomplished with a single element. A dielectric planar substrate positioned between the antenna element and a tethered device is employable to reduce a spacing requirement therebetween.
US09520647B2 Vehicle mounted antenna device
A vehicle mounted antenna device installed on a vehicle includes a circuit board, a main element portion, and an auxiliary element portion. The main element portion, which has a substantially planar shape, is disposed on substantially the same plane as the circuit board, functions also as a capacitive antenna designed for a first frequency band, and includes a bent pattern having an antenna capacity substantially equivalent to a solid pattern. The auxiliary element portion includes a distributed constant element portion that is connected in series between the main element portion and an amplifier circuit so as to complement shortage of an antenna length of the main element portion so that the antenna length of the main element portion is designed for a second frequency band. The distributed constant element portion is mounted on the circuit board and has an antenna capacity smaller than that of the main element portion.
US09520639B2 TP on/in cell-type organic electroluminescent display device having integrated NFC antenna
An organic light-emitting diode displayer integrated with a near field communication antenna is provided. The organic light-emitting diode displayer is a TP on-cell or in-cell organic light-emitting diode displayer, the near field communication antenna is disposed on a display screen of the organic light-emitting diode displayer, and a near field communication interface is built on an output circuit of the display screen and is connected to a control mainboard of the display screen.
US09520629B2 Phase-shift circuit and antenna device
A phase-shift circuit being smaller in size than a conventional phase-shift circuit and being capable of causing a phase difference equivalent to or larger than that in the conventional phase-shift circuit between an input signal and an output signal is achieved. A phase-shift circuit includes: a signal line; and a dielectric member overlapping the signal line and being capable of reciprocating in a direction intersecting the signal line, and changes a phase of a signal propagating through the signal line. The dielectric member is configured of a frame body and a dielectric plate provided inside the frame body and having an overlapping area with the signal line increased or decreased by the reciprocation, and the frame body has a permittivity lower than a permittivity of the dielectric plate.
US09520625B2 Cooling device for a battery system, in particular of a motor vehicle
A cooling device for a battery system may include at least two battery units. The cooling device may include at least a first and a second cooling plate able to be flowed through respectively by a coolant. The first and second cooling plate may be arranged respectively for thermal coupling with a respective battery unit. The first and second cooling plate each may include a first fluid inlet, which is connected fluidically with a first fluid outlet via a first fluid duct extending along an extent direction, and a second fluid inlet, which is connected fluidically with a second fluid outlet via a second fluid duct extending along the extent direction.
US09520620B2 Battery pack of novel structure
Disclosed herein is a battery pack including (a) a battery cell array comprising two or more battery cells, each of which has an electrode assembly of a cathode/separator/anode structure disposed in a battery case together with an electrolyte in a sealed state, arranged in the lateral direction, (b) a protection circuit module (PCM) including connection terminals connected to electrode terminals of the battery cells by resistance welding, metal plates to electrically connect the battery cells to each other, and a protection circuit to control an operation of the battery pack, the PCM being connected to the upper end of the battery cell array, and (c) a pack case in which the battery cell array and the protection circuit module are disposed, wherein electrical connection regions between cathode terminals of the battery cells and the protection circuit module are configured to have a structure in which conductive plates attached to the tops of the respective connection terminals of the protection circuit module are welded so that the conductive plates surround the respective cathode terminals of the battery cells.
US09520617B2 Sulfolane mixtures as ambient aprotic polar solvents
An improved solvent containing sulfolane and at least one dialkyl sulfone, preferably dimethyl sulfone, wherein the improved solvent is a liquid at room temperature and can be used for reaction media and electrochemistry.
US09520609B2 Fuel processor and hydrogen purification device thereof
A hydrogen purification device including a container, a first opening structure and a second opening structure is provided. The container has at least a filter material inside. The first opening structure is disposed in the container, wherein hydrogen-rich gas mixture flows into the container via the first opening structure so that purified hydrogen gas is generated by conducting a reaction between the hydrogen-rich gas mixture and the filter material. Besides, a second opening structure is disposed in the container, wherein the purified hydrogen gas flows away from the container via the second opening structure. A fuel processor having the hydrogen purification device is also provided.
US09520608B2 Energy generation system and related uses thereof
A system for converting a waste stream to energy including a water purification device that outputs purified water and a waste stream that includes an electrolyte, a wind and electrolytic energy generation device that receives the waste stream from the water purification device and outputs energy based on the electrolyte present in the waste stream and a power distribution system which receives and stores the energy from the wind and electrolytic energy generation device. The water purification device is further connected to the power distribution system and receives energy enabling further operation of the water purification device.
US09520602B2 SOFC hot box components
Various hot box fuel cell system components are provided, such as heat exchangers, steam generator and other components.
US09520599B2 Modular intrinsically-safe field device power module
A modular, intrinsically-safe power module assembly is provided. The assembly includes a rigid conduit adapter configured to mount to a conduit of a field device. A housing, having an interior, is operably coupled to the rigid conduit adapter and is physically supported by the rigid conduit adapter. At least one non-rechargeable battery is disposed within the housing. Intrinsic safety circuitry is coupled to the at least one non-rechargeable battery, and is coupled to a connector that mates with a cooperative connector in the rigid conduit adapter.
US09520587B2 Bus bar assembly carrier
A battery module includes a housing having an opening and a plurality of electrochemical cells disposed in the housing. The plurality of electrochemical cells have electrode terminals. The battery module also includes a carrier defined by an outside boundary and coupled to the plurality of electrochemical cells. The outside boundary of the carrier and the housing are in a nested arrangement. The battery module also includes a bus bar assembly disposed on the carrier, the bus bar assembly includes bus bars that electrically couple the electrode terminal of one of the plurality of electrochemical cells to a respective electrode terminal of another one of the plurality of electrochemical cells.
US09520579B2 Rechargeable battery
A rechargeable battery including an electrode assembly performing charging and discharging; a case accommodating the electrode assembly; a cap plate coupled with the case; an electrode terminal in a terminal hole of the cap plate, the electrode terminal being electrically connected to the electrode assembly; and an insulator electrically insulating the electrode terminal and the cap plate, wherein the insulator includes a first member between an outside of the cap plate and a surface of the electrode terminal facing the cap plate, and a second member enclosing an outer surface of the electrode terminal and the first member and being coupled with the first member with a step structure.
US09520568B2 Organic light-emitting diode
An organic light-emitting diode including a substrate; a first electrode on the substrate; a second electrode facing the first electrode; and an emission layer between the first electrode and the second electrode, the emission layer including an anthracene-based compound represented by Formula 1, below, and a condensed ring compound represented by Formula 20, below:
US09520567B2 Luminescent material for organic optoelectric device and organic optoelectric device and display device
Disclosed are a luminescent material for an organic optoelectric device represented by Chemical Formula 1, an organic optoelectric device including the luminescent material for an organic optoelectric device, and a display device including the organic optoelectric device.
US09520545B2 Light-emitting device
A light-emitting device is provided. The light-emitting device comprises: a supporting member having a top surface; a first conductive via and a second conductive via separated from the first conductive, wherein the first conductive via and the second conductive via each has only one through-hole in the supporting member; and a semiconductor structure on the top surface of the supporting member, wherein the semiconductor structure comprises a first conductive type semiconductor layer, a second conductive type semiconductor layer and an active layer between the first conductive type semiconductor layer and the second conductive type semiconductor layer, wherein the semiconductor structure overlays the second conductive via; and a conductive layer on a sidewall of the semiconductor structure and electrically connecting the first conductive via to one of the semiconductor layers.
US09520536B2 Light emitting diode chip having electrode pad
Disclosed herein is an LED chip including electrode pads. The LED chip includes a semiconductor stack including a first conductive type semiconductor layer, a second conductive type semiconductor layer on the first conductive type semiconductor layer, and an active layer interposed between the first conductive type semiconductor layer and the second conductive type semiconductor layer; a first electrode pad located on the second conductive type semiconductor layer opposite to the first conductive type semiconductor layer; a first electrode extension extending from the first electrode pad and connected to the first conductive type semiconductor layer; a second electrode pad electrically connected to the second conductive type semiconductor layer; and an insulation layer interposed between the first electrode pad and the second conductive type semiconductor layer. The LED chip includes the first electrode pad on the second conductive type semiconductor layer, thereby increasing a light emitting area.
US09520532B2 Light emitting element and light emitting device using the same
An object of the present invention is to provide a light emitting element having slight increase in driving voltage with accumulation of light emitting time. Another object of the invention is to provide a light emitting element having slight increase in resistance value with increase in film thickness. A light emitting element of the invention includes a first layer for generating holes, a second layer for generating electrons and a third layer comprising a light emitting substance between first and second electrodes. The first and third layers are in contact with the first and second electrodes, respectively. The second and third layers are connected to each other so as to inject electrons generated in the second layer into the third layer when applying the voltage to the light emitting element such that a potential of the second electrode is higher than that of the first electrode.
US09520520B2 Focusing solar light guide module
A focusing solar light guide module includes a lens array plate and a light guide plate. The lens array plate includes at least one lens. Each lens receiving and focusing a sunlight has an upper curved surface and a lower plane surface. The light guide plate has an upper plane surface parallel to the lower plane surface of the lens array plate and a lower microstructure surface. The lower microstructure surface includes at least one depressed area and at least one connection area parallel to the upper plane surface of the light guide plate. The connection area is connected between the adjacent depressed areas having a depressed point, a first inclined plane and a second inclined plane. The first inclined plane and the second inclined plane are respectively connected between the depressed point and the adjacent connection area.
US09520509B2 Sheet assembly with aluminum based electrodes
Various methods for preparing and/or processing electrically conductive aluminum members such as used in electronic circuits and components are described. Also described are various sheet assemblies using patterned aluminum conductive elements as components of electric circuitry. The sheet assemblies can be used as backsheets for back contact photovoltaic cells or as antennas for RFID tags.
US09520507B2 Solar cells with improved lifetime, passivation and/or efficiency
A method of fabricating a solar cell can include forming a dielectric region on a silicon substrate. The method can also include forming an emitter region over the dielectric region and forming a dopant region on a surface of the silicon substrate. In an embodiment, the method can include heating the silicon substrate at a temperature above 900 degrees Celsius to getter impurities to the emitter region and drive dopants from the dopant region to a portion of the silicon substrate.
US09520505B2 Capacitance type MEMS sensor
A capacitance type MEMS sensor has a first electrode portion and a second electrode portion facing each other. The sensor includes a semiconductor substrate having a recess dug in a thickness direction of the semiconductor substrate, the recess having sidewalls, one of which serves as the first electrode portion. The sensor further includes a diaphragm serving as the second electrode portion, the diaphragm arranged within the recess to face the first electrode portion in a posture extending along a depth direction of the recess, the diaphragm having a lower edge spaced apart from the bottom surface of the recess, and is made of the same material as the semiconductor substrate. The sensor further includes an insulating film arranged to join the diaphragm to the semiconductor substrate.
US09520502B2 FinFETs having epitaxial capping layer on fin and methods for forming the same
A FinFET and methods for forming a FinFET are disclosed. A method includes forming a semiconductor fin on a substrate, implanting the semiconductor fin with dopants, and forming a capping layer on a top surface and sidewalls of the semiconductor fin. The method further includes forming a dielectric on the capping layer, and forming a gate electrode on the dielectric.
US09520489B2 Semiconductor device
Characteristics of a semiconductor device are improved. The semiconductor device is configured to provide a trench that penetrates a barrier layer, and reaches a middle portion of a channel layer among an n+ layer, an n-type layer, a p-type layer, the channel layer, and the barrier layer which are formed above a substrate, a gate electrode arranged within the groove through a gate insulating film, and a source electrode and a drain electrode which are formed above the barrier layer on both sides of the gate electrode. The n-type layer and the drain electrode are electrically coupled to each other by a connection portion that reaches the n+ layer. The p-type layer and the source electrode are electrically coupled to each other by a connection portion that reaches the p-type layer. A diode including a p-type layer and an n-type layer is provided between the source electrode and the drain electrode, to thereby prevent the breaking of an element caused by an avalanche breakdown.
US09520486B2 Electrostatic protection device
An apparatus including an electrostatic discharge (ESD) protection device comprising a semiconductor having first, second and third regions arranged to form a transistor, wherein the first region is doped with a first impurity of a first conductivity type and is separated from the second region which is doped with a second impurity of a second conductivity type opposite the first type, and wherein a dimensional constraint of the regions defines an operational threshold of the ESD protection device. In one example, the separation between a collector and an emitter of a bipolar transistor defines a trigger voltage to cause the electrostatic discharge protection device to become conducting. In another example, a width of a bipolar transistor base controls a holding voltage of the electrostatic discharge protection device.
US09520481B2 Electronic devices
A method of manufacturing an electronic device comprising a first terminal (e.g. a source terminal), a second terminal (e.g. a drain terminal), a semiconductor channel connecting the first and second terminals and a gate terminal to which a potential may be applied to control a conductivity of the channel. The method comprises a first exposure of a photoresist from above the substrate using a mask and a second exposure from below, wherein in the second exposure the first and second terminals shield a part of the photoresist from exposure. An intermediate step reduces the solubility of the photoresist exposed in the first exposure. A window is formed in the photoresist at the location which was shielded by the mask, but exposed to radiation from below. Semiconductor material, dielectric material and conductor material are deposited inside the window to form a semiconductor channel, gate dielectric, and a gate terminal, respectively.
US09520480B1 Normally off gallium nitride field effect transistors (FET)
A heterostructure field effect transistor (HFET) gallium nitride (GaN) semiconductor power device comprises a hetero junction structure comprises a first semiconductor layer interfacing a second semiconductor layer of two different band gaps thus generating an interface layer as a two-dimensional electron gas (2DEG) layer. The power device further comprises a source electrode and a drain electrode disposed on two opposite sides of a gate electrode disposed on top of the hetero junction structure for controlling a current flow between the source and drain electrodes in the 2DEG layer. The power device further includes a floating gate located between the gate electrode and hetero junction structure, wherein the gate electrode is insulated from the floating gate with an insulation layer and wherein the floating gate is disposed above and padded with a thin insulation layer from the hetero junction structure and wherein the floating gate is charged for continuously applying a voltage to the 2DEG layer to pinch off the current flowing in the 2DEG layer between the source and drain electrodes whereby the HFET semiconductor power device is a normally off device.
US09520468B2 Integrated power device on a semiconductor substrate having an improved trench gate structure
A power device integrated on a semiconductor substrate and having a plurality of conductive bridges within a trench gate structure. In an embodiment, a semiconductor substrate includes a trench having sidewalls and a bottom, the walls and bottom are covered with a first insulating coating layer which then also includes a conductive gate structure. An embodiment provides the formation of the conductive gate structure with covering at least the sidewalls with a second conductive coating layer of a first conductive material. This results in a conductive central region of a second conductive material having a different resistivity than the first conductive material forming a plurality of conductive bridges between said second conductive coating layer and said conductive central region.
US09520454B2 Organic light-emitting display apparatus
An organic light-emitting display apparatus includes: a first substrate; an insulating layer on the first substrate; a signal wiring on the insulating layer; an organic light-emitting device on the first substrate, the organic light-emitting device defining an active area and including a first electrode, a second electrode, and an intermediate layer between the first and second electrodes; a passivation layer on the insulating layer; and a metal layer on the passivation layer at an outer region adjacent to the active area, separated from the first electrode, and contacting the second electrode and the signal wiring, wherein a first opening is in the passivation layer at the outer region, and the metal layer contacts the insulating layer at the first opening.
US09520452B2 Organic light-emitting display apparatus with color filter
In an aspect, an organic light-emitting display apparatus is provided, including: an insulating layer having a inclined structure; a first electrode disposed on the insulating layer; a selective wavelength transparent layer disposed on the first electrode; a pixel defined layer disposed on the insulating layer and the first electrode and defining an emissive region and a non-emissive region; an organic emissive layer disposed on the first electrode; and a second electrode disposed on the organic emissive layer.
US09520436B2 Solid-state imaging device and manufacturing method thereof
A solid-state imaging device includes a P-well, a gate insulating film, a gate electrode, a P+-type pinning layer that is located in the P-well so as to be outside the gate electrode and start from a first end portion of the gate electrode, a P−-type impurity region that is located in the P-well so as to extend under the gate electrode from a first end portion side and be in contact with the pinning layer, an N−-type impurity region that is located in the semiconductor layer under the P−-type impurity region and includes a portion that is under the pinning layer, and an N−-type impurity region that is in contact with the gate insulating film and the P−-type impurity region and is located so as to surround the N−-type impurity region in plan view.
US09520422B2 Oxide thin film transistor and manufacturing method thereof, array substrate and display device
An oxide thin film transistor and a manufacturing method thereof, an array substrate and a display device are provided. The method comprises: forming a gate electrode (1), a gate insulating layer (4) and an oxide semiconductor thin film (10) sequentially on a substrate; forming a first photoresist (11a) above an active layer region of the oxide semiconductor thin film (10), such that a thickness of the first photoresist above a channel region is greater than a thickness of the first photoresist above a non-channel region; reserving the first photoresist (11a) above the channel region; forming a source-drain metal thin film and a second photoresist (11b) sequentially on a pattern of an active layer, removing a portion of the source-drain metal thin film and a portion of the second photoresist (11b), such that an edge of the first photoresist (11a) above the channel region is covered with the source-drain metal thin film; and obtaining patterns of a source electrode and a drain electrode. Upon preliminary patterns of the source electrode and the drain electrode are formed, the photoresist instead of a protective layer is used to protect the active layer, therefore shortening a length of a channel of the oxide thin film transistor.
US09520420B2 Method for manufacturing array substrate, array substrate, and display device
The present invention provides a method for manufacturing an array substrate, an array substrate, and a display device. The method for manufacturing an array substrate, including a step of forming a thin film transistor and a storage capacitor on a substrate, the thin film transistor including a gate, a source, and a drain, and the storage capacitor including a first pole plate and a second pole plate, wherein, arranging the source, the drain, and the first pole plate in a single layer through implanting dopant ions into an amorphous silicon layer formed on the substrate by one ion-implantation process, and through crystallizing an amorphous silicon material forming the amorphous silicon layer and activating the dopant ions by a laser irradiation process. Accordingly, process steps are simplified and a process cost is reduced greatly, and the performances of the array substrate and the display device are increased.
US09520418B2 Active array substrate and manufacturing method thereof
An active array substrate includes a flexible substrate, an inorganic barrier layer, and at least one active component. The inorganic barrier layer covers the flexible substrate. The inorganic barrier layer has a through hole therein. The through hole of the inorganic barrier layer exposes the flexible substrate. The active component is disposed on the inorganic barrier layer.
US09520416B2 Thin film transistor array substrate and manufacturing method thereof
A method of manufacturing an array substrate includes applying a first color filter and a second color filter over a first and second pixel regions respectively and the color filters have an overlapped portion in wiring region; and forming a contact hole, which partially exposes the drain electrode therethrough, by etching at least one of the overlapping first and the second color filters, and the forming the contact hole includes selectively etching an upper part of the overlapped portion during etching a photoresist layer covering the overlapped portion, the overlapped portion of first and second color filters is etched without requiring an additional masking process, preventing a decrease of liquid crystal margin due to large height difference of the overlapped color filters, preventing misalignment of color filters and mixing of colors.
US09520415B2 Display device and method of fabricating the same
A display device and method of fabricating the same are disclosed. In one aspect, the display device includes a substrate, a black matrix formed over the substrate, and a transparent electrode formed over the substrate. The black matrix and the transparent electrode have first and second areas, respectively. The sum of the first and second areas is substantially equal to the surface area of the substrate.
US09520410B2 Display device and method for manufacturing the same
The present invention provides a method for manufacturing a highly reliable display device at a low cost with high yield. According to the present invention, a step due to an opening in a contact is covered with an insulating layer to reduce the step, and is processed into a gentle shape. A wiring or the like is formed to be in contact with the insulating layer and thus the coverage of the wiring or the like is enhanced. In addition, deterioration of a light-emitting element due to contaminants such as water can be prevented by sealing a layer including an organic material that has water permeability in a display device with a sealing material. Since the sealing material is formed in a portion of a driver circuit region in the display device, the frame margin of the display device can be narrowed.
US09520407B2 Semiconductor memory device and method for manufacturing the same
A semiconductor memory device includes a connecting member including a semiconductor material, a first electrode film, a first insulating film, a stacked body and three or more semiconductor pillars. The stacked body includes second electrode films and second insulating films that alternately stacked. The semiconductor pillars are arrayed along two or more directions, extend in a stacking direction, pierce through the stacked body and the first insulating film, and are connected to the connecting member. The device includes a third insulating film provided between the semiconductor pillars and the stacked body and between the connecting member and the first electrode film. A charge storage layer is provided at least between one of the second electrode films and the third insulating film.
US09520395B2 FinFET devices comprising a dielectric layer/CMP stop layer/hardmask/etch stop layer/gap-fill material stack
Provided are approaches for patterning multiple, dense features in a semiconductor device using a memorization layer. Specifically, an approach includes: patterning a plurality of openings in a memorization layer; forming a gap-fill material within each of the plurality of openings; removing the memorization layer; removing an etch stop layer adjacent the gap-fill material, wherein a portion of the etch stop layer remains beneath the gap-fill material; etching a hardmask to form a set of openings above the set of gate structures, wherein the etch to the hardmask also removes the gap-fill material from atop the remaining portion of the etch stop layer; and etching the semiconductor device to remove the hardmask within each of the set of openings. In one embodiment, a set of dummy S/D contact pillars is then formed over a set of fins of the semiconductor device by etching a dielectric layer selective to the gate structures.
US09520384B2 Light-emitting device
A light-emitting device, having an overall color temperature when emitting light, includes a carrier, a first LED unit, and a second LED unit. The carrier has a circuit. The first LED unit is arranged on the carrier and has a first color temperature. The second LED unit is spaced apart from the first LED unit by a space, and electrically connected to first LED unit and the circuit. The first LED unit and the second LED unit, and each includes a light-emitting body and a wavelength conversion layer covering the light-emitting body. The first color temperature is different from the overall color temperature.
US09520383B2 Light emitting device package and lighting system
Disclosed is a light emitting device package and a lighting system. The light emitting device package includes a body, a first lead frame on the body, a plurality of light emitting diodes on the first lead frame, and a molding member on the light emitting diodes. The distance between the light emitting diodes includes a distance equal to or less than a length of a first side of a first light emitting diode of the light emitting diodes.
US09520376B2 Bumpless build-up layer package including an integrated heat spreader
An example includes a die package including a microelectronic die having a lower die surface, an upper die surface parallel to the lower die surface, and a die side, the microelectronic die including an active region and an inactive region. The example optionally includes a heat spreader having a lower heat spreader surface, an upper heat spreader surface parallel to the lower heat spreader surface, and at least one heat spreader side, the heat spreader disposed on the upper surface of the microelectronic die in thermal communication with the inactive region of the die and electrically insulated from the active region. The example optionally includes an encapsulation material encapsulating the die side and the heat spreader side and lower heat spreader surface, the encapsulation material including a lower surface substantially parallel to the die lower surface and an upper surface substantially parallel to the die upper surface.
US09520374B2 Semiconductor device, substrate and semiconductor device manufacturing method
The semiconductor device can prevent damages on a semiconductor chip even when a soldering material is used for bonding the back surface of the semiconductor chip to the junction plane of a chip junction portion such as an island or a die pad. This semiconductor device includes a semiconductor chip and a chip junction portion having a junction plane that is bonded to the back surface of the semiconductor chip with a soldering material. The junction plane is smaller in size than the back surface of the semiconductor chip. This semiconductor device may further include a plurality of extending portions which extend respectively from the periphery of the junction plane to directions parallel with the junction plane.
US09520371B2 Planar passivation for pads
Devices and methods for forming a device are presented. The method includes providing a substrate having circuit component and a dielectric layer over the substrate. The dielectric layer includes a plurality of inter level dielectric (ILD) layers and the uppermost dielectric layer includes at least one interconnect. A pad dielectric layer is provided over the uppermost ILD layer. A pad interconnect for receiving a wire bond is formed in the pad dielectric layer. The pad interconnect is coupled to the at least one interconnect of the uppermost ILD layer. A top surface of the pad dielectric layer is substantially coplanar with a top surface of the pad interconnect. A passivation layer is formed over the pad dielectric layer.
US09520370B2 Methods of forming semiconductor device assemblies and interconnect structures, and related semiconductor device assemblies and interconnect structures
A method of forming a semiconductor device assembly comprises forming on a first substrate, at least one bond pad comprising a first nickel material over the first substrate, a first copper material on the first nickel material, and a solder-wetting material on the first copper material. On a second substrate is formed at least one conductive pillar comprising a second nickel material, a second copper material directly contacting the second nickel material, and a solder material directly contacting the second copper material. The solder-wetting material is contacted with the solder material. The first copper material, the solder-wetting material, the second copper material, and the solder material are converted into a substantially homogeneous intermetallic compound interconnect structure. Additional methods, semiconductor device assemblies, and interconnect structures are also described.
US09520365B2 Semiconductor device and method for forming semiconductor package having build-up interconnect structure over semiconductor die with different CTE insulating layers
A semiconductor device has a semiconductor die and encapsulant deposited over the semiconductor die. A first insulating layer is formed over the die and encapsulant. The first insulating layer is cured with multiple dwell cycles to enhance adhesion to the die and encapsulant. A first conductive layer is formed over the first insulating layer. A second insulating layer is formed over the first insulating layer and first conductive layer. The second insulating layer is cured with multiple dwell cycles to enhance adhesion to the first insulating layer and first conductive layer. A second conductive layer is formed over the second insulating layer and first conductive layer. A third insulating layer is formed over the second insulating layer and second conductive layer. The first, second, and third insulating layers have different CTE. The second insulating layer or third insulating layer is cured to a dense state to block moisture.
US09520361B2 Semiconductor devices
Semiconductor devices are provided. A semiconductor device includes a substrate, a first conductive structure on the substrate, and a second conductive structure on the first conductive structure. The semiconductor device includes first and second metal-diffusion-blocking layers on respective sidewalls of the first and second conductive structures. The semiconductor device includes an insulating layer between the first and second metal-diffusion-blocking layers. Moreover, the semiconductor device includes a metal-diffusion-shield pattern in the insulating layer and spaced apart from the first conductive structure.
US09520338B2 Transistor, heat sink structure thereof and method for manufacturing same
A transistor is provided, which includes: a semiconductor growth substrate and a semiconductor thermoelectric effect device, wherein the semiconductor thermoelectric effect device contains a semiconductor compound layer, a metal layer, a heat conducting layer, a thermocouple heat conducting device and a heat sink layer, the semiconductor compound layer is grown on the semiconductor growth substrate, the metal layer is grown on the semiconductor compound layer, the heat conducting layer is grown on the metal layer, the thermocouple heating conducting device is grown on the heat conducting layer, and the heat sink layer is grown on the other side surface of the thermocouple heat conducting device opposite to the heat conducting layer. The thermocouple heating conducting device may further contain power supply arms which are grown on the heat conducting layer and are electrically connected with the thermocouple heat conducting device.
US09520333B1 Wafer level package and fabrication method thereof
A semiconductor device includes a semiconductor device includes an interposer having a first side and a second side opposite to the first side, wherein the interposer comprises a redistribution layer (RDL), and the RDL comprises a first passivation layer on the first side and a second passivation layer on the second side; at least one active chip mounted on the first passivation layer on the first side through a plurality of first bumps penetrating through the first passivation layer; a molding compound disposed on the first side, the molding compound covering the at least one active chip and a top surface of the first passivation layer; and a plurality of solder bumps mounted on the first passivation layer on the second side.
US09520322B2 Semiconductor device and method for manufacturing same
A semiconductor device includes a semiconductor substrate including a first surface in which an integrated circuit and an I/O pad electrically connected to the integrated circuit are formed, and a second surface which is an opposite side to the first surface, where a two-stage through-hole is formed in the semiconductor substrate, the semiconductor substrate including a first shape portion having a tapered shape which has a wall surface and of which a diameter of an opening becomes smaller toward a bottom of the hole from the second surface side to a predetermined position of the semiconductor substrate in a thickness direction, and including a second shape portion having a cylindrical shape which extends from the first shape portion to the I/O pad on the first surface side, and that includes an inorganic insulating film which is formed on the wall surface of the two-stage through-hole and the second surface.
US09520315B2 Electrostatic chuck with internal flow adjustments for improved temperature distribution
An electrostatic chuck is described with external flow adjustments for improved temperature distribution. In one example, an apparatus has a dielectric puck to electrostatically grip a silicon wafer. A cooling plate is fastened to and thermally coupled to the ceramic puck. A supply plenum receives coolant from an external source and a plurality of coolant chambers are thermally coupled to the cooling plate and receive coolant from the supply plenum. A return plenum is coupled to the cooling zones to exhaust coolant from the cooling zones. A plurality of adjustable orifices are positioned between the supply plenum and a respective one of the cooling zones to control the flow rate of coolant from the supply plenum to the cooling zones.
US09520312B2 System and method for moving workpieces between multiple vacuum environments
Provided are approaches for transferring workpieces between multiple pressure environments. In one approach, a system for moving workpieces between a first pressure environment and a second pressure environment includes a first vacuum enclosure, a second vacuum enclosure, and an access port disposed between the first vacuum enclosure and the second vacuum enclosure. The system further includes a transfer carrier having a workpiece holder for retaining a workpiece, the transfer carrier disposed within the first vacuum enclosure and moveable between a first process position and a second process position, wherein in the first process position the workpiece is disposed within the first vacuum enclosure, and wherein in the second process position the workpiece holder abuts the access port to expose the workpiece to the second vacuum enclosure and to create a seal around the access port to seal the first vacuum enclosure from the second vacuum enclosure.
US09520308B2 Temperature control system for semiconductor manufacturing system
Provided is a temperature control system configured to mix a low temperature heating medium and a high temperature heating medium to supply the heating mediums at a temperature according to a process recipe to an electrostatic chuck (ESC) configured to maintain a temperature and support a wafer in a chamber in which a semiconductor wafer processing process is performed, and a heating medium obtained by mixing a heating medium cooled through a thermoelectric element and a heating medium heated through a heater to a desired target temperature according to a first ratio and a second ratio is provided to a load and recovered from the load, and the heating medium is distributed to the thermoelectric element and the heater according to the first ratio and the second ratio, which are ratios upon the mixing, optimizing power consumption for cooling or heating.
US09520304B2 Semiconductor package and fabrication method thereof
A fabrication method of a semiconductor package is disclosed, which includes the steps of: providing a semiconductor structure having a carrier, a circuit portion formed on the carrier and a plurality of semiconductor elements disposed on the circuit portion; disposing a lamination member on the semiconductor elements; forming an insulating layer on the circuit portion for encapsulating the semiconductor elements; and removing the carrier. The lamination member increases the strength between adjacent semiconductor elements so as to overcome the conventional cracking problem caused by a CTE mismatch between the semiconductor elements and the insulating layer when the carrier is removed.
US09520298B2 Plasma method for reducing post-lithography line width roughness
The present disclosure is related to a method for treating a photoresist structure on a substrate, the method comprising producing one or more resist structures on a substrate, introducing the substrate in a plasma reactor, and subjecting the substrate to a plasma treatment at a temperature lower than zero degrees Celsius, such as between zero and −110° C. The plasma treatment may be a H2 plasma treatment performed in an inductively coupled plasma reactor. The treatment time may be at least 30s.
US09520296B2 Semiconductor device having a low divot of alignment between a substrate and an isolation thereof and method of forming the same
According to an exemplary embodiment, a method of forming vertical structures is provided. The method includes the following operations: providing a substrate; forming a first oxide layer over the substrate; forming a first dummy layer over the first oxide layer; etching the first oxide layer and the first dummy layer to form a recess; forming a second dummy layer in the recess (and further performing CMP on the second dummy layer and stop on the first dummy layer); removing the first dummy layer; removing the first oxide layer; and etching the substrate to form the vertical structure. According to an exemplary embodiment, a semiconductor device is provided. The semiconductor device includes: a substrate; an STI embedded in the substrate; and a vertical transistor having a source substantially aligned with the STI.
US09520281B2 Method of fabricating an optoelectronic device with a hollow component in epitaxial layer
A method of fabricating an epitaxial device, comprising: providing a substrate having a first surface and a normal direction; epitaxially forming a first transition layer in a first temperature on the first surface of the substrate and in-situ incorporating a porogen into the first transition layer; and adjusting the first temperature to a second temperature to burn out the porogen from the first transition layer to form a hollow component inside the first transition layer.
US09520277B2 Substance identification method and mass spectrometry system used for the same method
An identification probability estimation model, which shows the relationship between the S/N ratios of MS1 peaks and the cumulative number of the peaks in the case where MS2 measurements and identifications is performed in descending order of S/N ratio, is created beforehand from the S/N ratios of MS1 peaks as well as the results of MS1 or MS2 measurements and identifications (success or failure) performed for a number of fractionated samples obtained from a predetermined sample. Based on an evaluated value of the identification probability and that of the identification probability increment, an order of priority of MS2 measurements for a plurality of MS1 peaks is determined, and an MS2 measurement sequence which gives the maximal expectation value of the number of substances to be identified under a limitation on the number of MS2 measurements or other factors is determined.
US09520271B2 Methods and systems for plasma deposition and treatment
An apparatus for separating ions having different mass or charge includes a waveguide conduit coupled to a microwave source for transmitting microwaves through openings in the waveguide conduit. The outlet ends of pipes are positioned at the openings for transporting material from a material source to the openings. A plasma chamber is in communication with the waveguide tube through the openings. The plasma chamber receives through the openings microwaves from the waveguide tube and material from the pipes. The plasma chamber includes magnets disposed in an outer wall thereof for forming a magnetic field in the plasma chamber. The plasma chamber includes a charged cover at a side of the chamber opposite the side containing the openings. The cover includes extraction holes through which ion beams from the plasma chamber are extracted. Deflectors coupled to one of the extraction holes receive the ion beams extracted from the plasma chamber. Each deflector bends an ion beam and provides separate passages for capturing ions following different trajectories from the bending of the ion beam based on their respective mass or charge.
US09520269B2 Adjustable non-dissipative voltage boosting snubber network for achieving large boost voltages
This disclosure describes a non-dissipative snubber circuit configured to boost a voltage applied to a load after the load's impedance rises rapidly. The voltage boost can thereby cause more rapid current ramping after a decrease in power delivery to the load which results from the load impedance rise. In particular, the snubber can comprise a combination of a unidirectional switch, a voltage multiplier, and a current limiter. In some cases, these components can be a diode, voltage doubler, and an inductor, respectively.
US09520266B2 Pattern critical dimension measurement equipment and method for measuring pattern critical dimension
Pattern critical dimension measurement equipment includes an electron source configured to generate a primary electron beam, a deflector configured to deflect the primary electron beam emitted from the electron source, a focusing lens configured to focus the primary electron beam deflected by the deflector, a decelerator configured to decelerate the primary electron beam that irradiates the sample, a first detector located between the electron source and the focusing lens, the first detector being configured to detect electrons at part of azimuths of electrons generated from the sample upon irradiation of the sample with the primary electron beam, and a second detector located between the electron source and the first detector, the second detector being configured to detect electrons at substantially all azimuths of the electrons generated from the sample.
US09520265B2 Ion implantation apparatus
A multistage quadrupole lens system in an ion implantation apparatus includes a first quadrupole lens and a third quadrupole lens. A first bore radius of the first quadrupole lens may be smaller than a third bore radius of the third quadrupole lens. The multistage quadrupole lens system may further include a second quadrupole lens placed between the first quadrupole lens and the third quadrupole lens. A second bore radius of the second quadrupole lens may take a value lying between the first bore radius of the first quadrupole lens and the third bore radius of the third quadrupole lens (i.e., an intermediate value between them).
US09520255B2 Connection structure of electronic component and terminal metal fittings
A connection structure of an electronic component and terminal metal fittings includes a relay including a relay body and a plurality of terminals, terminal metal fittings mating with the terminals, and a holding member. The terminals have end portions facing side surfaces of the relay body, and their leading ends are positioned closer to a top surface side than a bottom surface of the relay body. At a side surface, a first terminal and a second terminal that is more rigid than the first terminal are disposed. The holding member includes a component body accommodating portion, a first terminal accommodating portion, and a second terminal accommodating portion. A gap dimension between the first terminal and an insertion slot of the first terminal accommodating portion is larger than a gap dimension between the second terminal and an insertion slot of the second terminal accommodating portion.
US09520251B2 RF switch with inter-domain ESD protection
An RF switch with inter-domain ESD protection. The RF switch comprises an RF domain section having a plurality of RF switching elements; and a DC domain section having circuitry configured for driving the RF switching elements. At least one primary ESD protection element is operably coupled between the RF domain section and DC domain section.
US09520248B2 Portable racking device with fixed anti-torque tang for drawout power circuit breakers
A portable motorized device for remotely inserting or removing (racking) draw-out power circuit breakers. Many different designs of draw-out circuit breakers may be connected or disconnected from an energized bus by a human operator cranking a jack screw mechanism that is part of the breaker. The device herein described provides a portable, motorized device that can be hand-carried to the work location and affixed to the circuit breaker without the need of any modification to the breaker or its enclosure. The torque that is required to operate the breaker's racking mechanism is provided by an electrically powered gear motor. Attached to the output shaft of the gear motor is a socket that engages the circuit breaker racking screw. Anti-torque is provided by a portion of the portable racking device that engages the racking screw support frame.
US09520244B2 Composite electronic component and board having the same
A composite electronic component may include: a composite element in which a capacitor and an inductor are spaced apart from each other, the capacitor including a ceramic body, and the inductor including a magnetic body; a first external electrode disposed on a second end surface of the ceramic body, second external electrodes disposed on first and second side surfaces of the ceramic body, a first dummy electrode disposed on a first end surface of the ceramic body; and third and fourth external electrodes disposed on first and second end surfaces of the magnetic body. The composite element may include a first metal frame disposed on a first end surface of the composite element, a second metal frame disposed on a second end surface of the composite element, and third metal frames disposed on one or more of first and second side surfaces of the composite element.
US09520243B2 Method of manufacturing flexible thin-film typer super-capacitor device using a hot-melt adhesive film, and super-capacitor device manufactured by the method
Disclosed are a method of manufacturing a flexible thin-film type super-capacitor device and a super-capacitor device manufactured by the same. The flexible thin-film type super-capacitor device comprises a base film which has flexibility; a separator which is interposed between the base films; and an active material which is formed on the base film. Thus, flexibility is given since thickness is very thin while maintaining high electrical conductivity and high binding property. In addition, economic feasibility is high and mass production is possible. Further, it is possible to stably and efficiently contain a highly corrosive material.
US09520240B2 Lithium titanium oxide (LTO)/carbon composite, preparation method for LTO/carbon composite, negative electrode material using LTO/carbon composite, and hybrid super capacitor using negative electrode material
A lithium titanium oxide (LTO)/carbon composite, a preparation method for the LTO/carbon composite, a negative electrode material using the LTO/carbon composite, and a hybrid super capacitor using the negative electrode material are disclosed. The lithium titanium oxide (LTO)/carbon composite is formed to insert a carbon-based additive into a plurality of voids formed on the LTO granules, thereby improving the electrical conductivity.
US09520235B2 Clad metal bus bar for film capacitor and film capacitor comprising the same
A clad metal bus bar for a film capacitor may include a clad metal layer including: an aluminum layer; a first copper layer stacked on one surface of the aluminum layer; and a second copper layer stacked on the other surface of the aluminum layer.
US09520232B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component having outer electrodes that each include an end-face outer electrode disposed on an end face of a ceramic multilayer body and side-face outer electrodes formed by a sputtering method on side faces of the ceramic multilayer body and electrically connected to the end-face outer electrode. A sputtering electrode layer of each of the side-face outer electrodes in contact with the ceramic multilayer body is composed of a material containing 3% by mass or more of a metal having a standard oxidation-reduction potential of −2.36 to −0.74 V, and an outermost sputtering electrode layer which is an outermost layer of each of the side-face outer electrodes is composed of at least one of Sn and Bi or an alloy containing 5% by mass or more of at least one of Sn and Bi.
US09520226B2 Counter wound inductive power supply
A contactless power supply is provided. The contactless power supply includes two or more primary coils for generating a region of cooperative magnetic flux generally therebetween. A portable device having a secondary coil can be positioned proximate this region of magnetic flux to receive wireless power from the contactless power supply. The spaced-apart primary coils can be wound in alternating directions about a common axis and driven in phase, or can be wound in a single direction about a common axis and driven approximately 180 degrees out of phase. The contactless power supply can include a plurality of primary coils in an adjustable array to accommodate multiple portable devices each with different secondary configurations and power consumption needs.
US09520222B2 Wiring board and method for manufacturing wiring board
A wiring board includes a substrate including first insulation layers, a second insulation layer on the first layers, a third insulation layer on the second layer, and a plain conductor on the third layer. The substrate has inductor forming portion in which inductor patterns are formed on the first layers and first via conductors formed in the first layers such that the first via conductors connect the inductor patterns through the first layers, the substrate has a land on the second layer and a second via conductor in the second layer such that the second via conductor connects the land and the outermost inductor pattern, the substrate has a third via conductor in the third layer such that the third via conductor connects the plain conductor and land and has the central axis passing through the center of the third via conductor inside projected region of the second via conductor.
US09520218B2 Method of resin-sealing laminated core
A method of resin-sealing for a laminated core includes the steps of: holding by sandwiching a core body 11 between a resin injection mold 20 and a supporting mold 21; extruding a molten resin using a plunger 37 from a resin reservoir pot 24 provided in the resin injection mold 20; and resin-sealing the permanent magnets 18 in the magnet insertion holes 16 and 17, wherein a material of the resin reservoir pot 24 of the resin injection mold 20 and a region through which the resin passes from the resin reservoir pot 24 is a superhard material, and wear in the resin injection mold 20 due to a flow of the resin is reduced. With this, a gap between the resin reservoir pot 24 and the resin injection mold 20 due to a difference in thermal expansion is less easily produced.
US09520216B2 R-T-B based sintered magnet
An R-T-B based magnet as raw material undergoes heating treatment for a long time and main phase grains turn core-shell like. The R-T-B based magnet includes main phase grains having core and shell portions that covers the core. When the mass concentration of R1 and Y in the core portion is set as αR1 and αY respectively and the mass concentration of R1 and Y in the shell portion is set as βR1 and βY respectively, the ratio (B/A) between the mass concentration ratio of R1 to Y in the shell portion (βR1/βY=B) and the mass concentration ratio of R1 to Y in the core portion (αR1/αY=A) is 1.1 or more. Thus, the decrease of coercivity caused by Y addition is prevented, and the increase effect of temperature characteristics caused by addition of Y will lead to improve the magnetic properties under high temperature.
US09520215B2 Chip resistor and method of manufacturing the same
A method of manufacturing a chip resistor includes the following steps. A resistor layer is formed on an obverse surface of a material substrate. A plurality of substrate sections are defined in the material substrate by forming, in the obverse surface of the material substrate, a plurality of first grooves each of which is elongated in a first direction. A conductor layer is formed in each of the first grooves. The substrate sections are cut along lines extending in a second direction different from the first direction.
US09520213B2 Materials and methods for insulation of conducting fibres, and insulated products
An electrical conductor which has an electrically conducting fiber including carbon nanotubes and/or a graphene nanoribbon and a layer of insulating material coated around the electrically conducting fiber. The insulating material substantially does not penetrate the electrically conducting fiber, or penetrates the electrically conducting fiber only to a depth that leaves a continuous conductive path along a remaining part of the electrically conducting fiber.
US09520211B2 Method of forming upper electrode of nanowire array
Provided are a method of forming an upper electrode of a nanowire array and a nanowire array having an upper electrode formed thereon. The method includes a step of placing a polymeric thin film layer, a step of pressing, a step of treating a mixed solution, a step of etching, and a step of depositing an electrode material, such that the upper electrode is reliably formed in a state in which the polymeric thin film layer is formed on a portion of the nanowire, thereby making it possible to implement various nano-devices based on the nanowire array aligned on a substrate having a large area.
US09520204B2 Cold stripper for high energy ion implanter with tandem accelerator
A cold stripper for a high-energy ion implanter system is provided. The cold stripper including a stripper tube having a hollow cavity, a first aperture in the stripper tube to admit an ion beam of positively charged ions into the hollow cavity and a second aperture in the stripper tube to discharge the ion beam from the hollow cavity, a gas pump coupled to the hollow cavity to introduce a gas into the hollow cavity, one or more cooling passages in the stripper tube, and a coolant pump coupled to the one or more cooling passages to circulate a coolant through the one or more cooling passages.
US09520199B2 Memory device and reading method thereof
A memory device includes: a plurality of conductive stacked structures including at least a string select line, a plurality of word lines and at least a ground select line; a plurality of memory cells formed in the conductive stacked structures; a plurality of bit lines, formed on the conductive stacked structures; and at least an odd common source line and at least an even common source line, formed on the conductive stacked structures. The odd common source line is coupled to a plurality of odd bit lines of the bit lines. The even common source line is coupled to a plurality of even bit lines of the bit lines.
US09520194B2 Pre-computation based ternary content addressable memory
A pre-computation based TCAM configured to reduce the number of match lines being pre-charged during a search operation to save power is disclosed. The pre-computation based TCAM stores additional information in a secondary TCAM that can be used to determine which match lines in a primary TCAM storing data words to be searched need not be pre-charged because they are associated with data words guaranteed to not match. The additional information stored in secondary TCAM can include a pre-computation word that represents a range inclusive of a lower and upper bound of a number of ones or zeroes possible in a corresponding data word stored in the primary TCAM.
US09520192B2 Resistive memory write operation with merged reset
In a memory device where writing a memory cell to a first bit state takes longer than writing to the second bit state, selectively executing the write operation can amortize the performance cost of writing the bit state that takes longer to write. Write logic dequeues multiple cachelines from a write buffer and sets all bits of all cachelines to the first bit state in a single write operation. The write logic then executes separate write operations on each cacheline separately to selectively write memory cells of each respective cacheline to the second bit state.
US09520191B2 Apparatus, systems, and methods for operating flash backed DRAM module
A device includes volatile memory; one or more non-volatile memory chips, each of which is for storing data moved from the volatile-memory; an interface for connecting to a backup power source arranged to temporarily power the volatile memory upon a loss of power from a primary power source; a controller in communication with the volatile memory and the non-volatile memory, wherein: the controller is programmed to move data from the volatile memory to the non-volatile memory chips upon a loss of power of the primary power source of the volatile memory; and the at least one parameter describing the volatile memory are stored in at least one of the non-volatile memory chips that store the data moved from the volatile memory. In some aspects the at least one parameter includes serial presence detect information.
US09520187B2 Electric device having wire contacts coupled to stack structures with variable resistance elements
This patent document relates to memory circuits or devices and their applications in electronic devices or systems. The disclosed technology in this patent document includes memory circuits or devices and their applications in electronic devices or systems and various implementations of an electronic device in which an electronic device capable of reducing an area, improving device characteristics due to a reduction in the resistance of a switching transistor, simplifying the process, and reducing a cost is provided. In accordance with the electronic device of this patent document, an area can be reduced, device characteristics can be improved due to a reduction in the resistance of the switching transistor, the process can be simplified, and a cost can be reduced.
US09520186B2 Electronic device
A semiconductor memory may include: a first stacked structure including a first word line disposed over a substrate and extended in a first direction, a first bit line disposed over the first word line and extended in a second direction crossing the first direction, and a first variable resistance layer interposed between the first word line and the first bit line; and a second stacked structure including a second bit line disposed over the first stacked structure and extended in the second direction, a second word line disposed over the second bit line and extended in the first direction, and a second variable resistance layer interposed between the second word line and the second bit line; and a first selecting element layer interposed between the first bit line and the second bit line.
US09520182B2 Memory elements with relay devices
Integrated circuits with memory elements are provided. An integrated circuit may include logic circuitry formed in a first portion having complementary metal-oxide-semiconductor (CMOS) devices and may include at least a portion of the memory elements and associated memory circuitry formed in a second portion having nano-electromechanical (NEM) relay devices. The NEM and CMOS devices may be interconnected through vias in a dielectric stack. Devices in the first and second portions may receive respective power supply voltages. In one suitable arrangement, the memory elements may include two relay switches that provide nonvolatile storage characteristics and soft error upset (SEU) immunity. In another suitable arrangement, the memory elements may include first and second cross-coupled inverting circuits. The first inverting circuit may include relay switches, whereas the second inverting circuit includes only CMOS transistors. Memory elements configured in this way may be used to provide volatile storage characteristics and SEU immunity.
US09520175B2 Magnetization controlling element using magnetoelectric effect
A magnetization controlling element includes a ferromagnetic material layer, an exchange coupling adjustment layer, an antiferromagnetic material layer, an electrode layer, a magnetic field applying mechanism which applies a magnetic field to the antiferromagnetic material layer, and an electric field applying mechanism which applies an electric field to the antiferromagnetic material layer. The antiferromagnetic material layer contains an antiferromagnetic material or ferrimagnetic material having a magnetoelectric effect, the ferromagnetic material layer includes a perpendicular magnetization film having a magnetization component perpendicular to the film surface, the ferromagnetic material layer includes a ferromagnetic material layer that is magnetically connected, through exchange coupling, to the antiferromagnetic material layer. The exchange coupling adjustment layer has a function of adjusting exchange coupling between the ferromagnetic material layer and the antiferromagnetic material layer.
US09520173B1 Magnetic random access memory (MRAM) and method of operation
A memory device includes a first memory cell having a first transistor, a second transistor, and a resistive storage element. During a read operation, sense current is conducted through the second transistor and the first transistor is used to sense feedback voltage at a first terminal of the resistive storage element. During a write operation, current is conducted through the first and second transistors.
US09520164B1 ZQ calibration circuit and semiconductor device including the same
According to one embodiment, a ZQ calibration circuit comprises a replica buffer controller configured to apply electric stress to a replica buffer circuit with a circuit configuration substantially identical to a circuit configuration of an output buffer circuit according to a usage status of the output buffer circuit during a period when no calibration operation is performed.
US09520158B1 Fastening device
A fastening device for securing and protecting an electronic device is provided. The electronic device is provided with at least one assembly hole. The fastening device includes a fastening assembly and a plate. The fastening assembly includes a buffer and a fastening element inserted through the buffer. The fastening element includes a rod portion, a fastening portion at one end of the rod portion, and a head portion at the other end of the rod portion. The fastening portion is fastened in the assembly hole. The plate includes a first positioning hole and a second positioning hole communicating with the first positioning hole. A diameter of the first positioning hole is greater than a diameter of the second positioning hole, and a diameter of the head portion is less than the diameter of the first positioning hole and greater than the diameter of the second positioning hole.
US09520155B2 Methods and systems for seeking to non-key frames
Methods and systems for seeking to a non-key frame in a compressed video. The compressed video has a plurality of frames, each with a playback timestamp. At least one of the frames is a key frame. A selection of a non-key frame is received, and a temporally proximate key frame is identified. The set of frames between the identified key frame and the selected frame is played in a reduced time interval, and the selected frame is displayed as if it were a key frame.
US09520148B1 Reset of magnetic domains in write head via external field
Methods of removing a magnetic domain from a slider structure, such as a shield in a write head, in a data storage assembly. The method comprises passing the slider structure in close proximity to a decaying magnetic field of at least 100 Oe and no more than 1500 Oe originating from within the storage assembly. In some implementations the decaying magnetic field has an oscillating polarity.
US09520145B2 Magnetic tape rewind overwrite data protection
A computer-implemented method for preventing overwriting of data, e.g., on a magnetic medium, includes receiving a write command to write to a magnetic tape. The current location of the magnetic tape is determined. A determination is also made as to whether data corresponding to the write command is at least one of: a size and type specified for a block at the current location. Execution of the write command is disallowed in response to determining that the data corresponding to the write command is not of the specified size and/or type.
US09520140B2 Speech dereverberation methods, devices and systems
Improved audio data processing method and systems are provided. Some implementations involve dividing frequency domain audio data into a plurality of subbands and determining amplitude modulation signal values for each of the plurality of subbands. A band-pass filter may be applied to the amplitude modulation signal values in each subband, to produce band-pass filtered amplitude modulation signal values for each subband. The band-pass filter may have a central frequency that exceeds an average cadence of human speech. A gain may be determined for each subband based, at least in part, on a function of the amplitude modulation signal values and the band-pass filtered amplitude modulation signal values. The determined gain may be applied to each subband.
US09520139B2 Post tone suppression for speech enhancement
A method for reducing disturbing tone signals from acoustic echoes or background noises in speech/audio signal enhancement processing comprises decomposing a full-band input microphone speech signal into plurality of sub-band component channel signals by using a filter-bank; disturbing tone signal in each sub-band component channel signal is detected by using parameters such as a second reflection coefficient from LPC analysis, a time domain sharpness parameter, a normalized pitch correlation, and/or a SNR parameter; the energy of the current sub-band component channel signal is reduced by multiplying a reduction gain if the disturbing tone signal is detected in the current sub-band component channel signal; all the component channel signals are summed back to output a tone-reduced full band speech signal.
US09520133B2 Display apparatus and method for controlling the display apparatus
An electronic apparatus is provided, which includes an output, a voice collector configured to collect a user voice, and a controller configured to control the output to output a system response corresponding to the user voice, in which the controller is further configured to control the output such that a voice command guide applicable to a current situation of the electronic apparatus is outputted.
US09520131B2 Apparatus and method for voice processing
An apparatus and a corresponding method for voice processing are provided. The apparatus includes a sound receiver, a camera, and a processor. The sound receiver receives a sound signal. The camera takes a video. The processor is coupled to the sound receiver and the camera. The processor obtains a voice onset time (VOT) of the sound signal, detects a human face in the video, detects a change time of a mouth contour of the human face, and verifies at least one preset condition. When all of the preset conditions are true, the processor performs speech recognition on the sound signal. The at least one preset condition includes that a difference between the VOT and the change time is smaller than a threshold value.
US09520109B1 Modular adjustable fretboard apparatus
A modular apparatus and method of varying the playability and tonal characteristics of a stringed instrument such as an acoustic or electric guitar which is commonly provided with a body and a fretboard to the instrument's neck. The modular apparatus includes a longitudinal rail, an accessible fasteners, intermediary spacer blocks and a plurality of adjustable and removable frets. The rail is configured to connect with the neck of the stringed instrument and to provide a base for the frets. The frets are configured to move as needed within apertures within the rail. The frets are also configured to receive and support the instrument's strings. The frets are selectively adjustable relative to the rail by the user to change the tonal and playability characteristics of the instrument.
US09520103B2 RGB-to-RGBW color converting system and method
A RGB-to-RGBW color converting system includes: a linearization section for linearizing inputted RGB values; a comparing section for comparing the linearized RGB values to obtain maximum and minimum values; a binarization section for performing a brightness binarization on the linearized RGB values to obtain a brightness binarization value; a gain value determining section for comparing a percentage of number of pixels corresponding to the brightness binarization value to all number of pixels in an image with a preset percentage to obtain a gain value; an output value calculating section for calculating RGBW output values according to the linearized RGB values, the maximum value, the minimum value, the gain value and the preset percentage. Accordingly, the addition of W sub-pixel unit would not result in the decrease of RGB output values, so that the color saturation can be improved while the whole brightness of image is maintained.
US09520099B2 Converter and display apparatus having the same
A converter includes a feedback part, a pulse width modulation (PWM) controller and a PWM generator. The feedback part is configured to output a feedback signal based on a driving voltage. The PWM controller is configured to output a PWM control signal based on the feedback signal and a first compensation signal. The PWM generator is configured to control the driving voltage based on the PWM control signal. The first compensation signal is determined according to an occurrence of a predetermined pattern of an input image data.
US09520093B2 Liquid crystal display device and driving method thereof
The disclosure relates to a driving method of liquid crystal display panel. The liquid crystal display panel comprises a plurality of display units, the display unit comprises two adjacent pixel units. Wherein the driving method comprises: receiving input video data; determining that whether the input video data are within a plurality of video data intervals of predetermined complexion frame; if the input video data is within a certain video data intervals of predetermined complexion frame, then obtain high video data and low video data according to the input video data; providing the high video data to one of the pixel units, and providing the low video data to the other pixel units. The disclosure also relates to a liquid crystal display panel driven by the driving method.
US09520089B2 Liquid crystal display device and method of driving the same
Disclosed are a liquid crystal display device and a drive method thereof. The liquid crystal display device includes a liquid crystal panel having a plurality of pixel areas to display an image, a data driver configured to drive data lines of the liquid crystal panel, a dimming controller configured to generate a dimming value via modulation using any one value within the range from an average gray-level value to a maximum gray-level value of image data input from an external source, and output the image data via modulation and control drive time of a backlight unit based on the dimming value, a timing controller configured to allow transmission of the image data modulated by the dimming controller to the data driver, and to control the data driver, and the backlight unit configured to emit light to the liquid crystal panel in response to a drive signal from the dimming controller.
US09520083B2 Organic light emitting display device
An organic light emitting display includes a display panel, a power supply circuit, a voltage detection unit and a voltage compensation unit. The display panel includes a plurality of pixels. The power supply circuit outputs a first power source to the display panel. The voltage detection unit is positioned between the display panel and the power supply circuit, and detects a detection voltage data of the first power source output from the power supply circuit. The voltage compensation unit compares the detection voltage data with a previously stored reference voltage data, and controls the power supply circuit to output the first power source having a voltage level set based on the reference voltage data.
US09520080B2 OLED display device compensating image decay
An OLED display device includes a display screen, a sensor, and a timing controller. The timing controller includes a detection unit, a test image generation unit, a data compensation unit, and image control unit. The detection unit provides a command for generating a test image. The test image generation unit generates a test image according to the command. The data compensation unit receives a decayed signal that corresponds to the test image and is detected by the sensor in order to generate a compensation signal according to the decayed signal. In response to the compensation signal, the image control unit compensates an external image to achieve normal displaying of the external image on the display screen.
US09520079B2 Storage and carriage of green metadata for display adaptation
A method for providing display adaptation metadata (DAM) to a user equipment (UE) at a system level is provided. The method includes configuring DAM for storage in an ISO Base Media File Format (ISOBMFF). The method also includes transmitting the DAM to a UE to control an energy consumption of a presentation on a display of the UE. A method for providing display adaptation metadata (DAM) to a user equipment (UE) at a system level is provided. The method includes configuring DAM for carriage in an MPEG-2 transport system (M2TS). The method also includes transmitting the DAM to a UE to control an energy consumption of a presentation on a display of the UE.
US09520078B2 Display device having a normal mode and an eye protection mode and method for driving same
A display device includes a display panel, a panel driving circuit, and a control circuit. The panel driving circuit receives image data and converts the image data into output driving voltages for the display panel. The image data include original red image data, original green image data, and original blue image data. When the display device enters an eye protection mode for protecting eyes of a user, the original blue image data is modified by the panel driving circuit to reduce the gray levels of the original blue image data.
US09520070B2 Interactive learning system and method
Disclosed is an interactive learning system and method comprising a plurality of student computing devices and database(s) connected through a network with teacher computing device(s), each adapted to help teachers and students engage in real-time qualitative content engagement, and may also provide real-time quantitative content engagement and analytics, to help determine the appropriate next learning steps of individual students and groups of students in real-time. In various example embodiments the system and method may provide actionable feedback and suggestions for students, for instance to help them understand the quality of their work and areas for further investigation. In various example embodiments the system and method may generate layers of data useful for improving subsequent classes directed to the same material, and for measuring and comparing various indicia, such as performance and trends at the student, teacher, school, district, and state levels, as well as identifying correlations and other statistical relationships.
US09520069B2 Method and system for providing content for learning appliances over an electronic communication medium
A method, a user interface, and an educational content server for assisting a user in learning using interactive learning appliances are disclosed. The performance information of the user, which may be in the form of a user log file in an interactive learning appliance, may be received at a server computer from a site where the user is present. The performance information and profile information can then be presented in the user interface and used to generate an electronic content package. The electronic content package can then be received and loaded into the interactive learning appliance.
US09520067B2 Air traffic control assistance system, air traffic control assistance method, and storage medium
Provided is an air traffic control assistance system whereby it is possible to display the reliability of an avoidance recommendation over time in a manner which is easily understood by an air traffic controller. For each combination of link information of an aircraft of interest and link information of an aircraft in the vicinity thereof, a graphic identification unit identifies a graphic which represents a prescribed range which is defined by the aircraft in the vicinity thereof, in a plane which includes a three-dimensional vector which is represented by the link information of the aircraft of interest and which is perpendicular to the x-y plane. When transforming a two-dimensional vector in an x-y plane from one fix of the aircraft of interest to the next fix to align in order along the x-axis, a transform matrix computation unit computes, for each two-dimensional vector, a transform matrix which represents a transform from a plane which contains the two-dimensional vector and is perpendicular to the x-y plane to a plane which is defined by the x-axis and a time axis. A display processing unit transforms the graphic, and displays a line which joins the fix and a point which is determined by the time whereat the aircraft of interest transects the fix, and the transformed graphic.
US09520063B2 Parking control apparatus, parking control method and parking control system
The present invention relates to a parking control technology. In particular, the present invention relates to a parking control apparatus, a parking control method, and a parking control system which may search a plurality of parking space around a vehicle and allocate identification information to each of the searched parking spaces.
US09520052B2 Security tag system with improved range consistency
A radio transmitter used to transmit an activation signal for radio tags held by individuals or the like provides multi-dimensional polarization to an activation signal so as to allow more consistent range detection of an individual with a tag having a single axis of sensitivity. Circular or spherical polarization can be obtained using the system which may include an antenna design permitting decoupling of antennas necessary for the polarization, a quadrature locking system simplifying proper phase control of the necessary signals and a system for tuning the same.
US09520037B2 Tactile feedback in an electronic device
An electronic device for providing tactile feedback is provided. The electronic device may provide tactile feedback using any suitable approach, including for example vibration, heat, electrical, visual, or any other type of feedback. The electronic device may provide tactile feedback in response to detecting any particular status of the electronic device, receiving any particular input, or detecting any suitable communication received by the electronic device. For example, the electronic device may provide tactile feedback in response to identifying the current network of the device, the status of a particular electronic device component, or any other electronic device status. As another example, the electronic device may provide tactile feedback in response to receiving a particular type of communication, or in response to receiving a communication from a particular contact. As still another example, the electronic device may provide tactile feedback in response to receiving a particular user input, or to detecting a user's finger on a particular portion of the electronic device.
US09520035B2 Point of sale device
A point of sale device includes a base defining an opening in a top thereof and a through hole in a bottom thereof, a motherboard mounted in the base and comprising a plurality of sockets exposed in the opening to engage with a plurality of cables, and a top cover pivotably attached to the base to shield the opening. The cables extend through the through hole.
US09520034B1 Banking system including at least one 3D printer
An automated banking machine operates to cause financial transfers responsive at least in part to data read from data bearing records. The automated banking machine includes a reading device such as a card reader operative to read data from user cards corresponding to preexisting financial accounts. Data read from the data bearing records is compared to stored data to cause a determination to be made concerning whether the data read corresponds to a financial account on which a transaction is authorized to be conducted through the machine. The machine includes at least one 3D printer that is operable to produce an article corresponding to a configuration selected by the user of the machine. The article is usable to accomplish financial transfers on the user's financial account, such as the purchase of goods or services.
US09520029B2 Wagering game machine having enhanced eligibility for progressive jackpots
A gaming system includes game logic circuitry for a wagering game which awards one or more progressive jackpots upon the occurrence of a progressive jackpot triggering event. The game logic circuitry also operates the wagering game to grant progressive jackpot eligibility for one or more progressive jackpot awards for a player wagering an amount which would otherwise deny the player eligibility for the one or more of the progressive jackpot awards. As a result of maintaining progressive jackpot eligibility with the reduced wagering amount, one or more winning combinations in the pay table of the wagering game are removed or reduced.
US09520017B2 Gaming device for determining a re-drawing group for following games
To display a plurality of symbols in a plurality of display regions, upon starting a game, and in a case where trigger symbols are stop displayed in any of the plurality of display regions, to draw for specific display regions where trigger symbols are displayed, from a plurality of types of symbols so that the symbols are displayed having a predetermined relationship among the symbols in at least game units, and at the same time, to draw for general display regions that have symbols other than the trigger symbol displayed, from a plurality of types of symbols so that arbitrary symbols are independently displayed.
US09520012B2 Retail location robotic wall system and mobile retail sales vehicle
A robotic retail wall is presented allowing for the dispensing of merchandise within a retail location. The robotic wall includes commodity products and robotics that pick and deliver products to consumers in response to input at a kiosk. The robotics and products are separated from a retail space by a transparent barrier, allowing consumers in the retail space to view the actions of the robotics in retrieving a product. Behind the robotic wall is a product stocking area, where commodity products can be added to the robotic wall with assistance from the robotics.
US09520009B2 Screen unlocking method, apparatus, and device
The present invention discloses a screen unlocking method, apparatus, and device, and relates to the field of touch control technologies, which can shorten the unlocking time and improve user experience. The method includes: displaying a screen unlocking interface which includes a password unlocking area and a shortcut unlocking area on a screen; receiving an unlocking pattern which includes a password unlocking pattern input through the password unlocking area and a shortcut unlocking pattern input through the shortcut unlocking area; determining whether the password unlocking pattern input by the user is consistent with a preset password unlocking pattern; and if the password unlocking pattern input by the user is consistent with the preset password unlocking pattern, unlocking the screen to enter a function interface corresponding to the shortcut unlocking pattern. The present invention is applicable to unlocking technologies of touch devices.
US09520006B1 Vehicle diagnostics
Computing systems for vehicle diagnostics are provided. In accordance with some aspects, a computing system may include a vehicle having a plurality of sensors for monitoring an operation of one or more vehicle systems. The system may also include a computing device configured to receive, from a vehicle (e.g., from the plurality of sensors monitoring the operation of one or more vehicle systems via a communication interface), at least one signal corresponding to a status of a vehicle component. The computing system may predict, based on the at least one signal, when an issue with the vehicle is likely to occur and may determine, based on the issue, a remedial action for addressing the issue and a timeframe for performing the remedial action. The computing system may store data identifying the issue, the remedial action, and the timeframe in a record associated with the vehicle.
US09520004B2 Electronic parking disc
Parking disc for mounting on a vehicle in a location so as to be at least externally visible for indicating a time for initiation of the parking with an electronic display which shows the actual time during normal driving and during parking constantly shows the time of initiation of the parking. The parking disc is designed so that switching the display when resuming driving is effected on the basis of an electric signal from at least one detector that determines an actual relative movement of the vehicle in excess of a minimum value with the electronic parking disc continuing to show a fixed time that indicates initiation of parking until the mentioned detector has determined the minimum value of movement of the vehicle has occur. This value may, e.g., be that the vehicle has moved at least a certain distance from the point at which parking had been initiated.
US09520000B2 Systems and methods for rapid three-dimensional modeling with real facade texture
A computer system is described for automatically generating a 3D model, including hardware and non-transitory computer readable medium accessible by the hardware and storing instructions that when executed by the hardware cause it to obtain wire-frame data of a structure within a geographic area; identify a geographic location of the structure; retrieve multiple geo-referenced oblique images representing the geographic location and containing a real façade texture of the structure; locate a geographical position of a real façade texture of the structure; select one or more base oblique image from the multiple oblique images by analyzing, with selection logic, image raster content of the real façade texture depicted in the multiple oblique images, and, apply the real façade texture of the one or more base oblique image to the wire-frame data of the structure to create a three dimensional model providing a real-life representation of physical characteristics of the structure.
US09519994B2 Systems and methods for rendering 3D image independent of display size and viewing distance
Methods and systems for providing and rendering 3D depth information are described. Specifically, the 3D depth information includes z-axis values provided in a normalized percentage format, that defines the position of an object relative to an infinity plane, a display screen, and a viewer, and can be used to render one or more images independent of display screen size and viewing distance.
US09519991B2 Method for displaying optically determined surface geometries
In a method for displaying at least one property of an optically determined surface geometry of at least one three-dimensional object, in particular a tooth, on a display, in particular a computer screen, a defined region of the surface geometry is monitored to ascertain whether a defined criterion has been fulfilled. An amount of optically determined data of the defined region is a criterion. A number of defined regions of the surface geometry are assigned a property when all the regions of the number meet the criterion. The property is displayed graphically in a defined manner, wherein different properties are graphically displayed in a differing manner.
US09519990B2 Image display apparatus
The invention relates to an image display apparatus for displaying an image like a three-dimensional medical image of an object. A template providing unit (3) provides a template defining display parameters for displaying the image based on anatomical features of the object, and an anatomical feature detecting unit (4) detects an anatomical feature in the image. A display parameter determining unit (5) determines a display parameter defining, for example, a desired view, based on the detected anatomical feature and the template, and a display unit (8) displays the image by displaying, for example, the desired view, in accordance with the determined display parameter. This allows the image display apparatus to show the image on the display in a desired usual way as defined by the template, even if in the originally provided image the object is shown in an unusual way.
US09519980B2 Object information acquiring apparatus
An object information acquiring apparatus is used that has a receiver receiving acoustic waves propagating through an object at a plurality of measurement positions; and a processor acquiring on a two-dimensional flat surface projection image data obtained by projecting a distribution of property information relating to a measurement target within the object, wherein the processor acquires intensity-dependent three-dimensional image data within the object and non-intensity-dependent three-dimensional image data within the object, based on the acoustic waves, determines voxel coordinates projected onto the two-dimensional flat surface, based on the intensity-dependent three-dimensional image data, and acquires the projection image data, based on values of the non-intensity-dependent three-dimensional image data.
US09519978B2 Cursor for application of image adjustments
Systems and techniques are disclosed for applying an effect to a digital image using a cursor. An effect can be applied to an image at a region under a cursor. The cursor has an outer periphery and an effect indicating periphery within the outer periphery. The outer periphery defines a maximum extent to which the effect is applied. The effect indicating periphery indicates how the effect will be applied to the image, such as providing a visual indication of a softness setting.
US09519968B2 Calibrating visual sensors using homography operators
A plurality of homography operators define respective mappings between pairs of coordinate spaces, wherein the coordinate spaces include a coordinate space of a first visual sensor, a virtual coordinate space, and a coordinate space of a second visual sensor. Calibration between the first and second visual sensors is provided using the plurality of homography operators.
US09519959B2 Image processing apparatus, imaging apparatus, and method for processing image
An image processing apparatus includes a memory unit configured to store original image data, a read unit configured to read, from the memory unit, image data of a rectangular area that is part of the original image data, to set pixel values to a flanking area that is added to the rectangular area in a surrounding space thereof, and to output extended image data inclusive of the image data of the rectangular area and image data of the flanking area to which the pixel values are set, and a first filtering process unit configured to apply a filtering process to the extended image data.
US09519953B2 Image processing of a color image produced by a one-chip pixel unit using interpolation of color components produced by the one-chip pixel unit
An image processing apparatus includes: a representative value calculation unit that selects a designation area from a first image, and that calculates a representative value of each of the color components in the designation area, a class classification unit that performs class classification on the designation area, a coefficient reading unit that reads a coefficient that is stored in advance, a color component conversion unit that sets the pixel value relating to a predetermined pixel within the designation area to be a prediction tap, sets the pixel value of one color component, to be a reference, and converts the pixel value of each color component into a conversion value, and a product and sum calculation unit that sets the conversion value to be a variable and calculates each of the pixel values of a second image, by performing product and sum calculation which uses the coefficient which is read.
US09519944B2 Pipeline dependency resolution
Techniques are disclosed relating to dependency resolution among processor pipelines. In one embodiment, an apparatus includes a first special-purpose pipeline configured to execute, in parallel, a first type of graphics instruction for a group of graphics elements and a second special-purpose pipeline configured to execute, in parallel, a second type of graphics instruction for the group of graphics elements. In this embodiment, the apparatus is configured, in response to dispatch of an instruction of the second type, to mark a particular instruction of the first type with information indicative of the dispatched instruction. In this embodiment, the particular instruction and the dispatched instruction correspond to the same group of graphics elements. In this embodiment, the apparatus is configured to stall performance of the dispatched instruction until the first special-purpose pipeline has completed execution of the marked particular instruction. Exemplary instruction types include interpolate and sample instructions.
US09519933B2 Delivery payment systems
Various embodiments of the invention are directed to computer systems for facilitating payment for an item that is sent from a consignor to a consignee. In particular embodiments, the computer system facilitates an automatic, electronic transfer of payment for the item at a designated time that, for example, may be defined in relation to the delivery of the item to the consignee. For example, payment for the item may be electronically transferred to the consignor's bank account via a clearinghouse server at a designated time after delivery of the item, by a common carrier, to the consignee.
US09519914B2 Methods and apparatus to determine ratings information for online media presentations
Methods and apparatus to determine ratings information for online media presentations are disclosed. An example method includes receiving pingback messages corresponding to presentation of media at a client device, determining a portion of the media that was presented at the client device based on the pingback messages, obtaining demographic information associated with the client device, and determining a demographic characteristic associated with the presentation of the portion of the media based on the pingback messages and the demographic information.
US09519912B2 Hybrid system for demand prediction
In demand prediction, a history of demand for a resource is modeled to generate a baseline model of the demand, and demand for the resource at a prediction time is predicted by evaluating a regression function of depth k operating on an input data set including at least the demand for the resource at the prediction time output by the baseline model and measured demand for the resource measured at k times prior to the prediction time. The resource may be off-street parking, and the input data set may further include weather data. The regression function may comprise a support vector regression (SVR) function that is trained on the history of demand for the resource. The baseline model suitably comprises a Fourier model of the history of demand for the resource.
US09519909B2 Methods and apparatus to identify users of handheld computing devices
Methods and apparatus to identify users of handheld computing devices are disclosed. An example method includes generating, via a logic circuit, a first handling pattern indicative of a manner in which a handheld computing device is moved while the handheld computing device is presenting media; and storing the first handling pattern and corresponding user identification information in a database, handling patterns stored in the database to identify users of the handheld computing device.
US09519886B2 Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform
Techniques are disclosed for a web or mobile interface enabling users and collaborators to simultaneously comment, edit, or edit content in real time or near real time managed by a cloud-based collaboration platform. In one embodiment, the data to be accessed concurrently is presented or depicted at the multiple physical devices to the collaborators for viewing and accessing the data in real time or near real time. Each of the collaborators is able to view, re-edit, or re-modify in a concurrent fashion, at the collaborator's physical device, edits or modifications made to the data in real time or near real time as a result of any of the other collaborators accessing the data at their respective physical devices. In some instances, additional collaborators are specifiable for the data created for concurrent real time access in addition to those originally associated with the folder.
US09519881B2 Estimating journey destination based on popularity factors
The disclosure includes technology for estimating journey destinations based on crow-sourced popularity factors. The technology includes an example system including a processor and a memory storing instructions that when executed cause the system to: receive location data; determine a current route associated with a user based on the location data; determine one or more crowd-sourced popularity factors; estimate one or more destination estimations along the current route based on the one or more crowd-sourced popularity factors; and suggest the one or more destination estimations to the user.
US09519877B2 Multi-environment configuration of data integration projects
A system and method for facilitating execution of one or more data integration projects in multiple environments or an environment that undergoes changes. Each project has a set of project parameters, which are bound to environment variables. Each environment has a corresponding environment representation with environment variables and corresponding values. Each project is mapped to an environment representation. Values of environment variables are provided to projects with corresponding parameters. When one or more projects are changed to a different environment with a different corresponding environment representation, the environment variable values of the new environment representation are provided to the projects. When an environment change is reflected in the environment representation, the changed variable values are provided to mapped projects.
US09519875B2 Method for determining an expected consumption value of a motor vehicle
A method for determining an expected consumption value of a motor vehicle for a predetermined driving situation—includes detecting actual consumption values and storing these values upon each occurrence of the predetermined driving situation, and further estimating the expected consumption value on the basis of the stored consumption values. Furthermore, a check is made whether the expected consumption value satisfies a predetermined significance criterion. If this is the case, the expected consumption value is used for a range determination for the motor vehicle; if this is not the case, an estimated value for the expected consumption is determined and used for range determination for the motor vehicle.
US09519874B2 HVAC controller with regression model to help reduce energy consumption
A thermal control system for a building is disclosed, which includes a regression model: Given a forecast temperature outside the building, the regression model predicts how much an HVAC system will cost to run during a day, for a given set of time-varying target temperatures for all the thermostats in the thermal control system. The thermal control system may also include an optimizer, which invokes multiple applications of the regression model. Given a forecast temperature outside the building, the optimizer predicts an optimal set of time-varying target temperatures for all the thermostats in the thermal control system. Running the HVAC system with the optimal set of time-varying target temperatures should have a reduced or a minimized cost, or a reduced or minimized total energy usage. The optimizer works by running the regression model repeatedly, while adjusting the time-varying target temperature for each thermostat between runs of the model.
US09519868B2 Semi-supervised random decision forests for machine learning using mahalanobis distance to identify geodesic paths
Semi-supervised random decision forests for machine learning are described, for example, for interactive image segmentation, medical image analysis, and many other applications. In examples, a random decision forest comprising a plurality of hierarchical data structures is trained using both unlabeled and labeled observations. In examples, a training objective is used which seeks to cluster the observations based on the labels and similarity of the observations. In an example, a transducer assigns labels to the unlabeled observations on the basis of the clusters and certainty information. In an example, an inducer forms a generic clustering function by counting examples of class labels at leaves of the trees in the forest. In an example, an active learning module identifies regions in a feature space from which the observations are drawn using the clusters and certainty information; new observations from the identified regions are used to train the random decision forest.
US09519863B2 Method and apparatus for a predictive tracking device
A predictive tracking method and apparatus utilizing objective and subjective data in order to predict user states is provided herein. For example, some such embodiments may allow a user to track their mood or health symptoms in relation to retrieved data regarding their environmental in order to reveal patterns that can help forecast and proactively manage mood or health symptoms.
US09519860B2 Programmable device, hierarchical parallel machines, and methods for providing state information
Programmable devices, hierarchical parallel machines and methods for providing state information are described. In one such programmable device, programmable elements are provided. The programmable elements are configured to implement one or more finite state machines. The programmable elements are configured to receive an N-digit input and provide a M-digit output as a function of the N-digit input. The M-digit output includes state information from less than all of the programmable elements. Other programmable devices, hierarchical parallel machines and methods are also disclosed.
US09519858B2 Feature-augmented neural networks and applications of same
A system is described herein which uses a neural network having an input layer that accepts an input vector and a feature vector. The input vector represents at least part of input information, such as, but not limited to, a word or phrase in a sequence of input words. The feature vector provides supplemental information pertaining to the input information. The neural network produces an output vector based on the input vector and the feature vector. In one implementation, the neural network is a recurrent neural network. Also described herein are various applications of the system, including a machine translation application.
US09519850B2 Computer-readable recording medium, information processing apparatus, and printing system
In the invention, an information processing apparatus comprises: a document data receiving unit configured to receive document data of a plurality of pages to be printed; a setting information receiving unit configured to receive special duplex printing in which a page layout manner differs on a first side and a second side in setting information used for performing printing; and a print data generating unit configured to produce print data in which the pages are laid out on the first side in a first layout manner and on the second side in a second layout manner different from the first layout manner as the print data for causing a printing apparatus to print the document data received by the document data receiving unit, when the special duplex printing is set in the setting information received by the setting information receiving unit.
US09519848B2 Calibration target
A calibration target is disclosed. The calibration target is created such that a color patch is sensitive to drop weight changes.
US09519845B2 Gravity-adaptive card separation mechanism and card distribution device with the mechanism
A gravity-adaptive card separation mechanism, which keeps the friction forces of stacked hard cards basically consistent. The mechanism is arranged on a storage box for storing stacked hard cards, and is used for separating the hard cards individually. The mechanism comprises: a support frame which is used for installing and supporting a floating separation unit and is relatively fixed and assembled with the storage box; and a floating separation unit which is provided with an installation plate, a card milling wheel used for separating cards, a drive motor used for providing a driving force for the card milling wheel, and limiting shafts respectively arranged on the front and rear of the card milling wheel being installed on the mounting plate, wherein the support frame is provided with U-shaped guide groove corresponding to the up and down floating stroke positions of the limiting shafts, the limiting shafts float in the U-shaped guide slots up and down, so that the floating separation unit floats in the support frame up and down, and a position detection unit used for detecting the maximum up and down floating stroke of the floating separation unit is arranged on the support frame.
US09519842B2 Apparatus and method for managing an object extracted from image data
An apparatus includes a first management unit configured to classify and manage feature information of a plurality of objects extracted from image data in units of similar feature information, a second management unit configured to classify and manage the plurality of objects extracted from the image data object by object, an association unit configured to associate classifications of the objects by the second management unit with classifications of the feature information by the first management unit, and an input unit configured to input a correction instruction about the classifications of the objects by the second management unit, wherein the association unit is configured to, if the correction instruction is input, update an association between the classifications of the objects and the classifications of the feature information and the second management unit is configured to correct and manage the classifications of the objects based on updating of the association.
US09519840B2 Cardiovascular OCT image making method and method for detecting stents using thereof
A cardiovascular OCT image making method which reduces artifacts includes the steps of: inputting a cardiovascular OCT image; converting coordinates of the inputted OCT image into two-dimensional polar coordinates (θ and r); generating a brightness control function of the A-line direction based on the blood wall relative to each θ value; forming a brightness image in the A-line direction based on the blood wall depending on the brightness control function; and forming an OCT image of which brightness is controlled by the brightness image by applying the brightness image formed on the inputted OCT image.
US09519838B2 Character recognition method
The present invention relates to a character recognition method. Same comprises: step 1: reading in a character image; step 2: image preprocessing; step 3: character splitting; step 4: edge extraction; utilizing an edge detection operator to detect edge points of characters; step 5: feature extraction, where the features of each edge point of each character are all expressed with distances running from other edge points of the character to the edge point and are represented by eigenvectors (Pk, Pk, . . . P); step 6: feature processing, mapping the eigenvectors (Pk, Pk, . . . P) into a matrix, T, thus allowing all characters to be identical in eigenvector dimension; and, step 7: template matching recognition. Because the features of each edge point of the characters are all expressed with the distances running from the other edge points to the edge point, the entirety of the features are ensured for the characters, and the difference in features are expanded for different characters, thus increasing character recognition accuracy.
US09519834B2 Night parking detection
The present invention discloses a night parking-monitoring device. It monitors the state change of a parking space at night by tracking at least a light of a vehicle.
US09519833B2 Lane detection method and system using photographing unit
A lane detection method includes acquiring an image in front of a vehicle using a photographing unit provided in the vehicle, detecting, from the acquired image, a positive edge (P.E.) in which a right pixel has a higher brightness value than a brightness value of a left pixel, detecting, from the acquired image, a negative edge (N.E.) in which a left pixel has a higher brightness value than a brightness value of a right pixel, generating a first expansion image by expanding a pixel by a length corresponding to a width of a lane on a right side of the positive edge (P.E.), generating a second expansion image by expanding the pixel by the length corresponding to the width of the lane on a left side of the negative edge (N.E.), and detecting the lane by combining the first expansion image and the second expansion image. In addition, a lane detection system includes a photographing unit that is provided in a vehicle to acquire an image in front of the vehicle, an edge detection unit that detects, from the image in front of the vehicle, a positive edge (P.E.) in which a right pixel has a higher brightness value than a brightness value of a left pixel and a negative edge (N.E.) in which a left pixel has a higher brightness value than a brightness value of a right pixel, an edge expansion unit that generates a first expansion image by expanding a pixel by a length corresponding to a width of a lane on a right side of the positive edge (P.E.) and generates a second expansion image by expanding the pixel by the length corresponding to the width of the lane on a left side of the negative edge (N.E.), and a lane detection unit that detects the lane by combining the first expansion image and the second expansion image.
US09519830B2 Ophthalmologic image processing method and storage medium storing program for executing the method
An ophthalmic image processing method includes: acquiring information about characteristics of an examinee's eye including corneal information about the corneal anterior surface shape of the examinee's eye, and refractivity information about refraction of the examinees eye as a whole; generating a simulation image of a target image formed at fundus of the examinee's eye using the refractivity information; and simultaneously displaying an eyeball model image showing an eyeball structure, the simulation image, and a corneal information image associated with the cornea on the eyeball model image and corresponding to the corneal information.
US09519828B2 Isolate extraneous motions
A system may receive image data and capture motion with respect to a target in a physical space and recognize a gesture from the captured motion. It may be desirable to isolate aspects of captured motion to differentiate random and extraneous motions. For example, a gesture may comprise motion of a user's right arm, and it may be desirable to isolate the motion of the user's right arm and exclude an interpretation of any other motion. Thus, the isolated aspect may be the focus of the received data for gesture recognition. Alternately, the isolated aspects may be an aspect of the captured motion that is removed from consideration when identifying a gesture from the captured motion. For example, gesture filters may be modified to correspond to the user's natural lean to eliminate the effect the lean has on the registry of a motion with a gesture filter.
US09519826B2 Automatic image product creation for user accounts comprising large number of images
A computer-implemented method of grouping faces in large user account for creating an image product includes adding the face images obtained from an image album in a user's account into a first chunk; if the chunk size of the first chuck is smaller than a maximum chuck value, keeping the face images from the image album into the first chunk; otherwise, automatically separating the face images from the image album into a first portion and one or more second portions; keeping the first portion in the first chunk; automatically moving the second portions to subsequent chunks; automatically grouping face images in the first chunk to form face groups; assigning the face groups to known face models associated with the user account; and creating a design for an image-based product based on the face images in the first chunk associated with the face models.
US09519820B2 Methods and systems for authenticating users
A method of authenticating users is provided that includes capturing biometric authentication data of a user and processing the captured biometric data into an image. Moreover, the method includes determining a region of interest of the image and a gray scale image from the image, determining an optimum transformation parameter set within the region of interest, and aligning the gray scale image with an enrollment gray scale image generated during enrollment of the user using results of the optimum transformation parameter set determination. Furthermore, the method includes extracting biometric feature data from the gray scale image and verifying an identity of the user with extracted biometric feature data included in a region of agreement.
US09519816B2 Method and apparatus for optimizing optical code scanning
An optical code scanner is presented that includes multiple scanning windows for reading an optical code where each scanning window can be optimized for reading optical codes presented in either printed or electronic form. The optical code scanner supports multiple scanning modes where each scanning mode is based on a different method of reading optical codes and each method offers different advantages. Each of the multiple scanning windows is assigned to use one of the scanning modes. The scanning mode for a window can also be reassigned at any time to a different mode.
US09519810B2 Calibration and self-test in automated data reading systems
Calibrating extrinsic parameters of an imaging system in an automated data reading system includes obtaining, from the imaging system, image data representing an imaged portion of a planar calibration target. The target is coupled to a housing of the automated data reading system and superimposed on a surface thereof. For example, the calibration target is placed on a conveyer surface, or it is printed on the housing of the automated data reading system. The imaged portion of the planar calibration target includes spaced-apart optical codes disposed at positions that coincide with predetermined locations of the automated data reading system to define known calibration-control points for the surface. Optical codes represented in the image data are decoded to obtain observed calibration-control points used for calibrating the extrinsic parameters based on differences between the known and observed locations of the calibration-control points.
US09519807B1 Hash generation circuitry and methods for multi-channel, multi-lane encryption and authentication
Encryption/authentication circuitry includes an authentication portion operating on a plurality of lanes of encrypted data spanning a number of channels, and including hash constant storage for a predetermined maximum number of channels, and partial hash selection circuitry for determining, for each respective lane, a respective hash index into the hash constant storage. Wind-down mode detection circuitry also is described, as well as a method of operating such circuitry also is provided.
US09519803B2 Secure environment for graphics processing units
In accordance with some embodiments, a protected execution environment may be defined for a graphics processing unit. This framework not only protects the workloads from malware running on the graphics processing unit but also protects those workloads from malware running on the central processing unit. In addition, the trust framework may facilitate proof of secure execution by measuring the code and data structures used to execute the workload. If a part of the trusted computing base of this framework or protected execution environment is compromised, that part can be patched remotely and the patching can be proven remotely throughout attestation in some embodiments.
US09519797B2 Secure database searching
Methods and systems for securely storing data in a database are described herein. According to an aspect, a technique may include receiving data to be stored, dividing the data into a plurality of elements, encrypting each element of the plurality of elements with an encryption function, combining the encrypted elements to form a data attribute, and storing the data attribute in the database. According to another aspect, a technique for searching a database having encrypted data attributes may include receiving a search term, encrypting the search term with an encryption function, and searching a database for records having data attributes matching the encrypted search term.
US09519795B2 Interconnect partition binding API, allocation and management of application-specific partitions
One system includes one or more host computing systems, each host computing system including at least one execution core and a system memory. The system includes a plurality of virtual partitions executing on the one or more host computing systems and including a first partition having at least a portion of the system memory associated with at least one of the one or more host computing systems and configure to store a database therein. The system also includes an interconnect layer communicatively connecting the plurality of virtual partitions, the interconnect layer providing a programming interface by which direct memory access operations between partitions are coordinated. In response to database commands received at the first partition, the data stored in the database is provided to a requesting partition a direct memory access operation.
US09519792B1 Copyright protection
A method and computing system for receiving a plurality of discrete audio signals from a plurality of participants of a synchronous communication session. The plurality of discrete audio signals are combined to form a composite audio signal. At least a portion of the composite audio signal is divided into a plurality of sequential time slices. The plurality of sequential time slices are processed to identify one or more copyright-infringing time slices. The one or more copyright-infringing time slices are associated with a copyright infringing participant chosen from the plurality of participants of the synchronous communication session.
US09519788B2 Identifying security vulnerabilities related to inter-process communications
Identifying security vulnerabilities related to inter-process communications by identifying within the instructions of a computer software application an object creation location configured to create an inter-process communications object, identifying within the instructions of the computer software application a location of an inter-process communications method, determining whether a path exists for an inter-process communications object created at the object creation location to propagate to the inter-process communications method, classifying with a classification selected from a plurality of predefined classifications, any of the inter-process communications object, the object creation location, and the location of the inter-process communications method, and reporting as a security vulnerability the classified inter-process communications object, object creation location, or location of the inter-process communications method if the path exists and if the classification is predefined to indicate that reporting is warranted.
US09519787B2 Secure creation of encrypted virtual machines from encrypted templates
Booting a machine in a secure fashion in a potentially unsecure environment. The method includes a target machine beginning a boot process. The method further includes the target machine determining that it needs provisioning data to continue booting. The target machine contacts a secure infrastructure to obtain the provisioning data. The target machine provides an identity claim that can be verified by the secure infrastructure. As a result of the secure infrastructure verifying the identity claim, the target machine receives a request from the secure infrastructure to establish a key sealed to the target machine. The target machine provides the established key to the secure infrastructure. The target machine receives the provisioning data from the secure infrastructure. The provisioning data is encrypted to the established key. The target machine decrypts the encrypted provisioning data, and uses the provisioning data to finish booting.
US09519782B2 Detecting malicious network content
Systems and methods for detecting malicious content on portable data storage devices or remote network servers are provided. In an exemplary embodiment, a system comprises a quarantine module configured to detect one or more portable data storage devices upon insertion of the devices into a security appliance, wherein the security appliance is configured to receive the portable data storage devices, a controller configured to receive from the security appliance, via a communication network, data associated with the portable data storage devices, an analysis module configured to analyze the data to determine whether the data includes malware, and a security module to selectively identify, based on the determination, the one or more portable data storage devices storing the malware.
US09519774B2 Systems and methods for SQL query constraint solving
The present invention relates to systems and methods for analyzing SQL queries for constraint violations, which may indicate injection attacks. The systems and methods tokenize a SQL query to generate a token stream. Next, lexical nodes are generated by iterating over the token stream. Then, a parse tree can be constructed by iterating over the lexical nodes. The parse tree may be compared to a SQL schema and access configuration for a database in order to analyze the SQL query for constraint violations, including determining the number of queries in the parse tree, identifying invalid fields and table access, identifying invalid field type comparisons and pattern matches, and identifying early statement termination.
US09519770B2 Transaction card for providing electronic message authentication
A transaction card comprising, such as a credit card or debit card, includes transaction card serial number information that identifies the transaction card, sender authentication information identifiable by location information and location information is on the transaction card. In addition, account information is also on the transaction card.
US09519760B2 Barter for rights
Selling intangible property rights may include receiving content from a seller and determining one or more potential purchasers for the content's intangible property rights. The potential purchasers may be determined according to the subject of the content, the audience for the content, and the intangible property rights being sold. An offer to sell the intangible property rights may then be transmitted to one or more potential purchasers, along with a portion of the content. Upon receiving the one or more purchaser's acceptance of the offer, a complete copy of the content may be transmitted to the purchaser.
US09519758B2 System and process for monitoring malicious access of protected content
A method detects unauthorized access of data, and includes receiving data from a content provider by a content reproducing device; storing the received data in a memory storage device of the content reproducing device; obtaining an address range of a buffer of the content reproducing device; intercepting system application programming interface calls related to memory access of the address range of the buffer; comparing the intercepted system application programming interface calls to an expected sequence of memory access calls; and determining that a particular memory access call is unauthorized when the particular memory access call accesses the address range of the buffer while not belonging to the expected sequence of memory access calls.
US09519757B2 AES-GCM based enhanced security setup for media encryption
Systems and methods for enhanced security of media are provided. Media security may be enhanced by improving the setup of encryption and/or decryption, by improving the performance of encryption and/or decryption, or by improving both. The calls related to enhanced security of media from an application in an emulated environment to a security module in the operating system hosting the emulated environment may be combined to reduce the overhead of accessing a security module. An application handling secure shell (SSH) communications may execute multiple calls to a cryptographic module in the host operating system. Because many calls to the cryptographic module during SSH communications follow patterns, two or more related calls may be combined into a single combined call to the cryptographic module. For example, a call to generate a server-to-client key and a call to generate a client-to-server key may be combined into a single call.
US09519755B2 Method and system for evaluating a physiological state depicting a person's resources
Disclosed is a method for evaluating a physiological state depicting a person's resources, in which method the alternatives of physiological states depicting resources are determined, one or more contexts are selected, one or more variables are selected for each context, in which case in the evaluation the person's physiological information is measured and recorded, the measurement-background data of the measurement are determined and recorded, a value is defined for a variable of the context, corresponding temporal periods are defined for each context, and the person's physiological state is determined. Further, in the method a preselected correlation function is defined, a value is computed for the correlation function, a reference value is computed for each physiological state, and the physiological state of the person is determined. A corresponding system employing the method for evaluating a person's physiological state is also disclosed.
US09519746B1 Addressing early mode slack fails by book decomposition
A computer implemented method for correcting early mode slack fails in an electronic circuit can include generating a logical description of an electronic circuit having a path from first circuit to a second circuit. The method then include compiling the logical description into a technology specific representation of the circuit. The method may further include determining that the path has an early mode slack fail. The method may be continued by identifying, in response to determining that a second path has a first early mode slack fail, a complex logic gate located in the second path and having an output coupled to the input of the second circuit that can be decomposed into two or more logic gates. The method may then conclude by decomposing, by processor, the complex logic gate into a two or more logic gates to address the early mode slack fail.
US09519730B2 System, method and architecture for a document as a node on a social graph
A content management system may instantiate, from the same super class defined in a database schema, principal objects representing users and groups and content objects representing documents and folders. The principal objects and the content objects share the same social interaction functions. When a content object is modified, the system can create a message in which the content object identifies itself as a first person, update a message table such that any follower of the content object is notified of the message, and update a profile or feed associated with the content object. At least because content objects can “socialize” like principal objects, the system can generate a social graph containing content objects as nodes, map relationships among principal objects and content objects, and make recommendations to perhaps change/enhance such relationships.
US09519726B2 Surfacing applications based on browsing activity
Applications are surfaced to a user during browsing without requiring a specific search by the user. The applications can be selected for surfacing to the user based on the network address entered into the address bar of a browser, the content of the page corresponding to the network address, or a combination thereof. Applications may be selected for surfacing based on a partial address entered into the address bar and/or based on the web page content that is currently visible in the browser display.
US09519725B2 Site content clipping control
A system is provided for presenting users with relevant personalized and/or customized information whenever a visitor visits a website or performs an internet search. The described system described herein advantageously provides for the saving (clipping) of website information as an integrated part of a visitor's browsing experience. The content of the website information that is clipped may be advantageously controlled by a website owner/publisher. Using website clips, identified as “notes,” previously stored by a visitor, currently displayed website content may be accordingly modified in connection with identified relevant notes and/or a notification may be displayed on the current website for a particular visitor identifying stored relevant notes of the visitor.
US09519724B2 Temporary cutaneous information device and associated method and multi-patient treatment infrastructure
Apparatus for identifying and providing for the retrieval of information relating to an individual, comprises an adhesive layer and a machine readable device secured to said adhesive layer. The machine readable device is encoded with identification information. A first quantity of ink deposited on said adhesive layer is arranged to provide a physiologically perceptible and humanly understandable visual indication of information relating to set individual. The adhesive layer, the machine readable device and said first quantity of ink form an individual identification device. The machine readable device is secured to said adhesive layer further comprises a second quantity of ink deposited on said adhesive layer and arranged to provide a machine readable image. A plurality of reader devices and said individual identification device provide information respecting the individual identified by said individual identification device to a computer system which includes a memory with an algorithm for processing collected information.
US09519721B1 Suppressing duplicate listings on multiple search engine web sites from a single source system given that a publisher selects a different listing as a synchronized listing
A source system receives initial identification data of a listing related to an entity. The source system searches a provider system for one or more listings having identification data matching the initial identification data. The source system receives, from the provider system, a plurality of potential matching listings having identification data matching the initial identification data, wherein each listing of the plurality of potential matching listings has a corresponding confidence score assigned by the source system, and wherein each listing of the plurality of potential matching listings has a corresponding provider-supplied external identifier assigned by the provider system. The source system designates a representative listing of the entity located on a provider system from among the plurality of potential matching listings, the representative listing having the highest confidence score assigned by the source system. The source system transmits, to the provider system, a request to synchronize the representative listing having the highest confidence score assigned by the source system as the representative listing of the entity on the provider system, the request comprising a first provider-supplied external identifier. The source system receives, from the provider system, an indication that a second listing of the plurality of potential matching listings has been selected by the provider system as the representative listing of the entity on the provider system, the response comprising a second provider-supplied external identifier. The source system re-designates the second listing as the representative listing of the entity on the provider system and designating the remaining one or more remaining listing of the plurality of potential matching listings as one or more duplicate listings on the provider system. The source system transmits, to the provider system, a request to suppress the remaining one or more listings as one or more duplicate listings, the request to suppress the remaining one or more listings comprising one or more third provider-supplied external identifiers, the one or more third provider-supplied external identifiers indicating the remaining one or more listings to suppress.
US09519720B2 Method, apparatus and system of intelligent navigation
The present disclosure describes a method, an apparatus and a system of intelligent navigation. In one embodiment, a method includes: receiving a user inquiry from a client terminal; searching a navigation dictionary based on the user inquiry to obtain a recommendation result corresponding to the user inquiry, the navigation dictionary including an editor recommendation based on user behavior information; and sending the recommendation result to the client terminal. The present disclosure can enhance the accuracy, relevancy, richness and intelligence of the intelligent navigation, and reduce user search time as well as the search loading on the server.
US09519714B2 Presenting list previews among search results
Systems, methods, and computer storage media having computer-executable instructions embodied thereon that facilitates the presentation of list previews among search results are provided. Upon referencing a user query that indicates a user intent to view a list, a search result within a search results page is presented that includes a list preview. Such a list preview includes at least a portion of a list within a webpage that corresponds with the search results.
US09519703B2 Refining search results for a compound search query
A method for refining search results. The method includes receiving a search query and in response to determining the search query is a compound search query, the method includes parsing the compound search query into at least two sub-queries. The method includes performing a search for each of the sub-queries and receiving a set of results from each search. The method then includes receiving a selection of a received result from one of the results sets and performing a second search using the selected received result and a sub-query not associated with the selected received result.
US09519699B1 Consistency of query results in a distributed system
A user of a tag manager utilizes a tag manager to request creation of one or more zonal metadata tags. When the metadata tags are created, the tag manager updates a tag manager database to include information concerning the created metadata tags. Subsequently, the tag manager attempts to update a changes table within a discovery service database to include this information, the changes table usable by a discovery service to support regional and global tag queries. If the update of the changes table is initially unsuccessful, the tag manager may utilize a replicator to synchronize the tag manager database and the changes table when the discovery service database is once again available.
US09519685B1 Tag selection, clustering, and recommendation for content hosting services
Content object tags at a content hosting service are used to classify stored content objects. Tags and clusters of tags (groups of one or more associated tags) can be recommended to a user of the content hosting service based on a user context, such as the browsing, viewing, uploading, or searching of content objects. Tags are scored based on content objects tagged with the tags in a targeted subset of content objects and a baseline subset of content objects, and based on the relevance of the content objects tagged with the tags. These tag scores can be weighted, and one or more tags can be selected for recommendation based on the weighted tag scores. Tag clusters can be selected for recommendation using a cluster hierarchy and determining whether a targeted subset of tags occur within a maximum number of tag clusters at a particular hierarchy level.
US09519684B2 User recommendation method and a user recommendation system using the same
A user recommendation method for supporting a social networking application includes receiving a user recommendation triggering command from a user at a mobile terminal; generating a recommended candidate user list based on the user recommendation triggering command; reading user social networking quality data, and calculating a matching success rate for each user in the recommended candidate user list based on the user social networking quality data; and selecting at least one user with a highest matching success rate from the recommended candidate user list for recommendation. By implementing the user recommendation method, recommendation performance and recommendation efficiency in the social networking application are improved. In addition, a user recommendation system implemented with the user recommendation method is also provided.
US09519673B2 Management of I/O and log size for columnar database
A system includes reception of a transaction to change a columnar table, recordation of the transaction within a delta structure in a volatile memory, recordation of the transaction within a log of a persisted memory, reception of an instruction to merge the delta structure in the volatile memory with a first instantiation of the columnar table in the volatile memory, and in response to the instruction, merging of the delta structure in the volatile memory with the first instantiation of the columnar table in the volatile memory to create a merged columnar table in the volatile memory, and not storing the merged columnar table in the persisted memory.
US09519671B1 Folding pair of adjacent indices based on optimum quantity of induces for parallel processing
A method comprising receiving data, where the data includes one or more elements, the data is associated with a first set of indices, and the first set of indices references the one or more elements. The method may further include folding a plurality of indices into a single index, where the single index references the one or more elements of the received data that were referenced by the plurality of indices, the folding generates a second set of indices, and the folding is performed when concurrent process threads are not generated based on the first set of indices. The method may further include determining whether concurrent process threads should be generated based on the second set of indices and generating the concurrent process threads for the second set of indices when the determining determines that the concurrent process threads should be generated based on the second set of indices.
US09519654B2 Method, device, processing center and system for desktop synchronization
The present invention provides a method, device, processing center and system for desktop synchronization and relates to the technical field of network. The method comprises the steps of: obtaining desktop data from a processing center; determining whether an application program corresponding to the desktop data has been installed; associating the desktop data with the corresponding application program if it is determined that the corresponding application program has been installed. The present invention resolves the problem that the present cloud storage scheme could only simply store and synchronize files or folders, and achieves the effects that the desktop can be synchronized across each platforms, and the files in the desktop data can be used, edited and modified after the synchronization across platforms, by associating the locally application program with the desktop data while synchronizing the desktop data.
US09519651B2 Hierarchical data compression and computation
According to embodiments of the present invention, machines, systems, methods and computer program products for hierarchical compression of data are presented comprising creating a compression hierarchy of compression nodes, wherein each compression node is associated with a compression operation to produce compressed data. An output of any of the compression nodes may be compressed by another compression node or the same compression node. A path of one or more compression nodes is determined through said compression hierarchy based upon compression statistics to compress data, and the data is compressed by the compression nodes of the path. Various computational techniques are presented herein for manipulating the compression hierarchy to defer or reduce computation during query evaluation.
US09519646B2 Archiving system with partitions of individual archives
According to the disclosure, a unique and novel archiving system that provides one or more application layer partitions to archive data is disclosed. Embodiments include an archiving system having removable hard disk drives embedded in removable disk cartridges, referred to simply as removable disk drives. In embodiments, the removable disk drives are electrically connected to one or more drive ports that are separately addressable. The archiving system can create application layer partitions that associate the application layer partitions with one or more drive ports. Each application layer partition, in embodiments, has a separate set of controls that allow for customized storage of different data within a single archiving system.
US09519645B2 System and method for searching multimedia
A system and method for intelligent content searching is disclosed herein. The system saves all searches executed by the user and periodically re-executes one or more of the previously saved searches and display the subsequent search results to the user at an appropriate time without any user intervention. In one aspect, the system periodically re-executes one or more of the previously saved searches upon the occurrence of a trigger event, which may be trending events, news events, type of menus and/or screens accessed, new content being added on one or more service providers, a boot event, passage of time since last search, etc. In this way, users do not need to set alert or follow any search topic.
US09519638B2 Feed translation for a social network
A system and method for translating a social feed is disclosed. The system comprises a communication module, a decoding engine and a re-encoding engine. The communication module receives social feed data and a request from a social network application. The social feed data is configured to cause a client to display a social feed in a first language. The request includes data indicating that the social feed should be displayed in a second language. The decoding engine decodes the social feed data to generate decoded social feed data. The re-encoding engine re-encodes the decoded social feed data to cause the client to display the social feed in the second language based at least in part on the request. The communication module sends the translated social feed data to the client.
US09519633B2 Word latent topic estimation device and word latent topic estimation method
Provided are a word latent topic estimation device and a word latent topic estimation method which are capable of hierarchically performing processing and which are capable of rapidly estimating latent topics of a word while taking into consideration a mixed state of topics. The present invention is provided with: a document data addition unit (11) which inputs a document which includes one or more words; a level setting unit (12) which sets a number of topics at each level in accordance with a hierarchical structure of topics for hierarchically estimating latent topics of a word; a higher-level constraint creation unit (15) which, on the basis of results of topic estimation at a given level with regard to a word within the document, creates a higher-level constraint indicating an identifier of a topic for which there is a possibility of being assigned to the word and a probability of being assigned to the topic; and a higher-level-constraint-attached topic estimation unit (13) which, when estimating the probability of each word being assigned to each topic, refers to the higher-order constraint, uses the probability of being assigned to a parent topic at the higher level as a weight, and performs estimation processing to a lower-level topic.
US09519632B1 Web document annotation service
Annotating web content, in one aspect, may include detecting a request to navigate to a web site for content on a web browser. A component such as a web browser plugin, extension or the like transmits a uniform resource locator (URL) associated with the web site to a computer-implemented service that stores annotations to the content separate from the web site that is providing the content, and receives from the computer-implemented service one or more annotations to the content. The web browser plugin or the like renders the one or more annotations within the content from the web site. The content rendered with the annotations may be displayed within a display window of the web browser.
US09519630B2 Fast CSS parser engineered for runtime use
The technology disclosed relates to systems and methods for providing a CSS parser engineered for runtime usage to improve the maintainability of code that displays data to users. The technology disclosed also improves the performance and consistency of the code that delivers a user's experience.
US09519624B1 Displaying previews of content items for electronic works in a target rendering environment
Systems and methods for displaying, responsive to user-designation of a desired set of media object previews for view, the previews of the media objects of an electronic content work within a single view on a display of a computer system. The view presents those previews of the media objects of the electronic content work appropriate for one or more target rendering environments, according to user-specified display criteria. The previews may be images of the media objects captured when the subject media objects were rendered in a simulated target rendering environment. In some cases, these may be images of the media objects captured with the media objects were in desired states during rendering thereof in the simulated target rendering environment. The view may present the previews according to user-defined size criteria.
US09519616B2 Secure archive
Storage apparatus (20) includes a memory (30) and an encryption processor (28), which is configured to receive and encrypt data transmitted from one or more computers (24) for storage in the memory. A one-way link (32) couples the encryption processor to the memory so as to enable the encryption processor to write the encrypted data to the memory but not to read from the memory.
US09519614B2 Multi-layer multi-hit caching for long tail content
Some embodiments provide an optimized multi-hit caching technique that minimizes the performance impact associated with caching of long-tail content while retaining much of the efficiency and minimal overhead associated with first hit caching in determining when to cache content. The optimized multi-hit caching utilizes a modified bloom filter implementation that performs flushing and state rolling to delete indices representing stale content from a bit array used to track hit counts without affecting identification of other content that may be represented with indices overlapping with those representing the stale content. Specifically, a copy of the bit array is stored prior to flushing the bit array so as to avoid losing track of previously requested and cached content when flushing the bit arrays and the flushing is performed to remove the bit indices representing stale content from the bit array and to minimize the possibility of a false positive.
US09519612B2 Serial bus buffer with noise reduction
Disclosed is a digital communication control system having a serial bus buffer that includes a primary interface adapted to support serial communication over a primary bus, a buffered interface adapted to support serial communication over a buffered bus, and a controller coupled between the primary bus and the buffered bus. The primary bus is coupled to a first device and at least one second device and the buffered bus is coupled to at least one third device. The controller is adapted to receive a first data signal and a clock signal at the primary interface and replicate the first data signal and the clock signal at the buffered interface.
US09519609B2 On-package input/output architecture
An on-package interface. A first set of single-ended transmitter circuits on a first die. The transmitter circuits are impedance matched and have no equalization. A first set of single-ended receiver circuits on a second die. The receiver circuits have no termination and no equalization. A plurality of conductive lines couple the first set of transmitter circuits and the first set of receiver circuits. The lengths of the plurality of conductive lines are matched.
US09519608B2 PCI express to PCI express based low latency interconnect scheme for clustering systems
PCI Express is a Bus or I/O interconnect standard for use inside the computer or embedded system enabling faster data transfers to and from peripheral devices. The standard is still evolving but has achieved a degree of stability such that other applications can be implemented using PCIE as basis. A PCIE based interconnect scheme to enable switching and inter-connection between multiple PCIE enabled systems each having its own PCIE root complex, such that the scalability of PCIE architecture can be applied to enable data transport between connected systems to form a cluster of systems, is proposed. These connected systems can be any computing, control, storage or embedded system. The scalability of the interconnect will allow the cluster to grow the bandwidth between the systems as they become necessary without changing to a different connection architecture.
US09519605B2 Interconnection network topology for large scale high performance computing (HPC) systems
A multiprocessor computer system includes a plurality of processor nodes and at least a three-tier hierarchical network interconnecting the processor nodes. The hierarchical network includes a plurality of routers interconnected such that each router is connected to a subset of the plurality of processor nodes; the plurality of routers are arranged in a hierarchy of n≧3 tiers (T1, . . . , Tn); the plurality of routers are partitioned into disjoint groups at the first tier T1, the groups at tier Ti being partitioned into disjoint groups (of complete Ti groups) at the next tier Ti+1 and a top tier Tn including a single group containing all of the plurality of routers; and for all tiers 1≦i≦n, each tier-Ti−1 subgroup within a tier Ti group is connected by at least one link to all other tier-Ti−1 subgroups within the same tier Ti group.
US09519604B2 Systems and methods for frequency control on a bus through superposition
Systems and methods for frequency control on a bus through superposition are disclosed. In one embodiment, instead of adding pins or increasing the operating frequency of the bus, three signals are placed on lines within the bus using superposition. In this fashion, three bits may be sent over two conductors, effectively obviating the need for an additional pin and effectively increasing the frequency of bit transmission without having to increase the clock speed.
US09519601B2 Data storage system and management method thereof
Data storage system and management method thereof are provided. The method, adopted by a data storage device coupled to a host device via a bus, includes: determining the data storage device requires to use a first temporary memory of the host device to access data in a second temporary memory of the data storage device; based on the determination, issuing a Device Bus Master (DBM) request message via the bus to the host to request for a right to control data transfer on the bus; in response to the DBM request message, detecting the bus to determine whether to receive a first DBM acknowledgement message from the host device; and if the first DBM acknowledgement message is received, then accessing the first temporary memory of the host device.
US09519599B2 Memory location determining device and method for determining locations of compressed data in a memory by using first and second arithmetic operations
A memory location determining device determines memory locations for storing M pieces of compressed data each of which is compressed from one of M pieces of N-bit data. For each piece of compressed data, the memory location determining device performs a first arithmetic operation on an address value of a corresponding piece of N-bit data, and determines to store X bits of the piece of compressed data and a flag indicating whether or not the piece of compressed data exceeds X bits at a location indicated by the result value of the first arithmetic operation. When the piece of compressed data exceeds X bits, the memory location determining device further performs a second arithmetic operation on the address value of the corresponding piece of N-bit data and determines to store one or more bits of the piece of compressed data other than the X bits.
US09519591B2 Latch-free, log-structured storage for multiple access methods
A data manager may include a data opaque interface configured to provide, to an arbitrarily selected page-oriented access method, interface access to page data storage that includes latch-free access to the page data storage. In another aspect, a swap operation may be initiated, of a portion of a first page in cache layer storage to a location in secondary storage, based on initiating a prepending of a partial swap delta record to a page state associated with the first page, the partial swap delta record including a main memory address indicating a storage location of a flush delta record that indicates a location in secondary storage of a missing part of the first page. In another aspect, a page manager may initiate a flush operation of a first page in cache layer storage to a location in secondary storage, based on atomic operations with flush delta records.
US09519590B1 Managing global caches in data storage systems
A method is used in managing global caches in data storage systems. A cache entry of a global cache of a data storage system is accessed upon receiving a request to perform an I/O operation on a storage object. The cache entry is associated with the storage object. Accessing the cache entry includes holding a reference to the cache entry. A determination is made as to whether the I/O operation is associated with a sequential access. Based on the determination, releasing the reference to the cache entry is delayed.
US09519582B2 Sense operation flags in a memory device
Memory devices, methods for programming sense flags, methods for sensing flags, and memory systems are disclosed. In one such memory device, the odd bit lines of a flag memory cell array are connected with a short circuit to a dynamic data cache. The even bit lines of the flag memory cell array are disconnected from the dynamic data cache. When an even page of a main memory cell array is read, the odd flag memory cells, comprising flag data, are read at the same time so that it can be determined whether the odd page of the main memory cell array has been programmed. If the flag data indicates that the odd page has not been programmed, threshold voltage windows can be adjusted to determine the states of the sensed even memory cell page.
US09519579B2 Reference counting for memory areas
Technique for analyzing memory areas based on local copies of a global counter by: (i) determining a plurality of currently-executing fast threads and a plurality of currently executed slow threads; (ii) intermittently incrementing a global counter variable to have a current global counter value; (iii) intermittently setting the local counter of the data set for each fast thread of the plurality of fast threads to be equal to the current global counter value; (iv) determining that no slow threads of the plurality of slow threads reference the first memory region; (v) assigning a free-after value to the first memory region; (vi) determining whether the free-after value of the first memory region is less than or equal to all of the local counters of the fast thread data sets of the plurality of fast threads; and (vii) de-allocating the first memory region.
US09519568B2 System and method for debugging an executing general-purpose computing on graphics processing units (GPGPU) application
A system and method for debugging an executing program. The method includes executing a general-purpose computing on graphics processing units (GPGPU) program. The GPGPU program comprises a first portion operable to execute on a central processing unit (CPU) and a second portion operable to execute on a graphics processing unit (GPU). The method further includes attaching a debugging program to the first portion of the GPGPU program and modifying the first portion of the GPGPU program. The attaching of the debugging program to the first portion of the GPGPU program pauses execution of the first portion of the GPGPU program. The method further includes resuming execution of the first portion of the GPGPU program and accessing a first state information corresponding to the first portion of the GPGPU program. Execution of the first portion of the GPGPU program may then be paused. The first state information may then be used to access a second state information corresponding to the second portion of the GPGPU program.
US09519565B2 Method for automatically monitoring at least one component of a physical system
A method for automatic monitoring of at least one component of a physical system, includes checking data of a data record for errors caused by a preceding data processing, checking the data in the physical context of the at least one sensor for errors resulting from infringements of assumptions of physical and/or system-related factors in elements of the measurement chain, the context of the component for errors resulting from infringements of the physical and/or system-related factors of the component, and—checking the individually asserted errors against one another and then either rejecting the error or outputting the error as an error message with reference to the error source.
US09519554B2 Storage system with rebuild operations
In a storage system which supports a redundant disk configuration, while securing fault tolerance, a longer drive access time as well as a drop in I/O throughput are prevented when a redundant data update, generated due to a data update, is mirrored in the drive.A controller for controlling data I/O to and from the drive updates first redundant data and block data of a corresponding data stripe in the disk drive in correspondence with an update of block data of the logical volume, and the controller updates second redundant data on the basis of a predetermined number of block data which belong to the same data stripe as the updated block data with different timing from the update of the block data.
US09519545B2 Storage drive remediation in a raid system
Techniques, systems, and devices are disclosed for remediating a failed drive in a set of drives, such as a RAID system, without having to physically replace the failed drive. After receiving a signal of an error indicating a specific physical portion on a storage drive in the set of storage drives has caused the drive to fail, the system can unmount the drive from the filesystem while other drives continue to operate. Next, the system can identify one or more files in the filesystem that have associations with the specific physical portion on the failed drive. Next, the system can remount the drive onto the filesystem and subsequently delete the identified files from the filesystem. The system can then perform a direct I/O write to the specific physical portion on the failed drive to force reallocation of the specific physical portion to a different area on the failed drive. The system can also power-cycle the drive before this remediation, e.g., to determine if this remediation can be avoided.
US09519530B2 Detecting conflicting operations and providing resolution in a tasking system
A mechanism for detecting conflicting operations and providing resolutions in a tasking system is disclosed. A method includes receiving, by a processing device in a tasking system, a request for a call including at least one operation to be executed on at least one resource of a plurality of resources that are managed by the tasking system. The method also includes detecting an occurrence of a conflict between the at least one operation on the call request and queued operations associated with the plurality of resources. The method also includes generating at least one of a task or an error report for the at least one operation in the call request based on the conflict. The method further includes identifying task dependencies associated with the at least one task and executing the at least one task only after execution of the task dependencies.
US09519512B2 Dynamic physical resource allocation in a networked system for migrating virtual computers
A virtual machine configuration system, comprising a virtualizer for, in a virtualization environment in which a plurality of physical resources connected mutually through a network circuit has been arranged on a computer system sectioned into a plurality of partitions, dynamically changing a physical resource configuration and a virtual machine configuration while simultaneously controlling a configuration of the physical resources of the partition and a configuration of virtual resources allotted to virtual machines without exerting an influence over an application service operating on the virtual machine.
US09519511B2 Application activation framework
Techniques for application activation are described herein. An operating system (OS) can be configured to incorporate various extension points that are serviceable through contracts defining individual invocations of extensible functionality. The extensible functionality is integrated as part of the OS and controlled by the OS in a centralized manner. However, the specific implementations of the extensible functionally are offloaded to applications using the contracts. For example, the OS can include or otherwise make use of a centralized application activation component that employs an object-oriented approach to invoke applications to perform particular contracts. The application activation component can pass information describing a particular contract to activate a designated application and enable the application to service the contract in the manner specified by the OS. In this way, the manner in which contracts are handled by application code can be managed and coordinated through a centralized application activation component.
US09519506B2 Method and apparatus for enabling remote service task based access to functionality provided by one or more remote services
Methods, apparatuses, and computer program products are provided herein for enabling task based access to functionality provided by one or more remote services. One example method may include generating a task based query, the task based query suggestive of a task to be performed. A method may further include causing the task based query to be provided to a remote service discovery engine. A method may further include receiving an indication of a remote service of a plurality of remote services that is configured to perform the task from the remote service discovery engine, the indication comprising access instructions for querying the remote service.
US09519502B2 Virtual machine backup
A computer system comprises a processor unit arranged to run a hypervisor running one or more virtual machines, a cache connected to the processor unit and comprising a plurality of cache rows, each cache row comprising a memory address, a cache line and an image modification flag and a memory connected to the cache and arranged to store an image of at least one virtual machine. The processor unit is arranged to define a log in the memory and the cache further comprises a cache controller arranged to set the image modification flag for a cache line modified by a virtual machine being backed up, periodically check the image modification flags and write only the memory address of the flagged cache rows in the defined log. The processor unit is further arranged to monitor the free space available in the defined log and to trigger an interrupt if the free space available falls below a specific amount.
US09519500B2 Offering network performance guarantees in multi-tenant datacenters
Methods of offering network performance guarantees in multi-tenant datacenters are described. In an embodiment, a request for resources received at a datacenter from a tenant comprises a number of virtual machines and a performance requirement, such as a bandwidth requirement, specified by the tenant. A network manager within the datacenter maps the request onto the datacenter topology and allocates virtual machines within the datacenter based on the available slots for virtual machines within the topology and such that the performance requirement is satisfied. Following allocation, stored residual capacity values for elements within the topology are updated according to the new allocation and this updated stored data is used in mapping subsequent requests onto the datacenter. The allocated virtual machines form part of a virtual network within the datacenter which is allocated in response to the request and two virtual network abstractions are described: virtual clusters and virtual oversubscribed clusters.
US09519499B2 Method for dispatching central processing unit of hotspot domain virtual machine and virtual machine system
A method for dispatching CPUs of a hotspot domain VM and system includes determining a comprehensive utilization rate of the vCPUs of the hotspot domain VM according to counted use information of the vCPUs, determining that at least one online vCPU is to be added or to be reduced for the hotspot domain VM according to the comprehensive utilization rate of the vCPUs and the maximum number of the vCPUs. After an online vCPU is added, the method further includes adjusting the vCPUs of a common domain VM in the running queue of a physical CPU bound to the online vCPU, so that the online vCPU is dispatched on the physical CPU. After an online vCPU is reduced, the vCPU of the hotspot domain VM in the running queue of a physical CPU bound to the offline vCPU is adjusted, so that the vCPU of the common domain VM is dispatched on the physical CPU.
US09519495B2 Timed API rules for runtime verification
A stateful rules verification platform is described that support timed state transitions. The verification platform implements a specification language to provide a formal definition for rules used to test target systems having a central module that provides APIs (“API provider”) and applications (“API clients”) that use the APIs. Rules may be defined in terms of transitions on state elements associated with interactions between API providers and API clients. The rules defined in accordance with the specification language enable run-time verification in which calls may be intercepted and run-time code to implement checks may automatically be generated and injected to test behaviors of the intercepted calls. The same set of rules may also be employed for static verification during compilation. Additionally, the specification language includes constructs to specify timed state transitions for at least some rules that impose time limits on state transitions specified by the rules.
US09519494B2 Optimizing application resources
A method for optimizing application resources utilized for rendering graphical user interfaces (GUIs) of an application is described herein. The method comprises receiving a current GUI of the application, wherein the current GUI is a graphical interface view currently being displayed to a user on a display screen of a computing device. Further, it is ascertained whether the current GUI is present a current view sequence wherein the current view sequence comprises one or more GUIs previously viewed by the user. Further, the current view sequence, for the current GUI not being present in the current view sequence, is updated to include the current GUI. Further, at least one probable GUI is determined based on the updating. Further, application resources pertaining to the at least one probable GUI for instant rendering of the at least one probable GUI to the user are obtained.
US09519489B2 Boot from modified image
A new image being hosted by the device is modified. The modification is based on a main image operating the device. The device is booted from the modified image.
US09519484B1 Picoengine instruction that controls an intelligent packet data register file prefetch function
A multi-processor includes a pool of processors and a common packet buffer memory. Bytes of packet data of a packet are stored in the packet buffer memory. Each processor has an intelligent packet data register file. One processor is tasked with processing the packet, and its packet data register file caches a subset of the bytes. If the register file detects a packet data prefetch trigger condition, and it does not store some of the bytes in a prefetch window, then it prefetches the bytes before such bytes are required in the execution of a subsequent instruction. The processor has instructions that configure the prefetching, that enable such prefetching, and that disable such prefetching in certain ways.
US09519483B2 Generating flags for shifting and rotation operations in a processor
A method and apparatus are described for generating flags in response to processing data during an execution pipeline cycle of a processor. The processor may include a multiplexer configured to generate valid bits for received data according to a designated data size, and a logic unit configured to control the generation of flags based on a shift or rotate operation command, the designated data size and information indicating how many bytes and bits to rotate or shift the data by. A carry flag may be used to extend the amount of bits supported by shift and rotate operations. A sign flag may be used to indicate whether a result is a positive or negative number. An overflow flag may be used to indicate that a data overflow exists, whereby there are not a sufficient number of bits to store the data.
US09519482B2 Efficient conditional instruction having companion load predicate bits instruction
A pipelined run-to-completion processor can decode three instructions in three consecutive clock cycles, and can also execute the instructions in three consecutive clock cycles. The first instruction causes the ALU to generate a value which is then loaded due to execution of the first instruction into a register of a register file. The second instruction accesses the register and loads the value into predicate bits in a register file read stage. The predicate bits are loaded in the very next clock cycle following the clock cycle in which the second instruction was decoded. The third instruction is a conditional instruction that uses the values of the predicate bits as a predicate code to determine a predicate function. If a predicate condition (as determined by the predicate function as applied to flags) is true then an instruction operation of the third instruction is carried out, otherwise it is not carried out.
US09519476B2 Methods, apparatus and articles of manufacture to autocomplete application lifecycle management entities
Example methods, apparatus and articles of manufacture to autocomplete application lifecycle management (ALM) entities are disclosed. A disclosed example method includes obtaining an action associated with an ALM entity, and tracing an ALM repository starting with the ALM entity to automatically identify a connected set of entities and relationships that complete the action.
US09519473B2 Facilitating access to multiple instances of a legacy application task through summary representations
Methods, systems, and techniques for supporting access to multiple copies of a legacy task are provided. When there are multiple copies of a task present, then instead of showing the output from a single task, the task workspace area displays task representation pictograms that represent the state and inform the user regarding each particular instance of that legacy task running on the host. The user can use the interface to perform various operations, including to start a new copy of the task, to end a copy of the task, and to select one of the copies for viewing. Example embodiments provide a Role-Based Modernization System (“RBMS”), which uses these enhanced modernization techniques to provide role-based modernization of menu-based legacy applications.
US09519469B2 Cloud infrastructure-based management system and method for maintenance and deployment of application system
The present invention discloses a cloud infrastructure-based management system and method for maintenance deployment of an application system. A cloud infrastructure-based method for maintenance and deployment of an application system, comprising: obtaining a scheduling deployment policy of an application; obtaining performance of an application instance or task processing state data of the application instance; and performing application scheduling deployment according to the scheduling deployment policy of the application and the performance of the application instance or the task processing state data of the application instance, generating a deployment instruction for the application instance, and completing deployment configuration of the application instance, wherein the deployment instruction comprises an application attribute and a range of attribute values. In this way, the present invention support automatic deployment of an application system, avoiding software re-architecture needed for the application system's migration deployment from a traditional system to a cloud platform.
US09519461B2 Dynamically evolving cognitive architecture system based on third-party developers
A dynamically evolving cognitive architecture system based on third-party developers is described. A system forms an intent based on a user input, and creates a plan based on the intent. The plan includes a first action object that transforms a first concept object associated with the intent into a second concept object and also includes a second action object that transforms the second concept object into a third concept object associated with a goal of the intent. The first action object and the second action object are selected from multiple action objects. The system executes the plan, and outputs a value associated with the third concept object.
US09519458B1 Optimized fused-multiply-add method and system
A fused-multiply-add system is disclosed. The fused-multiply-add system includes a multiplier to multiply first and second operands and to provide at least one product. The fused-multiply-add system also includes an alignment shifter for aligning a third operand with the at least one product to provide an aligned third operand. The fused-multiply-add system also includes an adder and a subtractor coupled to the multiplier and the alignment shifter for performing two asymmetrical additions in parallel paths. The fused-multiply-add system also includes at least one leading zero counter for counting a number of leading zero bits provided by at least one of the adder and the subtractor to provide at least one normalization shift amount. Finally, the fused-multiply-add system includes a multiplexer coupled to the adder and the subtractor for providing an appropriate output based upon a sign bit.
US09519454B2 Acoustic signatures
Embodiments described herein provide for acoustic signatures in a playback system. An example implementation involves receiving, from a microphone of the controller device, an audio signal played by a playback device, the audio signal indicating network information corresponding to the playback device. The example implementation further involves identifying the playback device based on the network information and responsively, modifying a user interface on the controller device based on the identification of the playback device.
US09519446B2 Printing system, image forming apparatus and proxy response method
A printing system includes plural image forming apparatuses and a host apparatus. Each image forming apparatus is configured to work in one of a waiting state and a power saving state. An image forming apparatus as a sub-unit includes a control section configured to, on changing from the waiting state to the power saving state, request another image forming apparatus connected to the wired network to make a proxy response to the host apparatus for the sub-unit. An image forming apparatus as a base unit includes a control section configured to, in response to receiving a request to make the proxy response, receive a packet sent from the host apparatus to the sub-unit through the wireless network, and on determining that a communication error has occurred, instruct another image forming apparatus connected to the wired network to receive a packet sent from the host apparatus.
US09519436B1 Memory erasing method, memory controller, and memory storage apparatus
A memory erasing method and a memory controller and a memory storage apparatus using the same are provided. The method comprising establishing a link list according to a plurality of physical blocks of a spare area, and storing the link list into the rewritable non-volatile memory module, wherein the physical blocks of the spare area are recorded in the link list according to an arrangement order; and during every power on of the memory storage apparatus, selecting a plurality of third physical blocks among the physical blocks in the spare area according to the link list and a predetermined number, and respectively executing an erase command on the third physical blocks, wherein the third physical blocks are arranged at a beginning of the link list, and the number of the third physical blocks is the predetermined number.
US09519434B2 Raid devices, systems, and methods
The invention is directed to a storage device utilizing laptop storage drives and rackmount server adapted to use the same. The storage device includes a body and drive software. The drive and internal portions of the body are adapted to form contact fits. The software of the storage device provides an electronic interface that permits operations of advantageous RAID configurations.
US09519433B2 Secure virtual sector erasure method and system
Systems and methods for sanitizing physical storage in cloud computing and virtual environments. When logical storage is decommissioned in a virtual environment, the underlying physical storage is logically disassociated. However, the underlying physical data blocks remain intact until they are overwritten. Since there is no control over when, or even if, the physical data is ever overwritten, the remaining data is susceptible to compromise. The present disclosure provides a secure erase application that securely erases physical storage associated with to-be deleted resources, such as virtual data stores, virtual images, snapshots and raw virtual disks.
US09519427B2 Triggering, at a host system, a process to reduce declared capacity of a storage device
Systems, methods and/or devices are used to enable triggering, at a host system, a process to reduce declared capacity of a storage device. In one aspect, the method includes, at a host to which a storage device of the storage system is operatively coupled: (1) obtaining one or more metrics of the storage device, the storage device including non-volatile memory, (2) detecting a trigger condition in accordance with the one or more metrics of the storage device, and (3) enabling an amelioration process associated with the detected trigger condition, the amelioration process to reduce declared capacity of the non-volatile memory of the storage device. In some embodiments, the storage device includes one or more flash memory devices.
US09519425B1 Techniques for device user interfaces
Described are techniques for data storage management. A proxy agent obtains information regarding a state of one or more data storage systems being managed. The information is communicated by the proxy agent to a first gadget for data storage management on a first device. The first gadget is included in an integrated user interface framework.
US09519415B2 Information processing device, storage medium, information processing system, and information processing method
An exemplary information processing device includes: a scrolling unit configured to scroll an image group including plural images, in accordance with an input from a user; a display control unit configured to change how at least one image included in the image group is displayed, upon the image group reaching a predetermined end as a result of scrolling; and a propagating unit configured to propagate the change from one image included in the image group to another image included therein.
US09519410B2 Dynamic presentations management
A method for dynamic presentations management of electronic presentations including multiple slides, wherein each slide has at least one presentation constraint parameter assigned thereto, and wherein a presentation software is used for generating and displaying the presentation can include gathering metadata regarding the presentation by the presentation software, evaluating the metadata regarding the presentation and determining at least one presentation constraint parameter by the presentation software, and automatically arranging and/or selecting slides and/or modifying a content of slides according to the determined at least one presentation constraint parameter to be presented by use of the presentation software.
US09519406B2 Electronic device, method and storage medium
According to one embodiment, an electronic device includes a display configured to display a content including pages, a touch panel on the display, and circuitry. The circuitry is configured to detect a tilt of the device, switch a displayed page from a first page to a second page when the device is tilted in a first direction, and when a contact on a partial area of the touch panel corresponding to the first direction is detected, stop switching of a displayed page based on a tilt of the device in the first direction.
US09519391B2 Capacitive sensor array with pattern variation
Embodiments described herein provide capacitive sensor arrays. The capacitive sensor arrays include a plurality of column sensor elements arranged in a plurality of columns and a plurality of row sensor elements arranged in a plurality of rows. The plurality of rows and the plurality of columns are arranged such that each of the row sensor elements is at least partially within a gap between adjacent ones of the column sensor elements. A capacitance between a first portion of one of the columns and an adjacent first portion of one of the rows is greater than a capacitance between a second portion of one of the columns and an adjacent second portion of one of the rows.
US09519387B2 Display device including conductive layer and touch sensors configured to receive the same signal
A display device includes a display panel, a signal controller, sensing signal lines, and a touch sensor controller. The display panel includes pixels configured to display images, and touch sensor electrodes configured to sense a touch event. The touch sensor electrodes overlap a conductive layer. The signal controller is configured to generate signals to control the display of the images via the display panel. The sensing signal lines are respectively connected to the touch sensor electrodes. The touch sensor controller is configured to transmit a sensing input signal via the sensing signal lines, receive a sensing output signal via the sensing signal lines, and generate touch information based on reception of the sensing output signal. The touch sensor controller is configured to apply the same signal to the touch sensor electrodes and the conductive layer.
US09519386B2 Input device and electronic device including the same
An input device according to one of various embodiments of the present disclosure includes a body having an ElectroMagnetic Induction (EMI) circuit, a first contact member reciprocating in the body and associated with the EMI circuit, and a second contact member installed to the body and having at least a part disposed in side by side with the first contact member, the second contact member being made of a conductive material.
US09519385B2 Semiconductor device and electronic device
The touch panel controller is connected with a touch panel having a plurality of drive electrodes, a plurality of detection electrodes, and a plurality of capacitance components formed at intersections of the drive and detection electrodes. A two-edge detection mode is adopted for the touch panel controller, in which signals arising on each detection electrode in synchronization with rising and falling edges of a drive pulse output to the drive electrodes, and alternately changing in polarity are accumulated in the integration circuit in terms of absolute value components. The integration circuit switches the connection of the integration capacitance between an input and an output before the drive pulse edge changing. The touch panel controller contributes to the shortening of the time for touch detection by the touch panel and the increase of the accuracy of touch detection.
US09519383B2 ITO pattern for capacitive touchscreen applications
A capacitive sensing structure is formed from first electrically conductive sensor structures electrically coupled to each other in a first direction, and second electrically conductive sensor structures electrically coupled to each other in a second direction. Each first electrically conductive sensor structure includes a first diamond-shaped central region with electrically coupled first finger structures extending away therefrom. Each second electrically conductive sensor structure includes a second diamond-shaped central region with electrically conducting second finger structures extending away therefrom. Each second finger structure extends between two adjacent ones of the first finger structures. Floating structures may be included within an opening formed in the first diamond shaped central region. Floating structures may further be included between the first and second finger structures.
US09519382B2 Touch panel device and portable information terminal including touch panel device
A touch panel device including an electrostatic capacitance type touch sensor in which a plurality of transparent electrode units are arranged in X and Y directions; a conductive layer that is connected to predetermined transparent electrode units among the plurality of transparent electrode units forming the electrostatic capacitance type touch sensor unit and that extends outward from an arrangement area of the plurality of transparent electrode units; a position detection unit that detects a position at which an external object contacts a surface near the electronic capacitance type touch sensor or the conductive layer; and a processor that executes a predetermined application program based on the position detected by the IC unit.
US09519379B2 Display device, control method of display device, and non-transitory computer-readable medium
A projector provides plural display areas on a screen and respectively displays input images input from plural image sources in the respective display areas by a projection unit, and includes a location detection unit that detects a pointed location of a pointing tool on the screen, and an image processing unit that executes processing over the plural display areas according to the detected pointed location.
US09519377B2 Gate driving circuit, array substrate, display device and driving method
The present disclosure relates to a field of fabrication of liquid crystal display, and more particularly, provides a gate driving circuit, an array substrate, a display device and a driving method. For the problem that TSP signal acquisition of each frame is scanned at a fixed time such that dark lines might appear as viewed by human eyes, the present disclosure provides delay shift modules in at least two different positions, and controls whether they operate or not by a switch control module, an effect of staggering a predetermined time for which a panel suspends operation between adjacent frames is achieved. The present disclosure can stagger the predetermined time for which the touch screen panel suspends operation within adjacent odd and even frames, so as to solve the problem of the dark lines as viewed by human eyes.
US09519357B2 Image display apparatus and method for operating the same in 2D and 3D modes
According to an embodiment of the present invention, a method for operating an image display device includes displaying, on a display of the image display device, a selectable area and a pointer, the selectable area movable in a first direction, automatically changing a display state of the pointer when the pointer is located within the selectable area to indicate movement information of the selectable area, receiving, from a pointing device, a signal to move the selectable area using the pointer on the display in a second direction, wherein the second direction is within a predetermined range of the first direction, and moving the pointer and the selectable area in the second direction in response to the signal in accordance with the movement information of the selectable area.
US09519355B2 Mobile device event control with digital images
In one exemplary embodiment, a method includes receiving a digital image from a mobile device. A first element of the digital image and a second element of the digital image is identified. The first element of the digital image includes a user-selected content. The second element includes a depiction of a user action. An event trigger identified by the first element and the second element is determined. The event trigger includes a mobile device operating system command. A mobile device command is generated according to the event trigger. The mobile device command is communicated to a mobile operating system.
US09519344B1 User input system for immersive interaction
A system and method for providing immersive interaction between users and interactive software programs comprise receiving radio frequency (RF) signals, transmitted by an RF-transmitting device, at three or more spatially separated antennas. Time of arrival information is acquired from the RF signals. A position of the RF-transmitting device is computed from the time of arrival information acquired from the RF signals. The position of the RF-transmitting device is registered within a virtual environment produced by an interactive software program (which can execute on a mobile device). The virtual environment, as affected by the registered position of the RF-transmitting device, is transmitted to a display apparatus for display.
US09519335B2 Methods and articles of manufacture for hosting a safety critical application on an uncontrolled data processing device
Methods and articles of manufacture for hosting a safety critical application on an uncontrolled data processing device are provided. Various combinations of installation, functional, host integrity, coexistence, interoperability, power management, and environment checks are performed at various times to determine if the safety critical application operates properly on the device. The operation of the SCA on the UDPD may be controlled accordingly.
US09519323B2 Systems and methods for power and thermal support of information handling resources
In accordance with embodiments of the present disclosure, an information handling system may include a processor, one or more information handling resources communicatively coupled to the processor, and a management controller communicatively coupled to the processor. The management controller may have stored thereon at least one of a power table comprising parameters for power management of the one or more information handling resources and a thermal table comprising parameters for thermal management of the one or more information handling resources, and firmware comprising instructions executable on the management controller and configured to enable a user of the information handling system to, during runtime of the management controller, create a virtual power and thermal table capable of storing one or more entries, each entry setting forth power parameters and thermal parameters for an information handling resource.
US09519321B2 Apparatus and method for replacing a battery in a portable terminal
An apparatus and method for replacing a battery in a portable terminal are provided, in which there are a main battery and an auxiliary battery, a cover removal sensor senses the removal of a battery cover, and a controller switches from the main battery to the auxiliary battery for supplying a power in response to the battery cover removal, wherein the auxiliary battery supplies the power to some component of the portable terminal under the control of the controller.
US09519319B2 Self-supporting thermal tube structure for electronic assemblies
Various embodiments described herein include systems, methods and/or devices for dissipating heat generated by electronic components in an electronic system (e.g., a memory system that includes closely spaced memory modules). In one aspect, an electronic assembly includes a first circuit board, a second circuit board flexibly coupled to the first circuit board, a connecting module coupled to the second circuit board, and a fastener. The fastener is configured to couple the first circuit board to the connecting module such that the first circuit board and the second circuit board are substantially parallel and are separated by a space, wherein the space forms at least part of a channel that is configured to direct airflow through the space between the first circuit board, second circuit board, and connecting module.
US09519316B2 Flash drive with attached cover
A flash drive includes a housing comprising a front wall, a rear wall and an inner space formed by the front wall and the rear wall; a storage module disposed in the inner space; a plug head mounted at one end of the storage module; a positioning element positioning the storage module in the inner space of the housing in such a manner that the plug head protrudes from one end of the housing; and a cover pivoted to the front wall and the rear wall through an eccentric-rotation structure to cover or uncover the plug head.
US09519303B2 Precision current sensing
Example current tracking circuits and systems as well as methods for tracking current are described herein. In one example, a current tracking circuit comprises a current mirror that receives a power supply input and a control signal as inputs, wherein the current mirror has a mirror ratio. The current tracking circuit also comprises a programmability sub-circuit coupled to the current mirror that trims a value of the mirror ratio. In another example, a method comprises performing current mirroring using a current mirror comprising a sense device, wherein a mirror ratio of the current mirror is based on a programmable sub-circuit. The method further comprises maintaining, by a voltage regulation loop, a collector potential of the sense device within a threshold difference level of a collector potential of a power device coupled to the sense device, wherein the sense device mirrors a current flowing in the power device.
US09519292B2 High pressure valve assembly
A valve assembly for high pressure applications includes a pre-charge chamber, at least one inlet for pressurized gas to enter the assembly, a system poppet and an outlet for releasing pressurized gas into a desired environment. Pressurized gas can flow through access channels into a single bellows, which expands to move a shaft connected to the system poppet to open the poppet. In another embodiment, the pre-charge chamber compresses a first bellows to expand a second bellows, and vice versa upon reciprocation. The two bellows are hydraulically connected and filled with incompressible fluid. Each bellows has an internal limiting valve to retain incompressible fluid therewithin, and to preclude the complete nesting of either of the bellows. The retained fluid within the bellows maintains an internal pressure to minimize differential pressure, thereby minimizing the risk of bellows failure.
US09519291B2 Coordination of solvent delivery with pre-injection operations in a liquid chromatograph
A liquid chromatography system includes an autosampler that prepares a sample for introduction to a solvent stream and a solvent delivery system that delivers a solvent stream to the autosampler. Delivery of the solvent stream occurs in parallel with the autosampler's pre-injection operations. The autosampler starts pre-injection operations to make the sample ready for injection into the mixture stream, and the solvent delivery system starts delivery of a solvent stream to the autosampler. The start of the solvent stream delivery is coordinated with the start of the pre-injection operations such that the solvent stream arrives at the autosampler approximately coincident with when the autosampler completes the pre-injection operations, making the sample ready for injection.
US09519282B2 Method for moving a tool of a CNC machine over a surface
A method for moving a tool of a CNC machine over a surface, wherein the CNC machine is provided with a sensor unit, comprising the steps of: (a) moving the tool over the surface in a predetermined direction and/or with a predetermined velocity and/or along a predetermined path, (b) treating the surface by the tool in accordance with a predetermined value of a treatment parameter, (c) determining, by the sensor unit, a response value indicating a response of the tool to treating the surface and/or to being pressed to the surface, and (d) determining a new direction and/or a new velocity and/or a new path and/or a new value for the treatment parameter based on the response value.
US09519279B2 Waveform display device provided with search function according to set condition
A waveform display device displaying by a waveform a time series of physical quantity data in a machine tool having a servo motor controlled by a numerical control device, the waveform display device including: a time series data acquisition part acquiring the time series of physical quantity data; a search condition setting part setting a search condition of the physical quantity data; a data search part searching for physical quantity data satisfying the search condition set from the acquired physical quantity data; and a search result display part extracting a time series of physical quantity data in a predetermined range including the searched physical quantity data or other physical quantity data corresponding to the searched physical quantity data from the acquired physical quantity data, and displaying the extracted time series of physical quantity data by a waveform.
US09519276B2 Structure and behavior of a building automation system
A system for automating a building has an object describing a building section and at least one object describing an automation function and a functional unit having at least one open-loop and/or closed-loop control program, with the object describing a building section having an overview list, in which semantic information units for the building section concerned are able to be stored. A semantic information unit for the building section concerned identifies an automation function which is provided in the building section. The object describing the automation function has an overview list, in which semantic information units for the automation function concerned are able to be stored. The semantic information unit includes a relation to a further object. The relation is implemented such that a bidirectional exchange of data between the corresponding objects is made possible. The system may enable field devices to the replaced or assigned without the need to make modifications in the program code of the open-loop and/or closed-loop control program, since the data exchange is conducted via the describing object.
US09519274B2 Electronic device and method for adjusting fool-proofing functions of operations using the electronic device
In a method for an electronic device to adjust fool-proofing functions of operations, an algorithm corresponding to each of the operations, and ranges for triggering the fool-proofing functions of the operations are preset. When an operation inputted by an operator is obtained, the method calculates a skilled value of the operation according to reference parameters of the operator and an algorithm corresponding to the operation. The method further determines a fool-proofing function of the operation that is triggered by the electronic device according to the skilled value and the ranges for triggering the fool-proofing functions, and adjusts the electronic device to execute the determined fool-proofing function.
US09519269B2 High frequency piezoelectric crystal composites, devices, and methods for manufacturing the same
The present invention generally relates to high frequency piezoelectric crystal composites, devices, and method for manufacturing the same. In adaptive embodiments an improved imaging device, particularly a medical imaging device or a distance imaging device, for high frequency (>20 MHz) applications involving an imaging transducer assembly is coupled to a signal imagery processor. Additionally, the proposed invention presents a system for photolithography based micro-machined piezoelectric crystal composites and their uses resulting in improved performance parameters.
US09519267B2 Image forming apparatus including secondary transfer unit and fixing section disposed on printing paper transport path
Disclosed is an image forming apparatus including: a printing paper transport path in which printing paper is transported; a secondary transfer unit and a fixing section both disposed on the printing paper transport path; an open/close cover that, when opened, exposes the printing paper transport path in a main body of the apparatus; a pressure roller, disposed in the fixing section, that presses the printing paper on a side thereof facing the open/close cover against the printing paper transport path; and cooling fans that cool down the pressure roller, wherein the secondary transfer unit and the cooling fans are attached to the open/close cover and disposed at such positions that the secondary transfer unit and the cooling fans move following overlapping paths when the open/close cover is opened/closed.
US09519266B2 Duct and image forming apparatus using the same
A duct includes a suction port being connected to a first separate duct from a first direction, an exhaust port being connected to a second separate duct from the first direction, and a passage formed to extend from the suction port to the exhaust port. At least one of the suction port and the exhaust port includes a first opening portion that is opened to incline to the first direction and second opening portions at both ends of the first opening portion, the second opening portions that are opened in a transverse direction to the first direction.
US09519264B2 Process cartridge and image forming apparatus
An image forming apparatus includes a main assembly and a process cartridge. The process cartridge is detachably mountable to the main assembly and includes a photosensitive drum, a rotatable developing roller, a developer supplying roller, a driving force transmitting portion, and a driving force receiving portion. The driving force receiving portion is connected to the driving force transmitting portion, and the driving force receiving portion is movable so that an axis of the first driving force receiving portion moves in a direction crossing an axis of the driving force transmitting portion.
US09519259B2 Housing structure, optical scanning device, and image forming apparatus
A housing structure includes: a housing configured to house therein components for use by an image forming apparatus and having an opening; a cover member configured to cover the opening of the housing and including an adherend portion; and a sealing member placed between an opening end of the housing and the cover member and configured to seal between the cover member and the housing by being compressed when the cover member is attached to the housing, the sealing member adhering to the adherend portion of the cover member, and at least one groove being formed in the adherent portion of the cover member.
US09519253B2 Electric power supply device and image forming apparatus
An electric power supply device for supplying electric power to a load, the electric power supply device includes a first relay connected with a live line of an AC voltage source; a second relay connected with a neutral line of the AC voltage source; a controller for executing a starting sequence for rendering On the first relay and the second relay from Off state; and a storing portion for storing information relating to the starting sequence executed by the controller; wherein when the electric power supply device is actuated, the controller switches the starting sequence on the basis of the information stored in the storing portion.
US09519248B2 Fixing device including an induction heating unit with ducting for airflow, and image forming apparatus incorporating same
A fixing device includes a rotatable fixing member, a pressing member to contact the fixing member with pressure to form a nip between the pressing member and the fixing member, an induction heating unit serving as a heating source to heat the fixing member, and a conductive wire drawn out of the induction heating unit to be disposed outside the cover member through a hole provided substantially at a center of the cover member in a longitudinal direction of the induction heating unit. The induction heating unit includes an excitation coil, a coil holder to hold the excitation coil, and a cover member provided facing the coil holder with the coil holder interposed between the cover member and the fixing member.
US09519227B2 Metrology for measurement of photosensitizer concentration within photo-sensitized chemically-amplified resist (PS-CAR)
Methods for measuring photosensitizer concentrations in a photo-sensitized chemically-amplified resist (PS-CAR) patterning process are described. Measured photosensitizer concentrations can be used in feedback and feedforward control of the patterning process and subsequent processing steps. Also described is a metrology target formed using PS-CAR resist, and a substrate including a plurality of such metrology targets to facilitate patterning process control.
US09519217B2 Chemically amplified positive resist composition and patterning process
A chemically amplified positive resist composition is provided comprising a substantially alkali-insoluble polymer having an acid labile group-protected acidic functional group, a poly(meth)acrylate polymer having Mw of 1,000-500,000, and an acid generator in a solvent. The composition forms on a substrate a resist film of 5-100 μm thick which can be briefly developed to form a pattern at a high sensitivity and a high degree of removal or dissolution to bottom.
US09519216B2 Positive photosensitive resin compositions
The present disclosure relates to compositions that include at least one polybenzoxazole precursor polymer, at least one photoacid generator, and at least one basic compound. Articles, films, and methods related to these compositions are also disclosed.
US09519215B2 Composition of matter and molecular resist made therefrom
The present application for patent discloses a composition of matter comprising: comprising a solvent; and an ester having a chemical structure chosen from (I), (II), or (III); wherein X and Y are the same or different, wherein at least one of X and Y comprises an acid labile group, wherein R1 is a saturated or unsaturated group having from 1-4 carbon atoms, R2 is chosen from hydrogen or a saturated or unsaturated group having from 1-4 carbon atoms, R3 is a saturated or unsaturated group having from 1-4 carbon atoms, and R4 is a saturated or unsaturated group having from 1-4 carbon atoms and A− is an anion.
US09519209B2 Optically transparent and electrically conductive coatings and method for their deposition on a substrate
The present inventions relates to a substrate for a photolithographic mask comprising a coating deposited on a rear surface of the substrate, wherein the coating comprises (a) at least one electrically conducting layer, and (b) wherein a thickness of the at least one layer is smaller than 30 nm, preferably smaller than 20 nm, and most preferably smaller than 10 nm.
US09519208B2 Photosensitive resin composition for color filters and uses thereof
A photosensitive resin composition for color filter including an alkai-soluble resin (A-1), an alkai-soluble resin (A-2) having a functional group represented by formula (2), a compound (B) having an ethylenically unsaturated group, a photoinitiator (C), an organic solvent (D), and a pigment (E) is provided, wherein the alkai-soluble resin (A-1) is formed by copolymerizing an ethylenically unsaturated monomer (a-1) having a carboxylic acid group, a compound (a-2) having a cyclicimide group represented by formula (1), and other copolymerizable ethylenically unsaturated monomers (a-3) except for the ethylenically unsaturated monomer (a-1) having the carboxylic acid group and the compound (a-2) having the cyclicimide group represented by formula (1).
US09519207B2 Wavelength converting device and light emitting device using the same
Provided is a wavelength converting device having excellent optical output.The wavelength converting device includes a substrate and a wavelength converting member disposed on the substrate. The wavelength converting member includes a fluorescent material powder and a binder binding the fluorescent material powder. An upper surface of the wavelength converting member serves as a light emitting surface which includes upper surfaces of the fluorescent material powder and an upper surface of the binder. The binder has first recesses formed adjacent to the fluorescent material powder in the upper surface of the binder.
US09519203B1 Quick-reposition camera support
A quick-reposition camera support and method for photography of record in turbulent conditions, providing adjustable stability, controlled dropping, and quick recovery and repositioning after drops, allowing nearly continuous photography.
US09519202B2 Auto-focusing device and image pickup device
An auto-focusing device including: an imaging unit which generates image data of a subject image; an optical system which includes a focus lens; a lens driver which drives the focus lens; a lens position detector which detects a position of the focus lens; a region detector which detects a predetermined region of the subject image; an evaluation value calculating unit which calculates an AF evaluation value; a movement determining unit which determines whether a subject is moving closer or away based on whether the predetermined region has been enlarged or reduced from the region before; and a lens controller which controls the lens driver, wherein the lens controller controls a moving direction and a moving speed of the focus lens in an autofocus operation based on a determination result of the movement determining unit, the AF evaluation value, and a position detection result for the focus lens.
US09519198B2 Liquid crystal display device
A liquid crystal display device, which includes: a liquid crystal layer; and a first substrate and a second substrate that are arranged so as to face each other with the liquid crystal layer being sandwiched therebetween. On the liquid crystal layer side of the first substrate, there are provided: a plurality of first thin film transistors that are arranged in a display region; a peripheral drive circuit which includes a plurality of second thin film transistors and is arranged in the periphery of the display region so as to supply drive signals to the plurality of first thin film transistors; an organic insulating film that is formed so as to cover the plurality of first thin film transistors and the plurality of second thin film transistors; and an inorganic insulating film that is formed on the organic insulating film. Each of the plurality of second thin film transistors has a semiconductor layer that contains a source portion, a channel portion and a drain portion; and the inorganic insulating film is arranged in a region that does not overlap at least the channel regions of the plurality of second thin film transistors when viewed from a direction normal to the first substrate.
US09519195B2 Manufacturing method of display device
A method of manufacturing a display device including a thin substrate disposed with a rear electrode that is capable of preventing defects caused by static electricity, the method comprising adhering a first auxiliary substrate on an outer surface of a first substrate; forming a rear electrode on an outer surface of a second substrate, the second substrate being disposed opposed to the first substrate; adhering a second auxiliary substrate on the rear electrode; disposing a liquid crystal layer between an inner surface of the first substrate and an inner surface of the second substrate and adhering the first substrate and the second substrate together; and removing the first auxiliary substrate and the second auxiliary substrate from the first substrate and the second substrate, respectively.
US09519190B2 Display device and manufacturing method thereof
A display device includes a substrate including a plurality of pixel areas, a thin film transistor positioned on the substrate, a first insulating layer positioned on the thin film transistor, a pixel electrode connected with the thin film transistor and positioned on the first insulating layer, a common electrode positioned on the pixel electrode and spaced apart from the pixel electrode by a microcavity, a second insulating layer positioned on the common electrode, a roof layer positioned on the second insulating layer, a thickness of the roof layer being about 4 μm to about 50 μm, an injection hole through the common electrode, the second insulating layer, and the roof layer, the injection hole exposing a part of the microcavity, a liquid crystal layer filling the microcavity, and an overcoat on the roof layer and extending into the injection hole, the overcoat sealing the microcavity.
US09519189B2 Liquid crystal cell, method for fabricating the same and display device
A method for fabricating a liquid crystal cell includes forming photosensitive-type alignment films on an upper substrate and a lower substrate respectively and removing all or part of portions of the alignment films that are located outside of display areas after performing an optical alignment on the alignment films on the upper substrate and the lower substrate. The method further includes applying a frame-sealing adhesive on areas of the upper substrate or the lower substrate that are located outside of the display areas and where there is no alignment film, dripping liquid crystal on one or more of the upper substrate and the lower substrate, cell-aligning the upper substrate and the lower substrate, curing the frame-sealing adhesive, and cutting the cell-aligned upper substrate and lower substrate into a plurality of liquid crystal cells.
US09519181B2 Display substrate and liquid crystal display device having the same
A display substrate includes a thin film transistor array disposed in a display area, a signal line disposed in a peripheral area surrounding the display area, a contact electrode disposed on the signal line and contacting the signal line, a light-blocking pattern overlapping a first portion of the contact electrode, and a color pattern overlapping a second portion of the contact electrode.
US09519180B2 Display device and liquid crystal display device
A liquid crystal display device includes a first substrate, a partition layer provided on the first substrate and defining plural pixel regions, colored layers of plural colors constituting color filters in the plural pixel regions, a second substrate opposite to the first substrate, and a liquid crystal material arranged between the first and second substrates. The partition layer includes a longitudinal light-shielding part made of a light-shielding resin and extending in a longitudinal direction, a lateral light-shielding part made of the light-shielding resin and extending in a lateral direction, and a light reducing part in which the colored layers including two or more of the colors overlap each other. At least one of the longitudinal light-shielding part and the lateral light-shielding part has a space to avoid contact with the other. The light reducing part fills the space between the longitudinal light-shielding part and the lateral light-shielding part.
US09519175B2 Semiconductor device
A variable capacitor is formed from a pair of electrodes and a dielectric interposed between the electrodes over a substrate, and an external input is detected by changing capacitance of the variable capacitor by a physical or electrical force. Specifically, a variable capacitor and a sense amplifier are provided over the same substrate, and the sense amplifier reads the change of capacitance of the variable capacitor and transmits a signal in accordance with the input to a control circuit.
US09519173B2 Display panel including a trench defined in a substrate
A display panel includes a base substrate, a common electrode, a liquid crystal layer, a pixel electrode, a gate line, a data line, a switching element, a color filter and a light blocking pattern. The base substrate includes a trench. The common electrode is disposed in the trench. The liquid crystal layer is disposed in the trench and disposed on the common electrode. The pixel electrode is disposed on the base substrate and the liquid crystal layer. The gate line, the data line and the switching element are disposed on the base substrate and the pixel electrode. The color filter and the light blocking pattern are disposed on the gate line, the data line and the switching element.