Search

Olga Saviano Phones & Addresses

  • 292 Sackett St, Brooklyn, NY 11231
  • 23 Kansas Pl, Brooklyn, NY 11234 (917) 743-5820
  • New York, NY
  • Arlington, VA
  • Ithaca, NY

Publications

Us Patents

Rich Content In A Browser-Based Word Processor

View page
US Patent:
20130268844, Oct 10, 2013
Filed:
Jun 4, 2013
Appl. No.:
13/909408
Inventors:
Olga Sergeyevna Saviano - New York NY, US
Janani R. Ravi - Jersey City NJ, US
Luiz Amaral Franca Pereira Filho - New York NY, US
John Day-Richter - Denver CO, US
Edgard Lindner - New York NY, US
International Classification:
G06F 17/22
US Classification:
715234
Abstract:
A tangible computer-readable storage medium having encoded on it data that represents a model of a document, the document model including a one-dimensional character string that includes characters of the document in an order in which they appear in the document; a map of styles that includes markers that correspond to changes in styles in the document, and pointers to the character string, wherein the pointers define locations along the character string at which the changes in styles are to occur and define style runs between matched markers; and one or more external references to objects outside the document model, the external references including identifiers for the objects and pointers to the character string indicating where in the character string the object will appear.

Interactively Presenting A Visible Portion Of A Rendering Surface On A User Device

View page
US Patent:
20210247891, Aug 12, 2021
Filed:
Apr 26, 2021
Appl. No.:
17/240532
Inventors:
- Mountain View CA, US
Luiz do Amaral de Franca Pereira Filho - Jersey City NJ, US
Etan Bukiet - New York NY, US
Behnoosh Hariri - New York NY, US
Norbert Zsolt Kenderesi - Jersey City NJ, US
Igor Kopylov - Brooklyn NY, US
Matthew Jay Isison - Jersey City NJ, US
Kevin Winter - Metuchen NJ, US
Olga Sergeyevna Saviano - New York NY, US
Gregory George Galante - Little Silver NJ, US
Mathieu Turcotte - New York NY, US
Jacob Robert Voytko - New York NY, US
Leeran Raphaely - New York NY, US
International Classification:
G06F 3/0484
G06F 3/0485
Abstract:
The technology herein involves accessing content of an electronic document and a shared layout for the electronic document, wherein the shared layout provides a layout for user devices having different dimensions of display areas; rendering the content of the electronic document onto a primary rendering surface and a secondary rendering surface, wherein the primary rendering surface is associated with a native platform of a user device and the secondary rendering surface is associated with the shared layout of a server; applying operation commands to modify the primary rendering surface, the operation commands resulting from a user interaction with the electronic document; merging the operation commands into a merged operation call; and invoking the merged operation call to modify the secondary rendering surface, wherein the merged operation call reduces a number of operation calls that modify the secondary rendering surface and is shared with the server to modify the shared layout.

Systems And Methods For Interactively Presenting A Visible Portion Of A Rendering Surface On A User Device

View page
US Patent:
20170039170, Feb 9, 2017
Filed:
Aug 4, 2016
Appl. No.:
15/228387
Inventors:
- Mountain View CA, US
Luiz do Amaral de Franca Pereira Filho - Jersey City NJ, US
Etan Bukiet - New York NY, US
Behnoosh Hariri - New York NY, US
Norbert Zsolt Kenderesi - Jersey City NJ, US
Igor Kopylov - Brooklyn NY, US
Matthew Jay Isison - Jersey City NJ, US
Kevin Winter - Metuchen NJ, US
Olga Sergeyevna Saviano - New York NY, US
Gregory George Galante - Little Silver NJ, US
Mathieu Turcotte - New York NY, US
Jacob Robert Voytko - New York NY, US
Leeran Raphaely - New York NY, US
International Classification:
G06F 17/21
G06F 3/0484
G06F 3/0485
Abstract:
Systems and methods disclosed herein provide a method of managing a state of a virtual rendering surface for an electronic document. The method includes obtaining, at a user device from a remote storage server, content relating to an electronic document, and rendering the content of the electronic document onto a first virtual rendering surface. The method further includes maintaining a second virtual rendering surface that stores a current state of the first virtual rendering surface. The method further includes obtaining an operation command relating to the electronic document, and retrieving first state information of the first virtual rendering surface and second state information of the second virtual rendering surface. The method further includes applying the operation command to the rendered content of the electronic document on the first virtual rendering surface, and updating at least one of the first state information or the second state information based on a type of the operation command.

