text:
Google Inc. US
Google Inc. US
Patent application number | Description | Published |
20130212100 | ESTIMATING RATE OF CHANGE OF DOCUMENTS - One aspect of the disclosure can be embodied in a method that includes obtaining a first document from a corpus and obtaining metadata for the first document. The method also includes obtaining existing change rates for second documents selected based on the metadata, and calculating an estimated change rate for the first document based on the change rates for the second documents. | 08-15-2013 |
20130212280 | AGGREGATE TRANSPORT CONTROL - Example embodiments of methods and apparatus for data communication are disclosed. An example method includes establishing, at a data network communication device, respective data communication channels with a plurality of client network devices. The example method also includes allocating default size data transmission windows to the plurality of client network devices, monitoring use of the default size data transmission windows by the client network devices based on received data queued in a shared data buffer, allocating fixed size data transmission windows to client network devices of the plurality that are communicating data at a rate greater than a threshold data rate, the fixed size windows being larger than the default size windows. The example method also includes receiving data from the client network devices in accordance with at least one of the default size data transmission windows and the fixed size data transmission windows. | 08-15-2013 |
20130218957 | Graphical User Interface for Facilitating Access to Online Groups - Methods, systems, and graphical user interfaces that automatically personalize and prioritize links to online groups are disclosed. A server automatically generates a set of prioritized links to online groups based at least in part on a computer user's browsing patterns with respect to online groups and sends these links to a client for display in a navigation region in a graphical user interface. | 08-22-2013 |
20130219256 | SCROLLING IN LARGE HOSTED DATA SET - A computer-implemented method of presenting an electronic document via a web browser includes maintaining on a computing device a client data model of the electronic document, the client data model comprising data that defines content of the electronic document and formatting of the content of the electronic document, and rendering a first sub-portion of content of the electronic document from the client data model to a document object model (DOM) for the web browser. The method also includes providing the DOM to the web browser, for the web browser to display a view of the electronic document from the DOM. | 08-22-2013 |
20130222315 | SMART TOUCHSCREEN KEY ACTIVATION DETECTION - Embodiments relate to systems for, and methods of, detecting attempted space key activations on a touchscreen. Such systems and methods allow for error-tolerant data input on a touchscreen. The systems and methods may be adaptive and grow progressively more accurate as additional user data is received. | 08-29-2013 |
20130222617 | DIGITAL CAMERA HAVING IMAGE PROCESSOR AND PRINTER - A digital camera is provided having an image sensor for imaging a scene, a processor for processing the imaged scene in accordance with a programmable scene transformation requirement, and a printer having a consumables cartridge and a printhead for printing the processed scene directly from the processor onto print media of the cartridge. | 08-29-2013 |
20130222743 | PRIVACY DISPLAY - A display device can include a housing, a processor, and a display assembly. The processor can be arranged within the housing. The display assembly can be operably coupled to the processor and arranged within the housing. The display assembly can include a first display, a privacy filter, and a second display. The first display can output a first portion of the display. The second display can output a second portion of the display. The privacy filter and the first and second displays can be arranged such that the first portion of the display assembly is filtered by the privacy filter to be viewable in a first viewable arc. The second portion of the display assembly can be viewable in a second viewable arc that is different than the first viewable arc. The first and second displays can be LCD's. | 08-29-2013 |
20130225139 | COOPERATIVE TABLET COMPUTER AND MOBILE COMMUNICATOR - A communication system, including a mobile communicator including a modem for conducting a communication with a remote party, an input unit for inputting communication data to the modem, and an output for outputting communication data from the modem, a display device including an input unit, an output unit, a connector for engaging the mobile communicator and for exchanging data with the mobile communicator, and a display for displaying party-specific information about the remote party involved in the communication, wherein the modem switches to receive its communication input via the display device input unit and directs its communication output to the display output unit when the mobile communicator is engaged with the connector, and wherein the modem switches back to receive its communication input via the mobile communicator input unit and directs its communication output to the mobile communicator output unit when the mobile communicator is disengaged from the connector. | 08-29-2013 |
20130226457 | SYSTEM AND METHOD FOR STORING AND PROVIDING ROUTES - In one aspect, a system and method is provided whereby map-related requests from mobile devices are used to store and aggregate routes. The routes are then used to determine optimum directions in response to subsequent requests. | 08-29-2013 |
20130226898 | Web Crawler Scheduler that Utilizes Sitemaps from Websites - Systems and methods for scheduling documents for crawling are disclosed. In some implementations, a method includes obtaining sitemap information for a plurality of websites; and analyzing the sitemap information to identify a website, in the plurality of websites. The website has sitemap information that is at least potentially out of date. The method also includes updating the sitemap information for the identified website by downloading updated sitemap information for the identified website; and scheduling documents for crawling in accordance with the updated sitemap information for the identified website. | 08-29-2013 |
20130226916 | Facet Suggestion for Search Query Augmentation - A method searches a set of information using a computer. The method generates a set of search results based on a search query. Then, without further user input, the method generates a set of candidate facets, where each of the candidate facets can be used to select a subset of the search results. The method ranks the candidate facets in accordance with selectivity of the candidate facets and selects a plurality of facets from among the candidate facets for presentation to the user. The selection is in accordance with the rankings of the candidate facets. The method formats the presentation facets for display to the user. In response to user selection of a presentation facet, the method generates a revised search query comprising the original search query and the selected presentation facet, and generates a revised set of search results based on the revised search query. | 08-29-2013 |
20130227002 | Methods and Systems for the Display and Navigation of a Social Network - Systems and methods for the display and navigation of a social network or set forth. According to one embodiment a method comprising identifying a first profile in a social network, identifying associated profiles associated with the first profile, ranking the associated profiles, wherein ranking is not based exclusively on a degree of separation, and outputting the associated profiles based at least in part on the ranking is set forth. According to another embodiment a method comprising identifying a user profile, identifying a member profile, determining an association path for the user profile and the member profile, and outputting the association path is set forth. | 08-29-2013 |
20130315269 | TUNABLE MULTI-WAVELENGTH SEMICONDUCTOR LASER ARRAY FOR OPTICAL COMMUNICATIONS BASED ON WAVELENGTH DIVISION MULTIPLEXING - Techniques, devices and systems for optical communications based on wavelength division multiplexing (WDM) that use tunable multi-wavelength laser transmitter modules. | 11-28-2013 |
20130336520 | SYSTEM AND METHOD FOR DISPLAYING CONTEXTUAL SUPPLEMENTAL CONTENT BASED ON IMAGE CONTENT - An image-based content item is analyzed to determine one or more interests of a viewer of the content item. The analysis may include performing image analysis on the content item to determine geographic information that is relevant to an image of the content item. The one or more interests may be determined based on an assumption or probabilistic conclusion about a subject of the content item. Further, the one or more interests may be determined by applying one or more rules that utilize the geographic information. For some embodiments, a supplemental content item may be provided to the viewer based on the one or more interests. | 12-19-2013 |
20130346059 | LARGE LANGUAGE MODELS IN MACHINE TRANSLATION - Systems, methods, and computer program products for machine translation are provided. In some implementations a system is provided. The system includes a language model including a collection of n-grams from a corpus, each n-gram having a corresponding relative frequency in the corpus and an order n corresponding to a number of tokens in the n-gram, each n-gram corresponding to a backoff n-gram having an order of n−1 and a collection of backoff scores, each backoff score associated with an n-gram, the backoff score determined as a function of a backoff factor and a relative frequency of a corresponding backoff n-gram in the corpus. | 12-26-2013 |
20140024401 | METHODS FOR USER-INTERFACE OVER SMS MESSAGES BASED ON A REUSABLE CONTEXT MODEL - Configurations providing a reusable context model for a user interface over SMS for interacting with different levels of a user interface (UI) within an interactive system are described. An SMS server can implement the reusable context model in which an available number from a sequence of numbers (e.g., a block of numbers) is assigned to a first level of the UI. The first level of the UI can include a set of options corresponding to different operations within the interactive system. When an SMS message, which includes a selected option from the set of options from the first level of the UI, is received over the assigned number, the SMS server can determine whether to assign an additional number from the sequence of phone numbers for responding to the received SMS message. The additional assigned number can correspond with a second level of the UI within the interactive system. | 01-23-2014 |
20140025758 | System and Method for Delivering Alerts - A technique is provided for delivering an alert to a user. The technique includes identifying which single device of a user's multiple devices should receive the alert. A server is configured to collect device statistics about the user's devices and determine which device should receive the alert. Example device statistics include locations of the devices, last use time of the devices, statistics received from other applications that the user is accessing (e.g., email, search engine, applications, mobile apps, etc.), statistics from other users in the same location as the user, statistics from cameras, motion detectors, or proximity sensors associated with the devices, history/pattern of the user consuming previous alerts, what type of message is associated with the alert (e.g., email, SMS, picture, video, etc.), and/or whether a particular device is ON/OFF or locked/unavailable, among others. | 01-23-2014 |
20140043744 | ELECTRONIC DEVICE HOUSING AND ASSEMBLY METHOD - An electronic device includes a first housing of a single piece of material that has first and second spaced apart major walls that extend in lateral directions and at least three side walls extending perpendicular to the lateral directions between the major walls. The major walls and the side walls define an internal cavity, and the first housing defines an opening to the internal cavity opposite one of the side walls. At least one support member is within the internal cavity of the first housing adjacent a major walls a side wall thereof. At least one electronic component is contained within the internal cavity, and a first cover is removably affixed over the opening. At least one of the support member and the first cover contributes to a retention force applied on the at least one electronic component within the internal cavity of the first housing. | 02-13-2014 |
20140078333 | IMAGING DEVICE WITH A PLURALITY OF PIXEL ARRAYS - An imaging device includes a first pixel array arrange to capture a first image and a second pixel array arranged to capture a second image. The first pixel array and the second pixel array face substantially a same direction. The imaging device also includes shutter control circuitry which is coupled to the first pixel array to initiate a first exposure period of the first pixel array to capture the first image. The shutter control circuitry is also coupled to the second pixel array to initiate a second exposure period of the second pixel array to capture the second image. The imaging device also includes processing logic coupled to receive first pixel data of the first image and coupled to receive second pixel data of the second image. The processing logic is configured to generate at least one image using the first pixel data and the second pixel data. | 03-20-2014 |
20140080110 | Automatically Generating Quiz Questions Based on Displayed Media Content - In accordance with some implementations, a method for automatically generating quiz questions is disclosed. The method is performed on a server system having one or more processors and memory storing one or more programs for execution by the one or more processors. The server system receives, from a client system, media information associated with media content displayed on a display associated with the client system. The server system then analyzes the received media information to determine one or more keywords associated with the media information. The server system retrieves one or more facts based on the one or more determined keywords. The server system then automatically generates a quiz question based on the one or more retrieved facts. The server system then transmits the generated quiz question to the client system for display. | 03-20-2014 |
20140081507 | DETECTING ROAD WEATHER CONDITIONS - Aspects of the disclosure relate generally to detecting road weather conditions. Vehicle sensors including a laser, precipitation sensors, and/or camera may be used to detect information such as the brightness of the road, variations in the brightness of the road, brightness of the world, current precipitation, as well as the detected height of the road. Information received from other sources such as networked based weather information (forecasts, radar, precipitation reports, etc.) may also be considered. The combination of the received and detected information may be used to estimate the probability of precipitation such as water, snow or ice in the roadway. This information may then be used to maneuver an autonomous vehicle (for steering, accelerating, or braking) or identify dangerous situations. | 03-20-2014 |
20140081573 | DETECTING ROAD WEATHER CONDITIONS - Aspects of the disclosure relate generally to detecting road weather conditions. Vehicle sensors including a laser, precipitation sensors, and/or camera may be used to detect information such as the brightness of the road, variations in the brightness of the road, brightness of the world, current precipitation, as well as the detected height of the road. Information received from other sources such as networked based weather information (forecasts, radar, precipitation reports, etc.) may also be considered. The combination of the received and detected information may be used to estimate the probability of precipitation such as water, snow or ice in the roadway. This information may then be used to maneuver an autonomous vehicle (for steering, accelerating, or braking) or identify dangerous situations. | 03-20-2014 |
20140082646 | Using OCR to Detect Currently Playing Television Programs - Features of various implementations are used to enable determining what a particular consumer is watching on television in order to deliver matched functionality, content and/or services, as a part of an interactive television suite of technologies. In some implementations, the process of determining what a particular consumer is watching is enabled so that communication between the primary set-top box and a supplemental set-top box and/or television integrated device is reduced, thereby avoiding the need for one or more provider specific APIs. For example, one aspect of the disclosure is a computer-implemented method of identifying a media program by capturing display data from the media program, and extracting text from the display data in response to determining that the display data includes the text overlay, wherein the extracted text is associated with the media program. | 03-20-2014 |
20140082651 | Systems and Methods for Live Media Content Matching - Systems and methods for matching live media content are disclosed. At a server, obtaining first media content from a client device, herein the first media content corresponds to a portion of media content being played on the client device, and the first media content is associated with a predefined expiration time; obtaining second media content from one or more content feeds, wherein the second media content also corresponds to a portion of the media content being played on the client device; in accordance with a determination that the second media content corresponds to a portion of the media content that has been played on the client device: before the predefined expiration time, obtaining third media content corresponding to the media content being played on the client device, from the one or more content feeds; and comparing the first media content with the third media content. | 03-20-2014 |
20140085215 | PROGRESS DISPLAY OF HANDWRITING INPUT - A computer-implemented method includes: receiving, at a user device, user input corresponding to handwritten text to be recognized using a recognition engine; and receiving, at the user device, a representation of the handwritten text. The representation includes the handwritten text parsed into individual handwritten characters. The method further includes: displaying, on a display of the user device, the handwritten characters using a first indicator; receiving, at the user device, an identification of a text character recognized as one of the handwritten characters; displaying, on the display, the text character; and adjusting, at the user device, the one of the handwritten characters from being displayed using the first indicator to using a second indicator in response to the received identification. The first and second indicators are different. | 03-27-2014 |
20140085254 | PRESSURE-SENSITIVE TRACKPAD - Trackpad apparatus and computing devices including trackpad apparatus are disclosed. In an example implementation, a trackpad apparatus includes a capacitive touch-sensing pattern disposed on a top surface of the trackpad apparatus and a capacitive pressure-sensing pattern disposed below the capacitive touch-sensing pattern. The trackpad apparatus also includes at least one controller. The at least one controller and the capacitive touch-sensing pattern are collectively configured to detect location-specific reductions in charge coupling in the capacitive touch-sensing pattern resulting from charge being shunted out of the capacitive touch-sensing pattern by one or more electrically conductive objects being placed in electrical contact with the top surface of the trackpad apparatus. In the example trackpad apparatus, the at least one controller and the capacitive pressure-sensing pattern are collectively configured to detect location-specific changes in charge coupling in the capacitive pressure-sensing pattern resulting from pressure being applied to the top surface of the trackpad apparatus. | 03-27-2014 |
20140085339 | Displaying Applications on a Fixed Orientation Display - A method and system displaying the output from an application on a fixed orientation display is disclosed. The method is performed at an application stored on an electronic device. The application sends a request to display output from the application in a second orientation with second dimensions. The application receives from the electronic device a notification that a display associated with the electronic device is a fixed orientation display with a first orientation and first dimensions and a notification that the requested second orientation and second dimensions are different from the first orientation. The application then determines optimal dimensions to display the output from the application based on the first orientation and first dimensions associated with the fixed display. The application then scales output data to match the determined optimal dimensions. The application then sends the scaled output data to the device for display on the fixed display. | 03-27-2014 |
20140085601 | CONTACT LENS HAVING A CHIP INTEGRATED INTO A POLYMER SUBSTRATE AND METHOD OF MANUFACTURE - Contact lenses and methods of manufacture are provided. In one aspect, a method includes: positioning components in predefined locations on a first surface; applying pressure on the components employing a second surface; providing molten material between the first surface and the second surface and around the components; embedding the components in a substrate by cooling the molten material and causing the molten material to harden, the substrate being a substantially solid form of molten material; and removing the first surface and the second surface after embedding the components in the substrate. The method can also include: providing, on or within a contact lens, one of the components and the substrate into which the component is embedded. The first surface can include molds sized to receive and maintain the components at the predefined locations. The first surface and/or the second surface can be pre-treated with a non-stick coating such as Polytetrafluoroethylene. | 03-27-2014 |
20140086493 | PROVIDING PRIVACY IN A SOCIAL NETWORK SYSTEM - Embodiments generally relate to providing privacy in a social network system. In some embodiments, a method includes recognizing one or more objects in at least one photo. The method also includes determining one or more objects to be obscured in the at least one photo based on one or more user preferences. The method also includes causing the at least one photo to be displayed such that the determined one or more objects are obscured. | 03-27-2014 |
20140088855 | DETERMINING CHANGES IN A DRIVING ENVIRONMENT BASED ON VEHICLE BEHAVIOR - A method and apparatus are provided for determining whether a driving environment has changed relative to previously stored information about the driving environment. The apparatus may include an autonomous driving computer system configured to detect one or more vehicles in the driving environment, and determine corresponding trajectories for those detected vehicles. The autonomous driving computer system may then compare the determined trajectories to an expected trajectory of a hypothetical vehicle in the driving environment. Based on the comparison, the autonomous driving computer system may determine whether the driving environment has changed and/or a probability that the driving environment has changed, relative to the previously stored information about the driving environment. | 03-27-2014 |
20140089067 | USER REWARDS FROM ADVERTISERS FOR CONTENT PROVIDED BY USERS OF A SOCIAL NETWORKING SERVICE - In some implementations, a method enables rewards from advertisers to users in a social networking service for content provided by the users. A method can include examining content provided by a user associated with the content in a social networking service. One or more references to one or more products or services are found in the content. The method determines an advertising effectiveness of the one or more references to users of the social networking service. The determined advertising effectiveness facilitates a determination of a reward owed to the user associated with the content. | 03-27-2014 |
20140089124 | Dynamic Product Content Generation - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for building and serving dynamic product advertisements. A request is received for content including request data. Product data is accessed representing multiple product records, each associated with a different product. Multiple matching rules are applied to each of the product records in order to identify a subset of product records satisfying the matching rules. For each of the product records satisfying the matching rules, multiple scores are generated, each score representing the relevance of the product to the request based on the request data. The scores are aggregated. One or more of the product records are selected based at least on the aggregate scores. A dynamic product content item is served in response to the request featuring the products associated with the one or more selected product records. | 03-27-2014 |
20140089382 | TECHNIQUES FOR CONTEXT-BASED GROUPING OF MESSAGES FOR TRANSLATION - A computer-implemented technique includes receiving, at a server, a first request from a computing device to translate a web page from a source language to a target language. The technique includes generating, at the server, an image for each of a plurality of messages from the web page to obtain a plurality of images in response to the first request. A specific image (i) represents at least a specific portion of the web page and (ii) includes at least a specific message of the plurality of messages. The technique includes grouping, at the server, the plurality of messages based on contexts of their images to obtain one or more groups of messages. A translation service provider then translates the one or more groups of messages to obtain a plurality of translated messages. The technique also includes transmitting, from the server, the plurality of translated messages to the computing device. | 03-27-2014 |
20140089815 | Sharing Content-Synchronized Ratings - Systems, methods and devices described herein enable sharing content-synchronized ratings, related to media content playing on a first device, using one or more second devices. For example, while a television program is playing on a television, a tablet computer acquires and sends content information derived from the video stream to a server. The server identifies the television program by matching the content information to a fingerprint. Then the server system generates a set of instructions, a time-marker, and one or more content-synchronized ratings collected from other user devices. The set of instructions includes instructions for synchronizing to the time-marker, enabling sharing of one or more content-synchronized ratings, and displaying content-synchronized ratings from other users. The set of instructions and content are sent to the tablet computer for execution and display. | 03-27-2014 |
20140090038 | PRIORITIZING A CONTENT ITEM FOR A USER - The disclosed subject matter relates to methods for prioritizing a content item for a user. In one aspect, a method includes receiving user authentication events corresponding to a user account. A user is associated with the user account. The method further includes determining a time distribution of the received user authentication events. The method further includes constructing, based on the determination, a content prioritization user model corresponding to the user associated with the user account. The method further includes receiving a content item associated with the user. The method further includes associating, based on the content prioritization user model, a content priority value with the content item. The content priority value corresponds to a predicted aspect of the user. | 03-27-2014 |
20140091923 | DEVICE EVENT NOTIFICATION REGISTRATION THROUGH DIRECT INTERACTION WITH MOBILE DEVICE - A method for registering for an appliance event notification comprises scanning a machine-readable code by a device and sending a request to register for an event notification to an appliance. A user interface corresponding to the appliance is displayed and the user interface includes an identification of at least one appliance specific event. A selection of an appliance specific event is received and a request to register for an event notification corresponding to the selected appliance specific event is sent to the appliance. An event notification is received upon occurrence of the event at the appliance. Additionally, the user interface includes an identification of at least one appliance specific control function. A request to register for control of the appliance corresponding to a selected appliance specific control function is sent to the appliance. Accordingly, instructions for control of the appliance are sent from the mobile device. | 04-03-2014 |
20140092461 | PHOTO-CHROMIC COATING FOR OPTICS - A head mounted display (HMD) includes a display module for generating CGI light, an eyepiece, and a frame assembly to support the eyepiece in front of an eye of the user. The eyepiece includes a viewing region to emit the CGI light along an eye-ward direction, an input end peripherally located from the viewing region and optically coupled to receive the CGI light into the eyepiece from the display module, and light bending optics to redirect the CGI light. The eyepiece further includes an ambient scene side through which ambient scene light is received into the eyepiece and an eye-ward side opposite the ambient scene side out of which the ambient scene light and the CGI light are passed along the eye-ward direction. A photo-chromic coating is disposed on the ambient scene and eye-ward sides. | 04-03-2014 |
20140098102 | One-Dimensional To Two-Dimensional List Navigation - Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) for a computing device, such as a head-mountable device (HMD). The computing device can display a first card of an ordered plurality of cards using a timeline display. The computing device can receive a first input and, responsively determine a group of cards for a grid view and display the grid view. The group of cards can include the first card. The grid view can include the group of cards arranged in a grid and be focused on the first card. The computing device can receive a second input, and responsively modify the grid view and display the modified grid view. The modified grid view can be focused on a second card. The computing device can receive a third input and responsively display the timeline display, where the timeline display includes the second card. | 04-10-2014 |
20140098854 | LOSSLESS INTRA-PREDICTION VIDEO CODING - Blocks of a frame of a video stream can be encoded using lossless intra-prediction encoding. The compression ratio of lossless intra-prediction encoding can be improved by performing lossy encoding on the intra-predicted residual. The encoded residual is then decoded and the reconstructed residual is subtracted from the original residual. The resulting difference residual is encoded using lossless encoding and included in the output bitstream along with the lossy encoded residual, permitting the block to be decoded with no loss at a decoder. | 04-10-2014 |
20140098855 | LOSSLESS INTRA-PREDICTION VIDEO CODING - Blocks of a frame of a video stream can be encoded using lossless inter-frame prediction encoding. The compression ratio of lossless inter-frame encoding can be improved by first examining the magnitude of a motion vector used to perform inter-frame prediction. If the magnitude of the motion vector is small, the residual generated by the inter-prediction can be entropy coded and included in the encoded bitstream. If the magnitude of the motion vector is greater than a threshold, the residual can be encoded using lossy encoding and then decoded and subtracted from the original residual. The resulting difference residual is encoded using lossless encoding and included in the output bitstream along with the lossy encoded residual, permitting the block to be decoded with no loss at a decoder. | 04-10-2014 |
20140101170 | Methods and Systems for Prefetching Music for Devices - Methods and systems are presented for prefetching music for devices. The disclosed method includes detecting an access to a music library through a device. The music library is associated with a user music account and is managed in cloud music storage. The disclose method further includes monitoring use activities for the user music account and the use activities of selected songs in the music library are adjustable for relevance based on assigned weightings. One or more songs from the music library that satisfy a prefetching constraint based on the monitored use activities are identified. The songs that satisfy the prefetching constraint are tagged for transferring to the device. The tagged songs are transferred to the device without receiving a user initiated request for the tagged songs. | 04-10-2014 |
20140101193 | GENERATING SNIPPETS FOR PROMINENT USERS FOR INFORMATION RETRIEVAL QUERIES - Implementations include receiving trigger query data, the trigger query data identifying one or more trigger queries and one or more sets of authoritative users, each set of authoritative users being associated with a respective trigger query, providing a plurality of trigger query and authoritative user pairs, each trigger query and authoritative user pair identifying a trigger query and an authoritative user from a set of authoritative users associated with the trigger query, for each trigger query and authoritative user pair: generating a snippet based on user data, the user data being associated with the authoritative user in one or more computer-implemented services, each snippet being specific to the trigger query and specific to the authoritative user, and storing one or more snippets in computer-readable memory, each snippet being associated with the trigger query and the authoritative user for which the snippet was generated. | 04-10-2014 |
20140101592 | Grouping of Cards by Time Periods and Content Types - Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) for a computing device, such as head-mountable device (HMD). The UI allows a user of the HMD to navigate through a timeline of ordered screens or cards shown on the graphic display of the HMD. The cards on the timeline may be chronologically ordered based on times associated with each card. Numerous cards may be added to the timeline such that a user may scroll through the timeline to search for a specific card. The HMD may be configured to group cards on the timeline. The cards may be grouped by multiple time periods and by various content types within each respective time period. The cards may also be grouped based on durations between the present/on-going time period and each respective time period. | 04-10-2014 |
20140101608 | User Interfaces for Head-Mountable Devices - Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) for a head-mountable device (HMD). A computing device, such as an HMD, can display at least a portion of a first linear arrangement of cards. The first linear arrangement can include an ordered plurality of cards that can include an actionable card and a bundle card that can correspond to a group of cards. A moveable selection region can be displayed. A given card can be selected by aligning the selection region with the given card. After selection of a bundle card, the computing device can display a second linear arrangement of cards that includes a portion of the corresponding group of cards. After selection of an actionable card, the computing device can display a third linear arrangement of cards that includes action card(s) selectable to perform action(s) based on the actionable card. | 04-10-2014 |
20140101768 | Limiting the Functionality of a Software Program Based on a Security Model - Systems, methods, routines and/or techniques for limiting the functionality of a software program based on a security model are described. One or more embodiments may include limiting the functionality of a software program (e.g., a widget) based on one or more operations that the widget intends to take. One or more embodiments may include limiting the functionality of a widget that is located on and/or accessible via a lock screen of a mobile device. One or more embodiments may include preventing a widget from causing an application to perform sensitive actions when a system is in an un-authenticated state. One or more embodiments may include preventing a widget from installing and/or displaying on a particular screen of a mobile device (e.g., a lock screen) if the widget includes a function that indicates that a sensitive operation will be taken. | 04-10-2014 |
20140104177 | MULTI-GESTURE TEXT INPUT PREDICTION - A computing device outputs a keyboard for display, receives an indication of a first gesture to select a first sequence of one or more keys, determines a set of candidate strings based in part on the first sequence of keys, and outputs for display at least one of the set of candidate strings. The computing device receives an indication of a second gesture to select a second sequence of one or more keys, and determines that characters associated with the second sequence of keys are included in a first candidate word based at least in part on the set of candidate strings, or are included in a second candidate word not based on the first sequence of keys. The computing device modifies the set of candidate strings based at least in part on the determination and outputs for display at least one of the modified candidate strings. | 04-17-2014 |
20140104296 | MOBILE DEVICE USER INTERFACE HAVING ENHANCED VISUAL CHARACTERISTICS - A computing device includes a user interface module operable by at least one processor to output, for display, a graphical user interface of an application, the graphical user interface including a plurality of elements, each respective element of the plurality of elements being associated with one of a plurality of application features, determine an age for a first application feature of the plurality of application features, the age being a period of time that has elapsed since the first application feature was enabled in the application, generate, based on the age, a visual characteristic that modifies at least one of a chrominance value and a luminance value associated with a first element of the plurality of elements associated with the first application feature, and output, for display, the visual characteristic. | 04-17-2014 |
20140108152 | Managing Social Network Relationships Between A Commercial Entity and One or More Users - Systems and methods for managing relationships between a commercial entity and one or more of a plurality of users is described. One of the methods includes receiving data regarding a first opinion of one of the users. The first opinion is concerned with a first product/service. The user has a user identity (ID), the commercial entity has a commercial entity ID, the first product has a first product ID, and the first service has a first service ID. The method further includes mapping the first opinion data with the user ID and the commercial entity ID and the first product ID or the first service ID. The method includes creating data regarding a first sentiment group within a social network account of the commercial entity based on the mapped first opinion data. The method includes assigning the user ID to the first sentiment group data. | 04-17-2014 |
20140108179 | Incentivizing Purchases at Physical Retailers - Shoppers at physical retailers are incentivized to purchase products from a physical retailer. The user provides a product identifier using a user device. The product identifier is used to identify the product being viewed by the user. Online retailers are queried to obtain online bids to sell the product. An incentive is identified for the user based on the product and the physical retailer. The incentive and an online retailer bid are provided to the user for the user to determine whether to purchase the product at the online retailer bid price or using the incentive. The incentive may be based on location information indicating user device movement. The incentive may require the user to perform an action, such as posting to a social network. A different incentive may be provided to the user if the user is leaving the physical retailer to promote purchase at the physical retailer. | 04-17-2014 |
20140108445 | System and Method for Personalizing Query Suggestions Based on User Interest Profile - A server system receives a partial search query from a search requestor prior to the search requestor signaling completion of a search query that includes the partial search query. The server system responds to receipt of the partial search query by obtaining a set of complete queries previously submitted by a community of users. The complete queries correspond to the partial query and are ordered in accordance with ranking criteria. The server system sends the set of ordered complete queries to the search requestor. The server system obtains the set of complete queries by generating scores for a plurality of the obtained complete queries previously submitted by the community of users in accordance with an interest profile of the search requestor and ordering the obtained complete queries in accordance with the generated scores and the ranking criteria. | 04-17-2014 |
20140108946 | Gathering and Organizing Content Distributed via Social Media - The present disclosure relates to a method for gathering and organizing media content in a social media is provided. The method initiates with providing a stream of postings of media content for a user account and receiving, from the user account, selection of media content provided within the stream. The selected media content is moved from the stream to a playlist interface. The selected media content is organized within the playlist interface into categories based on content type to generate a playlist for the user account. The organized playlist of the selected media content is provided for rendering at a display device that is used for accessing the user account. | 04-17-2014 |
20140108993 | GESTURE KEYBOARD WITH GESTURE CANCELLATION - In one example, a method includes outputting, for display at a presence-sensitive display, a graphical user interface comprising a graphical keyboard that includes a group of keys, wherein each key in the group of keys is associated with a respective, different region of the presence-sensitive display. The method further includes receiving an indication of a gesture to select a sequence of one or more keys in the group of keys of the graphical keyboard. The method further includes determining, based at least in part on the indication of the gesture, that the gesture includes at least one feature associated with a cancellation of the selected sequence of one or more keys. The method further includes, in response to determining that the gesture includes the at least one feature associated with the cancellation, omitting the selected sequence of one or more keys from entry to a text input field. | 04-17-2014 |
20140109066 | TESTING FRAMEWORK FOR APPLICATIONS - An application distribution server may be operable to select a plurality of data processing devices which are capable of receiving application updates. One or more experimental versions of an application may be communicated by the application distribution server to each of the selected plurality of data processing devices during an update process of the application. The application distribution server may cause collection of performance information associated with the one or more experimental versions. The application distribution server may then cause communication of the collected performance information to a developer of the application for analysis. When a particular experimental version is uninstalled from a particular data processing device or when feedback and/or rating information on the particular experimental version is communicated from the particular data processing device, the application distribution server may communicate, to the particular data processing device, a message indicating an experiment and options to opt-out of future experiments. | 04-17-2014 |
20140111330 | TRIGGERING ATTRACT MODE FOR DEVICES USING VIEWABILITY CONDITIONS AND DETECTED PROXIMITY OF HUMAN TO DEVICE - A data processing device may be operable to determine whether the data processing device is in a state of charging a battery. When the data processing device is determined to be in the state of charging the battery, a charging condition of the battery may be analyzed by the data processing device. The data processing device may analyze a viewability condition at a display module. The data processing device may analyze an environmental condition associated with proximity of a human to the data processing device. The data processing device may then choose, based on a result of the analysis of the charging condition, a result of the analysis of the viewability condition and/or a result of the analysis of the environmental condition, display of content in a manner to attract attention to the data processing device. | 04-24-2014 |
20140111523 | VARIABLE LENGTH ANIMATIONS BASED ON USER INPUTS - A computer-implemented method for transition animation is disclosed according to one aspect of the subject technology. The method comprises determining a user's level of experience using an application, determining a duration of a transition animation based on the user's determined level of experience, and playing the transition animation for the determined duration. | 04-24-2014 |
20140112481 | HIERARCHICAL DECCORELATION OF MULTICHANNEL AUDIO - Provided are methods, systems, and apparatus for hierarchical decorrelation of multichannel audio. A hierarchical decorrelation algorithm is designed to adapt to possibly changing characteristics of an input signal, and also preserves the energy of the original signal. The algorithm is invertible in that the original signal can be retrieved if needed. Furthermore, the proposed algorithm decomposes the decorrelation process into multiple low-complexity steps. The contribution of these steps is generally in a decreasing order, and thus the complexity of the algorithm can be scaled. | 04-24-2014 |
20140112484 | Automatic Detection of Loudspeaker Characteristics - Disclosed is subject matter that proposes a system and method for a media device to automatically detect the characteristics of an attached speaker. Speakers have many different characteristics, for example, power, impedance, frequency response, etc. With knowledge of the speaker characteristics, audio output can be equalized appropriately, and an amplifier of the media device, for example, can prevent exceeding the maximum power handling capability of the speaker. Described is a device and method for retrieving information about the speaker from a memory that is coupled to the speaker. A media device can read the data from the memory over existing speaker wires. Software and/or hardware in the media device can optimize the output to the attached speaker. Accordingly, the media device can interrogate the speaker directly over speaker wire to obtain the characteristics of the speaker. | 04-24-2014 |
20140113596 | METHODS AND DEVICES FOR PRIORITIZING MESSAGE THREADS - Certain embodiments of this disclosure include methods and devices for prioritizing message threads. According to one embodiment, a method is provided for detecting a current location of an electronic device; determining contact location information describing one or more locations of one or more devices associated with one or more contacts; determining respective proximities between the electronic device and the one or more devices associated with the one or more contacts based at least in part on the current location of the electronic device and the contact location information to provide contact proximity information; identifying a plurality of message threads, wherein each message thread is associated with at least one of the one or more contacts; associating a respective priority value with each message thread based at least in part on the contact proximity information; and outputting, for display, formatting information based on the respective priority values. | 04-24-2014 |
20140115095 | CONTENT ITEM TYPE DETERMINATION AND SELECTION - This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for determining content item environment types for content items rendered in a web based resource. | 04-24-2014 |
20140115521 | DECODING IMPRECISE GESTURES FOR GESTURE-KEYBOARDS - In one example, a method includes outputting, by a computing device and for display, a graphical keyboard comprising a plurality of keys. The method may also include receiving, by the computing device, an indication of a gesture detected at a presence-sensitive input device. The method may also include determining, by the computing device and based on a plurality of features associated with the gesture, a degree of precision of the gesture. The method may also include modifying, by the computing device and based at least in part on the degree of precision, a probability that the gesture indicates at least one key of the plurality of keys. The method may also include outputting, by the computing device and for display, a candidate word that is based at least in part on the probability that the gesture indicates at least one key of the plurality of keys. | 04-24-2014 |
20140115522 | GESTURE-KEYBOARD DECODING USING GESTURE PATH DEVIATION - In one example, a method includes outputting, by a computing device and for display, a graphical keyboard comprising a group of keys. The method may further include receiving an indication of a first portion of a gesture to select a first key, and determining, based at least in part on the first key, one or more predicted next characters. The method may further include determining a path from a first location of the graphical keyboard to a second location of the graphical keyboard, the first location corresponding to the first key, the second location corresponding to one of the one or more predicted next characters. The method may further include comparing a second portion of the gesture with the determined path, and selecting, based at least in part on the comparison, the one of the one or more predicted next characters. | 04-24-2014 |
20140118274 | MASKING AN OUTER PERIMETER OF A TOUCH SCREEN - A touch screen device and a method for constricting the touch screen device are provided. In some aspects, the touch screen device includes a transparent substrate. The touch screen device includes a first masking layer applied to an outer perimeter of an inner surface of the transparent substrate. The touch screen device includes a transparent conductor for a touch sensor applied to at least a portion of the first masking layer and a portion of the inner surface of the transparent substrate. The touch screen device includes a second masking layer applied to at least a portion of the transparent conductor on an inner surface of the first masking layer. The portion of the transparent conductor is arranged between the first masking layer and the second masking layer. | 05-01-2014 |
20140119181 | TRAFFIC ENGINEERING SYSTEM FOR PREVENTING DEMAND DEADLOCK AND ACHIEVING UNIFORM LINK UTILIZATION - Exemplary traffic engineering solutions are described herein. According to exemplary embodiments, multiple tiered thresholds representing allocatable capacities of links in the network may be provided. The tiered thresholds may effectively limit the amount of data that a traffic engineering system is permitted to allocate on links in the network. The traffic engineering system may attempt to allocate data flows in the network according to the smallest threshold. If the network cannot accommodate the data flows according to the smallest threshold, then the next-smallest threshold may be attempted. The thresholds may be sequentially tested in increasing order until the largest threshold is attempted. If a workable threshold is found, then the data flow may be allocated to a path in the network. If the traffic engineering system is unable to accommodate the data flows at any of the tiered thresholds, then the traffic engineering system may report a failure. | 05-01-2014 |
20140122057 | TECHNIQUES FOR INPUT METHOD EDITOR LANGUAGE MODELS USING SPATIAL INPUT MODELS - A computer-implemented technique includes receiving, at a computing device including one or more processors, a touch input. The technique includes determining, at the computing device, one or more characters and one or more first probability scores using a spatial model and a position of the touch input with respect to a virtual keyboard displayable at the computing device, the one or more characters being from the virtual keyboard, the one or more first probability scores being associated with the one or more characters, respectively. The technique includes determining, at the computing device, a word based on the one or more characters and the one or more first probability scores using a language model. The technique also includes displaying, at the computing device, the word. | 05-01-2014 |
20140122620 | ATTACHMENT HANDLING DURING EMAIL DELIVERY - A system and method for improving attachment handling during email delivery is disclosed. A partial message data structure stores data associated with an email except the email's attachments' contents. Attachment contents may be stored in the partial message data structure if necessary. When an email is sent to a recipient, a message router constructs the full email message including attachments from the partial message data structure and the stored attachment contents before sending the email to an SMTP server. When an email is received from an SMTP server, a message router transmits the email to a message parser that parses attachments from the email and stores the attachments in persistent storage. The message parser sends a partial message data structure containing data associated with the email and references to the email's attachments to the message router. The message router transmits the partial message data structure to a server for delivery. | 05-01-2014 |
20140122697 | PROVIDING CONTENT TO LINKED DEVICES ASSOCIATED WITH A USER - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for selecting content. The method comprises identifying historical data including a log of entries, each entry including a user identifier associated with a given user that accessed a service, a service identifier associated with the service, and a device identifier associated with a device used by the user for accessing the service. The method further comprises evaluating log entries including identifying pairs of log entries that include a same user identifier and a same service identifier but different device identifiers. The method further comprises linking plural devices to a user associated with the same user identifier based on the evaluating when a given device is determined to be likely to be personal to the user, and using historical information associated with the linked devices to select content for delivery to the user. | 05-01-2014 |
20140123060 | POST-TOUCHDOWN USER INVISIBLE TAP TARGET SIZE INCREASE - The subject technology discloses configurations for providing detecting a first touch input on a touch-sensitive screen, wherein the first touch input corresponds with a position on the touch-sensitive screen. The subject technology further determines if the position of the first touch input is within a predetermined distance of a tap target area associated with a graphical element. The tap target area is then expanded by a predetermined amount to increase an area of the tap target area. The subject technology receives a second touch input on the touch-sensitive screen, wherein the second touch input corresponds with a second position on the touch-sensitive screen. It is determined if the position of the second touch input is within the expanded tap target area. The subject technology then selects the graphical element in response to the position of the second touch input being within the expanded tap target area. | 05-01-2014 |
20140123136 | METADATA-BASED VIRTUAL MACHINE CONFIGURATION - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating one or more of a plurality of metadata collections with one or more respective identifiers, wherein each metadata collection includes one or more pairings of metadata attributes with metadata values, and wherein each identifier is one of a project identifier, a tag identifier or an instance identifier; identifying, based on identifier information associated with a virtual machine instance, one or more metadata values to be provided to the virtual machine instance, wherein the identifier information specifies one or more of a project identifier, a tag identifier and an instance identifier, and wherein each identified metadata value belongs to a metadata collection associated with an identifier that is specified in the identifier information; and providing, to the virtual machine instance, the identified one or more metadata values. | 05-01-2014 |
20140123208 | PRIVACY AWARE CAMERA AND DEVICE STATUS INDICATOR SYSTEM - A privacy indicator is provided that shows whether sensor data are being processed in a private or non-private mode. When sensor data are used only for controlling a device locally, it may be in a private mode, which may be shown by setting the privacy indicator to a first color. When sensor data are being sent to a remote site, it may be in a non-private mode, which may be shown by setting the privacy indicator to a second color. The privacy mode may be determined by processing a command in accordance with a privacy policy of determining if the command is on a privacy whitelist, blacklist, greylist or is not present in a privacy command library. A non-private command may be blocked. | 05-01-2014 |
20140127992 | SEAMLESS TETHERING SETUP BETWEEN PHONE AND LAPTOP USING PEER-TO-PEER MECHANISMS - The subject technology discloses configurations for determining, at a first computing device, if a second computing device is within a predetermined distance of the first computing device. The subject technology then establishes, at the first computing device, a wireless near field communication (NFC) connection with the second computing device. Information for configuring a wireless tethering connection with the second computing device is then transmitted over the wireless NFC connection. Further, the subject technology receives, over the wireless NFC connection, confirmation that the wireless tethering connection has been configured. | 05-08-2014 |
20140129975 | DETERMINING SCROLL DIRECTION INTENT - A system for determining scroll direction intent may include one or more processors and a memory. The one or more processors may receive first and second ordered pairs of coordinates of a scroll event. The one or more processors may construct a square that has a first vertex at the first ordered pair of coordinates and an opposite vertex at a third ordered pair of coordinates for which each coordinate has an absolute value that is equal to a maximum absolute coordinate value of the second ordered pair of coordinates, where the signs of the coordinates of the third ordered pair are equivalent to the signs of the corresponding coordinates of the second ordered pair. The one or more processors may determine an intended scroll direction of the scroll event based at least partially on the constructed square and the first and second ordered pair of coordinates. | 05-08-2014 |
20140133782 | SHARING OR APPLYING DIGITAL IMAGE EDITING OPERATIONS - The disclosed subject matter relates to computer implemented methods for sharing digital image edit operations. In one aspect, a method includes storing a first digital image edit stack, which includes at least one digital image edit operation performed by a first user of a social network upon a first digital image hosted on the social network. The method further includes receiving indication of a first request for the first digital image edit stack, based upon an operation performed by a second user of the social network. The method further includes providing the digital image edit stack for the second user, in response to the received indication. | 05-15-2014 |
20140136590 | NETWORK-INDEPENDENT PROGRAMMING MODEL FOR ONLINE PROCESSING IN DISTRIBUTED SYSTEMS - Systems and methods include a distributed system that uses a declarative language to separate application logic from the network technology used to communicate. For example, in a system with a plurality of processing nodes, each processing node may include at least one processor, a networking layer for communicating with other processing nodes, and a memory storing instructions that, when executed by the at least one processor, cause the processing node to perform operations. The operations may include receiving a processing plan using the networking layer and analyzing the processing plan to determine a service to perform and a number of inputs anticipated for the service. The operations may also include performing the determined service. The processing plan defines a processing tree comprising a subset of the plurality of processing nodes, the processing tree having unidirectional communication from the root to a final level of the tree. | 05-15-2014 |
20140149857 | DETECTING RELATIONSHIPS BETWEEN EDITS AND ACTING ON A SUBSET OF EDITS - Systems and methods are disclosed herein for detecting compounding and conflicting suggested edits in a collaborative document editing environment. A first edit and a second edit to an electronic document are received. A shared position of the first edit and the second edit in the electronic document is identified, and a compounding relationship or a conflicting relationship is determined based at least in part on the identification. The first edit, the second edit, and an indicator of the relationship are displayed to a user of the electronic document. | 05-29-2014 |
20140153103 | DUAL AXIS INTERNAL OPTICAL BEAM TILT FOR EYEPIECE OF AN HMD - An eyepiece includes a display module for providing display light, a concave end reflector, and a viewing region including a partially reflective surface to redirect at least a portion of the display light out of an eye-ward side of the eyepiece along an emission path. The partially reflective surface is obliquely angled with an offset from 45 degrees relative to the eye-ward side to cause the emission path to have a first oblique angle in a horizontal dimension relative to a first normal vector of the eye-ward side. The concave end reflector is tilted such that a second normal vector from a center point of the concave end reflector is obliquely angled relative to a top or bottom surface of the eyepiece to cause the emission path to have a second oblique angle in a vertical dimension relative to the first normal vector of the eye-ward side. | 06-05-2014 |
20140156317 | Per Flight Cabin Selection - The disclosure generally describes computer-implemented methods, computer-readable media, and systems for selecting a cabin per flight segment associated with a multi-flight-segment air-travel itinerary. One computer-implemented method includes receiving flight-segment data, cabin type data, and price data associated with a multi-flight-segment air-travel itinerary, determining, by operation of a computer, a plurality of interactive informational elements, wherein each interactive informational element of the plurality of interactive informational elements represents an available cabin type for a flight segment associated with the multi-flight-segment air-travel itinerary, designating a determined interactive informational element per cabin type for each flight segment, and initiating a presentation of the plurality of interactive informational elements as part of a single graphical user interface. | 06-05-2014 |
20140156381 | METHODS AND SYSTEMS FOR CREATING AND MANAGING USER INTEREST LISTS FOR PROVIDING ONLINE CONTENT - Methods, systems, and apparatus for creating and managing user device interest lists for online content are provided. The method is implemented by a processor executing the instructions. The method includes providing a dynamic advertisement including a plurality of elements for display on a user device wherein each element of the dynamic advertisement is configured to receive a device interaction from the user device, receiving data representative of a device interaction with at least one of the plurality of elements, identifying an item based on the data received, and determining a marketing response based on the identified item. | 06-05-2014 |
20140157008 | BACKUP POWER ARCHITECTURE FOR RACK SYSTEM - A computing device is associated with a circuit for sharing and distributing backup power. During normal operating conditions, a main bus bar provides power to each computing device in a rack via a main power bus of the corresponding circuit. In the event of an AC power outage, the main power bus is deactivated and a backup power path of the circuit is activated. Backup power is provided to the device from a battery of the circuit via the backup power path. A shared power path is also activated in the circuit such that backup power may be provided from the battery to the main bus bar. By providing backup power to the main bus bar, the other computing devices in the rack that do not have sufficient backup power may receive backup power from the main bus bar until AC power is restored. | 06-05-2014 |
20140168474 | Determining an Image Capture Payload Burst Structure - A first plurality of images of a scene may be captured. Each image of the first plurality of images may be captured using a different TET. Based at least on the first plurality of images, a long TET, a short TET, and a TET sequence that includes the long TET and the short TET may be determined. A second plurality of images of the scene may be captured. The images in the second plurality of images may be captured sequentially in an image sequence using a sequence of TETs corresponding to the TET sequence. Based on one or more images in the image sequence, an output image may be constructed. | 06-19-2014 |
20140169362 | SYSTEM AND METHOD FOR SYNCHRONIZING MULTI-LEVEL OUTPUT DEVICES IN AN UNRELIABLE NETWORK - A method and system are described that allow a device operating in coordination with other devices to synchronize the devices operation with the other devices. A controllable device processor may determine that a received data packet is a retransmission of an initial control command data packet. The processor may obtain from the retransmitted data packet a start value and a time indicator related to performance of the operation. A ramp rate related to the operation to be performed may be obtained. Using the time indicator, an adjusted ramp rate may be calculated. An output value for the device may be set based on the start value, the adjusted ramp rate, and the time indicator. The adjusted ramp rate may result in completing the operation at substantially the same time as though the device received the original command. | 06-19-2014 |
20140171133 | QUERY RESPONSE - In accordance with an example embodiment of the disclosure, a non-transitory, machine-readable storage medium may have stored thereon a computer program having at least one code section. The at least one code section may be executable by a first electronic processing device for causing the first electronic processing device to execute context pertinent responses based on at least one status query electronically communicated to the first electronic processing device from a second electronic processing device. The at least one code section may control the first device to perform examining the query to determine a pertinent context. A query processing device may be queried via the first device. Responsive to the querying, context pertinent information may be received based on at least one database of stored context pertinent information. A context pertinent response may be executed based on the obtained context pertinent information. | 06-19-2014 |
20140172571 | SELECTING CONTENT ITEMS BASED ON GEOPOSITIONING SAMPLES - Apparatus and method for identifying a geographical route along which a network accessible device is repetitively moved. In accordance with some embodiments, a sequence of geopositioning samples from a network accessible device is received, the samples indicative of different geographical locations of the device over a time interval. A geographical route is identified along which the device was repetitively moved from the sequence of samples. A content item is selected for an entity having a physical location proximate the geographical route. The content item is displayed on a display associated with a user of the network accessible device. | 06-19-2014 |
20140172911 | Computer Application Promotion - A computer-implemented process includes providing a request to access content associated with a website; receiving web page information associated with the website, and data for displaying a notification that indicates availability of a native computer application that is associated with the website; providing a request to access information associated with the native computer application; receiving information associated with the native computer application that describes interactions between a plurality of users of an application marketplace and a component of the application marketplace that provides and receives information related to the native computer application; and displaying the descriptive information for viewing by a user, including displaying information that indicates the interactions between the plurality of users and the component of the application marketplace. | 06-19-2014 |
20140173059 | Device Commissioning - The disclosed subject matter may provide a system and methods for commissioning a device or appliance into a network. A processor may detect the insertion of a removable device into a data receptacle of a first device. The first device may be an appliance or a network controller. Information may be retrieved from or delivered to the removable device. The information may be information specific to the appliance, such as model number, or may be information related to the network controller. For example, information delivered from the network controller to the removable device may include a network address assignment and network protocol to be used by an appliance when the appliance communicates with the network. The removable device may be removed from the first device and inserted into a data receptacle of a second device. | 06-19-2014 |
20140173695 | TOKEN BASED ACCOUNT ACCESS - A user account may be accessed by a mobile device by transmitting a login token from the mobile device to a server, which can authenticate the login token and grant the mobile device access to the user account. The login token can be generated by accessing the user account on a separate user device, such as a personal computer, and requesting a login token. The request may be sent to a server and a login token can be generated and sent by the server to the separate user device. The login token may then be transmitted to the mobile device and account access on the mobile device can be granted based on the login token. | 06-19-2014 |
20140176731 | Determining Image Alignment Failure - A first set of pixels of a short exposure image and a second set of pixels of a long exposure image may be obtained. The short exposure image may have been captured using a short total exposure time (TET) and the long exposure image may have been captured using a long TET. The long TET may be greater than the short TET. The first set of pixels and the second set of pixels may be aligned. A first pixel value of a first pixel in the first set of pixels and a second pixel of a second pixel in the second set of pixels value may be compared. Based on the comparison, an alignment error value for the first pixel and the second pixel may be determined. Based at least on the alignment error value, an output image may be provided. | 06-26-2014 |
20140177684 | Rapid Acknowledgement of Radio Transmissions for Energy Minimization - The disclosure relates to a transmission scheme for nodes in a network. More specifically, the disclosure relates to an acknowledgment scheme that minimizes energy requirements for an acknowledgment of a transmission between nodes. The disclosure describes that an energy constrained node may transmit to other nodes in a network and may only require that an acknowledgment of that transmission is received from at least one of the proximal recipients, which may or may not be the ultimate target. In order to minimize the complexity of the receiver in a node and its energy requirements, the acknowledgment scheme may employ simple on-off keying (irrespective of the modulation technique of the sending transmission. The acknowledgment comprises a series of OOK pulses sent at a specified time after receipt of the transmission. In addition, simultaneously received acknowledgments can be processed and verified without confusion. | 06-26-2014 |
20140181634 | Selectively Replacing Displayed Content Items Based on User Interaction - Systems, methods performed by data processing apparatus and computer storage media encoded with computer programs for receiving feedback from a client device at which a presentation page of content items is displayed, the received feedback relating to an affirmative act performed by the user, determining, based at least in part on the received feedback, whether the user is likely to perform a predetermined action relative to one or more of the content items, based on a result of the determining, selectively identifying one or more replacement content items and transmitting the one or more identified replacement content items to the client device for display in the presentation page in place of one or more of the plurality of content items. | 06-26-2014 |
20140188611 | COMBINATION OF MULTIPLE ADVERTISEMENTS IN AN AD SLOT ON A NETWORK ACCESSIBLE DEVICE - Apparatus and method for managing a combination of multiple advertisements in an ad slot on a network accessible device. In accordance with some embodiments, a request is received in a memory for a mobile advertisement (ad) for display in an ad slot on a graphical user interface (GUI) of a network accessible device. A total plural number of ads are selected from a database of available ads in a memory responsive to a size of the ad slot on the GUI. A combined ad is rendered that combines the total plural number of selected ads. The combined ad is transferred for display in the ad slot. | 07-03-2014 |
20140188612 | DIRECTED CONTENT PRESENTATION - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for content presentation. One of the methods includes, receiving, from a user device, a request for sponsored content; identifying a sponsored content item responsive to the request; determining a device type associated with the user device; modifying one or more presentation parameters associated with the sponsored content item based at least in part on the device type associated with the user device; and providing the sponsored content item having the modified presentation parameters to the user device. | 07-03-2014 |
20140188632 | ALLOCATION OF CONTENT INVENTORY UNITS - This specification describes technologies relating to selection and delivery of online content. In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving a request for allocation of a content inventory unit and a first reserve price. A second price may be determined based in part on the first reserve price and a difference between a highest sharing fraction in a range and a lowest sharing fraction in the range. Adjusted bids may be determined based on received bids and the highest sharing fraction. The methods may further include allocating the content inventory unit to a buyer based on the adjusted bids and the second price, determining a payment to the seller as a maximum of an auction price and the first reserve price, and determining a payment from the buyer based on the auction price and the highest sharing fraction. | 07-03-2014 |
20140188844 | ADJACENT SEARCH RESULTS EXPLORATION - The specification relates to the creation of an image space by receiving an initial image query. A plurality of search queries related to the initial search query are determined. Image results for the initial search query and the plurality of related search queries are obtained. A panel of images representing a number of images from the initial search query and panels of images representing a number of images from the plurality of related search queries are generated. These panels are used to provide an image space. The image space can be centered on the panel representing the resultant images related to the initial search query and can be surrounded by panels representing the resultant images related to the plurality of related search queries. | 07-03-2014 |
20140188861 | USING SCIENTIFIC PAPERS IN WEB SEARCH - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for using scientific papers in web search are described. A web search system can rank scientific content highly in search results of a query, when the scientific content has been popular in the past but is obscure at query time. The web search system can augment a search query by providing additional search terms when terms in the search query and the additional search terms appeared together in news stories frequently in the past but appear together infrequently at query time. | 07-03-2014 |
20140188894 | TOUCH TO SEARCH - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a query for selected content. In one aspect, a method includes receiving gesture data specifying a user gesture interacting with a portion of displayed content. A subset of the content is identified based on the gesture data. A set of candidate search queries is identified based on the subset of the content. A likelihood score is determined for each candidate search query. The likelihood score for a candidate search query indicates a likelihood that the candidate search query is an intended search query specified by the user gesture. The likelihood score for each candidate search query is adjusted using a normalization factor. The normalization factor can be based on a number of characters included in the candidate search query. One or more of the candidate search queries are selected based on the adjusted likelihood scores. | 07-03-2014 |
20140188927 | PRESENTING RECOMMENDED CONTENT IN SEARCH PAGES - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium include actions of receiving a search query, the search query being received from a first user of a computer-implemented search service, receiving a search result that is responsive to the search query, the search result being representative of one or more resources, receiving a set of entities associated with the one or more resources, receiving a first set of entities associated with the first user, each entity in the first set of entities having been determined to be of interest to the first user, determining that one or more entities of the set of entities corresponds to one or more entities of the first set of entities and, in response, providing a first set of recommended content, the first set of recommended content comprising the one or more entities of the set of entities, providing a first search results page, the first search results page comprising the search result and digital content representative of recommended content provided in the first set of recommended content, the digital content providing a link to a resource of the one or more resources, and transmitting the first search results page for display to the first user. | 07-03-2014 |
20140188992 | FACILITATING SOCIAL NETWORKING INTERACTION ACROSS A TIME AXIS - In one aspect, a method includes receiving an indication of a request from a user to generate a time-based social networking session at a social networking service, determining an instance of time associated with the request, the instance of time being distinct from the current time, identifying social network state information corresponding to the instance of time, the social network state information including social graph information regarding the state one of a social graph at the given instance of time and generating a social networking session according to the social network state information, the social networking session providing the user with a social networking experience according to the state of the social network of the user at the instance of time. | 07-03-2014 |
20140189047 | EXPANDING CONTENT INVENTORY - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for serving advertisements. In one aspect, a method includes receiving, from a user device, a request for a content item for presentation with a first resource. The first resource is associated with a first content category. A first set of content items that are eligible for presentation with resources associated with the first content category are identified. A determination is made that the user device navigated to the first resource from a second resource. The second resource is associated with a second content category, different than the first content category. A second set of content items that are eligible for presentation with resources associated with the second content category are identified. A content item is selected from among the first and second set of content items. The selected content item is provided to the user device. | 07-03-2014 |
20140189535 | DISPLAYING A POST UNIT WITHIN A STREAM INTERFACE - A system and method for displaying a post unit within a stream interface are provided. A stream interface is provided for display and comprises at least one post unit. For the at least one post unit, post content and a first interface set are provided for display on a first side of the post unit. The first interface set includes one or more interface components for interacting with the post content, and an expand interface component for expanding the first interface set. An indication of a user selection of the expand interface component is received. In response to the received indication, and for the at least one post unit, the post content and a second interface set are provided for display on a second side of the post unit. The second interface set includes a greater number or a different class of interface components for interacting with the post content. | 07-03-2014 |
20140192056 | DISPLAYING DYNAMIC CONTENT ON A MAP BASED ON USER'S LOCATION AND SCHEDULED TASK - Graphic elements for a computer-implemented mapping system may be displayed based on scheduled task data, routine data, or other data corresponding to an application of a client computing device. The application data may include a location and a scheduled time. A user may request a map for the scheduled task location. If a difference between the request time and the scheduled task time is below a threshold, then the mapping system may display or modify graphic elements for the location that are relevant to the scheduled task. For example, a user may include appointment data for an airline flight in a calendar application of a mobile computing device. If the user requests a map of the departure airport within a short amount of time before the flight, the map may include only relevant graphic elements such as a check in counter, a security checkpoint, and a departure gate. | 07-10-2014 |
20140198987 | Structure Descriptors for Image Processing - A structure descriptor for an m×n pixel block of an image may be determined. The m×n pixel block may contain a primary pixel having a primary pixel value and a plurality of secondary pixels having respective secondary pixel values. The structure descriptor may include a plurality of structure indicators each associated with a respective secondary pixel. The respective structure indicators may be based on the primary pixel value and the respective secondary pixel value of the associated secondary pixel. Based on the structure descriptor, a structure value for the m×n pixel block may be determined. Based on the structure value, image processing may be applied to the m×n pixel block. | 07-17-2014 |
20140208246 | SUPPORTING USER INTERACTIONS WITH RENDERED GRAPHICAL OBJECTS - A graphical object is rendered to a pixel buffer, such that a software application executing on a computing device displays the contents of the pixel buffer via a user interface. An invisible element is created and positioned under the cursor in response to detecting that the cursor is positioned over the feature being displayed via the user interface. The software application automatically repositions the invisible element in accordance with a movement of the cursor. A change in the position of the invisible element is determined, and the graphical object is repositioned within the pixel buffer in accordance with the change in the position of the invisible element. | 07-24-2014 |
20140211146 | SEE-THROUGH NEAR-TO-EYE DISPLAY WITH EYE PRESCRIPTION - An optical apparatus includes an optical combiner, an image lens, and an external scene lens. The optical combiner has an eye-ward side and an external scene side and includes a partially reflective diffraction grating that is at least partially reflective to image light incident through the eye-ward side and at least partially transmissive to external scene light incident through the external scene side. A first mount is positioned to hold the image lens in an optical path of the image light to apply a first corrective prescription to the image light. A second mount is positioned to hold an external scene lens over the external scene side of the optical combiner to apply a second corrective prescription to the external scene light. The optical combiner combines the image light with the scene light to form a combined image that is corrected according to the first and second corrective prescriptions. | 07-31-2014 |
20140214790 | ENHANCING SITELINKS WITH CREATIVE CONTENT - Methods and systems for enhancing online content with creative text relevant to the online content are provided. A plurality of candidate sitelinks is identified in response to a user search for online content. Each sitelink has associated with it a plurality of candidate creatives with which the sitelink may be presented to the user. The creatives are canonicalized to form clusters of candidate creatives. The sitelinks are also canonicalized. The creatives are matched to the candidate canonicalized sitelinks so as to provide enhanced sitelinks having increased relevance to the user search. | 07-31-2014 |
20140214883 | KEYWORD TRENDING DATA - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content. In one aspect, a method includes identifying a set of keywords for one or more content items that are included in a content distribution campaign. Keyword trend data for the set of keywords are obtained. The keyword trend data specify, for each of one or more keywords in the set of keywords, a query volume indicative of a number of matching search queries that have been received, at a search system, over a specified period. For a particular keyword from the set of keywords, a determination is made that the keyword trend data meets a distribution parameter change condition. In response to determining that the keyword trend data meets a distribution parameter change condition, a distribution parameter that controls distribution of at least one of the content items is adjusted. | 07-31-2014 |
20140215486 | Cluster Maintenance System and Operation Thereof - A method of operating a cluster of machines that includes receiving a request for a disruption, determining a subset of machines of the cluster affected by the requested disruption, and determining a set of jobs having corresponding tasks on the affected machines. The method also includes computing, on a data processor, a drain time for a drain that drains the tasks of the jobs from the affected machines, and scheduling on a drain calendar stored in non-transitory memory a drain interval for the drain, the drain interval having a start time and an end time. | 07-31-2014 |
20140218269 | MODULAR FRAME CONSTRUCTION FOR HEAD MOUNTABLE DISPLAY - A wearable device assembly includes a device module having a component housing with a display configured to present information to the user, an auxiliary housing unit remote from the component housing, and a connecting member extending between the housing unit and the auxiliary housing unit. The device also includes a head retention structure having a center support with a nosepiece extending therefrom, a first side arm extending from the center frame support on a first side thereof, and an attachment arm extending from the center support on a second side thereof. The device module and the head retention structure are configured for releasable assembly together by removably attaching a first attachment feature on the connecting arm with the second attachment feature on the retention member. When assembled together, the device assembly is wearable on the head of the user. | 08-07-2014 |
20140218299 | GESTURE KEYBOARD INPUT OF NON-DICTIONARY CHARACTER STRINGS - A computing device is described that outputs, for display, a graphical keyboard comprising a plurality of keys. The computing device receives, an indication of a gesture detected at a presence-sensitive input device. The computing device determines, based at least in part on the indication of the gesture and at least one characteristic of the gesture, one or more keys from the plurality of keys. The computing device determines a character string based on the one or more keys from the plurality of keys. In response to determining that the character string is not included in a lexicon and a spatial model probability associated with the one or more keys from the plurality of keys exceeds a probability threshold, the computing device outputs, for display, the character string. | 08-07-2014 |
20140222586 | BID ADJUSTMENT SUGGESTIONS BASED ON DEVICE TYPE - Systems and methods for suggesting a bid adjustment value based on device type include receiving parameters for a third-party content provider's campaign to present third-party content on a first type of device. Based on the campaign's parameters, bids from peer providers that use similar campaign parameters for both the first type of device and another type of device may be identified. For example, bids from providers that use similar parameters as the campaign for both mobile and desktop devices may be identified. The identified bids from the peer providers may be used to calculate a bid adjustment value. The bid adjustment value can be provided for presentation to the third-party content provider as a suggested change to his or her bid for the first type of device, to establish a bid for the second type of device. | 08-07-2014 |
20140223271 | SYSTEMS AND METHODS OF CREATING AN ANIMATED CONTENT ITEM - Systems and methods of creating animated content items via a computer network are provided. A data processing system can provide a content generation application to a computing device via the computer network. The content generation application can have at least one interface configured to prompt for a first frame and a second frame. The content generation application, executed by at least one of the data processing system or the computing device, can determine a characteristic of an object in the first frame and the characteristic of the object in the second frame. A difference between the characteristic of the object in the first frame and the characteristic of the object in the second frame can be further determined. Based on the difference, an animation instruction can be generated. An animated content item, using the animation instruction, can then be generated. | 08-07-2014 |


text:
From Wikipedia, the free encyclopedia - View original article
Cathedral City is a brand of Cheddar cheese manufactured by Dairy Crest, and the most popular brand of cheese in the United Kingdom.[1] In the 2012 annual rankings of all UK businesses, compiled by YouGov's BrandIndex, it has been rated as 10th most popular brand in the UK ; the most popular food or drink, being more popular and trusted than even Starbucks Coffee.[2]
It is produced from a 25-year-old recipe at Davidstow in Cornwall, which has neither city status nor a cathedral.[3]
Dairy Crest bought the brand from Mendip Foods Ltd in 1995. In 2007, Dairy Crest announced an integrated marketing campaign designed to drive growth for Cathedral City, which it has called 'The Big Cheese Tease'. As of 2009 Cathedral City Cheese is advertised with the line "Mature, yet Mellow".
This cheese-related article is a stub. You can help Wikipedia by expanding it. |

subset: commoncrawl


text:
This exclusive home combines all the tropical warmth and beauty of
southwest Florida's gulf coast along with the sophisticated ambience of a French mediterranean villa. This home echoes the jewelled colors of the south of France and the theme is carried outside with sophisticated dining and even a
little French bistro corner for morning coffee or evening cocktails.
And yet of course you are in Florida where you can enjoy the magnificent beaches and that southern warmth all year round.
This home is furnished to the highest levels of sophistication and comfort and will appeal to discerning guests. Tiled floors, luxury furnishings and clever
lighting give a distinctive appeal. And throughout, you will find little corners for relaxing - whether its on the chaise longue in the master bedroom or on a sunbed by the pool and fountain.
Privacy is ensured with a large guest suite with its own entrance and
our outside spaces are not overlooked in any direction. Bathrooms are luxurious and spacious. Sunshine is guaranteed all day long on our pool and lanai area whilst our courtyard and lavish dining area face west.
The beach is probably why you have come to southwest Florida and ours
does not disappoint. Bonita Beach is just 12 minutes away and the funky atmosphere of Fort Myers beach is just a little further. All
kinds of watersports are readily available.
And when you do spend a day at the beach, nothing is more pleasant than coming back to your own pleasant retreat, confident that this is "paradise found."


text:
Close X
Kenroy Home 90505AGC 2 Light Verona Pot Rack, Aged Golden Copper
Be the first to write a review
Product Description
Available while supplies last.
This Kenroy Home pot rack is offered in an aged golden copper finish. It is available with copper vintage scavo glass. Requires two 100-watt frosted incandescent bulbs.
- 2 Light Verona Potrack.
- Includes 10' wire.
Finish: | Aged Golden Copper | |
Glass: | Copper Vintage Scavo Glass | |
Light Bulb: | (2)100w A19 Med F Incand | |
Voltage: | 120 volt | |
Installation: | Dry Locations [Explain] | |
Listing: | , Quick Ship | |
Pot Rack Mounting This field allows you to narrow down your results based on whether the pot rack is meant to be hung from the wall, the ceiling, or standing. | Pot Rack Mounting | Hanging |
Pot Rack Shape | Round |
Dimensions & Weights
Height: | 24 inches |
Width: | 23 inches |
Length: | 3 feet 3 inches |
Chain/Cord: | 6 feet |
Shade Diameter: | 5 inches |
Questions & Answers
There are no questions from the community yet
Customer Reviews
This product has no customer reviews yet
Write an online review and be the first to share your thoughts with other customers
Write an online review and be the first to share your thoughts with other customers
Manuals & Downloads
Product Support History
How often do people return this item?
How often does this arrive damaged?
Tag This Product
A tag is a keyword assigned to a product which helps describe the item and allows it to be found by other customers
Add a new tag:
Separate multiple tags with commas
What's this?Additional Details
Mfr Part # | |
Sku | |
Group # | 279627 |
Category | Pot Racks - 581 |
Style | Traditional - 143 |
Sales Rank | 95 |
Your Recently Viewed Items
You have no recently viewed items. After viewing product detail pages or search results, look here to find an easy way to navigate back to products you are interested in.
Your Recommended Items
You currently have no recommended items. Browse a few more items to give us an idea of what you like.
©1999 - 2015
Copyright notice | Site Map | By using this site you agree to our Terms & Conditions of Use and Privacy Statement