Patent application number | Description | Published |
20090189830 | Eye Mounted Displays - A display device is mounted on and/or inside the eye. The eye mounted display contains multiple sub-displays, each of which projects light to different retinal positions within a portion of the retina corresponding to the sub-display. The projected light propagates through the pupil but does not fill the entire pupil. In this way, multiple sub-displays can project their light onto the relevant portion of the retina. Moving from the pupil to the cornea, the projection of the pupil onto the cornea will be referred to as the corneal aperture. The projected light propagates through less than the full corneal aperture. The sub-displays use spatial multiplexing at the corneal surface. | 07-30-2009 |
20140204003 | Systems Using Eye Mounted Displays - A display device is mounted on and/or inside the eye. The eye mounted display contains multiple sub-displays, each of which projects light to different retinal positions within a portion of the retina corresponding to the sub-display. The projected light propagates through the pupil but does not fill the entire pupil. In this way, multiple sub-displays can project their light onto the relevant portion of the retina. Moving from the pupil to the cornea, the projection of the pupil onto the cornea will be referred to as the corneal aperture. The projected light propagates through less than the full corneal aperture. The sub-displays use spatial multiplexing at the corneal surface. Various electronic devices interface to the eye mounted display. | 07-24-2014 |
20150049004 | Eye Mounted Displays and Systems Using Eye Mounted Displays - A display device is mounted on and/or inside the eye. The eye mounted display contains multiple sub-displays, each of which projects light to different retinal positions within a portion of the retina corresponding to the sub-display. The projected light propagates through the pupil but does not fill the entire pupil. In this way, multiple sub-displays can project their light onto the relevant portion of the retina. Moving from the pupil to the cornea, the projection of the pupil onto the cornea will be referred to as the corneal aperture. The projected light propagates through less than the full corneal aperture. The sub-displays use spatial multiplexing at the corneal surface. Various electronic devices interface to the eye mounted display. | 02-19-2015 |
20150312560 | Variable Resolution Eye Mounted Displays - A display device (e.g., in a contact lens) is mounted on the eye. The eye mounted display contains multiple sub-displays, each of which projects light to different retinal positions within a portion of the retina corresponding to the sub-display. Additionally, a “locally uniform resolution” mapping may be used to model the variable resolution of the eye. Accordingly, various aspects of the display device may be based on the locally uniform resolution mapping. For example, the light emitted from the sub-displays may be based on the locally uniform resolution mapping. | 10-29-2015 |
Patent application number | Description | Published |
20140028735 | LIGHTING TECHNIQUES FOR DISPLAY DEVICES - Techniques are disclosed for lighting displays such as those associated with electrophoretic display (EPD) devices such as e-readers or any other display technologies or applications. In an embodiment, an EPD device is provided with a number of internal LEDs or other suitable light source generally disposed along at least a portion of the display perimeter. The light can be activated in situations where the available ambient light is inadequate for viewing the display. Light from the light source is distributed across the display, and in some embodiments can be adjusted to provide a desired degree of brightness. The light can be turned on or off via an existing single press-button or otherwise tactile, physical user interface that serves multiple functions. This user interface can be readily found and engaged by the user without the benefit of sight. | 01-30-2014 |
20140365851 | SCRAPBOOKING DIGITAL CONTENT IN COMPUTING DEVICES - Techniques are disclosed for providing a scrapbooking function in electronic computing devices. The user can engage the scrapbooking function with a content sampling command that engages a scrapbook creation mode which virtually rips a digital content sample from a content source. The digital content sample may be displayed to the user with a torn edge, as if it had been physically torn from a magazine or catalogue. The content sampling command may be, for example, a swipe gesture, an S-gesture, or selecting a scrapbook UI control feature. The user may save the sampled content into a new scrapbook or save it to an existing scrapbook. The user may also engage the scrapbooking function by entering a scrapbook viewing mode which allows the user to view and edit existing scrapbooks. The content sample may include all encrypted data present in the digital content from which it is sampled. | 12-11-2014 |
20140374474 | In-Store Content Sampling and Shopping Bag Techniques For Electronic Devices - In-store sampling techniques using short-range wireless communication are disclosed. An NFC-enabled device may transmit an NFC signal that can automatically power an NFC tag located on an item in a store and read information stored on the tag. The information may be associated with digital content relating to the item containing the tag, and the NFC-enabled device may receive in-store access to that digital content. The item in the store may be a book and the digital content may be an electronic copy of the book, for example. The digital content may be added to the device's shopping bag or wish list and the content may be downloaded or streamed to the device through a store's local network. The in-store sampling techniques may allow consumption of the digital content while connected to the store's network, and upon leaving the store access to the digital content is removed from the device. | 12-25-2014 |
20140379467 | In-Store Promotion Techniques For Electronic Devices - In-store promotion techniques for alerting an electronic device user of local in-store promotional events are disclosed. The in-store promotion mode may determine the user's taste profile based on the user's shopping cart, wish list, search history, purchase history, content ratings, favorite authors, and/or event preferences. A promotion notification relating to promotions matching the user's taste profile may be displayed to the user, for example, with a pop-up window, a message on the user's welcome screen or home page, or other notification displayed to the user on the device screen. The promotion notifications may be limited to promotional events taking place at the user's local retail store, and the user may designate the local retail store. The promotion notification may be a generic message notifying the user of the existence of a promotion, and upon visiting the retail store a welcome message including the promotion details may be displayed on the device. | 12-25-2014 |
20140380214 | DRAG AND DROP TECHNIQUES FOR DISCOVERING RELATED CONTENT - Techniques are disclosed for providing a drag and drop discovery mode in electronic touch sensitive devices. In response to a user dragging and dropping a content icon into a search box, the content discovery mode may perform a search for content similar to that deposited into the search box. The search box may increase in size or change appearance while receiving the content icon. The results of such a search may be displayed to the user with a content discovery animation that shows similar content icons emerging from the search box and populating the device screen. The animation may be accompanied by sound effects. The newly discovered content may be randomly scattered over a portion of the screen, or they may be bundled into groups based on similar characteristics, and each group may be accompanied by a header notifying the user of the characteristics of the group. | 12-25-2014 |
20140380244 | VISUAL TABLE OF CONTENTS FOR TOUCH SENSITIVE DEVICES - Techniques are disclosed for engaging and displaying a visual table of contents in electronic touch sensitive devices. The user can engage the visual table of contents by, for example, performing an activation gesture, such as an inward two-contact pinch gesture. The visual table of contents may display the paginated content to the user as a grid of image tiles, each image corresponding to a page or spread of pages. Each page of content may be accompanied by its appropriate page number. The visual table of contents may display the paginated content as page spreads, wherein each page is paired with its opposite facing page. The user may scroll through the visual table of contents if the device screen is not large enough to display all of the pages on a single screen. Selecting a page from the table of contents may display the selected page to the user. | 12-25-2014 |
20140380247 | TECHNIQUES FOR PAGING THROUGH DIGITAL CONTENT ON TOUCH SCREEN DEVICES - Techniques are disclosed for providing a page flipping mode in electronic touch sensitive devices. The user can engage the page flipping mode by performing an activation gesture, which causes the device to display a magazine page flipping mode or a fast page flipping mode. The page flipping modes may show paginated content such as an opened book or magazine in a single stack or side-by-side layout. The fast page flipping modes may show a single page lying relatively flat or somewhat curled with the edges of subsequent pages visible at the right edge of the page. A page flipping gesture may prompt an animation showing one or more pages folding up to display subsequent pages to the user. In some cases, the number of pages being flipped and/or the speed at which the pages are flipped, is dependent upon the speed and/or length and/or duration of the page flipping gesture. | 12-25-2014 |
Patent application number | Description | Published |
20100106782 | PERSISTENT SYNTHETIC ENVIRONMENT MESSAGE NOTIFICATION - Persistent synthetic environment message notification is described, including retrieving synthetic environmental data associated with an event occurring within a synthetic environment, identifying one or more formats to configure the synthetic environmental data and to transmit the synthetic environmental data, generating a message comprising the synthetic environmental data, the message being generated based on at least one of the one or more formats, and sending the message comprising the synthetic environmental data to an endpoint. | 04-29-2010 |
20100227688 | SYNTHETIC ENVIRONMENT CHARACTER DATA SHARING - Synthetic environment character data sharing is described, including retrieving data from a first computer configured to interact with a synthetic environment by a game server, the first computer and the game server being in data communication with each other and configured using a client-server network topology, determining one or more attributes associated with the first computer relative to the synthetic environment in real-time or substantially real-time by accessing a file updated by the first computer, the file being stored on the game server, and generating a display on a second computer using the data, the display being presented using a synthetic environment mapping application, including at least a location and a login status associated with the first computer relative to the synthetic environment. | 09-09-2010 |
20100229106 | SYNTHETIC ENVIRONMENT CHARACTER DATA SHARING - Synthetic environment character data sharing is described, including retrieving data from a plurality of sources configured to store the data, the data being generated from an interaction between a character and a synthetic environment, generating a feed comprising dynamic content associated with the character and the synthetic environment, the feed being configured to present the data to one or more clients associated with the synthetic environment in substantially real time, transmitting the feed to the one or more clients, extracting the data from the feed and presenting the data on the one or more clients after being extracted from the feed. | 09-09-2010 |
20100229107 | CROSS-INTERFACE COMMUNICATION - Cross-interface communication is described, including generating data associated with a synthetic environment, the synthetic environment comprising one or more communication protocols, converting the data using one of the one or more communication protocols to generate converted data, wherein the converted data is interpreted using another of the one or more communication protocols, and transmitting the data over a communication path between two or more endpoints using one or more communication interfaces, wherein the data, after being interpreted by the another of the one or more communication protocols, is used to present information associated with the synthetic environment on at least one of the two or more endpoints. | 09-09-2010 |
20100304869 | SYNTHETIC ENVIRONMENT BROADCASTING - Synthetic environment broadcasting is described, including receiving an input from a client indicating a request to retrieve data associated with a synthetic environment, using an emulated game client to capture data in a first display perspective associated with the synthetic environment, graphically encoding the data captured by the emulated game client using a graphics engine, the data being encoded into a graphical format, transmitting the data from the graphics engine to a video encoding server, broadcasting the data after being encoded by the video encoding server to the client in response to the request, the data being broadcast in substantially real-time by the video encoding server, and presenting the data being broadcast on the client, wherein the data is rendered on the client in a second display perspective that is substantially similar to the first display perspective. | 12-02-2010 |