Patents by Inventor Claudia Carpenter

Claudia Carpenter 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: 10417319
    Abstract: Methods, systems and apparatus, including computer program products, for real-time document sharing and editing. In one aspect, a method includes comparing a first user's and a second user's changes to a document, the document being edited by the first user and the second user concurrently; and notifying the first user of a conflicting change and content of any conflicting change to the document made by the first user but not made to the document because of the conflicting change. In another aspect, a method includes recording a saved position of a cursor of a user editing a client-side copy of a document; receiving an update to the document and generating an updated client-side copy of the document; using the saved position to determine an updated position of the cursor; and displaying to the user the updated client-side copy of the document with the cursor displayed at the updated position.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: September 17, 2019
    Assignee: GOOGLE LLC
    Inventors: Steve Newman, Sam Schillace, Claudia Carpenter
  • Patent number: 9875221
    Abstract: Methods, systems and apparatus, including computer program products, for real-time document sharing and editing. In one aspect, a method includes comparing a first user's and a second user's changes to a document, the document being edited by the first user and the second user concurrently; and notifying the first user of a conflicting change and content of any conflicting change to the document made by the first user but not made to the document because of the conflicting change. In another aspect, a method includes recording a saved position of a cursor of a user editing a client-side copy of a document; receiving an update to the document and generating an updated client-side copy of the document; using the saved position to determine an updated position of the cursor; and displaying to the user the updated client-side copy of the document with the cursor displayed at the updated position.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: January 23, 2018
    Assignee: GOOGLE LLC
    Inventors: Steve Newman, Sam Schillace, Claudia Carpenter
  • Patent number: 9430454
    Abstract: Methods, systems and apparatus, including computer program products, for real-time document sharing and editing. In one aspect, a method includes comparing a first user's and a second user's changes to a document, the document being edited by the first user and the second user concurrently; and notifying the first user of a conflicting change and content of any conflicting change to the document made by the first user but not Made to the document because of the conflicting change. In another aspect, a method includes recording a saved position of a cursor of a user editing a client-side copy of a document; receiving an update to the document and generating an updated client-side copy of the document; using the saved position to determine an updated position of the cursor; and displaying to the user the updated client-side copy of the document with the cursor displayed at the updated position.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: August 30, 2016
    Assignee: Google Inc.
    Inventors: Steve Newman, Sam Schillace, Claudia Carpenter
  • Patent number: 8453052
    Abstract: Methods, systems and apparatus, including computer program products, for real-time document sharing and editing. In one aspect, a method includes comparing a first user's and a second user's changes to a document, the document being edited by the first user and the second user concurrently; and notifying the first user of a conflicting change and content of any conflicting change to the document made by the first user but not made to the document because of the conflicting change. In another aspect, a method includes recording a saved position of a cursor of a user editing a client-side copy of a document; receiving an update to the document and generating an updated client-side copy of the document; using the saved position to determine an updated position of the cursor; and displaying to the user the updated client-side copy of the document with the cursor displayed at the updated position.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: May 28, 2013
    Assignee: Google Inc.
    Inventors: Steve Newman, Sam Schillace, Claudia Carpenter
  • Patent number: 5754174
    Abstract: A user interface has a main module and a plurality of panel modules. The main module presents the user interface on the display screen to a user. The plurality of panel modules are in communication with the main module. Each panel module presents a panel interface on the display screen to the user. Each panel module is individually configurable and each panel is configurable as part of the user interface presented by the main module.
    Type: Grant
    Filed: November 4, 1996
    Date of Patent: May 19, 1998
    Assignee: Starfish Software, Inc.
    Inventors: Claudia Carpenter, George A. Hansen, Beatrice M. Y. Lam, Lawrence Lozares, Krisztina Mako, Paul A. Mernyk, Robert Chris Robnett
  • Patent number: 5602997
    Abstract: A dashboard interface includes a plurality of software buttons provided on a panel. Each software button represents one of a plurality of applications. Upon a user selecting a first software button, a first application represented by the first software button is started. Upon a user selecting and dragging a visual representation of a second application to the panel, a new software button representing the second application is added to the panel. Upon a user selecting a different software button size in a configuration menu, the size of each software button in the plurality of software buttons is changed. The plurality of applications are listed in a configuration menu. The order in which the plurality of software buttons is displayed on the panel reflects the order of the listing of the plurality of applications. Upon a user changing the order of the listing of the plurality of applications, the order in which the plurality of software buttons is displayed on the panel is changed.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: February 11, 1997
    Assignee: Starfish Software, Inc.
    Inventors: Claudia Carpenter, George A. Hansen, Beatrice M. Y. Lam, Lawrence Lozares, Krisztina Mako, Paul A. Mernyk, Robert C. Robnett