Patents by Inventor William Orcutt

William Orcutt 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: 20240121707
    Abstract: This disclosure relates to determining network coverage and/or network bandwidth. In some aspects, a method includes detecting, by a user device, one or more signals at a particular location, each of the one or more signals corresponding to a wireless network available at the particular location; for each particular wireless network available at the particular location, transmitting multiple data packets over the particular wireless network; collecting, in response to transmitting the multiple data packets, network parameters associated with transmission of the multiple data packets over the particular wireless network; transmitting, to a server, (i) the network parameters associated with the particular wireless network and (ii) location data identifying the particular location; and receiving, in response to transmitting the network parameters and the location data, information indicative of a reward being assigned to a user account associated with the user device.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 11, 2024
    Inventors: Jennings Maxwell Orcutt, Christopher William Krasny Ergen
  • Patent number: 11843681
    Abstract: Systems and methods that provide for the pre-fetching of data, including receiving user input data from a user device, and in response, identifying a first set of objects for enabling an application operating on the user device to render a first interface in a sequence of interfaces, and determining a second set of objects for enabling the application to render a second interface in the sequence of interfaces. The first set of objects are transmitted to the user device, as well as instructions for directing the user device to render the first interface in the application using the first set of objects, and receive and store the second set of objects in an information repository associated with the user device. In response to a user input, the second interface is rendered in the application using the second set of objects.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: December 12, 2023
    Assignee: PayPal, Inc.
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 11470180
    Abstract: A system and method of pre-fetching data in a network includes displaying first data to a user, the first data being upstream of other data in a data flow. Before receiving a request from the user to view the other data, retrieving at least some of the other data and storing the retrieved other data in a memory device. After a request is received from the user to display the other data, using the stored data for the display to the user.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: October 11, 2022
    Assignee: PayPal, Inc.
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 11347934
    Abstract: Methods and systems for transmitting data are disclosed. In one embodiment a portable electronic device comprises a processor-implemented user interface module to cause the presentation of a first information field to a user as part of a graphical user interface in the portable electronic device, and to receive information entered or data identification in the first information field. A data transmitting module commences transmitting the information entered or the data identified over a network in response to the user interface module detecting that the user has navigated away from the first information field.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: May 31, 2022
    Assignee: eBay Inc.
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 11146655
    Abstract: Systems and methods for prefetching items of content associated with commercial websites, comprising receiving a request from a user device for data for a first interface, and in response, identifying items of content that are to be included in one or more second interfaces that are accessible by user-selectable links in the first interface. Data for the first interface and the items of content are then transmitted to the user device. After the transmission, a second request is received from the user device for a particular second interface, based on a selection of a particular user-selectable link in the first interface. In response, data corresponding to the particular second interface that does not include the items of content included in the particular second interface is transmitted to the user device to enable output of the second interface with its respective items of content.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 12, 2021
    Assignee: PayPal, Inc.
    Inventors: Mahesh Subramanian, William Orcutt
  • Publication number: 20210058482
    Abstract: Systems and methods that provide for the pre-fetching of data, including receiving user input data from a user device, and in response, identifying a first set of objects for enabling an application operating on the user device to render a first interface in a sequence of interfaces, and determining a second set of objects for enabling the application to render a second interface in the sequence of interfaces. The first set of objects are transmitted to the user device, as well as instructions for directing the user device to render the first interface in the application using the first set of objects, and receive and store the second set of objects in an information repository associated with the user device. In response to a user input, the second interface is rendered in the application using the second set of objects.
    Type: Application
    Filed: November 9, 2020
    Publication date: February 25, 2021
    Inventors: Mahesh Subramanian, William Orcutt
  • Publication number: 20210058481
    Abstract: Systems and methods that provide for the pre-fetching of data, including receiving user input data from a user device, and in response, identifying a first set of objects for enabling an application operating on the user device to render a first interface in a sequence of interfaces, and determining a second set of objects for enabling the application to render a second interface in the sequence of interfaces. The first set of objects are transmitted to the user device, as well as instructions for directing the user device to render the first interface in the application using the first set of objects, and receive and store the second set of objects in an information repository associated with the user device. In response to a user input, the second interface is rendered in the application using the second set of objects.
    Type: Application
    Filed: November 9, 2020
    Publication date: February 25, 2021
    Inventors: Mahesh Subramanian, William Orcutt
  • Publication number: 20210058480
    Abstract: Systems and methods that provide for the pre-fetching of data, including receiving user input data from a user device, and in response, identifying a first set of objects for enabling an application operating on the user device to render a first interface in a sequence of interfaces, and determining a second set of objects for enabling the application to render a second interface in the sequence of interfaces. The first set of objects are transmitted to the user device, as well as instructions for directing the user device to render the first interface in the application using the first set of objects, and receive and store the second set of objects in an information repository associated with the user device. In response to a user input, the second interface is rendered in the application using the second set of objects.
    Type: Application
    Filed: November 9, 2020
    Publication date: February 25, 2021
    Inventors: Mahesh Subramanian, William Orcutt
  • Publication number: 20200349318
    Abstract: Methods and systems for transmitting data are disclosed. In one embodiment a portable electronic device comprises a processor-implemented user interface module to cause the presentation of a first information field to a user as part of a graphical user interface in the portable electronic device, and to receive information entered or data identification in the first information field. A data transmitting module commences transmitting the information entered or the data identified over a network in response to the user interface module detecting that the user has navigated away from the first information field.
    Type: Application
    Filed: July 16, 2020
    Publication date: November 5, 2020
    Applicant: eBay Inc.
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 10776572
    Abstract: Methods and systems for transmitting data are disclosed. In one embodiment a portable electronic device comprises a processor-implemented user interface module to cause the presentation of a first information field to a user as part of a graphical user interface in the portable electronic device, and to receive information entered or data identification in the first information field. A data transmitting module commences transmitting the information entered or the data identified over a network in response to the user interface module detecting that the user has navigated away from the first information field.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: September 15, 2020
    Assignee: eBay Inc.
    Inventors: Mahesh Subramanian, William Orcutt
  • Publication number: 20200128098
    Abstract: Systems and methods for prefetching items of content associated with commercial websites, comprising receiving a request from a user device for data for a first interface, and in response, identifying items of content that are to be included in one or more second interfaces that are accessible by user-selectable links in the first interface. Data for the first interface and the items of content are then transmitted to the user device. After the transmission, a second request is received from the user device for a particular second interface, based on a selection of a particular user-selectable link in the first interface. In response, data corresponding to the particular second interface that does not include the items of content included in the particular second interface is transmitted to the user device to enable output of the second interface with its respective items of content.
    Type: Application
    Filed: December 20, 2019
    Publication date: April 23, 2020
    Inventors: Mahesh Subramanian, William Orcutt
  • Publication number: 20200120178
    Abstract: Systems and methods for pre-fetching data over a network are described. In some implementations, a first request for content to be displayed in a first interface output at a user device is received, and in response to the first request, content to be output in the first interface and content to be output in a second interface accessible from the first interface are identified. The content to be output in the first and second interfaces are transmitted to the user device and the content to be output at the second interface is stored in a cache of the user device. A second request is then received for content to be displayed in the second interface, and in response particular content that does not include the already transmitted content and that is to be output at the second interface is identified and transmitted to the user device.
    Type: Application
    Filed: December 13, 2019
    Publication date: April 16, 2020
    Inventors: Mahesh Subramanian, William Orcutt
  • Publication number: 20200120177
    Abstract: Systems and methods that provide for the pre-fetching of data, including receiving user input data from a user device, and in response, identifying a first set of objects for enabling an application operating on the user device to render a first interface in a sequence of interfaces, and determining a second set of objects for enabling the application to render a second interface in the sequence of interfaces. The first set of objects are transmitted to the user device, as well as instructions for directing the user device to render the first interface in the application using the first set of objects, and receive and store the second set of objects in an information repository associated with the user device. In response to a user input, the second interface is rendered in the application using the second set of objects.
    Type: Application
    Filed: December 13, 2019
    Publication date: April 16, 2020
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 10523779
    Abstract: A system, a computer readable storage medium including instructions, and a computer-implemented method of pre-fetching in a network, are provided. In an example embodiment, computer-implemented method of pre-fetching in a network comprises receiving a request from a user device for a first network-accessible data item in the plurality of network-accessible data items; transmitting the first network-accessible data item to the user device; identifying a second network-accessible data item in the plurality of network-accessible data items; and transmitting the second network-accessible data item to the user device, the second network-accessible data item being transmitted before receiving a request for the second network-accessible data item from the user device. Pre-fetch logic may be embedded in the first network-accessible data item.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: December 31, 2019
    Assignee: PAYPAL, INC.
    Inventors: Mahesh Subramanian, William Orcutt
  • Publication number: 20190303431
    Abstract: Methods and systems for transmitting data are disclosed. In one embodiment a portable electronic device comprises a processor-implemented user interface module to cause the presentation of a first information field to a user as part of a graphical user interface in the portable electronic device, and to receive information entered or data identification in the first information field. A data transmitting module commences transmitting the information entered or the data identified over a network in response to the user interface module detecting that the user has navigated away from the first information field.
    Type: Application
    Filed: June 19, 2019
    Publication date: October 3, 2019
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 10372805
    Abstract: Methods and systems for transmitting data are disclosed. In one example, a method comprises providing, at a publication platform accessible by users via a network, a posting portal to receive entry of data relating to an item for posting on the publication system, the posting portal including an interface having first and second user interface elements to receive the data related to the item for inclusion in the posting. The method includes receiving at least one media file for inclusion in the posting in the first user interface element, and automatically commencing transmission of the at least one media file over the network, for inclusion in the posting, before the user has completed entering information into the second user interface element.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: August 6, 2019
    Assignee: EBAY INC.
    Inventors: Mahesh Subramanian, William Orcutt
  • Publication number: 20180357213
    Abstract: Methods and systems for transmitting data are disclosed. In one example, a method comprises providing, at a publication platform accessible by users via a network, a posting portal to receive entry of data relating to an item for posting on the publication system, the posting portal including an interface having first and second user interface elements to receive the data related to the item for inclusion in the posting. The method includes receiving at least one media file for inclusion in the posting in the first user interface element, and automatically commencing transmission of the at least one media file over the network, for inclusion in the posting, before the user has completed entering information into the second user interface element.
    Type: Application
    Filed: March 6, 2018
    Publication date: December 13, 2018
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 10127217
    Abstract: Systems, methods and media are provided for facilitating upload of media in online postings.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: November 13, 2018
    Assignee: eBay Inc.
    Inventors: Mahesh Subramanian, William Orcutt
  • Publication number: 20180067915
    Abstract: Systems, methods and media are provided for facilitating upload of media in online postings.
    Type: Application
    Filed: October 31, 2017
    Publication date: March 8, 2018
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 9842098
    Abstract: In some embodiments, a publication system comprises at least a user interface module and a data transmitting module, operating on one or more computer processors, to cause, by the user interface module, a presentation of a first information field to a user as part of a graphical user interface in a portable electronic device, and to receive information entered or data identified in the first information field; by the data transmitting module, to commence automatically transmitting the information entered or data identified over a network in response to the user interface module detecting that the user has navigated away from the first information field and before information has been entered into a second information field; and wherein the user interface module is further to detect that the user has modified the first information field, and the data transmitting module is further to abort transmitting the information or data over the network in response to detecting that the user has modified the first inform
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: December 12, 2017
    Assignee: eBay Inc.
    Inventors: Mahesh Subramanian, William Orcutt