Patents by Inventor Varouj A. Chitilian

Varouj A. Chitilian 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: 8370464
    Abstract: A computer-implemented method for presenting data is disclosed. The method includes receiving at a data server sub-system, from a browser on a remote client computing system, a request for data stored in a central data store; retrieving the requested data from the central data store and providing data corresponding to the requested data to a spreadsheet presentation sub-system that is in communication with the data server sub-system and with the browser on the remote client computing system; and providing a document key to the browser on the remote client computing system so that the browser can request from the presentation sub-system a spreadsheet document that displays the data corresponding to the requested data.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: February 5, 2013
    Assignee: Google Inc.
    Inventors: Varouj A. Chitilian, Zachary Lloyd, Michael W. Harm
  • Publication number: 20060075116
    Abstract: A system and method for converting continuous data streams received over a persistent communication connection (e.g., for Telnet) into discrete requests that may be issued over non-persistent connections (e.g., via HTTP). An application is served from a J2EE-compliant application server, to clients operating a variety of communication protocols (e.g., HTTP, Telnet). The application is developed according to a single application model, but can be served to heterogeneous clients. The application communicates via a request/response format (e.g., HTTP), thereby requiring clients communicating via other formats or protocols (e.g., Telnet) to connect to the application via one or more other components of the application server. Illustratively, the application server includes a Telnet resource adapter for maintaining persistent communication connections with Telnet clients, and an EJB (Enterprise Java Bean) configured to discretize continuous Telnet data streams into discrete application requests.
    Type: Application
    Filed: February 14, 2005
    Publication date: April 6, 2006
    Applicant: Oracle International Corporation
    Inventors: Varouj Chitilian, Joseph Rozier
  • Publication number: 20060075115
    Abstract: A system and method for serving an application to different types of client devices. The application is served from a J2EE-compliant application server, to clients operating a variety of communication protocols (e.g., HTTP, Telnet). The application is developed according to a single application model, but can be served to heterogeneous clients. The application communicates via a request/response format (e.g., HTTP), thereby requiring clients communicating via other formats or protocols (e.g., Telnet byte streams) to connect to the application via one or more other components of the application server. Illustratively, the application server includes a Telnet resource adapter for maintaining persistent communication connections with Telnet clients, and an EJB (Enterprise Java Bean) configured to discretize continuous Telnet data streams into discrete application requests.
    Type: Application
    Filed: February 14, 2005
    Publication date: April 6, 2006
    Applicant: Oracle International Corporation
    Inventors: Varouj Chitilian, Joseph Rozier