In some implementations, a computer-implemented method includes receiving a search query, at an information provider, from a mobile device; generating a plurality of search results that are responsive to the search query and directed to corresponding content providers that are external to the information provider; identifying one or more search results from the plurality of search results that are directed to partners of the information provider; and providing, to the mobile device, the plurality of search results, wherein the one or more search results directed to partners of the information provider include location information that is stored in a profile maintained by the information provider and associated with the mobile device, wherein the location information is passed to the corresponding partners upon selection of the one or more search results.
Providing Profile Information To Partner Content Providers
Ritcha G. Ranjan - New York NY, US James M. Watts - New York NY, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707769, 707759, 707758, 707770, 707781, 707705
Abstract:
In some implementations, a computer-implemented method includes receiving a search query, at an information provider, from a mobile device; generating a plurality of search results that are responsive to the search query and directed to corresponding content providers that are external to the information provider; identifying one or more search results from the plurality of search results that are directed to partners of the information provider; and providing, to the mobile device, the plurality of search results, wherein the one or more search results directed to partners of the information provider include location information that is stored in a profile maintained by the information provider and associated with the mobile device, wherein the location information is passed to the corresponding partners upon selection of the one or more search results.
Sharing Of Profile Information With Content Providers
Ritcha Gupta Ranjan - New York NY, US James M. Watts - New York NY, US
International Classification:
G06F 17/30
US Classification:
707706, 707769
Abstract:
In some implementations, a method includes receiving a search query, at an information provider, from a mobile device; generating a plurality of search results that are responsive to the search query and directed to corresponding content providers that are external to the information provider; identifying one or more search results from the plurality of search results that are directed to partners of the information provider; and providing, to the mobile device, the plurality of search results, wherein the one or more search results directed to partners of the information provider include location information that is stored in a profile maintained by the information provider and associated with the mobile device, wherein the location information is passed to the corresponding partners upon selection of the one or more search results.
Managing Comments On Binary Files Preview View In A Cloud-Based Environment
- Mountain View CA, US Birkan Icacan - New York NY, US Harold Kim - Forest Lodge, AU Jameslevi Schmidt - Wayne NJ, US James Watts - New York NY, US Joshua Bergstrand - Lafayette CO, US Xiaojie Jiang - Philadelphia PA, US Lai Kwan Wong - New York NY, US Cayden Meyer - Pyrmont, AU Sebastian Doerner - Brooklyn NY, US Yifan Cao - New York NY, US Ryan Weber - New York NY, US
A method for editing and updating content of a collaborative document within a preview user interface is provided. The method includes receiving, by a content management platform, a request for a document stored within the content management platform in a format of a first application, wherein the request is received from a client device of a first user of the content management platform via a second application that is different from the first application, and wherein the document includes a first comment provided by a second user of the content management platform at a first point in time with respect to a first portion of the collaborative document. The method further includes causing a rendered graphical image of the document to be presented within a preview user interface provided by the second application, receiving content associated with a second comment, wherein the second comment is provided by the first user at a second point in time with respect to a second portion of the document via the preview user interface provided by the second application, and generating, by the content management platform, a new version of the document, wherein the new version of the document has the format of the first application, and includes the first comment with corresponding first attributes and the second comment with corresponding second attributes, wherein the corresponding first attributes identify the first portion of the document, the second user and the first point in time, and wherein the corresponding second attributes identify the second portion of the document, the first user and the second point in time.
Managing Comments On Binary Files Preview View In A Cloud-Based Environment
- Mountain View CA, US Birkan ICACAN - New York NY, US Harold KIM - Forest Lodge, AU Jameslevi SCHMIDT - Wayne NJ, US James WATTS - New York NY, US Joshua BERGSTRAND - Lafayette CO, US Xiaojie JIANG - Philadelphia PA, US Lai Kwan WONG - New York NY, US Cayden MEYER - Pyrmont, AU Sebastian DOERNER - Brooklyn NY, US Yifan CAO - New York NY, US Ryan WEBER - New York NY, US
International Classification:
G06F 17/21 G06F 17/30 G06F 17/24 G06F 3/0483
Abstract:
A method for editing and updating content of a collaborative document within a preview user interface is provided. The method includes a content management platform receives a request for a file stored which is stored in a third-party application format. The system causes a rendered graphical image of the file to be presented within a preview user interface. The rendered graphical image of the file represents a view of the file as if opened within a third-party application. The system receives from the preview user interface, content associated with a portion of the file. The system generates a new version of the file that includes the content associated with the portion of the file.
- Mountain View CA, US James Watts - New York NY, US
International Classification:
G06F 17/30 G06Q 10/10 G06F 17/24 H04L 12/18
Abstract:
A method and apparatus for performing automated collaboration is provided. Automated collaboration may include identifying a first document generated by a first user using a networked application, identifying a collaborative similarity between the first document and a second document generated by a second user, generating a collaboration suggestion based on the collaborative similarity, transmitting the collaboration suggestion to the first user via the networked application, and initiating a collaboration session between the first user and the second user. The collaborative similarity may be identified based on a similarity between content of the first document and content of the second document, based on a similarity between information associated with the first document and information associated with the second document, or based on a combination of content and associated information similarities.
Pluggable Architecture For Optimizing Versioned Rendering Of Collaborative Documents
Eric Zhang - Jersey City NJ, US James Watts - New York NY, US Michael Verrilli - New York NY, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/24 G06F 17/00
Abstract:
Techniques are shown for enabling a network system to receive collaborative edits from users at a first front end URL, and receive viewing requests from users at a second front end URL. The edits are processed using operational transformation techniques and stored as sets of edits. Multiple pluggable flattening utilities retrieve the sets of edits and convert them into structured data documents specifically tailored for different client devices or online services. The structured data documents are stored and retrieved by rendering servers upon receiving viewing requests. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
Fujitsu - IT Technician (2011) Aston Martin - It Technician (2011-2011)
Education:
The Heathcote School
James Watts
Work:
Carpenter - Joiner
Education:
England - How to get out
James Watts
Education:
University of Liverpool - Bioveterinary Science
About:
I'm a recent Bioveterinary Graduate, from the University of Liverpool. I am the editor of both PetSci & VetSci, these sites draw on the knowledge that I gained whilst at University as well as...
Tagline:
Recent University of Liverpool Graduate, Bioveterinary Science, 2011
James Watts
Work:
Platinum Emergency Services
About:
As proprietor of Platinum Emergency Services, I take pride in knowing that the service that is offered by my company is one of professionalism and customer satisfaction. We always listen to our custom...
Bragging Rights:
In my final year of a law degree.
James Watts
Education:
Art Institute of Los Angeles - Major: Truancy Minor: Sleeping
Tagline:
I like avocados and being in the ocean
James Watts
Work:
Hoofcare by Watts - Farrier
About:
I am a recent graduate of the Walla Walla Community college Farrier Science Program Where I got my associate degree.Â
Bragging Rights:
If you want someone who cares about the horse its me.