Patents by Inventor Jared MacDonald

Jared MacDonald 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).

  • Publication number: 20190349415
    Abstract: A method includes receiving a request for a target Web page, the request containing a session identifier (ID) associated with an instance of a Web browser, and determining if the session ID is new or existing. If the session ID is new, the method includes creating a window session object, and initializing the window session object with data defining a state of the instance of the Web browser. If the session ID is existing, the method includes accessing a stored window session object using the session ID, the stored window session object containing data defining a state of the instance of the Web browser, generating the target Web page based on the data, and providing the target Web page to the Web browser.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 14, 2019
    Inventors: Matthew Harvey, Jared MacDonald, Andre Beskrowni, Joshua Spiewak
  • Patent number: 10326818
    Abstract: A method includes receiving a request for a target Web page, the request containing a session identifier (ID) associated with an instance of a Web browser, and determining if the session ID is new or existing. If the session ID is new, the method includes creating a window session object, and initializing the window session object with data defining a state of the instance of the Web browser. If the session ID is existing, the method includes accessing a stored window session object using the session ID, the stored window session object containing data defining a state of the instance of the Web browser, generating the target Web page based on the data, and providing the target Web page to the Web browser.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: June 18, 2019
    Assignee: PTC Inc.
    Inventors: Matthew Harvey, Jared MacDonald, Andre Beskrowni, Joshua Spiewak
  • Publication number: 20170034242
    Abstract: A method includes receiving a request for a target Web page, the request containing a session identifier (ID) associated with an instance of a Web browser, and determining if the session ID is new or existing. If the session ID is new, the method includes creating a window session object, and initializing the window session object with data defining a state of the instance of the Web browser. If the session ID is existing, the method includes accessing a stored window session object using the session ID, the stored window session object containing data defining a state of the instance of the Web browser, generating the target Web page based on the data, and providing the target Web page to the Web browser.
    Type: Application
    Filed: September 26, 2016
    Publication date: February 2, 2017
    Inventors: Matthew Harvey, Jared MacDonald, Andre Beskrowni, Joshua Spiewak
  • Patent number: 9479613
    Abstract: A method includes receiving a request for a target Web page, the request containing a session identifier (ID) associated with an instance of a Web browser, and determining if the session ID is new or existing. If the session ID is new, the method includes creating a window session object, and initializing the window session object with data defining a state of the instance of the Web browser. If the session ID is existing, the method includes accessing a stored window session object using the session ID, the stored window session object containing data defining a state of the instance of the Web browser, generating the target Web page based on the data, and providing the target Web page to the Web browser.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: October 25, 2016
    Inventors: Matthew Harvey, Jared MacDonald, Andre Beskrowni, Joshua Spiewak
  • Publication number: 20140237022
    Abstract: A method includes receiving a request for a target Web page, the request containing a session identifier (ID) associated with an instance of a Web browser, and determining if the session ID is new or existing. If the session ID is new, the method includes creating a window session object, and initializing the window session object with data defining a state of the instance of the Web browser. If the session ID is existing, the method includes accessing a stored window session object using the session ID, the stored window session object containing data defining a state of the instance of the Web browser, generating the target Web page based on the data, and providing the target Web page to the Web browser.
    Type: Application
    Filed: December 17, 2013
    Publication date: August 21, 2014
    Applicant: Axeda Corporation
    Inventors: Matthew Harvey, Jared MacDonald, Andre Beskrowni, Joshua Spiewak
  • Patent number: 8701084
    Abstract: A computer-implemented method for automatically modifying software code in an integrated development environment, includes the steps of: analyzing software code, wherein the software code is stored in at least one file on a computer readable medium; displaying to a user at least one indication that the software code can be automatically modified; receiving a selection from the user to automatically modify the software code; modifying the software code without modifying the at least one file; and displaying the modified software code to the user.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: April 15, 2014
    Assignee: The MathWorks, Inc.
    Inventor: Jared MacDonald
  • Patent number: 8635254
    Abstract: A method includes receiving a request for a target Web page, the request containing a session identifier (ID) associated with an instance of a Web browser, and determining if the session ID is new or existing. If the session ID is new, the method includes creating a window session object, and initializing the window session object with data defining a state of the instance of the Web browser. If the session ID is existing, the method includes accessing a stored window session object using the session ID, the stored window session object containing data defining a state of the instance of the Web browser, generating the target Web page based on the data, and providing the target Web page to the Web browser.
    Type: Grant
    Filed: August 8, 2003
    Date of Patent: January 21, 2014
    Assignee: Axeda Corporation
    Inventors: Matthew Harvey, Jared MacDonald, Andre Beskrowni, Joshua Spiewak
  • Publication number: 20040133563
    Abstract: A method includes receiving a request for a target Web page, the request containing a session identifier (ID) associated with an instance of a Web browser, and determining if the session ID is new or existing. If the session ID is new, the method includes creating a window session object, and initializing the window session object with data defining a state of the instance of the Web browser. If the session ID is existing, the method includes accessing a stored window session object using the session ID, the stored window session object containing data defining a state of the instance of the Web browser, generating the target Web page based on the data, and providing the target Web page to the Web browser.
    Type: Application
    Filed: August 8, 2003
    Publication date: July 8, 2004
    Inventors: Matthew Harvey, Jared MacDonald, Andre Beskrowni, Joshua Spiewak