Patents by Inventor Christian R. Lehew

Christian R. Lehew 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: 8473612
    Abstract: Systems and methods for use in connection with the trusted transmission and reception of content, such as encryption key information, from one computing device in a network to a second computing device are provided. In one embodiment, the invention provides a way to trust or validate the transfer of a public key using a very short code entered out of band of the network that is easy for end-users to remember, or write down.
    Type: Grant
    Filed: January 26, 2010
    Date of Patent: June 25, 2013
    Assignee: Microsoft Corporation
    Inventors: Christian R. Lehew, Harry S. Pyle, Nicholas Jie Fang
  • Patent number: 7940686
    Abstract: Described herein are techniques to facilitate the improvement of network throughput. An implementation described herein measures throughput over a data-communications network and between at least two endpoints on the network. This implementation also displays a graphical representation depicting the present throughput of the network as it is measured. The graphical representation has an identified target throughput threshold, and that threshold is indicative of an acceptable level of throughput for the usage being targeted, such as high-quality video streaming.
    Type: Grant
    Filed: February 9, 2005
    Date of Patent: May 10, 2011
    Assignee: Microsoft Corporation
    Inventors: Christian R. Lehew, Harry S. Pyle
  • Publication number: 20100125896
    Abstract: Systems and methods for use in connection with the trusted transmission and reception of content, such as encryption key information, from one computing device in a network to a second computing device are provided. In one embodiment, the invention provides a way to trust or validate the transfer of a public key using a very short code entered out of band of the network that is easy for end-users to remember, or write down.
    Type: Application
    Filed: January 26, 2010
    Publication date: May 20, 2010
    Applicant: Microsoft Corporation
    Inventors: Christian R. Lehew, Harry S. Pyle, Nicholas Jie Fang
  • Patent number: 7673046
    Abstract: Systems and methods for use in connection with the trusted transmission and reception of content, such as encryption key information, from one computing device in a network to a second computing device are provided. In one embodiment, the invention provides a way to trust or validate the transfer of a public key using a very short code entered out of band of the network that is easy for end-users to remember, or write down.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: March 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Christian R. Lehew, Harry S. Pyle, Nicholas Jie Fang
  • Publication number: 20090210493
    Abstract: Various aspects are disclosed herein for communicating and displaying of hyperlinks in a computing community. Hyperlinks can be communicated by being embedded in messages, such that users of a closed computing community can send and receive such hyperlinks. These hyperlinks can link to hyperlinked content that can be stored on a central computing device responsible for administering the community. Moreover, any content that is associated with hyperlinks, whether that content is in the form of blogs, RSS feeds, and so on, can be made publicly available while any associated hyperlinks will be visible only to a subset of computing devices, namely, the community computing devices (but not to any general computing devices accessing the content). This task may be accomplished by using predetermined and/or proprietary schema properly understood only by the community computing devices.
    Type: Application
    Filed: February 15, 2008
    Publication date: August 20, 2009
    Applicant: Microsoft Corporation
    Inventors: Jerry A. Johnson, Jeffrey S. Stone, Christian R. Lehew, Michael R. Courage, Brendan K. Reville, Linus Lee, Chandler J. Holbrook
  • Patent number: 7546373
    Abstract: Systems and methods for enabling secure dynamic credential distribution to a machine over a network are provided. In various embodiments, a computer, into which logging or access is sought, distributes logon credentials automatically to a requestor over the network before logon. Based on pre-existing trust, the computer self-generates and self-distributes logon credentials to the requestor, whereby the logon credentials are not stored on the requestor device.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Christian R. Lehew, Harry S. Pyle, Nicholas Jie Fang
  • Patent number: 6976077
    Abstract: A method and system via which a client application hosting a browser notifies a server of its existence, whereby the server provides enhanced operating functionality, such as state synchronization, to the client. Instead of requesting a server's normally-accessible website, a client application provides a URL to a hosted browser to access a hidden web page. The hidden web page returns awareness information (e.g., a “cookie”) identifying the client as an enhanced client, and also automatically forwards the client to the server's normally-accessible website. Based on the awareness data, the server distinguishes enhanced clients from ordinary clients, and modifies its behavior accordingly. For example, the server and client application may communicate in the background, such as to synchronize the client application's data with server state information. To synchronize, the server data may be written into a client storage mechanism, or the server data may be passed in a page.
    Type: Grant
    Filed: July 6, 1999
    Date of Patent: December 13, 2005
    Assignee: Microsoft Corporation
    Inventors: Christian R. Lehew, Michael L. Waterston, Robert A. Kleewein, Ian V. Hollier
  • Patent number: 6792422
    Abstract: Automatic categorization of a financial transaction based upon a mapping of useful characters from the transaction's description to a financial category. The description of the financial transaction is parsed to identify one or more useful strings of characters. A data file of business names is then searched for a match with the parsed string or strings from the transaction description. The data file is optimized to minimize both lookup times and the size of the data file by representing business-name-to-financial-category mappings using a serialized trie accessed via a memory mapped file. Nodes of the trie having children but no siblings are compressed into dangling nodes. A table of shared suffixes is also used. If a match is found in the business name data file, then the transaction is categorized according to the corresponding business name to financial category mapping. Otherwise, the transaction may be categorized based upon a match found in a database of financial transaction description keywords.
    Type: Grant
    Filed: June 19, 2000
    Date of Patent: September 14, 2004
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Z. Stride, Christian R. Lehew, Eric W. Doerr
  • Publication number: 20020173986
    Abstract: Financial transactions are automatically categorized based on mappings of filtered transaction descriptions to financial categories. The filtered transaction descriptions may exclude extraneous characters and unwanted prefix and suffix characters. A category lookup facility tries to find a match between a stored category-description pair lookup entry and a transaction's filtered description. Upon finding a matching entry, a financial category is assigned to the transaction based on the category of the matching stored category-description pair. The category lookup facility may include stored global-user lookup data, which may be based on how multiple users of the system have previously categorized transactions.
    Type: Application
    Filed: June 24, 2002
    Publication date: November 21, 2002
    Applicant: Microsoft Corporation
    Inventors: Christian R. Lehew, Leib A. Foxman, Sarah Mihailovich