Patents by Inventor Michael P. Hart

Michael P. Hart 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: 7647430
    Abstract: A robust device messaging framework is disclosed that enables a user to send commands to a device. A provisioning service is used to provision unique device identities and maps user web identities to device identities. The provisioning service also limits device per day provisioning attempts to limit denial of service attacks. A command service allows remote users to issue commands to a device, synchronize outgoing commands with incoming results, receive accurate feedback about whether a command was received, and maintain state information about the device. A device layer encrypts and stores device identities, authenticates itself with the command service, establishes a high-availability Internet connection to receive alerts that a command has issued, and reports results to the server-based command service.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: January 12, 2010
    Assignee: Microsoft Corporation
    Inventors: Norman N. Ng, Michael P. Hart, David M. Miller, Jonathan Wilkins, Kenneth Fern, Markham F. MacLin, Peter S. Ford, Scott D. Sanders, Walter VonKoch
  • Publication number: 20080138639
    Abstract: The present invention provides a reaction product having polyether carbamate groups formed from (A) polyoxyalkylene amine, and (B) cyclic carbonate, in an equivalents ratio ranging from 1:0.5 to 1:1.5. Further provided is a process for preparing the aforementioned reaction product. The present invention also is directed to an improved curable coating composition including (1) a reactive functional group-containing polymer, and (2) a curing agent having functional groups reactive with the functional groups of (1), the improvement being the inclusion in the coating composition the reaction product. Multilayer composite coatings including a first coating layer formed from the curable coating composition and a second coating layer over the curable coating composition are also provided, as well as coated substrates.
    Type: Application
    Filed: August 10, 2007
    Publication date: June 12, 2008
    Inventors: Shanti Swarup, Michael P. Hart, Christiana Yichun Jia, Edward S. Pagac, Cathy A. Taylor, Elizabeth A. Zezinka
  • Patent number: 7288595
    Abstract: The present invention provides a reaction product having polyether carbamate groups formed from (A) polyoxyalkylene amine, and (B) cyclic carbonate, in an equivalents ratio ranging from 1:0.5 to 1:1.5. Further provided is a process for preparing the aforementioned reaction product. The present invention also is directed to an improved curable coating composition including (1) a reactive functional group-containing polymer, and (2) a curing agent having functional groups reactive with the functional groups of (1), the improvement being the inclusion in the coating composition the reaction product. Multilayer composite coatings including a first coating layer formed from the curable coating composition and a second coating layer over the curable coating composition are also provided, as well as coated substrates.
    Type: Grant
    Filed: September 24, 2004
    Date of Patent: October 30, 2007
    Assignee: PPG Industries Ohio, Inc.
    Inventors: Shanti Swarup, Michael P. Hart, Christiana Yichun Jia, Edward S. Pagac, Cathy A. Taylor, Elizabeth A. Zezinka
  • Publication number: 20040268403
    Abstract: A TV tag embedded in web-based content can be selected by a viewer to cause a system to perform an operation associated with the TV tag. Example operations include personalization of a TV planner to include programs that are related to the selected TV tag, scheduling of a particular program to be recorded, generation of an email reminder to be sent when a particular program is scheduled for broadcast, and so on. In an implementation that includes a TV planner, the TV planner may be personalized to include programs associated with a television series, an episode, a movie, a celebrity, a sports team, a topic, and/or a particular channel.
    Type: Application
    Filed: June 26, 2003
    Publication date: December 30, 2004
    Applicant: MICROSOFT CORPORATION
    Inventors: Allyson M. Krieger, Garth Anton Lewis, Rowland W. Yerkes, Michael P. Hart
  • Publication number: 20030176592
    Abstract: The present invention provides a reaction product having polyether carbamate groups formed from (A) polyoxyalkylene amine, and (B) cyclic carbonate, in an equivalents ratio ranging from 1:0.5 to 1:1.5. Further provided is a process for preparing the aforementioned reaction product. The present invention also is directed to an improved curable coating composition including (1) a reactive functional group-containing polymer, and (2) a curing agent having functional groups reactive with the functional groups of (1), the improvement being the inclusion in the coating composition the reaction product. Multilayer composite coatings including a first coating layer formed from the curable coating composition and a second coating layer over the curable coating compostion are also provided, as well as coated substrates.
    Type: Application
    Filed: December 20, 2001
    Publication date: September 18, 2003
    Inventors: Shanti Swarup, Michael P. Hart, Christiana Yichun Jia, Edward S. Pagac, Cathy A. Taylor, Elizabeth A. Zezinka
  • Publication number: 20020157099
    Abstract: An enhanced television navigation service supplies Internet protocol (IP) content with broadcast television programming. The IP content is linked with the broadcast television programming and is presented to the viewer in an enhanced viewing mode. By linking the real time data in this fashion, the user can tune to a program based on information indicators presented by the service.
    Type: Application
    Filed: July 12, 2001
    Publication date: October 24, 2002
    Inventors: Joseph A. Schrader, John W. Blackburn, Todd B. San Jule, Alvin P. Lee, Andrew M. Simms, Samuel T. Scott, William M. Crow, Allyson M. Krieger, Michael P. Hart
  • Publication number: 20020157101
    Abstract: A system for delivering television services provides enhanced content with broadcast television programming. The enhanced content includes event identifiers to enable an association with the broadcast television programming.
    Type: Application
    Filed: July 12, 2001
    Publication date: October 24, 2002
    Inventors: Joseph A. Schrader, Andrew M. Simms, Samuel T. Scott, William M. Crow, John W. Blackburn, Michael P. Hart