Patent application number | Description | Published |
20140198093 | LOW POWER DISPLAY DEVICE WITH VARIABLE REFRESH RATES - The disclosure describes procedures for dynamically employing a variable refresh rate at an LCD display of a consumer electronic device, such as a laptop computer, a tablet computer, a mobile phone, or a music player device. In some configurations, the consumer electronic device can include a host system portion, having one or more processors and a display system portion, having a timing controller, a buffer circuit, a display driver, and a display panel. The display system can receive image data and image control data from a GPU of the host system, evaluate the received image control data to determine a reduced refresh rate (RRR) for employing at the display panel, and then transition to the RRR, whenever practicable, to conserve power. In some scenarios, the transition to the RRR can be a transition from a LRR of 50 hertz or above to a RRR of 40 hertz or below. | 07-17-2014 |
20140198114 | LOW POWER DISPLAY DEVICE WITH VARIABLE REFRESH RATES - The disclosure describes procedures for dynamically employing a variable refresh rate at an LCD display of a consumer electronic device, such as a laptop computer, a tablet computer, a mobile phone, or a music player device. In some configurations, the consumer electronic device can include a host system portion, having one or more processors and a display system portion, having a timing controller, a buffer circuit, a display driver, and a display panel. The display system can receive image data and image control data from a GPU of the host system, evaluate the received image control data to determine a reduced refresh rate (RRR) for employing at the display panel, and then transition to the RRR, whenever practicable, to conserve power. In some scenarios, the transition to the RRR can be a transition from a LRR of 50 hertz or above to a RRR of 40 hertz or below. | 07-17-2014 |
20140198138 | LOW POWER DISPLAY DEVICE WITH VARIABLE REFRESH RATES - The disclosure describes procedures for dynamically employing a variable refresh rate at an LCD display of a consumer electronic device, such as a laptop computer, a tablet computer, a mobile phone, or a music player device. In some configurations, the consumer electronic device can include a host system portion, having one or more processors and a display system portion, having a timing controller, a buffer circuit, a display driver, and a display panel. The display system can receive image data and image control data from a GPU of the host system, evaluate the received image control data to determine a reduced refresh rate (RRR) for employing at the display panel, and then transition to the RRR, whenever practicable, to conserve power. In some scenarios, the transition to the RRR can be a transition from a LRR of 50 hertz or above to a RRR of 40 hertz or below. | 07-17-2014 |
20150199292 | METHOD AND APPARATUS FOR SIMPLIFYING COMMUNICATION BETWEEN A HOST SYSTEM AND A DISPLAY SUBSYSTEM - A method for simplifying the host-to-display subsystem communications and consolidating the non-volatile memory requirements into a PMIC (power management integrated circuit) is disclosed. Hardware and software resource reduction in both the client devices (located in the display subsystem) and the host System on a Chip (SOC) can be realized with a novel PMIC design. The novel PMIC design achieves the resource reduction by providing for the following features: (1) Single-point communication, (2) Single-point notification, (3) Client device status storage, (4) Client device initialization from PMIC non-volatile memory, and (5) Subsystem calibration retrieval from PMIC non-volatile memory. | 07-16-2015 |
20150348487 | Electronic Device Display With Display Driver Power-Down Circuitry - Display driver circuitry loads data into display pixels. A regulator produces a power supply voltage for display driver circuitry that is measured by a monitor circuit. The monitor circuit asserts a mode selection signal in response to detection of a drop in power supply voltage during a power-down event. The display driver circuitry contains mode selection circuitry that is controlled by the mode selection signal. The mode selection circuit allows a controlled parallel driver shutdown sequence. During normal operation, the mode selection signal is deasserted and the display driver circuitry loads image data for the display into the display pixels. When the mode selection signal is asserted, mode selection circuitry and other circuitry in the display driver circuitry continue to operate during the power down so as to load safe data into the display pixels to avoid damaging the display when the display has been powered off. | 12-03-2015 |
20150364088 | POWER EFFICIENT ADAPTIVE PANEL PIXEL CHARGE SCHEME - This application relates to systems, methods, and apparatus for reducing the power consumption of a display panel. Specifically, the embodiments discussed herein relate to a panel pixel charge scheme that allows the current output of a display driver to be modified based on the content to be displayed at the display panel. The display driver can compare current and upcoming display content in order to determine how the line voltage for one or more output lines will change over time. If, based on the comparison, the voltage for an output line is not going to vary substantially over time, the bias current output from the display driver can be modified in order to save power. The modification to the bias current can depend on the amount of change the line voltage will undergo in subsequent executions of the content data. | 12-17-2015 |
20160117971 | INVERSION BALANCING COMPENSATION - System and method for improving displayed image quality of an electronic display that displays a first image frame by applying a first voltage to a display pixel and a second image frame directly before the first image frame by applying a second voltage to the display pixel. A display pipeline is communicatively coupled to the electronic display and receives first image data corresponding with the first image frame, where the image data includes a first grayscale value corresponding with the display pixel. Additionally the display pipeline determines an inversion balancing grayscale offset based at least in part on the first grayscale value when polarity of the first voltage and polarity of the second voltage are the same and determines magnitude of the first voltage by applying the inversion balancing grayscale offset to the first grayscale value to reduce likelihood of a perceivable luminance spike when displaying the first image frame. | 04-28-2016 |
Patent application number | Description | Published |
20140307568 | METHOD AND APPARATUS FOR TESTING THE BEAMFORMING PERFORMANCE OF A WIRELESS COMMUNICATION DEVICE - Systems and techniques relating to beamforming testing for wireless communication are described. A described technique includes controlling a first wireless device to deactivate or activate a beamforming mode, the first device being configured to selectively use the beamforming mode to transmit data over multiple antennas; causing the first device to send a first portion of data traffic to a second wireless device via a wireless channel while the beamforming mode is deactivated; measuring first throughput values of the first portion of data traffic while the beamforming mode is deactivated; causing the first device to send a second portion of data traffic to the second device via the wireless channel while the beamforming mode is activated; measuring second throughput values of the second portion of the data traffic while the beamforming mode is activated; and producing a test result based on a comparison of the first and second throughput values, and predetermined criteria. | 10-16-2014 |
20150146808 | MEDIUM ACCESS PROTECTION AND BANDWIDTH NEGOTIATION IN A WIRELESS LOCAL AREA NETWORK - Respective sub-channels of an OFDM channel are allocated by a first device to second devices. A first control frame, transmitted from the first device to the second devices, indicates that the second devices are requested to transmit a second control frame to the first device. Respective second control frames are received from at the first device from least some of the second devices. A second control frame received from a particular second device indicates that at least a portion of the sub-channel allocated to the second device is available. An OFDMA data unit is transmitted by the first device. The OFDMA data unit includes respective OFDM data units transmitted to the at least some of the second devices. Each OFDM data unit is transmitted to a particular second device in the portion of the sub-channel indicated to be available by the second control frame received from the second device. | 05-28-2015 |
20150304077 | SIGNAL FIELD LENGTH INDICATION IN A HIGH EFFICIENCY WIRELESS LOCAL AREA NETWORK (WLAN) - A physical layer (PHY) data unit is received via an orthogonal frequency division multiplexing (OFDM) communication channel. The PHY data unit includes (i) a first set of one or more short OFDM symbols generated using a normal tone spacing and (ii) a second set of one or more long OFDM symbols generated using a reduced tone spacing, (iii) an OFDM symbol indicator indicative of a number of OFDM symbols in at least one of (a) the first set of OFDM symbols and (b) the second set of OFDM symbols; Based at least in part on the OFDM symbol indicator, (i) a number of short OFDM symbols in the set of one or more short OFDM symbols and (ii) a number of long OFDM symbols in the set of one or more long OFDM symbols are determined. | 10-22-2015 |
20150304078 | SIGNAL FIELD LENGTH INDICATION IN A HIGH EFFICIENCY WIRELESS LOCAL AREA NETWORK (WLAN) - A first set of orthogonal frequency domain multiplexing (OFDM) symbols for a first portion of a PHY data unit and a second set of OFDM symbols for a second portion of the PHY data unit are generated. OFDM symbols of the first set are generated with a first OFDM tone spacing. At least some OFDM symbols of the second set are generated with a second tone spacing different from the first tone spacing. A value for a length indicator indicative of a duration of the PHY data unit is determined based on the first tone spacing and the second tone spacing. The first portion of the PHY data unit is generated to include (i) the first set of OFDM symbols and (ii) the length indicator set to the determined value. The second portion of the PHY data unit is generated to include the second set of OFDM symbols. | 10-22-2015 |
20150365263 | COMPRESSED ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYMBOLS IN A WIRELESS COMMUNICATION SYSTEM - One or more first padding bits are added to information bits to be included in a data portion of a data unit such that the information bits, after being encoded, fill one or more OFDM symbols up to a boundary within a last OFDM symbol. The information bits and the first padding bits are encoded to generate coded bits. After encoding, coded bits corresponding to the last OFDM symbol are padded, or constellation points generated based on the coded bits corresponding to the last OFDM symbol are padded, such that the padded coded bits or the padded constellation points occupy a remaining portion of the last OFDM symbol after the boundary. The last OFDM symbol of the data portion is generated to include the coded information bits corresponding to the last OFDM symbol, the first padding bits and second padding bits or padding constellation points added after encoding. | 12-17-2015 |
20150365266 | COMPRESSED PREAMBLE FOR A WIRELESS COMMUNICATION SYSTEM - One or more long OFDM symbols for a data portion of a data unit data are generated. Each of the one or more long OFDM symbols is generated with a first number of OFDM tones. One or more short OFDM symbols for one or more long training fields of a preamble of the data unit are generated. Each of the one or more short OFDM symbols is generated with a second number of OFDM that is a fraction 1/N of the first number of OFDM tones, wherein N is a positive integer greater than one. The data unit is generated. Generating the data unit includes generating the preamble to include the one or more short OFDM symbols corresponding to the one or more training fields of the preamble and generating the data portion to include the one or more long OFDM symbols. | 12-17-2015 |
20160099798 | MEDIUM ACCESS PROTECTION AND BANDWIDTH NEGOTIATION IN A WIRELESS LOCAL AREA NETWORK - A first communication device transmits a first control frame to multiple second communication devices via a wireless communication medium, wherein the first control frame i) indicates to other communication devices that the wireless communication medium is reserved for a first time period, and ii) indicates that the second communication devices are requested to simultaneously transmit respective second control frames to the first communication device via the wireless communication medium, wherein the second control frames are to include information indicating to other communication devices that the wireless communication medium is reserved for a second time period that is a subset of the first time period. | 04-07-2016 |
Patent application number | Description | Published |
20140278924 | SELECTIVELY ALTERING REQUESTS BASED ON COMPARISON OF POTENTIAL VALUE OF REQUESTS - The present invention is generally directed to methods, systems, and computer program products for selectively altering the processing of a request based on a potential value of the request. When an undesirably high number of requests are being received by a server system, the server system can identify requests that have a potential value greater than a potential value of one or more other requests. The server system can then alter the processing of the requests having the lower potential value thereby ensuring that requests with higher potential value are processed adequately. | 09-18-2014 |
20140279886 | INCREMENTALLY UPDATING A LARGE KEY-VALUE STORE - The present disclosure extends to incrementally updating a database in a production environment in a way that maintains data freshness and allows for high priority updates for critical changed values and regular updates for noncritical changed values in the database. | 09-18-2014 |
20140280033 | RULE TRIGGERING FOR SEARCH RULE ENGINE - A computer-implemented system and method of executing search queries by a search rule engine is disclosed. Embodiments of the present disclosure comprise a search engine that may evaluate an arbitrary number of rule triggering conditions with constant run-time complexity, which may result in increased efficiency and faster searching relative to traditional search rule engine methods. | 09-18-2014 |
20160092519 | SYSTEM AND METHOD FOR CAPTURING SEASONALITY AND NEWNESS IN DATABASE SEARCHES - A system and method for capturing seasonality in a database system is disclosed herein. A database system may comprise a first database cluster H and a second database cluster L, with records being divided between the first database cluster H and the second database cluster L by likelihood of the record being accessed. Several criteria may be used to determine the likelihood of a record being accessed. For example, one may review access history to determine the activity for the record during various time periods, such as comparing access history for the record the same day one year ago, in an attempt to determine seasonality of the record. One may also review the newness of a record, such that the newness of a record is part of the criteria being reviewed when assigning record to a database cluster. Other embodiments are also disclosed herein. | 03-31-2016 |
20160092520 | SYSTEM AND METHOD FOR USING PAST OR EXTERNAL INFORMATION FOR FUTURE SEARCH RESULTS - A system and method for using past information for future search results is disclosed. A database system may comprise a first database cluster H and a second database cluster L. Social media mentions are mapped to products in the database system. Thereafter, each record in the database system is tracked to determine if mentions on social media platforms are increasing or decreasing, using a social media popularity trend signal. The social media popularity trend signal is created by comparing social media mentions during one time period to social media mentions in another time period. Other embodiments are also disclosed herein. | 03-31-2016 |
20160092564 | SYSTEM AND METHOD FOR PRIORITIZED PRODUCT INDEX SEARCHING - A system and method for searching databases is disclosed herein. A database system may comprise a first database cluster H and a second database cluster L. After receiving a search request from a requester, the search request is executed in the first database cluster H to retrieve a first set of results. If the first set of results is greater than a minimum number of results, then the first set of results are presented to the requester. Otherwise, the second database cluster L is searched to retrieve a second set of results. Then the first set of results and the second set of results are presented to the requester. The first database cluster H is stored on a first database server; and the second database cluster L is stored on a second database server apart from the first database server. Other embodiments are also disclosed herein. | 03-31-2016 |
20160092577 | SYSTEM AND METHOD FOR INTEGRATING BUSINESS LOGIC INTO A HOT/COLD PREDICTION - A system and method for integrating business logic into a database system is disclosed herein. A database system may comprise a first database cluster H and a second database cluster L. After records are separated into the first database cluster H and the second database cluster L, the total number of records in the second database cluster L is compared to a target number of records. If there are too many records in the second database cluster L, a randomly generated number is used to randomly move records from second database cluster L into first database cluster H. In a situation where the first database cluster H is faster and accessed more often, such a method results in more products being placed in the faster database cluster and become more likely to become purchased. Other embodiments are also disclosed herein. | 03-31-2016 |
20160092772 | SYSTEM AND METHOD FOR CALCULATING SEARCH TERM PROBABILITY - A system and method for predicting search term popularity is disclosed herein. A database system may comprise a first database cluster H and a second database cluster L. A machine learning algorithm is trained to create a predictive model. Thereafter, for each record in a database system, the predictive model is used to calculate a probability of the record being accessed. If the calculated probability of the record being accessed is greater than a threshold value, then the record in the first database cluster H; otherwise, the record is placed in the second database cluster L. Training the machine learning algorithm comprises inputting a training feature vector associated with the record into the machine learning algorithm, inputting a cost vector into the machine learning algorithm, and iteratively operating the machine learning algorithm on each record in the set of records to create a predictive model. Other embodiments are also disclosed herein. | 03-31-2016 |
Patent application number | Description | Published |
20130280556 | MAGNETIC RECORDING MEDIA WITH SOFT MAGNETIC UNDERLAYERS - Provided herein, is an apparatus that includes a nonmagnetic substrate having a surface; and a plurality of overlying thin film layers forming a layer stack on the substrate surface. The layer stack includes a magnetically hard perpendicular magnetic recording layer structure and an underlying soft magnetic underlayer (SUL), wherein the sum of a magnetic thickness of the layer stack is a magnetic thickness of up to about 2 memu/cm̂2. | 10-24-2013 |
20140168822 | MAGNETIC SENSOR WITH EXTENDED PINNED LAYER AND PARTIAL WRAP AROUND SHIELD - A magnetic read head that has improved pinned layer stability while also maintaining excellent free layer stability. The free layer has sides that define a trackwidth of the sensor and a back edge that defines a functional stripe height of the sensor. However, the pinned layer can extend significantly beyond both the width of the free layer and the back edge (e.g. stripe height) of the free layer. The sensor also has a soft magnetic bias structure that compensates for the reduced volume presented by the side extension of the pinned layer. The soft magnetic bias structure can be magnetically coupled with the trailing magnetic shield, either parallel coupled or anti-parallel coupled. In addition, all or a portion of the soft magnetic bias structure can be exchange coupled to a layer of anti-ferromagnetic material in order to improve the robustness of the soft magnetic bias structure. | 06-19-2014 |
20140313615 | APPARATUS COMPRISING MAGNETICALLY SOFT UNDERLAYER - Provided herein is an apparatus, including a magnetically soft underlayer (SUL); an interlayer stack overlying the SUL, wherein the interlayer stack comprises a seed layer of an fcc material; and a perpendicular magnetic recording layer overlying the interlayer stack, wherein a thickness of the SUL in combination with a distance of the SUL from the perpendicular recording layer is sufficient to orient a total magnetic field corresponding to a magnetic transducer head at an angle of about 45°. | 10-23-2014 |
20150062751 | MAGNETIC SENSOR HAVING AN EXTENDED PINNED LAYER WITH STITCHED ANTIFERROMAGNETIC PINNING LAYER - A magnetic sensor having a novel pinning structure resulting in a greatly reduced gap spacing. The sensor has a magnetic free layer structure that extends to a first stripe height and a magnetic pinned layer structure that extends to a second stripe height that is longer than the first stripe high. A layer of anti-ferromagnetic material is formed over the pinned layer structure in the region beyond the first stripe height location. In this way, the antiferromagnetic layer is between the pinned layer and the second or upper shield and does not contribute to gap spacing. | 03-05-2015 |