Patents by Inventor Tatyana Mamut
Tatyana Mamut 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: 12039259Abstract: At a data management service, a child template associated with a parent group of one or more cells of a first data sheet is stored. In response to detecting that a parent cell has been added to the parent group, a particular child data sheet is instantiated automatically in accordance with the template. In response to a change to a value in a first cell of the child data sheet, a corresponding value of a cell of the first data sheet is modified.Type: GrantFiled: August 7, 2020Date of Patent: July 16, 2024Assignee: Amazon Technologies, Inc.Inventors: Adam Bosworth, Joseph Rozenfeld, Tatyana Mamut, Ian Scott Eslick
-
Patent number: 12026484Abstract: Based on an analysis of example content items, a proposed initial version of an application to be generated on behalf of a client is determined. At least a portion of a software program implementing the application is generated, and an indication of the software program is provided to the client. Based on input received from the client, additional operations associated with the program are initiated.Type: GrantFiled: July 8, 2022Date of Patent: July 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Rebecca Buck, Kenneth Chen, Tatyana Mamut, Ian Scott Eslick, Paul J. Furio, Scott Peter Perket
-
Patent number: 11856490Abstract: A method and apparatus for creation and storage of online community groups is provided. In various implementations, digital communication data is stored representing interactions between users as part of an online community platform. In various implementations, a user of the online community platform indicates the desire to create a group comprising digital accounts which have interacted with the user as indicated by the digital communication data. In various implementations, a digital communication group is created comprising digital accounts specifically chosen by a user of an online community platform.Type: GrantFiled: July 21, 2021Date of Patent: December 26, 2023Assignee: Nextdoor, Inc.Inventors: Tatyana Mamut, Paul Howe
-
Patent number: 11740877Abstract: Representations of a set of cards are displayed via an application authoring interface. A given card represents one or more screen layouts of an application, and contents of a particular card are based on contents of a data sheet materialized in accordance with a data model which enables automatic instantiation of child data sheets associated with a parent cell within a parent data sheet. In response to detecting an edit operation directed at a particular card, an updated representation of the particular card is displayed at the first application authoring interface, and a screen layout corresponding to the updated representation is rendered at a particular mobile computing device.Type: GrantFiled: July 2, 2020Date of Patent: August 29, 2023Assignee: Amazon Technologies, Inc.Inventors: Adam Bosworth, Ian Scott Eslick, Tatyana Mamut, Joseph Rozenfeld
-
Publication number: 20220342645Abstract: Based on an analysis of example content items, a proposed initial version of an application to be generated on behalf of a client is determined. At least a portion of a software program implementing the application is generated, and an indication of the software program is provided to the client. Based on input received from the client, additional operations associated with the program are initiated.Type: ApplicationFiled: July 8, 2022Publication date: October 27, 2022Applicant: Amazon Technologies, Inc.Inventors: Rebecca Buck, Kenneth Chen, Tatyana Mamut, Ian Scott Eslick, Paul J. Furio, Scott Peter Perket
-
Patent number: 11397565Abstract: Based on an analysis of example content items, a proposed initial version of an application to be generated on behalf of a client is determined. At least a portion of a software program implementing the application is generated, and an indication of the software program is provided to the client. Based on input received from the client, additional operations associated with the program are initiated.Type: GrantFiled: December 23, 2020Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventors: Rebecca Buck, Kenneth Chen, Tatyana Mamut, Ian Scott Eslick, Paul J. Furio, Scott Peter Perket
-
Patent number: 11296961Abstract: The technology disclosed offers a declarative framework that implements a machine for multi-step progression of interaction with an entity. The declarative framework is usable over and over for a broad range of applications because it provides a simple rule-based authoring tool that can be used for specifying different elements and components of a complex state machine, including state definitions, state transition triggers, state transition conditions and state transition actions. Once defined, the state machine is automatically generated and implemented based on the declarative input provided by a non-technical user.Type: GrantFiled: April 6, 2020Date of Patent: April 5, 2022Assignee: salesforce.com, inc.Inventors: Andrew Layman, Eric Hauser, Matthew John Fleckenstein, Tatyana Mamut, Adam Bosworth
-
Publication number: 20210352446Abstract: A method and apparatus for creation and storage of online community groups is provided. In various implementations, digital communication data is stored representing interactions between users as part of an online community platform. In various implementations, a user of the online community platform indicates the desire to create a group comprising digital accounts which have interacted with the user as indicated by the digital communication data. In various implementations, a digital communication group is created comprising digital accounts specifically chosen by a user of an online community platform.Type: ApplicationFiled: July 21, 2021Publication date: November 11, 2021Inventors: Tatyana Mamut, Paul Howe
-
Patent number: 11109196Abstract: A method and apparatus for creation and storage of online community groups is provided. In various implementations, digital communication data is stored representing interactions between users as part of an online community platform. In various implementations, a user of the online community platform indicates the desire to create a group comprising digital accounts which have interacted with the user as indicated by the digital communication data. In various implementations, a digital communication group is created comprising digital accounts specifically chosen by a user of an online community platform.Type: GrantFiled: February 7, 2020Date of Patent: August 31, 2021Assignee: NEXTDOOR, INC.Inventors: Tatyana Mamut, Paul Howe
-
Publication number: 20210250734Abstract: A method and apparatus for creation and storage of online community groups is provided. In various implementations, digital communication data is stored representing interactions between users as part of an online community platform. In various implementations, a user of the online community platform indicates the desire to create a group comprising digital accounts which have interacted with the user as indicated by the digital communication data. In various implementations, a digital communication group is created comprising digital accounts specifically chosen by a user of an online community platform.Type: ApplicationFiled: February 7, 2020Publication date: August 12, 2021Inventors: Tatyana Mamut, Paul Howe
-
Publication number: 20210117164Abstract: Based on an analysis of example content items, a proposed initial version of an application to be generated on behalf of a client is determined. At least a portion of a software program implementing the application is generated, and an indication of the software program is provided to the client. Based on input received from the client, additional operations associated with the program are initiated.Type: ApplicationFiled: December 23, 2020Publication date: April 22, 2021Applicant: Amazon Technologies, Inc.Inventors: Rebecca Buck, Kenneth Chen, Tatyana Mamut, Ian Scott Eslick, Paul J. Furio, Scott Peter Perket
-
Patent number: 10878379Abstract: The technology disclosed relates to processing events generated by Internet of Things (IoT) devices. In particular, it relates to storing a machine-readable declarative specification of stateful event processing of an automated multi-step progression of monitoring of Internet of Things (IoT) devices that generate events. It includes compiling into tangible memory, in response to the declarative specification, a state processing network that implements a multi-step progression of monitoring events generated by the IoT devices. The state processing network implements both the time based transition triggers and the event based transition triggers after being initiated by the IoT devices. Further, data structures, which record monitoring status of particular IoT devices, are compiled. Finally, the state processing network further selects an alternative action to trigger, and triggers the selected action using at least some data from a particular event being processed.Type: GrantFiled: June 18, 2019Date of Patent: December 29, 2020Assignee: salesforce.com, inc.Inventors: Aubrey Wing, Tatyana Mamut, Arthur Ping-Tak Che, Tiffany Joy Chin, Amy Kar Sin Poon, Andrew Layman
-
Patent number: 10877735Abstract: Based on an analysis of example content items, a proposed initial version of an application to be generated on behalf of a client is determined. At least a portion of a software program implementing the application is generated, and an indication of the software program is provided to the client. Based on input received from the client, additional operations associated with the program are initiated.Type: GrantFiled: September 25, 2017Date of Patent: December 29, 2020Assignee: Amazon Technologies, Inc.Inventors: Rebecca Buck, Kenneth Chen, Tatyana Mamut, Ian Scott Eslick, Paul J. Furio, Scott Peter Perket
-
Publication number: 20200366581Abstract: The technology disclosed offers a declarative framework that implements a machine for multi-step progression of interaction with an entity. The declarative framework is usable over and over for a broad range of applications because it provides a simple rule-based authoring tool that can be used for specifying different elements and components of a complex state machine, including state definitions, state transition triggers, state transition conditions and state transition actions. Once defined, the state machine is automatically generated and implemented based on the declarative input provided by a non-technical user.Type: ApplicationFiled: April 6, 2020Publication date: November 19, 2020Inventors: Andrew LAYMAN, Eric HAUSER, Matthew John FLECKENSTEIN, Tatyana MAMUT, Adam BOSWORTH
-
Publication number: 20200364400Abstract: At a data management service, a child template associated with a parent group of one or more cells of a first data sheet is stored. In response to detecting that a parent cell has been added to the parent group, a particular child data sheet is instantiated automatically in accordance with the template. In response to a change to a value in a first cell of the child data sheet, a corresponding value of a cell of the first data sheet is modified.Type: ApplicationFiled: August 7, 2020Publication date: November 19, 2020Applicant: Amazon Technologies, Inc.Inventors: Adam Bosworth, Joseph Rozenfeld, Tatyana Mamut, Ian Scott Eslick
-
Publication number: 20200334019Abstract: Representations of a set of cards are displayed via an application authoring interface. A given card represents one or more screen layouts of an application, and contents of a particular card are based on contents of a data sheet materialized in accordance with a data model which enables automatic instantiation of child data sheets associated with a parent cell within a parent data sheet. In response to detecting an edit operation directed at a particular card, an updated representation of the particular card is displayed at the first application authoring interface, and a screen layout corresponding to the updated representation is rendered at a particular mobile computing device.Type: ApplicationFiled: July 2, 2020Publication date: October 22, 2020Applicant: Amazon Technologies, Inc.Inventors: Adam Bosworth, Ian Scott Eslick, Tatyana Mamut, Joseph Rozenfeld
-
Patent number: 10756991Abstract: The technology disclosed offers a declarative and visualization framework that implements a state machine for multi-step progression of interaction with an entity. The declarative framework is usable over and over for a broad range of applications because it provides a simple rule-based authoring tool that can be used for specifying different elements and components of a complex state machine, including state definitions, state transition triggers, state transition conditions and state transition actions. Once defined, the state machine is automatically generated and visually implemented based on the declarative input provided by a non-technical user.Type: GrantFiled: November 3, 2015Date of Patent: August 25, 2020Assignee: salesforce.com, inc.Inventors: Andrew Layman, Eric Hauser, Matthew John Fleckenstein, Tatyana Mamut, Arthur Ping-Tak Che, Tiffany Joy Chin, Amy Kar Sin Poon
-
Patent number: 10740550Abstract: At a data management service, a child template associated with a parent group of one or more cells of a first data sheet is stored. In response to detecting that a parent cell has been added to the parent group, a particular child data sheet is instantiated automatically in accordance with the template. In response to a change to a value in a first cell of the child data sheet, a corresponding value of a cell of the first data sheet is modified.Type: GrantFiled: November 20, 2017Date of Patent: August 11, 2020Assignee: Amazon Technologies, Inc.Inventors: Adam Bosworth, Joseph Rozenfeld, Tatyana Mamut, Ian Scott Eslick
-
Patent number: 10705805Abstract: Representations of a set of cards are displayed via an application authoring interface. A given card represents one or more screen layouts of an application, and contents of a particular card are based on contents of a data sheet materialized in accordance with a data model which enables automatic instantiation of child data sheets associated with a parent cell within a parent data sheet. In response to detecting an edit operation directed at a particular card, an updated representation of the particular card is displayed at the first application authoring interface, and a screen layout corresponding to the updated representation is rendered at a particular mobile computing device.Type: GrantFiled: December 12, 2017Date of Patent: July 7, 2020Assignee: Amazon Technologies, Inc.Inventors: Adam Bosworth, Ian Scott Eslick, Tatyana Mamut, Joseph Rozenfeld
-
Patent number: 10616079Abstract: The technology disclosed offers a declarative framework that implements a machine for multi-step progression of interaction with an entity. The declarative framework is usable over and over for a broad range of applications because it provides a simple rule-based authoring tool that can be used for specifying different elements and components of a complex state machine, including state definitions, state transition triggers, state transition conditions and state transition actions. Once defined, the state machine is automatically generated and implemented based on the declarative input provided by a non-technical user.Type: GrantFiled: November 9, 2015Date of Patent: April 7, 2020Assignee: salesforce.com, inc.Inventors: Andrew Layman, Eric Hauser, Matthew John Fleckenstein, Tatyana Mamut, Adam Bosworth