Patents by Inventor James Allely Rowson

James Allely Rowson 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: 9946557
    Abstract: A computing device includes at least one processor to execute a web browser application and a separate and distinct script execution application. The web browser application submits a script execution request to the script execution application, and the script execution application executes a first script task based on the script execution request.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: April 17, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joseph Harold Teibel, Thomas J Gilg, Jon Brewster, James Allely Rowson
  • Patent number: 9836191
    Abstract: A system receives an indication of a content feed of hierarchical content over a network. The content feed is hosted by a content provider. The system dynamically instantiates a content connection application that incorporates the content feed using a pre-defined declarative data structure engine. The system provides a user interface widget for the content connection application to allow user interaction with the hierarchical content of the first content feed.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: December 5, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Venugopal Kumarahalli Srinivasmurthy, James Allely Rowson, Loren D. Chapple, Ajay Gupta, Tuan A. Tran
  • Patent number: 9756120
    Abstract: A computing device includes at least one processor to execute a web browser application and a separate and distinct plug-in deployment application. The web browser application receives user action information indicating user interaction with a web page displayed by the web browser application, determines that a new plug-in is to be installed based on the user action information, and provides the plug-in deployment application with download instructions for downloading the new plug-in. The plug-in deployment application automatically downloads the new plug-in in response to the download instructions without user involvement, and automatically installs the new plug-in on the computing device without user involvement.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: September 5, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joseph Harold Teibel, Thomas J. Gilg, Jon Brewster, James Allely Rowson
  • Patent number: 9753774
    Abstract: A request is received from a web-based programmatic resource executing within an application that is installed on the computing device. From the request, one or more functional resources of the computing device are identified. The functional resources are not otherwise accessible to the web-based programmatic resource executing within the installed application on the computing device. A task is performed using the identified one or more functional resources.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: September 5, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas J Gilg, James Allely Rowson, Jon Brewster, Joseph Harold Teibel
  • Patent number: 9501298
    Abstract: A schema is provided that logically represents a nodal hierarchy relating to execution of an application. The hierarchy includes multiple nodes, including one or more category nodes and one or more content nodes. An executable script is provided with the schema. The script may be associated with at least one node of the hierarchy. Each of multiple user inputs from the computing device are processed using the schema. The individual user inputs may be selective of nodes of the hierarchy. In response to processing each of multiple user inputs, user interface content is provided to the computing device. The user interface content for each user input corresponds to one of (i) one or more nodes, or (ii) a script content, generated as an output of an executed script that is associated with a selected node.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: November 22, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vishwanath Ramaiah Nanjundaiah, Sundharam Balathirupurasundari, Ritesh Ranjan Jha, James Allely Rowson, Venugopal Kumarahalli Srinivasmurthy
  • Publication number: 20150370577
    Abstract: A schema is provided that logically represents a nodal hierarchy relating to execution of an application. The hierarchy includes multiple nodes, including one or more category nodes and one or more content nodes. An executable script is provided with the schema. The script may be associated with at least one node of the hierarchy. Each of multiple user inputs from the computing device are processed using the schema. The individual user inputs may be selective of nodes of the hierarchy. In response to processing each of multiple user inputs, user interface content is provided to the computing device. The user interface content for each user input corresponds to one of (i) one or more nodes, or (ii) a script content, generated as an output of an executed script that is associated with a selected node.
    Type: Application
    Filed: January 31, 2013
    Publication date: December 24, 2015
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: RN Vishwanath, Sundharam Balathirupurasundari, JHA Ritesh, James Allely Rowson, KS Venugopal
  • Publication number: 20150355944
    Abstract: A request is received from a web-based programmatic resource executing within an application that is installed on the computing device. From the request, one or more functional resources of the computing device are identified. The functional resources are not otherwise accessible to the web-based programmatic resource executing within the installed application on the computing device. A task is performed using the identified one or more functional resources.
    Type: Application
    Filed: October 31, 2012
    Publication date: December 10, 2015
    Inventors: Thomas J. GILG, James Allely ROWSON, Jon BREWSTER, Joseph Harold TEIBEL
  • Publication number: 20150127717
    Abstract: A computing device includes at least one processor to execute a web browser application and a separate and distinct plug-in deployment application. The web browser application receives user action information indicating user interaction with a web page displayed by the web browser application, determines that a new plug-in is to be installed based on the user action information, and provides the plug-in deployment application with download instructions for downloading the new plug-in. The plug-in deployment application automatically downloads the new plug-in in response to the download instructions without user involvement, and automatically installs the new plug-in on the computing device without user involvement.
    Type: Application
    Filed: July 31, 2012
    Publication date: May 7, 2015
    Inventors: Joseph Harold Teibel, Thomas G Gilg, Jon Brewster, James Allely Rowson
  • Publication number: 20150128154
    Abstract: A computing device includes at least one processor to execute a web browser application and a separate and distinct script execution application. The web browser application submits a script execution request to the script execution application, and the script execution application executes a first script task based on the script execution request.
    Type: Application
    Filed: July 31, 2012
    Publication date: May 7, 2015
    Inventors: Joseph Harold Teibel, Thomas J. Gilg, Jon Brewster, James Allely Rowson
  • Publication number: 20140368880
    Abstract: A system receives an indication of a content feed of hierarchical content over a network. The content feed is hosted by a content provider. The system dynamically instantiates a content connection application that incorporates the content feed using a pre-defined declarative data structure engine. The system provides a user interface widget for the content connection application to allow user interaction with the hierarchical content of the first content feed.
    Type: Application
    Filed: December 16, 2011
    Publication date: December 18, 2014
    Inventors: K S Venugopal, James Allely Rowson, Loren D. Chapple, Ajay Gupta, Tuan A. Tran
  • Patent number: 8885192
    Abstract: A hierarchical tree is received that includes nodes. The nodes include a leaf node and a non-leaf node. The leaf node points to the non-leaf node, and specifies original data. The non-leaf node specifies a script to transform the original data to generate transformed data. The script is executed to transform the original data to generate the transformed data. The transformed data is output.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: November 11, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James Allely Rowson, Adam Milligan
  • Publication number: 20120257255
    Abstract: A hierarchical tree is received that includes nodes. The nodes include a leaf node and a non-leaf node. The leaf node points to the non-leaf node, and specifies original data. The non-leaf node specifies a script to transform the original data to generate transformed data. The script is executed to transform the original data to generate the transformed data. The transformed data is output.
    Type: Application
    Filed: April 5, 2011
    Publication date: October 11, 2012
    Inventors: James Allely Rowson, Adam Milligan
  • Patent number: 7797359
    Abstract: Recursive data naming is disclosed. A name is provided corresponding to a desired data item. A get procedure is defined, and is used upon the name. The get procedure recursively uses itself upon the metadata name, to retrieve a metadata item associated with the desired data item. The get procedure retrieves the desired data item.
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: September 14, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eamonn O'Brien-Strain, James Allely Rowson, Yuhong Xiong