Patents by Inventor Joseph K. O'Sullivan

Joseph K. O'Sullivan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9224004
    Abstract: Users may be presented with different viewing interfaces for a document based on a combination of factors relating to display rights possessed for the document and user specific information. In one implementation, the user's location is used to determine portions of the document that can be displayed to the user. More particularly, access privileges to a document for a user are determined based on geographical location information of the user and based on access rights possessed for the document. Portions of the document may then be formatted for display to the user based on the determined access privileges.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: December 29, 2015
    Assignee: GOOGLE INC.
    Inventors: Joseph K. O'Sullivan, Siraj Khaliq, Adam M. Smith, Alexander MacGillivray, Joe Sriver
  • Publication number: 20140344308
    Abstract: Users may be presented with different viewing interfaces for a document based on a combination of factors relating to display rights possessed for the document and user specific information. In one implementation, the user's location is used to determine portions of the document that can be displayed to the user. More particularly, access privileges to a document for a user are determined based on geographical location information of the user and based on access rights possessed for the document. Portions of the document may then be formatted for display to the user based on the determined access privileges.
    Type: Application
    Filed: August 7, 2014
    Publication date: November 20, 2014
    Inventors: Joseph K. O'Sullivan, Siraj Khaliq, Adam M. Smith, Alexander MacGillivray, Joe Sriver
  • Patent number: 8838645
    Abstract: A software module is presented that enables a person to determine the relevance of a document while preventing the person from making a copy of the entire document. In one embodiment, this is accomplished by programmatically controlling which portions of a document will be presented to a user and which portions will not be presented to the user. In one embodiment, the software module is used in conjunction with a search engine to present a document search result.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: September 16, 2014
    Assignee: Google Inc.
    Inventors: Alma W. Whitten, Joseph K. O'Sullivan
  • Patent number: 8832150
    Abstract: Users may be presented with different viewing interfaces for a document based on a combination of factors relating to display rights possessed for the document and user specific information. In one implementation, the user's location is used to determine portions of the document that can be displayed to the user. More particularly, access privileges to a document for a user are determined based on geographical location information of the user and based on access rights possessed for the document. Portions of the document may then be formatted for display to the user based on the determined access privileges.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Joseph K. O'Sullivan, Siraj Khaliq, Adam M. Smith, Alexander MacGillivray, Joe Sriver
  • Patent number: 8745477
    Abstract: A content management tool can assist publishers/authors in managing access rights and other parameters related to the display of documents online. The documents may include books and other documents that are traditionally published as printed works. The content management tool may display presentation parameters for the documents that relate to how the documents are to be shown to users when accessing the documents. The content management tool receives modifications to the presentation parameters and applies the modified versions of the presentation parameters to future accesses of the documents by users. The content management tool can, for example, be used to modify the portions of the document available for display, turn on/off certain portions of the document, manage links displayed concurrently with the document, and/or manage advertising related to the document.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: Joseph K. O'Sullivan, Cathy Gordon
  • Publication number: 20140114960
    Abstract: A software module is presented that enables a person to determine the relevance of a document while preventing the person from making a copy of the entire document. In one embodiment, this is accomplished by programmatically controlling which portions of a document will be presented to a user and which portions will not be presented to the user. In one embodiment, the software module is used in conjunction with a search engine to present a document search result.
    Type: Application
    Filed: December 27, 2013
    Publication date: April 24, 2014
    Applicant: Google Inc.
    Inventors: Alma W. Whitten, Joseph K. O'Sullivan
  • Patent number: 8639721
    Abstract: A software module is presented that enables a person to determine the relevance of a document while preventing the person from making a copy of the entire document. In one embodiment, this is accomplished by programmatically controlling which portions of a document will be presented to a user and which portions will not be presented to the user. In one embodiment, the software module is used in conjunction with a search engine to present a document search result.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: January 28, 2014
    Assignee: Google Inc.
    Inventors: Alma W. Whitten, Joseph K. O'Sullivan
  • Patent number: 8543599
    Abstract: A software module is presented that enables a person to determine the relevance of a document while preventing the person from making a copy of the entire document. In one embodiment, this is accomplished by programmatically controlling which portions of a document will be presented to a user and which portions will not be presented to the user. In one embodiment, the software module is used in conjunction with a search engine to present a document search result.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: September 24, 2013
    Assignee: Google Inc.
    Inventors: Alma W. Whitten, Joseph K. O'Sullivan
  • Publication number: 20130125248
    Abstract: A software module is presented that enables a person to determine the relevance of a document while preventing the person from making a copy of the entire document. In one embodiment, this is accomplished by programmatically controlling which portions of a document will be presented to a user and which portions will not be presented to the user. In one embodiment, the software module is used in conjunction with a search engine to present a document search result.
    Type: Application
    Filed: September 13, 2012
    Publication date: May 16, 2013
    Applicant: GOOGLE INC.
    Inventors: Alma W. Whitten, Joseph K. O'Sullivan
  • Publication number: 20130124560
    Abstract: Users may be presented with different viewing interfaces for a document based on a combination of factors relating to display rights possessed for the document and user specific information. In one implementation, the user's location is used to determine portions of the document that can be displayed to the user. More particularly, access privileges to a document for a user are determined based on geographical location information of the user and based on access rights possessed for the document. Portions of the document may then be formatted for display to the user based on the determined access privileges.
    Type: Application
    Filed: January 11, 2013
    Publication date: May 16, 2013
    Inventors: Joseph K. O'Sullivan, Siraj Khaliq, Adam M. Smith, Alexander MacGillivray, Joe Sriver
  • Patent number: 8099660
    Abstract: A content management tool can assist publishers/authors in managing access rights and other parameters related to the display of documents online. The documents may include books and other documents that are traditionally published as printed works. The content management tool may display presentation parameters for the documents that relate to how the documents are to be shown to users when accessing the documents. The content management tool receives modifications to the presentation parameters and applies the modified versions of the presentation parameters to future accesses of the documents by users. The content management tool can, for example, be used to modify the portions of the document available for display, turn on/off certain portions of the document, manage links displayed concurrently with the document, and/or manage advertising related to the document.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: January 17, 2012
    Assignee: Google Inc.
    Inventors: Joseph K. O'Sullivan, Cathy Gordon
  • Patent number: 7639406
    Abstract: Systems and methods for moving a document cradle to facilitate imaging of a bound document are disclosed. The system may include a cradle supporting a document, such as a book, a cradle positioner for selectively positioning the cradle relative to a camera, and a controller for controlling the positioner to automatically position the cradle based on the location of the page being imaged relative to the camera. The cradle may be positioned such that a gutter of the book or a surface plane of each page being imaged remains in approximately the same position relative to the camera. The cradle positioner may include a servo motor controlling a shaft to position the cradle supported and guided by a bearing. A sensor (e.g., 3D camera, range finder, laser, and/or edge detector) may be provided to facilitate the controller in controlling the cradle positioner based on the location of the page being imaged relative to the camera.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: December 29, 2009
    Assignee: Google Inc.
    Inventors: R. Alexander Proudfoot, Christopher R. Uhlik, Joseph K. O'Sullivan
  • Patent number: 7619784
    Abstract: Systems and methods for pacing and error monitoring of a manual page turning operator of a system for capturing images of a bound document are disclosed. The system includes a speaker for playing music having a tempo and a controller for controlling the tempo based on an imaging rate and/or an error rate. The operator is influenced by the music tempo to capture images at a given rate. Alternative or in addition to audio, error detection may be implemented using OCR to determine page numbers to track page sequence and/or a sensor to detect errors such as object intrusion in the image frame and insufficient light. The operator may be alerted of an error with audio signals and signaled to turn back a certain number of pages to be recaptured. When music is played, the tempo can be adjusted in response to the error rate to reduce operator errors and increase overall throughput of the image capturing system. The tempo may be limited to a maximum tempo based on the maximum image capture rate.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: November 17, 2009
    Assignee: Google Inc.
    Inventors: Joseph K. O'Sullivan, R. Alexander Proudfoot, Christopher R. Uhlik
  • Publication number: 20090276435
    Abstract: A software module is presented that enables a person to determine the relevance of a document while preventing the person from making a copy of the entire document. In one embodiment, this is accomplished by programmatically controlling which portions of a document will be presented to a user and which portions will not be presented to the user. In one embodiment, the software module is used in conjunction with a search engine to present a document search result.
    Type: Application
    Filed: July 13, 2009
    Publication date: November 5, 2009
    Applicant: GOOGLE INC.
    Inventors: Alma W. Whitten, Joseph K. O'Sullivan
  • Patent number: 7603355
    Abstract: A software module is presented that enables a person to determine the relevance of a document while preventing the person from making a copy of the entire document. In one embodiment, this is accomplished by programmatically controlling which portions of a document will be presented to a user and which portions will not be presented to the user. In one embodiment, the software module is used in conjunction with a search engine to present a document search result.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: October 13, 2009
    Assignee: Google Inc.
    Inventors: Alma W. Whitten, Joseph K. O'Sullivan
  • Patent number: 7586655
    Abstract: Systems and methods for acquiring and using three-dimensional imaging data to improve the process of scanning bound documents are disclosed. The system includes a camera for capturing an image of documents such as books, and a second camera for gathering data regarding the first camera's field of view. Signal processing logic analyzes the data gathered by the second camera and uses it to determine whether the imaging camera's view was obstructed. If it is determined that the imaging camera's view was obstructed, then remedial action can be taken, such as removing the obstruction, recapturing the image, and/or flagging the image for further processing. The second camera may include a laser range finder, a scanning laser range finder, an ultrasonic range finder, a device that utilizes auto-focus range finding technology, a binocular camera array, and/or a trinocular camera array.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: September 8, 2009
    Assignee: Google Inc.
    Inventors: Christopher R. Uhlik, Joseph K. O'Sullivan, Marc Levoy
  • Patent number: 7561755
    Abstract: A software module is presented that enables a person to determine the relevance of an electronic document while preventing the person from making a complete copy of the document. In one embodiment, this is accomplished by displaying an image that represents a region of interest and conveys the context of the region of interest within the document while distorting other portions of the document. In one embodiment, the software module is used in conjunction with a search engine to generate an image of a search result document.
    Type: Grant
    Filed: September 22, 2004
    Date of Patent: July 14, 2009
    Assignee: Google Inc.
    Inventor: Joseph K. O'Sullivan