Patents by Inventor Sarah Cooper

Sarah Cooper 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: 11809812
    Abstract: A method for updating a theme element of a presentation includes causing display of a user interface on a client computer of a user, the user interface comprising a first slide of the presentation and a first option to edit an element of the first slide, and receiving a user selection of the first option to edit the element of the first slide, wherein the user selection of the first option comprises a request to modify the element of the first slide.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: November 7, 2023
    Assignee: GOOGLE LLC
    Inventors: Sarah Cooper, Michael Owen Thomas, Shoshana Holtzblatt, Ajay Dev Surie
  • Patent number: 11222163
    Abstract: In a presentation document, changes to an element in a first slide of the presentation may be propagated throughout the presentation. A first slide may be displayed, in a user interface, with a first option to edit an element of the first slide. A selection of the first option may cause an edit to the first element. A second option may be displayed if the first element has a dependent relationship with a master element of the presentation. Upon selection of the second option, the master element may be updated based on the edit to the element of the first slide. The edit may be propagated to other elements of the presentation that have the dependent relationship with the master element.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: January 11, 2022
    Assignee: GOOGLE LLC
    Inventors: Sarah Cooper, Michael Owen Thomas, Shoshana Holtzblatt, Ajay Dev Surie
  • Patent number: 11144706
    Abstract: The document in the first layout at a user interface is displayed. The first layout displays the document in a continuous view. The first layout the document is scrollable to display different regions of the document at a user device. A first user request to convert the display of the document from the first layout to the second layout is received. Responsive to the first user request, a suggested boundary within the first layout of the document is determined by identifying an end of first content of a first content type and a beginning of second content of a second content type in the document. The first content type and the second content type are different content types.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: October 12, 2021
    Assignee: GOOGLE LLC
    Inventors: Vance Julius Vagell, Amber Hampton, Colleen O'Banion, Dominic Marin Espinosa, Elias Horne, Sarah Cooper, Shikhiu Ing
  • Patent number: 10627997
    Abstract: A method to display changes to a master slide for a presentation includes receiving from a user on a client computer, a selection pertaining to the master slide in a presentation document comprising a plurality of slides, and identifying at least one slide in the presentation document that is dependent on the master slide. The method further includes providing, for display at the client computer, a presentation editing user interface comprising the master slide and the plurality of slides in the presentation document, the plurality of slides comprising the at least one dependent slide and one or more other slides that are not dependent on the master slide, wherein each dependent slide is automatically updated as edits are made to the master slide, and wherein the at least one dependent slide is to include a visual indicator that distinguishes the dependent slide from the other slides that are not dependent on the master slide.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: April 21, 2020
    Assignee: Google LLC
    Inventors: Sarah Cooper, Shoshana Holtzblatt, Ajay Dev Surie, Michael Owen Thomas
  • Patent number: 10481771
    Abstract: In many aspects, the systems and methods described herein include software and hardware for controlling, from one browser window, the display of information in an online document processing application on another browser window. For example, the systems and methods described herein provide a user with the ability to view a presentation slide deck on a first browser window while simultaneously viewing speaker notes for each slide of the slide deck in a second browser window. The systems and methods not only provide the user with the ability to view speaker notes, but also control the slideshow from the second browser window.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: November 19, 2019
    Assignee: Google LLC
    Inventors: Sarah Cooper, Mikhail Leder
  • Patent number: 10423713
    Abstract: In a collaborative presentation document, changes may be propagated throughout related elements in dependent slides. When making a change to an individual slide in the presentation, if any master-dependent elements are found to exist in the presentation, an option is provided to allow the change to be added as a master element in the presentation. The added master element can be applied to the master slide and any resulting dependent slides.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: September 24, 2019
    Assignee: GOOGLE LLC
    Inventors: Sarah Cooper, Michael Owen Thomas, Shoshana Holtzblatt, Ajay Dev Surie
  • Patent number: 10380225
    Abstract: Systems and methods are disclosed herein for transitioning a display of a document from a first layout to a second layout. A processor at a user interface displays the document in the first layout. The processor receives a first user input indicative of a request to convert the display from the first layout to the second layout that represents the document as having a plurality of portions. The processor identifies a suggested boundary at a first position between two of the plurality of portions, displays the document in the second layout having the suggested boundary at the first position, and receives a second user input indicative of a request to move the suggested boundary to a second position different from the first position. The document is displayed in the second layout having the boundary in the second position.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: August 13, 2019
    Assignee: GOOGLE LLC
    Inventors: Vance Julius Vagell, Amber Hampton, Colleen O'Banion, Dominic Marin Espinosa, Elias Horne, Sarah Cooper, Shikhiu Ing
  • Patent number: 10025464
    Abstract: A presentation document editing system provides master slides that can be associated with one or more other dependent slides in the presentation. When a slide in the presentation is edited, a preview of other slides in the presentation is displayed. When a master slide is edited, any dependent slides are shown in the preview with a visual indicator to distinguish the dependent slides from other slides in the presentation.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: July 17, 2018
    Assignee: GOOGLE LLC
    Inventors: Sarah Cooper, Shoshana Holtzblatt, Ajay Dev Surie, Michael Owen Thomas
  • Patent number: 9639511
    Abstract: Systems and methods are disclosed herein for editing documents with non-native applications using an application engine. A request to open a document file using a non-native application is received from a user. An engine of the non-native application is selected, the engine being configured to edit the format of the file. Modifications to the document are received by the non-native application engine, and the document is saved to the file using the format of the file, without converting the document to a different format.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: May 2, 2017
    Assignee: Google Inc.
    Inventors: Nagarajan Hariharan, Jeffrey Michael Kurtz, Ryan Tabone, Sarah Cooper, Dominic Marin Espinosa, Jonathan Rochelle, David Halpin
  • Patent number: 9495341
    Abstract: A method for fact correction and completion during document drafting. The method includes receiving a first user input comprising text being added to an electronic document and initiating a fact correction mode. The fact correction mode includes parsing the text to identify a factual proposition and determining the accuracy of the factual proposition. If the factual proposition is inaccurate, the mode includes displaying a visual indication of the inaccuracy of the factual proposition; receiving a second user input comprising an indication selecting the inaccurate factual proposition; displaying a menu that includes a correction element wherein the correction element is based on an accurate factual proposition related to the inaccurate factual proposition; receiving a third user input comprising an indication selecting the correction element; and modifying the electronic document by replacing at least a portion of the inaccurate factual proposition with at least a portion of the accurate factual proposition.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: November 15, 2016
    Assignee: GOOGLE INC.
    Inventors: Vance J. Vagell, Kartik Singh, Sarveshwar Duddu, Sarah Cooper
  • Patent number: 9367522
    Abstract: Systems and methods are disclosed herein for time-based editing of an electronic presentation. An electronic presentation editing interface for editing an electronic presentation is provided. The interface includes a digital canvas including multiple canvas objects in multiple canvas layers and a digital timeline including multiple timeline objects. Each canvas object is linked to a timeline object, and a location of a timeline object on the digital timeline is indicative of a time and a canvas layer that each linked canvas object is displayed on the digital canvas.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: June 14, 2016
    Assignee: Google Inc.
    Inventors: Jeff Harris, Sarah Cooper, Yiyang Joy Ding
  • Publication number: 20160147722
    Abstract: Systems and methods are disclosed herein for editing documents with non-native applications using an application engine. A request to open a document file using a non-native application is received from a user. An engine of the non-native application is selected, the engine being configured to edit the format of the file. Modifications to the document are received by the non-native application engine, and the document is saved to the file using the format of the file, without converting the document to a different format.
    Type: Application
    Filed: November 24, 2014
    Publication date: May 26, 2016
    Inventors: Nagarajan Hariharan, Jeffrey Michael Kurtz, Ryan Tabone, Sarah Cooper, Dominic Marin Espinosa, Jonathan Rochelle, David Halpin
  • Publication number: 20150199308
    Abstract: In many aspects, the systems and methods described herein include software and hardware for controlling, from one browser window, the display of information in an online document processing application on another browser window. For example, the systems and methods described herein provide a user with the ability to view a presentation slide deck on a first browser window while simultaneously viewing speaker notes for each slide of the slide deck in a second browser window. The systems and methods not only provide the user with the ability to view speaker notes, but also control the slideshow from the second browser window.
    Type: Application
    Filed: October 17, 2011
    Publication date: July 16, 2015
    Applicant: Google Inc.
    Inventors: Sarah Cooper, Mikhail Leder
  • Publication number: 20150193380
    Abstract: Systems and methods are disclosed herein for time-based editing of an electronic presentation. An electronic presentation editing interface for editing an electronic presentation is provided. The interface includes a digital canvas including multiple canvas objects in multiple canvas layers and a digital timeline including multiple timeline objects. Each canvas object is linked to a timeline object, and a location of a timeline object on the digital timeline is indicative of a time and a canvas layer that each linked canvas object is displayed on the digital canvas.
    Type: Application
    Filed: April 13, 2012
    Publication date: July 9, 2015
    Applicant: Google Inc.
    Inventors: Jeff Harris, Sarah Cooper, Yiyang Joy Ding
  • Publication number: 20120197131
    Abstract: In one embodiment, an ultrasound probe is provided including a probe body with a sensing face arranged to be held in contact with a subject by a user. The probe also provides a tactile interface located on a side of the probe body sufficiently close to the sensing face so that a user can depress the tactile interface with a finger while the probe is grasped by the user via the thumb of the same hand and at least two other fingers of the same hand rest in contact with the subject. The probe includes at least one switch which is activated by depression of the tactile interface.
    Type: Application
    Filed: February 1, 2011
    Publication date: August 2, 2012
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Emil Markov Georgiev, Menachem Halmann, Douglas Dietz, Yalan Yang, Jeffery Scott Peiffer, Robert Andrew Meurer, Yu Ma, Jonathan Alan Bowman, Sarah Cooper-Davis, Renee Stasiewicz, Betty Edith Francoise Hohmann, Adel Dotzler, David Bong, William Arnold, Alfredo Tirado, Tomer Begaz, Eric Shepard, Steven Clendenen
  • Publication number: 20070292459
    Abstract: A composition for use in the delivery of a first active agent and a second active agent, the first active agent being sequentially deliverable after the second active agent, the composition comprising hollow mineral microtubules, each of the hollow mineral microtubules having a length, and opposing ends; and including a cylindrical wall, and a hollow lumen; and a central region, an intermediate region, and an outer region along the length; and within the microtubules, the first active agent disposed within the lumen in the central region of the microtubules, and the second active agent disposed within the lumen in the intermediate region of the microtubules. The composition may also be provided for the delivery of three or more active agents in sequence. There is further provided methods for making the compositions of the present invention.
    Type: Application
    Filed: July 18, 2005
    Publication date: December 20, 2007
    Inventors: Sarah Cooper, Amara Angelica
  • Publication number: 20070110696
    Abstract: Shampoo compositions comprise (a) from about 5% to about 50% of one or more detersive surfactants; (b) a dispersed gel network phase comprising: (i) at least about 0.05% of one or more fatty amphiphiles; (ii) at least about 0.01% of one or more secondary surfactants; and (iii) water; (c) at least about 0.05% of a galactomannan polymer derivative with a net positive charge and having a mannose to galactose ratio of greater than 2:1 on a monomer to monomer basis, wherein the galactomannan polymer derivative has: (i) a molecular weight from about 1,000 to about 10,000,000; and (ii) a cationic charge density from about 0.7 meq/g to about 7 meq/g; and (d) at least about 20% of an aqueous carrier; all by weight of the shampoo composition.
    Type: Application
    Filed: November 21, 2006
    Publication date: May 17, 2007
    Inventors: Eric Johnson, Jennifer Hilvert, Benjamin Heath, Sarah Cooper
  • Publication number: 20070106006
    Abstract: Disclosed is a novel polymeric composite including a nanoparticle filler and method for the production thereof. More particularly, the present invention provides a novel halloysite nanoparticle filler which has the generally cylindrical or tubular (e.g. rolled scroll-like shape), in which the mean outer diameter of the filler particle is typically less than about 500 nm. The filler is effectively employed in a polymer composite in which the advantages of the tubular nanoparticle filler are provided (e.g., reinforcement, flame retardant, chemical agent elution, etc.) with improved or equivalent mechanical performance of the composite (e.g., strength and ductility).
    Type: Application
    Filed: August 31, 2006
    Publication date: May 10, 2007
    Applicant: NaturalNano, Inc.
    Inventors: Sarah Cooper, Cathy Fleischer, Michael Duffy, Aaron Wagner
  • Publication number: 20060269502
    Abstract: Shampoo compositions comprise (a) from about 5% to about 50% of one or more detersive surfactants; (b) a dispersed gel network phase comprising: (i) at least about 0.05% of one or more fatty amphiphiles; (ii) at least about 0.01% of one or more secondary surfactants; and (iii) water; (c) at least about 0.05% of a galactomannan polymer derivative with a net positive charge and having a mannose to galactose ratio of greater than 2 : 1 on a monomer to monomer basis, wherein the galactomannan polymer derivative has: (i) a molecular weight from about 1,000 to about 10,000,000; and (ii) a cationic charge density from about 0.7 meq/g to about 7 meq/g; and (d) at least about 20% of an aqueous carrier; all by weight of the shampoo composition.
    Type: Application
    Filed: June 27, 2006
    Publication date: November 30, 2006
    Inventors: Eric Johnson, Jennifer Hilvert, Benjamin Heath, Sarah Cooper
  • Publication number: 20060269501
    Abstract: Shampoo compositions comprise (a) from about 5% to about 50% of one or more detersive surfactants, by weight of the shampoo composition; (b) a dispersed gel network phase comprising, by weight of the shampoo composition, (i) at least about 0.05% of one or more fatty alcohols; (ii) at least about 0.01% of one or more secondary surfactants; and (iii) water; and (c) at least about 20% of an aqueous carrier, by weight of the shampoo composition; and, wherein the dispersed gel network phase has a melt transition temperature of at least about 38° C.
    Type: Application
    Filed: June 27, 2006
    Publication date: November 30, 2006
    Inventors: Eric Johnson, Jennifer Hilvert, Benjamin Heath, Sarah Cooper