Patents by Inventor Michael Patrick Hart

Michael Patrick 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).

  • Publication number: 20240137741
    Abstract: Methods and systems are disclosed relating to low energy communication devices. A device may be configured as a low energy central device that is associated with a particular location within a premises. Information may be received from a peripheral device when the peripheral device is within a threshold proximity of the low energy central device.
    Type: Application
    Filed: May 29, 2023
    Publication date: April 25, 2024
    Inventors: Michael Patrick Connelly, John Bradford Hart, Theodore Balan Cyril
  • Patent number: 7870023
    Abstract: A system, including a planning module, a control module and a receiver module, configured to schedule display of one or more advertising impressions of available advertising inventory. The planning module enables scheduling a requested quantity of advertising impressions in accordance with target criteria. Further, the planning module enables selecting an advertising impression goal for advertisement, assigning an advertising type and defining a weight for the advertisements. The control module receives the schedule, the advertising type and the defined weights and generates one or more metadata files that contain target criteria, advertising type and weights for the advertisements. The one or more metadata files, with the advertisements, are delivered to the receiver module that is configured to define a display frequency for the advertisements based upon one or more of the metadata files.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: January 11, 2011
    Assignee: Microsoft Corporation
    Inventors: Stuart Ozer, Michael Patrick Hart, Wei Wei Ada Cho, Carolyn Khanh Chau
  • Patent number: 7536316
    Abstract: A system, including a planning module, a control module and a receiver module, configured to schedule display of one or more advertising impressions of available advertising inventory. The planning module enables scheduling a requested quantity of advertising impressions in accordance with target criteria. Further, the planning module enables selecting an advertising impression goal for advertisement, assigning an advertising type and defining a weight for the advertisements. The control module receives the schedule, the advertising type and the defined weights and generates one or more metadata files that contain target criteria, advertising type and weights for the advertisements. The one or more metadata files, with the advertisements, are delivered to the receiver module that is configured to define a display frequency for the advertisements based upon one or more of the metadata files.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: May 19, 2009
    Assignee: Microsoft Corporation
    Inventors: Stuart Ozer, Michael Patrick Hart, Wei Wei Ada Cho, Carolyn Khanh Chau
  • Patent number: 7356547
    Abstract: A system, including a planning module, a control module and a receiver module, configured to schedule display of one or more advertising impressions of available advertising inventory. The planning module enables scheduling a requested quantity of advertising impressions in accordance with target criteria. Further, the planning module enables selecting an advertising impression goal for advertisement, assigning an advertising type and defining a weight for the advertisements. The control module receives the schedule, the advertising type and the defined weights and generates one or more metadata files that contain target criteria, advertising type and weights for the advertisements. The one or more metadata files, with the advertisements, are delivered to the receiver module that is configured to define a display frequency for the advertisements based upon one or more of the metadata files.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: April 8, 2008
    Assignee: Microsoft Corporation
    Inventors: Stuart Ozer, Michael Patrick Hart, Wei Wei Ada Cho, Carolyn Khanh Chau
  • Patent number: 7136871
    Abstract: A system, including a planning module, a control module and a receiver module, configured to schedule display of one or more advertising impressions of available advertising inventory. The planning module enables scheduling a requested quantity of advertising impressions in accordance with target criteria. Further, the planning module enables selecting an advertising impression goal for advertisement, assigning an advertising type and defining a weight for the advertisements. The control module receives the schedule, the advertising type and the defined weights and generates one or more metadata files that contain target criteria, advertising type and weights for the advertisements. The one or more metadata files, with the advertisements, are delivered to the receiver module that is configured to define a display frequency for the advertisements based upon one or more of the metadata files.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: November 14, 2006
    Assignee: Microsoft Corporation
    Inventors: Stuart Ozer, Michael Patrick Hart, Wei Wei Ada Cho, Carolyn Khanh Chau
  • Publication number: 20040243623
    Abstract: A system, including a planning module, a control module and a receiver module, configured to schedule display of one or more advertising impressions of available advertising inventory. The planning module enables scheduling a requested quantity of advertising impressions in accordance with target criteria. Further, the planning module enables selecting an advertising impression goal for advertisement, assigning an advertising type and defining a weight for the advertisements. The control module receives the schedule, the advertising type and the defined weights and generates one or more metadata files that contain target criteria, advertising type and weights for the advertisements. The one or more metadata files, with the advertisements, are delivered to the receiver module that is configured to define a display frequency for the advertisements based upon one or more of the metadata files.
    Type: Application
    Filed: June 16, 2004
    Publication date: December 2, 2004
    Applicant: MICROSOFT CORPORATION
    Inventors: Stuart Ozer, Michael Patrick Hart, Wei Wei Ada Cho, Carolyn Khanh Chau
  • Publication number: 20040243470
    Abstract: A system, including a planning module, a control module and a receiver module, configured to schedule display of one or more advertising impressions of available advertising inventory. The planning module enables scheduling a requested quantity of advertising impressions in accordance with target criteria. Further, the planning module enables selecting an advertising impression goal for advertisement, assigning an advertising type and defining a weight for the advertisements. The control module receives the schedule, the advertising type and the defined weights and generates one or more metadata files that contain target criteria, advertising type and weights for the advertisements. The one or more metadata files, with the advertisements, are delivered to the receiver module that is configured to define a display frequency for the advertisements based upon one or more of the metadata files.
    Type: Application
    Filed: June 14, 2004
    Publication date: December 2, 2004
    Applicant: MICROSOFT CORPORATION
    Inventors: Stuart Ozer, Michael Patrick Hart, Wei Wei Ada Cho, Carolyn Khanh Chau
  • Publication number: 20030110171
    Abstract: A system, including a planning module, a control module and a receiver module, configured to schedule display of one or more advertising impressions of available advertising inventory. The planning module enables scheduling a requested quantity of advertising impressions in accordance with target criteria. Further, the planning module enables selecting an advertising impression goal for advertisement, assigning an advertising type and defining a weight for the advertisements. The control module receives the schedule, the advertising type and the defined weights and generates one or more metadata files that contain target criteria, advertising type and weights for the advertisements. The one or more metadata files, with the advertisements, are delivered to the receiver module that is configured to define a display frequency for the advertisements based upon one or more of the metadata files.
    Type: Application
    Filed: November 21, 2001
    Publication date: June 12, 2003
    Inventors: Stuart Ozer, Michael Patrick Hart, Wei Wei Ada Cho, Carolyn Khanh Chau
  • Publication number: 20030101454
    Abstract: A system, including a planning module, a control module and a receiver module, configured to schedule display of advertisements to achieve an advertising impression goal. The planning module enables scheduling of advertising impressions in accordance with target criteria. Further, the planning module enables selecting an advertising impression goal for advertisements, assigning an advertising type and defining a weight for the advertisement. The control module receives the schedule, the advertising type and the defined weights and generates one or more metadata files that contain target criteria, advertising type and weights for the advertisement. The one or more metadata files and advertising content for the advertisement, are delivered to the receiver module that is configured to define a display frequency for the advertising content based upon one or more of the metadata files. The receiver module selectively displays the advertising content of the advertisement to achieve the advertising impression goal.
    Type: Application
    Filed: November 21, 2001
    Publication date: May 29, 2003
    Inventors: Stuart Ozer, Michael Patrick Hart, Wei Wei Ada Cho, Carolyn Khanh Chau