Patents by Inventor Sean Hayes

Sean Hayes 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: 20110066521
    Abstract: Systems and methods of the present invention provide for posting a search engine result to a feed from a social networking website. The feed may include an announcement of a registered domain name and a link to an associated website. A control panel for the registered domain name and associated website may be displayed on a client.
    Type: Application
    Filed: September 17, 2009
    Publication date: March 17, 2011
    Applicant: The Go Daddy Group, Inc.
    Inventors: Tiffany Rowe, Sean Hayes, Patrick Dolan
  • Publication number: 20110066930
    Abstract: Systems and methods of the present invention provide for publishing an announcement of a registered domain name and a link to an associated website on a social networking website. A control panel for the registered domain name and associated website may be displayed on a client.
    Type: Application
    Filed: September 17, 2009
    Publication date: March 17, 2011
    Applicant: The Go Daddy Group, Inc.
    Inventors: Tiffany Rowe, Sean Hayes, Patrick Dolan
  • Patent number: 7519616
    Abstract: The present disclosure relates to providing timing references to multimedia objects that are reference by a separate document that contains elements that particular reference the multimedia objects. The elements are associated with other elements that may be part of another external document. The elements of the external document are grouped in time containers that describe when the elements are to be rendered, which describes when the elements of the separate document are to be rendered, and describes when the multimedia objects are to be rendered. Other documents may receive rendition timing from association with the separate document. An event listener element may be included in the external document that is responsive to events affecting elements in the separate document.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: April 14, 2009
    Assignee: Microsoft Corporation
    Inventors: Sean Hayes, Robert K. Hughes, Jr.
  • Publication number: 20080134297
    Abstract: An interactive multimedia presentation playable by a presentation system includes a media content component and an interactive content component. The interactive content component includes one or more applications, which provide instructions for organizing, formatting, and synchronizing the presentation of interactive objects to a user. Prior to playing the interactive multimedia presentation, an entity responsible for authoring or publishing one or more of the applications is digitally identified and authenticated, or it is determined that the applications are unsigned. Prior to and/or during play of the interactive multimedia presentation, authorization for performing certain actions (such as executing certain application instructions, especially those that access functionality of the presentation system, computer-readable media, or external networks) is granted via a permission-based model.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Applicant: Microsoft Corporation
    Inventors: Andrew J. Clinick, Peter J. Torr, Sean Hayes
  • Publication number: 20070006062
    Abstract: An interactive multimedia presentation has a presentation play duration (“PPD”), a video content component (“VCP.” which may include video, audio, data, or any combination thereof), and an interactive content component (“ICP”). Time references are formed to synchronize the ICP and the VCP. A title time reference measures the elapsed time (“ET”) of the PPD with reference to a first timing signal produced at a rate based on the play speed of the presentation. When the title time falls within an application presentation interval, an application time reference measures an ET of the application's play duration with reference to a second timing signal produced at a continuous predetermined rate. When the ET of the PPD is within the application presentation interval and also within a particular page presentation interval, a page time measures an ET of the particular page play duration based on the second timing signal.
    Type: Application
    Filed: February 13, 2006
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Sean Hayes, Yves Arrouve
  • Publication number: 20070006065
    Abstract: An interactive multimedia presentation has an interactive content component that includes an application, which has instructions for rendering a media object. By nesting a declarative language event instruction inside of a declarative language timing instruction, a particular event can arise and/or be handled (for example, a media object is rendered) only within a time interval specified by the timing instruction. The event instruction specifies when a particular event (such as a user event, a system event, a document object event, or another type of event) arises. When the event arises during the time interval, the event may be handled. Outside of the time interval, even if the event arises, the event is not handled. In this manner, responses to the event are constrained to happen in the time interval, and events that are not handled within a certain time may be ignored.
    Type: Application
    Filed: April 18, 2006
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Andrew Jewsbury, Sean Hayes, Olivier Colle, James Finger
  • Publication number: 20070006078
    Abstract: Using declarative language application instructions, actions associated with playing interactive content of an interactive multimedia presentation are triggered based on a state change of a particular media object. Certain application instructions specify the characteristic of the media object, while other application instructions specify the actions associated with playing the interactive content (for example, when media objects are renderable, event generation, script execution, or changes in variables) based on a state change of the characteristic. The state change is detected by querying a structured representation of the application such as a document object model, which includes nodes associated with the application instructions, the media object, and/or the characteristic. When state changes are detected, one or more of the specified actions are triggered to thereby declaratively respond to the state change.
    Type: Application
    Filed: April 18, 2006
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Andrew Jewsbury, James Finger, Sean Hayes, Jeffrey Davis
  • Publication number: 20070006079
    Abstract: Using declarative language application instructions, one or more actions associated with playing interactive content of an interactive multimedia presentation are conditionally triggered based on a state change of a style or non-style characteristic of a particular media object. Certain application instructions specify the characteristic of the media object, while other application instructions specify the actions associated with playing the interactive content (for example, when one or more media objects are renderable, event generation, script execution, or changes in variables) based on a state change of the characteristic. The state change is detected by querying a structured representation of the application, which includes nodes associated with the application instructions, the media object, and/or the characteristic. When state changes are detected, one or more of the specified actions are triggered.
    Type: Application
    Filed: April 18, 2006
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Andrew Jewsbury, Sean Hayes, Olivier Colle, James Finger
  • Publication number: 20040068510
    Abstract: The present disclosure relates to providing timing references to multimedia objects that are reference by a separate document that contains elements that particular reference the multimedia objects. The elements are associated with other elements that may be part of another external document. The elements of the external document are grouped in time containers that describe when the elements are to be rendered, which describes when the elements of the separate document are to be rendered, and describes when the multimedia objects are to be rendered. Other documents may receive rendition timing from association with the separate document. An event listener element may be included in the external document that is responsive to events affecting elements in the separate document.
    Type: Application
    Filed: June 30, 2003
    Publication date: April 8, 2004
    Inventors: Sean Hayes, Robert K. Hughes