Patents by Inventor Elena Dolgopiatova

Elena Dolgopiatova 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: 7290008
    Abstract: Methods and extended URI (Uniform Resource Identifier) schemes for advanced web applications. In one aspect, the extended URI scheme enables an application to employ multiple resources to service a request, wherein parameters corresponding to each of the resources may be passed via a URI string from a client to an application used to service the client. In accordance with other aspects, the extended URI scheme achieves (a) natural external reference-ability of internal application resources, eliminating the need for intermediate mapping, (b) separation of functional and data navigation states, and (c) separation of parameters of individual resources involved in request processing, de-risking name conflicts and increasing usability.
    Type: Grant
    Filed: September 10, 2002
    Date of Patent: October 30, 2007
    Assignee: Exigen Group
    Inventors: Alexander Balva, Elena Dolgopiatova, Andrew Leman, Sergey Finkelsteyn, Alex Leyfer
  • Patent number: 7096475
    Abstract: An execution unit comprising a runlet and execution environments and methods for using runlets. According to one aspect, abstract parameters comprising function arguments defined for child runlet functions may be bound to corresponding real variables in a parent runlet. As a result, when a function corresponding to a child runlet gets invoked, it uses the current values of the parent runlet variables as the function arguments. According to another aspect, each runlet execute in an execution context comprising an instance of variables and parameters declared by that runlet. A context manager, typically implemented by an application server, may be used to manage execution of the runlets so as to prevent anomalies, such as race conditions. According to another aspect, abstract parameters for a runlet may be bound to corresponding application parameters for an application.
    Type: Grant
    Filed: September 10, 2002
    Date of Patent: August 22, 2006
    Assignee: Exigen Group
    Inventors: Alex Leyfer, Alexander Balva, Andrew Leman, Sergey Finkelsteyn, Elena Dolgopiatova
  • Publication number: 20030182305
    Abstract: Methods and extended URI (Uniform Resource Identifier) schemes for advanced web applications. In one aspect, the extended URI scheme enables an application to employ multiple resources to service a request, wherein parameters corresponding to each of the resources may be passed via a URI string from a client to an application used to service the client. In accordance with other aspects, the extended URI scheme achieves (a) natural external reference-ability of internal application resources, eliminating the need for intermediate mapping, (b) separation of functional and data navigation states, and (c) separation of parameters of individual resources involved in request processing, de-risking name conflicts and increasing usability.
    Type: Application
    Filed: September 10, 2002
    Publication date: September 25, 2003
    Inventors: Alexander Balva, Elena Dolgopiatova, Andrew Leman, Sergey Finkelsteyn, Alex Leyfer
  • Publication number: 20030172107
    Abstract: An execution unit comprising a runlet and execution environments and methods for using runlets. According to one aspect, abstract parameters comprising function arguments defined for child runlet functions may be bound to corresponding real variables in a parent runlet. As a result, when a function corresponding to a child runlet gets invoked, it uses the current values of the parent runlet variables as the function arguments. According to another aspect, each runlet execute in an execution context comprising an instance of variables and parameters declared by that runlet. A context manager, typically implemented by an application server, may be used to manage execution of the runlets so as to prevent anomalies, such as race conditions. According to another aspect, abstract parameters for a runlet may be bound to corresponding application parameters for an application.
    Type: Application
    Filed: September 10, 2002
    Publication date: September 11, 2003
    Inventors: Alex Leyfer, Alexander Balva, Andrew Leman, Sergey Finkelsteyn, Elena Dolgopiatova