Patents by Inventor Marck Robinson

Marck Robinson 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: 10389795
    Abstract: Computing systems, devices, and associated processes for distributed execution of extensions are disclosed herein. In one embodiment, a method includes receiving a user input at a client device for initiating an extension in a web page associated with a web site. In response to the received user input, a communication link between the client device and a remote computing facility can be established. The method can also include transmitting a request for initiating the extension, from the client device, to the remote computing facility via the established communication link and receiving, at the client device, data representing execution results of the requested extension from the remote computing facility.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: August 20, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alvaro Dias, Brad Olenick, Julio Casal Terreros, Marck Robinson, Madhur Joshi, Yu Zhao, Vinela Pothineni, Wissam Zeidan
  • Publication number: 20170104814
    Abstract: Computing systems, devices, and associated processes for distributed execution of extensions are disclosed herein. In one embodiment, a method includes receiving a user input at a client device for initiating an extension in a web page associated with a web site. In response to the received user input, a communication link between the client device and a remote computing facility can be established. The method can also include transmitting a request for initiating the extension, from the client device, to the remote computing facility via the established communication link and receiving, at the client device, data representing execution results of the requested extension from the remote computing facility.
    Type: Application
    Filed: February 10, 2016
    Publication date: April 13, 2017
    Inventors: Alvaro Dias, Brad Olenick, Julio Casal Terreros, Marck Robinson, Madhur Joshi, Yu Zhao, Vinela Pothineni, Wissam Zeidan
  • Publication number: 20070074158
    Abstract: A method for designing software components for integration into any system without additional coding is provided. The method includes adopting a uniform application programming interface that breaks down external objects to include the characteristics of object, attribute, and method. Ideally, the characteristics include create object, delete object, read attributes, write attributes, and invoke behavior. A software tool is provided for communication between an API and a data source, the tool including a join engine adapted to provide communication between at least one view and at least one base source associated with the data source, the join engine further adapted to update the at least one base source in response to updates to the view. Ideally, the tool is further configured to support on the at least one base source operations of create object and delete object on the at least one view.
    Type: Application
    Filed: April 5, 2006
    Publication date: March 29, 2007
    Inventor: Marck Robinson