Patents by Inventor Daniel Lipkin

Daniel Lipkin 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: 8756225
    Abstract: A method and system for supporting interaction with a back end server application through a messaging environment. Specifically, the method determines when an event occurs. The event allows for an action, in response to the event, to be taken by a user within the back end server application. A notification message is generated informing the user of the event. The notification message is rendered to comply with a format supporting the messaging environment. The notification message that is rendered enables the user to take the action within the back end application without having the user directly open the back end server application. The rendered notification message is sent to an electronic device associated with the user to facilitate interfacing between the user and the back end server application.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: June 17, 2014
    Assignee: Saba Software, Inc.
    Inventors: Daniel Lipkin, Sanjay Parmar, Srinivas Panuganti, Tuck Chang
  • Publication number: 20050154699
    Abstract: The present invention provides a solution to the needs described above through an improved method and apparatus for an improved security system mechanism in a business applications management system platform. The security management system partitions a number of business objects into a number of hierarchical domains. A security list is then created and configured to grant a member the right to perform a security operation on the business object located within the hierarchical domain. The security list is created by adding the security operation to the security list, applying the security operation to one of the multiple domains, and adding members to the security list.
    Type: Application
    Filed: November 22, 2004
    Publication date: July 14, 2005
    Applicant: Saba Software, Inc.
    Inventors: Daniel Lipkin, Gaurav Mehra
  • Patent number: 6348927
    Abstract: Mechanisms and methods for storing, dynamically reconstructing, and navigating a three-dimensional virtual world using a database are disclosed. A virtual world is described in a source text according to the grammar of a modeling language. The source text is read, parsed, and decomposed into a database schema in which characteristics of the world are represented in database tables. In an embodiment, nodes and fields of the world are associated with database queries. When the world is to be displayed, values in the database schema are recomposed into a source text. The database queries are executed against a database, yielding on-the-fly values for the nodes associated with the queries. In another embodiment, the world is segmented into regions, and proximity sensors are defined around the virtual position of a client that is viewing the world. When the virtual position of the client changes, visible adjacent regions of the world are selectively loaded, recomposed, and displayed.
    Type: Grant
    Filed: February 27, 1998
    Date of Patent: February 19, 2002
    Inventor: Daniel Lipkin
  • Patent number: 6088698
    Abstract: Mechanisms and methods for storing and selectively generating a three-dimensional virtual world are disclosed. A virtual world is described in a source text according to the grammar of a modeling language. The source text is read, parsed, and decomposed into tables of a database in which characteristics of the world are represented in database tables. In an embodiment, nodes and fields of the world are associated with database queries. When the world is to be displayed, values in the database schema are recomposed into a source text. The world is segmented into regions, and proximity sensors are defined around the virtual position, within the world, of a client that is viewing the world. When the virtual position of the client changes, visible adjacent regions of the world are selectively loaded, recomposed, and displayed. Thus, large virtual worlds are efficiently displayed and easily modified.
    Type: Grant
    Filed: February 27, 1998
    Date of Patent: July 11, 2000
    Assignee: Oracle Corporation
    Inventor: Daniel Lipkin
  • Patent number: 5999944
    Abstract: Mechanisms and methods for storing, dynamically reconstructing, and navigating a three-dimensional virtual world using a database are disclosed. A virtual world is described in a source text according to the grammar of a modeling language. The source text is read, parsed, and decomposed into a database schema in which characteristics of the world are represented in database tables. In an embodiment, nodes and fields of the world are associated with database queries. When the world is to be displayed, values in the database schema are recomposed into a source text. The database queries are executed against a database, yielding values, in real time based on the current state of the data in the database, for the nodes associated with the queries. Thus, a large virtual world are efficiently displayed and easily modified, and the size, shape, or other aspects of elements of the virtual world can change as data in the database changes.
    Type: Grant
    Filed: February 27, 1998
    Date of Patent: December 7, 1999
    Assignee: Oracle Corporation
    Inventor: Daniel Lipkin