Patents by Inventor Shoshana Holtzblatt

Shoshana Holtzblatt 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: 11966687
    Abstract: In some implementations, a client device may provide, in a document object of a user interface, a primary document content section, and a secondary document content section that includes first document content. The client device may receive, via a first input and a second input, user input of a particular combination of an objective and an outcome for the objective. The client device may obtain presentation information that identifies a plurality of informational content blocks responsive to the particular combination. The client device may insert code based on the presentation information into the document object, where the code causes the secondary document content section to change content from the first document content to second document content. The client device may provide the user interface for presentation by the client device based on inserting the code into the document object.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: April 23, 2024
    Assignee: Capital One Services, LLC
    Inventors: Miguel Lunaparra, Melissa Madrid, Samantha Anna King, Subha Duraisamy, Tsun Wai Tang, Laya Esmaeili Zare, Shoshana Holtzblatt, Victor Corral
  • 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
  • Publication number: 20230089574
    Abstract: In some implementations, a client device may provide, in a document object of a user interface, a primary document content section, and a secondary document content section that includes first document content. The client device may receive, via a first input and a second input, user input of a particular combination of an objective and an outcome for the objective. The client device may obtain presentation information that identifies a plurality of informational content blocks responsive to the particular combination. The client device may insert code based on the presentation information into the document object, where the code causes the secondary document content section to change content from the first document content to second document content. The client device may provide the user interface for presentation by the client device based on inserting the code into the document object.
    Type: Application
    Filed: November 7, 2022
    Publication date: March 23, 2023
    Inventors: Miguel LUNAPARRA, Melissa MADRID, Samantha Anna KING, Subha DURAISAMY, Tsun Wai TANG, Laya Esmaeili ZARE, Shoshana HOLTZBLATT, Victor CORRAL
  • Patent number: 11507735
    Abstract: In some implementations, a client device may provide, in a document object of a user interface, a primary document content section, and a secondary document content section that includes first document content. The client device may receive, via a first input and a second input, user input of a particular combination of an objective and an outcome for the objective. The client device may obtain presentation information that identifies a plurality of informational content blocks responsive to the particular combination. The client device may insert code based on the presentation information into the document object, where the code causes the secondary document content section to change content from the first document content to second document content. The client device may provide the user interface for presentation by the client device based on inserting the code into the document object.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: November 22, 2022
    Assignee: Capital One Services, LLC
    Inventors: Miguel Lunaparra, Melissa Madrid, Samantha Anna King, Subha Duraisamy, Tsun Wai Tang, Laya Esmaeili Zare, Shoshana Holtzblatt, Victor Corral
  • Publication number: 20220164524
    Abstract: In some implementations, a client device may provide, in a document object of a user interface, a primary document content section, and a secondary document content section that includes first document content. The client device may receive, via a first input and a second input, user input of a particular combination of an objective and an outcome for the objective. The client device may obtain presentation information that identifies a plurality of informational content blocks responsive to the particular combination. The client device may insert code based on the presentation information into the document object, where the code causes the secondary document content section to change content from the first document content to second document content. The client device may provide the user interface for presentation by the client device based on inserting the code into the document object.
    Type: Application
    Filed: January 28, 2021
    Publication date: May 26, 2022
    Inventors: Miguel LUNAPARRA, Melissa MADRID, Samantha Anna KING, Subha DURAISAMY, Tsun Wai TANG, Laya Esmaeili ZARE, Shoshana HOLTZBLATT, Victor CORRAL
  • 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: 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: 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: 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: 9286285
    Abstract: A computer-implemented method for editing a formula includes receiving a text string including formula information. The method further includes parsing the received text string and analyzing the parsed text string for a formula and formula errors while the text string is being received. In response to a formula error being detected in the analyzed text string, the method can include generating a message pertaining to the formula error. In response to a formula detected in the analyzed text string, the method can include calculating at least one sub-value for the formula and generating a message pertaining to the at least one sub-value of the formula.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: March 15, 2016
    Assignee: GOOGLE INC.
    Inventors: Vance J. Vagell, Shoshana Holtzblatt, Varnali Shah
  • Publication number: 20150118672
    Abstract: A method includes receiving, at one or more server computers, an assignment creation request from a leader user account. The assignment creation request identifies a document that is stored at a storage system, identifies a plurality of participant user accounts, and causes creation of an assignment at the one or more server computers. The method also includes storing, at the storage system, a respective copy of the document for each participant user account, wherein an ownership parameter for each respective copy of the document references a respective participant user account from the plurality of participant user accounts.
    Type: Application
    Filed: December 10, 2013
    Publication date: April 30, 2015
    Applicant: Google Inc.
    Inventors: Zachary Yeskel, Kara Ann Levy, James Michael McCollum, Vance Vagell, Cinthya Mohr, Shoshana Holtzblatt, Tamara Olson
  • Publication number: 20130030994
    Abstract: A budget monitoring, alerting and bill payment facilitation system retrieves macro-budgeting information associated with a user, where the macro-budgeting information includes a plurality of budget categories each having an associated budget amount corresponding to a macro time period, divides the budget amount corresponding to the macro time period into a plurality of micro budget amounts corresponding to a plurality of micro time periods, and presents, to the user by a mobile device, micro-budgeting information corresponding to at least one of the plurality of micro budget amounts or its corresponding micro time period. In some embodiments, the system retrieves user data, determines the user may be experiencing a life event based on the user data, where the micro-budgeting information is based on the determination that the user may be experiencing a life event, and confirms that the user is experiencing a life event.
    Type: Application
    Filed: January 24, 2012
    Publication date: January 31, 2013
    Applicant: Bank of America Corporation
    Inventors: Matthew A. Calman, Margery Kiehn, Jamie Armistead, Erik Stephen Ross, Sanchit Gupta, Shoshana Holtzblatt, Honray Lin, Molly Nix, Sriram Ramasubramanian
  • Publication number: 20130030925
    Abstract: A context-aware mobile banking system determines a location of a user of the mobile device, identifies at least one product of interest to the user based at least in part on the determined location of the user, determines based on the determined product of interest, information corresponding to the product of interest, and presents the information corresponding to the product of interest to the user. In some embodiments, the system retrieves user budgeting information including a plurality of budget categories each having an associated budget amount and an associated remaining amount indicating an amount remaining in from the budget amount, determines a budget category from the plurality of budget categories associated with the product of interest, and determines the budget amount and remaining amount associated with the determined budget category. The system then may present information corresponding to the remaining amount and the budget amount to the user.
    Type: Application
    Filed: January 24, 2012
    Publication date: January 31, 2013
    Applicant: Bank of America Corporation
    Inventors: Matthew A. Calman, Margery Kiehn, Jamie Armistead, Erik Stephen Ross, Sanchit Gupta, Shoshana Holtzblatt, Honray Lin, Molly Nix, Sriram Ramasubramanian