Patents by Inventor Krista L. Johnson

Krista L. Johnson 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: 8788319
    Abstract: The method tracks keywords about a non-user of a computer and stores it in various contact profiles. The keywords in the contact profiles can be compared to stored content and content related to the keywords in the contact profile may be communicated to the user.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: July 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Bradley L. Carpenter, Garrett R. Vargas, Krista L. Johnson
  • Patent number: 7979806
    Abstract: A method and user interface permits the display of objects in a portion of a display. The objects may initial be a first size, then shrink to a smaller size after a period of time. The objects may stack on top of each other. In addition, the objects may disappear all together after a further amount of time.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: July 12, 2011
    Assignee: Microsoft Corporation
    Inventors: Krista L. Johnson, Garrett R. Vargas, Robert Ian Oliver, Bradley L. Carpenter, Daniel Makoski
  • Publication number: 20080319841
    Abstract: A per-machine based owner compensation advertising delivery systems targets advertising content to individual computer machines. Computer owners are compensated by receiving a portion of the per-machine advertising revenue, obtaining subsidized ad software, or by other financial agreements corresponding to ad delivery to a specific computer. The client software responsible for showing the ad content is also responsible for requesting ads from a server of an ad delivery service provider based on a deterministic combination of sequence and timing information that is also known by the server. The server may detect potential client fraud based on the comparing the pattern, frequency, and content of received ad requests to the expected behavior of the client machine, and then take action to mitigate the fraud through various strategies.
    Type: Application
    Filed: June 21, 2007
    Publication date: December 25, 2008
    Inventors: Robert Ian Oliver, Krista L. Johnson, Garrett R. Vargas
  • Publication number: 20080319910
    Abstract: A computer with scalable performance level components and selectable software and service options has a user interface that allows individual performance levels to be selected. The scalable performance level components may include a processor, memory, graphics controller, etc. Software and services may include word processing, email, browsing, database access, etc. To support a pay-per-use business model, each selectable item may have a cost associated with it, allowing a user to pay for the services actually selected and that presumably correspond to the task or tasks being performed. An administrator may use a similar user interface to set performance levels for each computer in a network, allowing performance and cost to be set according to a user's requirements.
    Type: Application
    Filed: June 21, 2007
    Publication date: December 25, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: James S. Duffus, Curt Andrew Steeb, Thomas G. Phillips, Todd L. Carpenter, Martin H. Hall, Ricardo Lopez-Barquilla, Judy Tandog, Katie Ann Aldrich, Daniel Makoski, David James Foster, Krista L. Johnson
  • Publication number: 20080148173
    Abstract: A method and user interface permits the display of objects in a portion of a display. The objects may initial be a first size, then shrink to a smaller size after a period of time. The objects may stack on top of each other. In addition, the objects may disappear all together after a further amount of time.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Inventors: Krista L. Johnson, Garrett R. Vargas, Robert Ian Oliver, Bradley L. Carpenter, Daniel Makoski
  • Patent number: D582425
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: December 9, 2008
    Assignee: Microsoft Corporation
    Inventors: Rodney C. Edwards, Krista L. Johnson, Masuma Walji
  • Patent number: D586359
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: February 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Makoski, Krista L. Johnson, Masuma Walji
  • Patent number: D586820
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: February 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Makoski, Rodney C. Edwards, Krista L. Johnson, Masuma Walji
  • Patent number: D598026
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: August 11, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Makoski, Rodney C. Edwards, Krista L. Johnson, Masuma Walji