Patents by Inventor Marina Osherov

Marina Osherov 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: 11064046
    Abstract: An embodiment may involve a computational instance disposed within a remote network management platform. The computational instance may contain queues and facilitate the execution of applications. Communication between the computational instance and a managed network may involve: (i) selecting, by a particular application, a particular output queue; (ii) writing, by the particular application, a unit of work generated by the particular application to the particular output queue; (iii) providing, by particular output queue, the unit of work to a particular proxy server application; (iv) retrieving, by a particular input queue, a result from the particular proxy server application, where the result represents an outcome of the particular proxy server application carrying out the unit of work, and where the particular input queue is associated with the particular output queue; and (v) retrieving, by the particular application, the result from the particular input queue.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: July 13, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Vadim Dukhovny, Dov Miron, Marina Osherov
  • Publication number: 20200314213
    Abstract: An embodiment may involve a computational instance disposed within a remote network management platform. The computational instance may contain queues and facilitate the execution of applications. Communication between the computational instance and a managed network may involve: (i) selecting, by a particular application, a particular output queue; (ii) writing, by the particular application, a unit of work generated by the particular application to the particular output queue; (iii) providing, by particular output queue, the unit of work to a particular proxy server application; (iv) retrieving, by a particular input queue, a result from the particular proxy server application, where the result represents an outcome of the particular proxy server application carrying out the unit of work, and where the particular input queue is associated with the particular output queue; and (v) retrieving, by the particular application, the result from the particular input queue.
    Type: Application
    Filed: June 15, 2020
    Publication date: October 1, 2020
    Inventors: Vadim Dukhovny, Dov Miron, Marina Osherov
  • Patent number: 10686910
    Abstract: An embodiment may involve proxy server applications within a managed network, and a computational instance disposed within a remote network management platform. The computational instance may contain queues and facilitate the execution of applications. Communication between the computational instance and managed network may involve: (i) selecting, by a particular application, a particular output queue; (ii) writing, by the particular application, a unit of work generated by the particular application to the particular output queue; (iii) retrieving, by a particular proxy server application, the unit of work; (iv) carrying out, by the particular proxy server application, the unit of work; (v) writing, by the particular proxy server application, a result to a particular input queue, where the result represents an outcome of carrying out the unit of work; and (vi) retrieving, by the particular application, the result from the particular input queue.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: June 16, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Vadim Dukhovny, Dov Miron, Marina Osherov
  • Publication number: 20190245943
    Abstract: An embodiment may involve proxy server applications within a managed network, and a computational instance disposed within a remote network management platform. The computational instance may contain queues and facilitate the execution of applications. Communication between the computational instance and managed network may involve: (i) selecting, by a particular application, a particular output queue; (ii) writing, by the particular application, a unit of work generated by the particular application to the particular output queue; (iii) retrieving, by a particular proxy server application, the unit of work; (iv) carrying out, by the particular proxy server application, the unit of work; (v) writing, by the particular proxy server application, a result to a particular input queue, where the result represents an outcome of carrying out the unit of work; and (vi) retrieving, by the particular application, the result from the particular input queue.
    Type: Application
    Filed: February 2, 2018
    Publication date: August 8, 2019
    Inventors: Vadim Dukhovny, Dov Miron, Marina Osherov