Patents by Inventor Donald Peter Robertson

Donald Peter Robertson 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: 9596292
    Abstract: Use of client-side scripts in a service-oriented API environment is disclosed. A communication that includes a script sent by a service in response to a service request sent by a client to the service is received and executed at the client. In various embodiments, client-side scripts sent by a service are used to apply a policy and/or to cause the client to perform at the client required pre- and/or post-processing with respect to a services response.
    Type: Grant
    Filed: August 3, 2007
    Date of Patent: March 14, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Alex Rankov, Victor Spivak, Donald Peter Robertson
  • Publication number: 20150154235
    Abstract: Smart containers are disclosed. A system for managing content comprises an interface to receive an operation associated with an instance of a smart container. The smart container comprises a logical structure configure using a definition to manage associated content. The system for managing content comprises a processor configured to determine whether the operation is allowable based at least in part on a policy; and in the event that the operation is allowable, perform the operation. A memory is coupled to the processor and is configured to provide the processor with instructions.
    Type: Application
    Filed: January 24, 2015
    Publication date: June 4, 2015
    Inventors: Razmik Abnous, Eric Merhoff, Victor Spivak, Kristy Moore, Donald Peter Robertson, Howard I-Hui Shao
  • Patent number: 8812683
    Abstract: Receiving and executing at a server a script provided by a client, e.g., in a service request sent by a web services or other service client and/or consumer, is disclosed. In various embodiments, the script is configured to cause the server to do one or more of the following: pre-process at least a portion of the services request; post-process a response data associated with the services request; and replace an operation comprising the service at least in part with a replacement operation defined or identified at least in part in the script.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: August 19, 2014
    Assignee: EMC Corporation
    Inventors: Alex Rankov, Victor Spivak, Donald Peter Robertson
  • Patent number: 8386608
    Abstract: Receiving and executing at a server a script provided by a client, e.g., in a service request sent by a web services or other service client and/or consumer, is disclosed. In various embodiments, the script is configured to cause the server to do one or more of the following: pre-process at least a portion of the services request; post-process a response data associated with the services request; and replace an operation comprising the service at least in part with a replacement operation defined or identified at least in part in the script.
    Type: Grant
    Filed: August 3, 2007
    Date of Patent: February 26, 2013
    Inventors: Alex Rankov, Victor Spivak, Donald Peter Robertson