Collaborative Cursors In A Hosted Word Processor

View page
US Patent:
20160139768, May 19, 2016
Filed:
Jan 27, 2016
Appl. No.:
15/008209
Inventors:
- Mountain View CA, US
Olga Sergeyevna Saviano - New York NY, US
Janani R. Ravi - Jersey City NJ, US
Luiz Do Amaral De Franca Pereira Filho - Jersey City NJ, US
International Classification:
G06F 3/0481
H04L 29/06
H04L 29/08
G06F 17/24
G06F 17/22
Abstract:
A computer-implemented collaborative editing method includes receiving input from a user of a browser-based document editing application on a document displayed by the application; identifying a current location in the document for a cursor of a first user executing the application; receiving from a central server system data that reflects changes made to the document by one or more users other than the first user and current positions in the document of cursors for the one or more other user; updating a document model stored on a computing device that is executing the browser-based application and rendering at least a portion of the model to the browser; and rendering the current positions of the cursors for the one or more other users to the browser.

Real-Time Collaboration In A Hosted Word Processor

View page
US Patent:
20160117298, Apr 28, 2016
Filed:
Jan 6, 2016
Appl. No.:
14/989417
Inventors:
- Mountain View CA, US
Olga Sergeyevna Saviano - Jersey City NJ, US
Janani R. Ravi - Jersey City NJ, US
Nicholas Cooper - Annandale, AU
Alexey Kalinichenko - New York NY, US
John Day-Richter - Denver CO, US
International Classification:
G06F 17/22
H04L 29/06
H04L 29/08
Abstract:
A computer-implemented method for coordinating documents between computer systems includes identifying, on a computing device, changes made by a user to a document having a model stored on the computing device, with corresponding models stored on a remote client and a server system; generating from the identified changes, one or more mutations that describe the changes and a one or more locations that correspond to positions in the model where the changes are to be provided; receiving one or more mutations from the server system and transforming the generated mutations using the received mutations; and updating the model stored on the computing device using the transformed mutations.

Systems And Methods For Managing Suggested Edits In A Collaborative Document Editing Environment

View page
US Patent:
20150370769, Dec 24, 2015
Filed:
Jun 24, 2015
Appl. No.:
14/749368
Inventors:
- Mountain View CA, US
Steven Joseph Saviano - Brooklyn NY, US
Kevin Markman - New York NY, US
Thomas John Schirripa - New York NY, US
Isaac Quinn Shum - New York NY, US
Kevin Winter - Metuchen NJ, US
Ian Gunn - Potts Point, AU
Stephen Alexander Garcia-Wright - Long Island City NY, US
Olga Sergeyevna Saviano - New York NY, US
Venkat Ganesan - Brooklyn NY, US
International Classification:
G06F 17/24
H04L 29/06
G06F 17/22
G06F 21/62
G06F 17/30
Abstract:
A document editor may manage suggested edits in a collaborative document. The document editor may instantiate a document model associated with the collaborative document. When a first editing suggestion is received for the collaborative document, a first suggestion command is associated with the first editing suggestion based on a type of the first editing suggestion and a type of the document model. The document editor may apply the first suggestion command on the document model to present the first editing suggestion within the collaborative document. When an acceptance indication for the first editing suggestion is received, the document model can be updated with the first suggestion command in response to the received acceptance indication.

Method For Creating A Document Model From Discontinuous Selections Of An Existing Document

View page
US Patent:
20150193381, Jul 9, 2015
Filed:
Feb 5, 2013
Appl. No.:
13/759281
Inventors:
Kevin Markman - New York NY, US
Olga Sergeyevna Saviano - New York NY, US
Luiz Amaral Franca Pereira Filho - Jersey City NJ, US
Isabella Ip - New York NY, US
International Classification:
G06F 17/21
Abstract:
Systems and methods of pasting a discontinuous selection from a first document are provided, comprising receiving, at a processor, the discontinuous selection modeling the selection as a data structure, and pasting each of the plurality of portions including contextual formatting for each portion. The discontinuous selection includes a plurality of portions of the first document and the portions are discontinuous. The portions may include one or more cells from a table, and pasting the one or more cells includes pasting at least borders of the cell, a background color of the cell, and text contained in the cell.
Olga S Saviano from Brooklyn, NY, age ~40 Get Report