Patents by Inventor Diego Doval

Diego Doval 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: 8504543
    Abstract: A system and a method are disclosed for automatically providing an API for a Web-based application. An API processing core receives a call, performs a variety of actions on the call prior to executing it, determines based on the actions whether the call is a valid API call to the currently existing application functionality, and if the call is a valid API call, executes it. The call syntax is constructed primarily out of elements applicable to any Web-based application using the system.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: August 6, 2013
    Assignee: Glam Media, Inc.
    Inventors: Marc L. Andreessen, Diego Doval, David Sklar, Martin Traverso
  • Patent number: 7984421
    Abstract: A user accessing a first web application can request to clone that application to form a second web application, where the first web application may be owned by another user. The cloning operation involves copying at least part of a directory for the first web application to a new directory for the second web application. For example, non-private content types, queries, and/or hard-coded images and strings can be copied from the parent directory to the clone directory. The clone web application is then rendered in accordance with the content in its directory.
    Type: Grant
    Filed: January 8, 2007
    Date of Patent: July 19, 2011
    Assignee: Ning, Inc.
    Inventors: Marc L. Andreessen, Steven Vassallo, Diego Doval
  • Publication number: 20080082955
    Abstract: A user accessing a first web application can request to clone that application to form a second web application, where the first web application may be owned by another user. The cloning operation involves copying at least part of a directory for the first web application to a new directory for the second web application. For example, non-private content types, queries, and/or hard-coded images and strings can be copied from the parent directory to the clone directory. The clone web application is then rendered in accordance with the content in its directory.
    Type: Application
    Filed: January 8, 2007
    Publication date: April 3, 2008
    Inventors: Marc L. Andreessen, Steven Vassallo, Diego Doval
  • Patent number: 6760697
    Abstract: Described herein is a system that enables service provider's to integrate speech functionality into their applications. A service provider maintains a set of application servers. To provide a particular speech service to a client of the application server, the application server causes the client to request the speech service from another set of servers. This set of servers is responsible for providing this speech service as well as others. Such speech services include recording digital speech data at the client, and storing the recordings. Later, the application servers may retrieve the recordings, and even more, retrieve data derived from the recordings, such as data generated through speech recognition processes.
    Type: Grant
    Filed: March 23, 2000
    Date of Patent: July 6, 2004
    Assignee: Minds and Technology, Inc.
    Inventors: Leonardo Neumeyer, Dimitry Rtischev, Diego Doval, Juan Gargiulo
  • Patent number: 6476834
    Abstract: Using a writing surface, such as paper on a portable digital notebooks (PDNs) or the surface of a digital white board, users draw, on the fly, selectable items such as buttons with text inside. The user could even draw symbols, on the fly, in the air with his/her finger. The user then selects the drawn selectable item to initiate a function.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: November 5, 2002
    Assignee: International Business Machines Corporation
    Inventors: Diego Doval, Thomas Yu-Kiu Kwok, Kenneth Blair Ocheltree, Clifford Alan Pickover, Gregory Fraser Russell
  • Publication number: 20020040317
    Abstract: A method and apparatus are described for asynchronously conducting interviews though a user interface executing on a client. The user interface prompts an interviewee for at least one audio response, which is digitally recorded. User interfaces are generated by a client according to code defining the user interfaces downloaded from a server via, for example, the Internet. The server may be remote from the client, thereby allowing interviewees to interact with the user interfaces on their own computers. The user interface queries an interviewee and the interviewee responds, either by entering text or digitally recording a response using controls supplied by the user interface. The responses are down loaded via, for example, the Internet to a server. Evaluators may review an interviewee's response through the use of user interfaces. A user (e.g.
    Type: Application
    Filed: July 24, 2001
    Publication date: April 4, 2002
    Inventors: Leonardo Neumeyer, Dimitry Rtischev, Diego Doval, Juan Gargiulo, Dylan Parker