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

  • Patent number: 11943042
    Abstract: In one embodiment of the present disclosure, a device for detecting a zone of communication between a user terminal and a satellite constellation including a plurality of satellites in non-geosynchronous (non-GEO) orbit includes one or more processors and memory. The memory stores instructions that, as a result of being executed by the one or more processors, cause the device to: determine a location of the device, wherein the location corresponds to a field of regard for detecting the zone of communication, and wherein the field of regard corresponds to an antenna aperture of the phased array antenna; evaluate a level of communication between the phased array antenna and the satellite constellation associated with the field of regard; and output, to a user of the device, an indication of the level of communication between the phased array antenna and the satellite constellation associated with the field of regard.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: March 26, 2024
    Assignee: Space Exploration Technologies Corp.
    Inventors: Thomas Laurance Robinson, Calder Christiansen Foster Coalson, Jared Michael Greene, Steven Douglas Gregory, Elliott Macdonald Schwartz, Aidan Bauer
  • 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