Patents by Inventor Jesse Macnish

Jesse Macnish 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: 8583558
    Abstract: Methods, systems, and apparatus, including computer program products, for a rental service through a computer network. A collection of virtual containers is assigned to a set of users including one or more users. Each virtual container in the collection is configured to identify one or more software products that are rented by users in the set. A user in the set is authorized to access a software product through the computer network based on whether the software product is identified as a rented software product in one or more virtual containers of the collection assigned to the set of users.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: November 12, 2013
    Assignee: Yahoo! Inc.
    Inventors: Allen Fox, Jesse Macnish
  • Publication number: 20090210317
    Abstract: Methods, systems, and apparatus, including computer program products, for a rental service through a computer network. A collection of virtual containers is assigned to a set of users including one or more users. Each virtual container in the collection is configured to identify one or more software products that are rented by users in the set. A user in the set is authorized to access a software product through the computer network based on whether the software product is identified as a rented software product in one or more virtual containers of the collection assigned to the set of users.
    Type: Application
    Filed: April 20, 2009
    Publication date: August 20, 2009
    Applicant: Yahoo! Inc.
    Inventors: Allen Fox, Jesse Macnish
  • Patent number: 7523071
    Abstract: Methods, systems, and apparatus, including computer program products, for a rental service through a computer network. A collection of virtual containers is assigned to a set of users including one or more users. Each virtual container in the collection is configured to identify one or more software products that are rented by users in the set. A user in the set is authorized to access a software product through the computer network based on whether the software product is identified as a rented software product in one or more virtual containers of the collection assigned to the set of users.
    Type: Grant
    Filed: September 16, 2003
    Date of Patent: April 21, 2009
    Assignee: Yahoo! Inc.
    Inventors: Allen Fox, Jesse Macnish
  • Publication number: 20060258461
    Abstract: A system and method are directed towards detecting that a client is participating in an online service such as an online multiplayer game. A client probe module monitors an operating system process list to detect an executable file name, indicating that a client program is executing. The client probe evaluates client program communication to determine whether the communication is consistently directed to the same online service and meets a predefined communication rate threshold. The executable file name and communication rate threshold are provided before the client probe begins monitoring the process list. Meeting the threshold may cause the client program to instruct a client messaging module to send a message to contacts associated with the client through an independent portal service. The contacts may not be registered members of the online service, but the message may include information that enables the contacts to communicate with the same online service.
    Type: Application
    Filed: May 12, 2006
    Publication date: November 16, 2006
    Applicant: Yahoo! Inc.
    Inventors: Denis Bekman, Lee Crawford, Jesse Macnish
  • Publication number: 20040128250
    Abstract: Methods, systems, and apparatus, including computer program products, for a rental service through a computer network. A collection of virtual containers is assigned to a set of users including one or more users. Each virtual container in the collection is configured to identify one or more software products that are rented by users in the set. A user in the set is authorized to access a software product through the computer network based on whether the software product is identified as a rented software product in one or more virtual containers of the collection assigned to the set of users.
    Type: Application
    Filed: September 16, 2003
    Publication date: July 1, 2004
    Inventors: Allen Fox, Jesse Macnish