Patents by Inventor Eric Neil Lockard

Eric Neil Lockard 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: 11020653
    Abstract: Acquiring an interactive digital content item including a plurality of content portions includes receiving a first set of the content portions that is less than an entirety of the content portions. A partial functionality version of the interactive digital content item is presented using the first set of content portions. A second set of the content portions is received while the partial functionality version of the interactive digital content item is presented. Functionality is added to the partial functionality version of the interactive digital content item using the second set of content portions without interrupting presentation of the partial functionality version of the interactive digital content item.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Frank R. Morrison, III, Brandon Hunt, Jeffrey David Henshaw, Michael Gallop, Ivan P. Trindev, Eric Neil Lockard
  • Publication number: 20190336854
    Abstract: Acquiring an interactive digital content item including a plurality of content portions includes receiving a first set of the content portions that is less than an entirety of the content portions. A partial functionality version of the interactive digital content item is presented using the first set of content portions. A second set of the content portions is received while the partial functionality version of the interactive digital content item is presented. Functionality is added to the partial functionality version of the interactive digital content item using the second set of content portions without interrupting presentation of the partial functionality version of the interactive digital content item.
    Type: Application
    Filed: July 16, 2019
    Publication date: November 7, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Frank R. Morrison, III, Brandon Hunt, Jeffrey David Henshaw, Michael Gallop, Ivan P. Trindev, Eric Neil Lockard
  • Patent number: 10391387
    Abstract: Acquiring an interactive digital content item including a plurality of content portions includes receiving a first set of the content portions that is less than an entirety of the content portions. A partial functionality version of the interactive digital content item is presented using the first set of content portions. A second set of the content portions is received while the partial functionality version of the interactive digital content item is presented. Functionality is added to the partial functionality version of the interactive digital content item using the second set of content portions without interrupting presentation of the partial functionality version of the interactive digital content item.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: August 27, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Frank R. Morrison, III, Brandon Hunt, Jeffrey David Henshaw, Michael Gallop, Ivan P. Trindev, Eric Neil Lockard
  • Publication number: 20140171205
    Abstract: Acquiring an interactive digital content item including a plurality of content portions includes receiving a first set of the content portions that is less than an entirety of the content portions. A partial functionality version of the interactive digital content item is presented using the first set of content portions. A second set of the content portions is received while the partial functionality version of the interactive digital content item is presented. Functionality is added to the partial functionality version of the interactive digital content item using the second set of content portions without interrupting presentation of the partial functionality version of the interactive digital content item.
    Type: Application
    Filed: December 14, 2012
    Publication date: June 19, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Frank R. Morrison, III, Brandon Hunt, Jeffrey David Henshaw, Michael Gallop, Ivan P. Trindev, Eric Neil Lockard
  • Patent number: 5920697
    Abstract: In an electronic messaging system which has multiple sites, and in which each site is defined by a unique address space and has connectivity to at least one other site, messages are sent by receiving at a first site message routing information from a second site. The message routing information defines routes from the second site to one or more of the plurality of sites. The received message routing information is assimilated into previously known routing information to generate an updated accumulation of routing information. The updated accumulation of routing information is used to route messages to one or more of the plurality of sites. The updated accumulation of routing information may be replicated to still other sites in the messaging system, which in turn assimilate the information into their respective collections of known routing information.
    Type: Grant
    Filed: July 11, 1996
    Date of Patent: July 6, 1999
    Assignee: Microsoft Corporation
    Inventors: Steven Paul Masters, Eric Neil Lockard
  • Patent number: 5872930
    Abstract: Message traffic is balanced between a plurality of alternative message routes connecting a plurality sites in an electronic messaging system by assigning a cost to each potential message route between the plurality of sites. The cost defines a desired relative frequency of usage for the corresponding message route. A weight is calculated for each potential message route based on its assigned cost of connecting one site to another site. A message route between the one site and the other site is chosen based on the collective calculated weights and a message is transmitted over the chosen message route from one site to the other site.
    Type: Grant
    Filed: July 11, 1996
    Date of Patent: February 16, 1999
    Assignee: Microsoft Corporation
    Inventors: Steven Paul Masters, Eric Neil Lockard
  • Patent number: 5812780
    Abstract: Method and system for assessing the performance of a server application that acquires performance information from the perspective of a simulated user and has significantly reduced hardware requirements. Particularly, actual user behavior is modeled so that accurate determinations can be made as to the number of users a given server application can adequately support.User behavior is modeled in a client profile that contains user parameters corresponding to the nature, timing, and frequency of user activities in operating a client that in turn corresponds to client tasks. A plurality of processes and process threads are initiated to contact a server as a plurality of simulated clients from a single client computer, each simulated client making a separate logical connection to the server. A task scheduler will schedule the simulated client tasks that are determined for each simulated user by reference to the user parameters in the client profile throughout a work day.
    Type: Grant
    Filed: May 24, 1996
    Date of Patent: September 22, 1998
    Assignee: Microsoft Corporation
    Inventors: John Yun-Kuang Chen, Eric Neil Lockard, Matthew David Durasoff, Darren Arthur Shakib, Russell Lee Simpson, Jr.