Patent application number | Description | Published |
20140043516 | FRONT PROJECTION EREADER SYSTEM - Techniques are disclosed for purchasing, accessing, and/or providing electronic content by a projection based eReader. In accordance with one embodiment invention, a projector system is provided that is configured to engage a lighting socket and can be controlled by, for example, a remote control and/or imaged user input actions. Power to the system can be received through the socket based interface. The techniques can also be used in non-socketed configurations. The system is capable of creating large images suitable for reading large publications, such as newspapers or magazines, but can generally be used for any type of content including small print. In some embodiments, the system projects an image onto a lightweight, rigid screen that can be held by an individual that is situated in the area near the projection system. | 02-13-2014 |
20140046809 | ELECTRONIC BOOKSHELF SYSTEM - Techniques are disclosed for purchasing, accessing, consuming, and/or providing electronic content using an electronic bookshelf (eBookshelf) system. The eBookshelf system can be used by accessing a touchscreen-based user interface and/or local hardware controls and/or a remote control. A user's personal library of eBooks and/or any other electronic content can be displayed and/or aurally presented. In addition, the vast content of commercial retailers can also be displayed for browsing and purchase/rental. If the user identifies a content selection on the eBookshelf system that he/she wishes to consume, it can be readily transferred from the system to a personal content consuming device. Multiple eBookshelf systems can be attached to one another to extend the length and/or height of the eBookshelf. Accessing the eBookshelf system by a user ID allows multiple users to enjoy a personally customized version of the system. | 02-13-2014 |
Patent application number | Description | Published |
20140243110 | GOLF CLUB WEIGHT SCREWS - A weight screw for a golf club head having one or more weight ports is disclosed herein. A set of weight screws is also disclosed herein, the set comprising at least one low-weight screw comprising multiple materials and at least one weight screw comprising a single material. | 08-28-2014 |
20140357401 | GOLF CLUB HEAD WITH SLOTS - A golf club head having a plurality of slots that are strategically placed on its sole to enhance sound and reduce weight is disposed herein. In particular, the slots are disposed in a triangular pattern or around a triangular panel proximate the face. | 12-04-2014 |
20150297960 | CG HEIGHT ADJUSTABILITY BY CONFORMALWEIGHTING - A golf club head comprising a conformal weight sized to fit within a recess or channel disposed in a crown or sole is disclosed herein. In some embodiments, the crown or sole itself is a conformal weight, and is removably affixed to a base structure comprising a striking face and a skeletal support structure. In other embodiments, the golf club head comprises a conformal weight in the form of a sole cap that is removably affixed to the golf club head and covers small weight ports disposed in the sole. | 10-22-2015 |
20150314177 | PUTTER WITH ADJUSTABLE ALIGNMENT FEATURES - An adjustable golf club putter head is disclosed herein. The putter head includes a removable alignment feature that can be swapped with a different alignment feature to change the alignment pattern, and a removable divider piece that contrasts with the alignment feature and can be swapped with different divider pieces to affect the cosmetics of the putter head and also adjust the putter head's mass properties. | 11-05-2015 |
20160051869 | GOLF CLUB HEAD WITH ADJUSTABLE CENTER OF GRAVITY - A golf club head comprising multiple means of adjusting the location of the center of gravity, and the bias, is disclosed herein. In a preferred embodiment, the golf club head comprises a non-metal medallion comprising a channel that is affixed to one of the crown and the sole, a slidable weight sized to fit within the channel, and a cover that attaches to the medallion and locks the slidable weight within the channel at a location selected by a user. The cover preferably includes at least one cutout so that the slidable weight is at least partially visible to the user when it is locked within the channel. The cover also includes additional cutouts that receive protrusions extending from the medallion to more securely attach the cover to the medallion. | 02-25-2016 |
Patent application number | Description | Published |
20080261052 | COATED SUBSTRATES AND POLYMER DISPERSIONS SUITABLE FOR USE IN MAKING THE SAME - A coated substrate comprises a substrate and a coating on at least one surface of the substrate. The coating comprises a prepolymer, polymer, or resin produced, for example, by the reaction of (i) an isocyanate (e.g., a polyisocyanate), (ii) an active hydrogen-terminated colorant, and optionally (iii) at least one reactant selected from the group consisting of chain extenders, polyols, internal surfactants, and combinations thereof. Polymer dispersions suitable for use in making such coated substrates comprise such a prepolymer, polymer, or resin. | 10-23-2008 |
20110111657 | COATED SUBSTRATES AND POLYMER DISPERSIONS SUITABLE FOR USE IN MAKING THE SAME - A coated substrate comprises a substrate and a coating on at least one surface of the substrate. The coating comprises a prepolymer, polymer, or resin produced, for example, by the reaction of (i) an isocyanate (e.g., a polyisocyanate), (ii) an active hydrogen-terminated colorant, and optionally (iii) at least one reactant selected from the group consisting of chain extenders, polyols, internal surfactants, and combinations thereof. Polymer dispersions suitable for use in making such coated substrates comprise such a prepolymer, polymer, or resin. | 05-12-2011 |
20130224139 | Bisurea Gelling Agents and Compositions - Bisurea gelling agents that impart a number of unexpected benefits within various gelled formulations and exhibit great versatility in terms of gelling capabilities for many types of solvents are provided. Such gelling agents should include pendant groups, such as sterically hindering alkyl groups attached to polyoxyalkylenated moieties that allow the gelling agent to be compatible with the target liquid system at elevated temperatures, while controlling and/or limiting the network formation and strength during the cooling cycle. Alternatively, novel gelling agents having two urea groups but that are asymmetrical in configuration have been produced in order to provide the same control in temperature, compatibility, and efficiency. Final gelled formulations, such as antiperspirant sticks and other like consumer items, are provided as well within this invention. | 08-29-2013 |
20140058026 | COATED SUBSTRATES AND METHODS FOR PRODUCING THE SAME - Novel coated substrates comprise a substrate and a coating thereon. The coating comprises a polymeric component and a colorant compound. The colorant compound is produced by reacting an isocyanate compound and an active hydrogen-terminated colorant. | 02-27-2014 |
20150259287 | OXINDOLE COMPOUNDS AND COMPOSITIONS COMPRISING THE SAME - Compounds that are derivatives of oxindole conform to the general structure of Formula (I) | 09-17-2015 |
Patent application number | Description | Published |
20100100683 | Victim Cache Prefetching - A processing unit for a multiprocessor data processing system includes a processor core and a cache hierarchy coupled to the processor core to provide low latency data access. The cache hierarchy includes an upper level cache coupled to the processor core and a lower level victim cache coupled to the upper level cache. In response to a prefetch request of the processor core that misses in the upper level cache, the lower level victim cache determines whether the prefetch request misses in the directory of the lower level victim cache and, if so, allocates a state machine in the lower level victim cache that services the prefetch request by issuing the prefetch request to at least one other processing unit of the multiprocessor data processing system. | 04-22-2010 |
20100262784 | Empirically Based Dynamic Control of Acceptance of Victim Cache Lateral Castouts - A second lower level cache receives an LCO command issued by a first lower level cache on an interconnect fabric. The LCO command indicates an address of a victim cache line to be castout from the first lower level cache and indicates that the second lower level cache is an intended destination of the victim cache line. The second lower level cache determines whether to accept the victim cache line from the first lower level cache based at least in part on the address of the victim cache line indicated by the LCO command. In response to determining not to accept the victim cache line, the second lower level cache provides a coherence response to the LCO command refusing the identified victim cache line. In response to determining to accept the victim cache line, the second lower level cache updates an entry corresponding to the identified victim cache line. | 10-14-2010 |
20150127906 | Techniques for Logging Addresses of High-Availability Data - A technique for operating a high-availability (HA) data processing system includes, in response to receiving an HA logout indication at a cache, initiating a walk of the cache to locate cache lines in the cache that include HA data. In response to determining that a cache line includes HA data, an address of the cache line is logged in a first portion of a buffer in the cache. In response to the first portion of the buffer reaching a determined fill level, contents of the first portion of the buffer are logged to another memory. In response to all cache lines in the cache being walked, the cache walk is terminated. | 05-07-2015 |
20150127908 | Logging Addresses of High-Availability Data Via a Non-Blocking Channel - A technique for operating a data processing system includes determining whether a cache line that is to be victimized from a cache includes high availability (HA) data that has not been logged. In response determining that the cache line that is to be victimized from the cache includes HA data that has not been logged, an address for the HA data is written to an HA dirty address data structure, e.g., a dirty address table (DAT), in a first memory via a first non-blocking channel. The cache line that is victimized from the cache is written to a second memory via a second non-blocking channel. | 05-07-2015 |
20150127909 | Logging Addresses of High-Availability Data - A technique for operating a high-availability (HA) data processing system includes, in response to receiving an HA logout indication at a cache, initiating a walk of the cache to locate cache lines in the cache that include HA data. In response to determining that a cache line includes HA data, an address of the cache line is logged in a first portion of a buffer in the cache. In response to the first portion of the buffer reaching a determined fill level, contents of the first portion of the buffer are logged to another memory. In response to all cache lines in the cache being walked, the cache walk is terminated. | 05-07-2015 |
20150127910 | Techniques for Logging Addresses of High-Availability Data Via a Non-Blocking Channel - A technique for operating a data processing system includes determining whether a cache line that is to be victimized from a cache includes high availability (HA) data that has not been logged. In response determining that the cache line that is to be victimized from the cache includes HA data that has not been logged, an address for the HA data is written to an HA dirty address data structure, e.g., a dirty address table (DAT), in a first memory via a first non-blocking channel. The cache line that is victimized from the cache is written to a second memory via a second non-blocking channel. | 05-07-2015 |