Patents by Inventor Jeffrey H. Michaud

Jeffrey H. Michaud 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: 10447651
    Abstract: Technologies are described for using a cloud-based computer system to access services provided by a particular server over public Internet Protocol (IP) connections. In one aspect, a system includes a first computer system configured to run the particular server to provide a first service over public IP connections; and a second computer system configured to run a second server, where the particular server transmits, over public IP connections, a request for the second server to check the first service, where, responsive to receipt of the request for the second server to check the first service, the second server provides, to the particular server over public IP connections, information relating to whether the first service is available over public IP connections, and where the particular server updates an availability status of the first service over public IP connections based on the information provided by the second server.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: October 15, 2019
    Assignee: Apple Inc.
    Inventors: Jonathan D. Thomassian, Jeffrey H. Michaud, Sathish K. Narayanaswamy, Jason Allen Townsend, Amul Goswamy
  • Publication number: 20180295097
    Abstract: Technologies are described for using a cloud-based computer system to access services provided by a particular server over public Internet Protocol (IP) connections. In one aspect, a system includes a first computer system configured to run the particular server to provide a first service over public IP connections; and a second computer system configured to run a second server, where the particular server transmits, over public IP connections, a request for the second server to check the first service, where, responsive to receipt of the request for the second server to check the first service, the second server provides, to the particular server over public IP connections, information relating to whether the first service is available over public IP connections, and where the particular server updates an availability status of the first service over public IP connections based on the information provided by the second server.
    Type: Application
    Filed: April 2, 2018
    Publication date: October 11, 2018
    Inventors: Jonathan D. Thomassian, Jeffrey H. Michaud, Sathish K. Narayanaswamy, Jason Allen Townsend, Amul Goswamy
  • Patent number: 9935918
    Abstract: Technologies are described for using a cloud-based computer system to access services provided by a particular server over public Internet Protocol (IP) connections. In one aspect, a system includes a first computer system configured to run the particular server to provide a first service over public IP connections; and a second computer system configured to run a second server, where the particular server transmits, over public IP connections, a request for the second server to check the first service, where, responsive to receipt of the request for the second server to check the first service, the second server provides, to the particular server over public IP connections, information relating to whether the first service is available over public IP connections, and where the particular server updates an availability status of the first service over public IP connections based on the information provided by the second server.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: April 3, 2018
    Assignee: Apple Inc.
    Inventors: Jonathan D. Thomassian, Jeffrey H. Michaud, Sathish K. Narayanaswamy, Jason Allen Townsend, Amul Goswamy
  • Publication number: 20150350044
    Abstract: Technologies are described for using a cloud-based computer system to access services provided by a particular server over public Internet Protocol (IP) connections. In one aspect, a system includes a first computer system configured to run the particular server to provide a first service over public IP connections; and a second computer system configured to run a second server, where the particular server transmits, over public IP connections, a request for the second server to check the first service, where, responsive to receipt of the request for the second server to check the first service, the second server provides, to the particular server over public IP connections, information relating to whether the first service is available over public IP connections, and where the particular server updates an availability status of the first service over public IP connections based on the information provided by the second server.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Inventors: Jonathan D. Thomassian, Jeffrey H. Michaud, Sathish K. Narayanaswamy, Jason Allen Townsend, Amul Goswamy
  • Patent number: 8819544
    Abstract: Apparatus and methods implementing a technique for creating an electronic artwork with a hot area. For a selected layer of the artwork, a non-transparent region is identified and an action is assigned to an area corresponding to the non-transparent region, the action defining a function that will be activated when the area is selected. The technique is advantageous in computer application programs that composite images from layers and for producing HTML (HyperText Markup Language) output that refers to a corresponding composited image, where the action is a URL and the area is defined by an image map.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: August 26, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Jeffrey H. Michaud, Douglas K. Olson
  • Patent number: 8504699
    Abstract: A server device sends a list of account holders together with an invitation to bind to the server. A client device can decide to present the invitation to a user for decision only if the client device finds a match between the list and the user.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: August 6, 2013
    Assignee: Apple Inc.
    Inventors: Gregory Bjorn Vaughan, Jeffrey H. Michaud, Kazuhisa Yanagihara, Bertrand Serlet
  • Publication number: 20120284337
    Abstract: A server device sends a list of account holders together with an invitation to bind to the server. A client device can decide to present the invitation to a user for decision only if the client device finds a match between the list and the user.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 8, 2012
    Applicant: APPLE INC.
    Inventors: Gregory Bjorn Vaughan, Jeffrey H. Michaud, Kazuhisa Yanagihara, Bertrand Serlet
  • Patent number: 8224972
    Abstract: A server device sends a list of account holders together with an invitation to bind to the server. A client device can decide to present the invitation to a user for decision only if the client device finds a match between the list and the user.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: July 17, 2012
    Assignee: Apple Inc.
    Inventors: Gregory Bjorn Vaughan, Jeffrey H. Michaud, Kazuhisa Yanagihara, Bertrand Serlet
  • Publication number: 20110219296
    Abstract: Apparatus and methods implementing a technique for creating an electronic artwork with a hot area. For a selected layer of the artwork, a non-transparent region is identified and an action is assigned to an area corresponding to the non-transparent region, the action defining a function that will be activated when the area is selected. The technique is advantageous in computer application programs that composite images from layers and for producing HTML (HyperText Markup Language) output that refers to a corresponding composited image, where the action is a URL and the area is defined by an image map.
    Type: Application
    Filed: May 19, 2011
    Publication date: September 8, 2011
    Inventors: Jeffrey H. Michaud, Douglas K. Olson
  • Publication number: 20110173311
    Abstract: A server device sends a list of account holders together with an invitation to bind to the server. A client device can decide to present the invitation to a user for decision only if the client device finds a match between the list and the user.
    Type: Application
    Filed: March 21, 2011
    Publication date: July 14, 2011
    Applicant: APPLE INC.
    Inventors: Gregory Bjorn Vaughan, Jeffrey H. Michaud, Kazuhisa Yanagihara, Bertrand Serlet
  • Patent number: 7949943
    Abstract: Apparatus and methods implementing a technique for creating an electronic artwork with a hot area. For a selected layer of the artwork, a non-transparent region is identified and an action is assigned to an area corresponding to the non-transparent region, the action defining a function that will be activated when the area is selected. The technique is advantageous in computer application programs that composite images from layers and for producing HTML (HyperText Markup Language) output that refers to a corresponding composited image, where the action is a URL and the area is defined by an image map.
    Type: Grant
    Filed: November 20, 2006
    Date of Patent: May 24, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Jeffrey H. Michaud, Douglas K. Olson
  • Patent number: 7912962
    Abstract: A server device sends a list of account holders together with an invitation to bind to the server. A client device can decide to present the invitation to a user for decision only if the client device finds a match between the list and the user.
    Type: Grant
    Filed: October 6, 2006
    Date of Patent: March 22, 2011
    Assignee: Apple Inc.
    Inventors: Gregory Bjorn Vaughan, Jeffrey H. Michaud, Kazuhisa Yanagihara, Bertrand Serlet
  • Patent number: 7788599
    Abstract: A user interface element for selecting items from a hierarchy of items can present a cell for each level in the hierarchy of items. Each cell can be associated with a level in the hierarchy and is operable to receive user input. In response to receiving user input directed to a cell, a collection of items can be presented where each presented item is from the level in the hierarchy associated with the cell. Each presented item can also be a child of a selected item in a cell associated with a higher level in the hierarchy.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: August 31, 2010
    Assignee: Apple Inc.
    Inventors: Jeffrey H. Michaud, Michael Paul Thole, Mark Joseph Williams, Jason Allen Townsend
  • Publication number: 20080086537
    Abstract: A server device sends a list of account holders together with an invitation to bind to the server. A client device can decide to present the invitation to a user for decision only if the client device finds a match between the list and the user.
    Type: Application
    Filed: October 6, 2006
    Publication date: April 10, 2008
    Inventors: Gregory Bjorn Vaughan, Jeffrey H. Michaud, Kazuhisa Yanagihara, Bertrand Serlet
  • Publication number: 20080028337
    Abstract: A user interface element for selecting items from a hierarchy of items can present a cell for each level in the hierarchy of items. Each cell can be associated with a level in the hierarchy and is operable to receive user input. In response to receiving user input directed to a cell, a collection of items can be presented where each presented item is from the level in the hierarchy associated with the cell. Each presented item can also be a child of a selected item in a cell associated with a higher level in the hierarchy.
    Type: Application
    Filed: July 28, 2006
    Publication date: January 31, 2008
    Applicant: Apple Computer, Inc.
    Inventors: Jeffrey H. Michaud, Michael Paul Thole, Mark Joseph Williams, Jason Allen Townsend
  • Patent number: 7139970
    Abstract: Apparatus and methods implementing a technique for creating an electronic artwork with a hot area. For a selected layer of the artwork, a non-transparent region is identified and an action is assigned to an area corresponding to the non-transparent region, the action defining a function that will be activated when the area is selected. The technique is advantageous in computer application programs that composite images from layers and for producing HTML (HyperText Markup Language) output that refers to a corresponding composited image, where the action is a URL and the area is defined by an image map.
    Type: Grant
    Filed: April 10, 1998
    Date of Patent: November 21, 2006
    Assignee: Adobe Systems Incorporated
    Inventors: Jeffrey H. Michaud, Douglas K. Olson
  • Publication number: 20020052891
    Abstract: Apparatus and methods implementing a technique for creating an electronic artwork with a hot area. For a selected layer of the artwork, a non-transparent region is identified and an action is assigned to an area corresponding to the non-transparent region, the action defining a function that will be activated when the area is selected. The technique is advantageous in computer application programs that composite images from layers and for producing HTML (HyperText Markup Language) output that refers to a corresponding composited image, where the action is a URL and the area is defined by an image map.
    Type: Application
    Filed: April 10, 1998
    Publication date: May 2, 2002
    Inventors: JEFFREY H. MICHAUD, DOUGLAS K. OLSON