Patents by Inventor Kristian L. M. Andaker

Kristian L. M. Andaker 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: 10659416
    Abstract: Systems, methods, and software disclosed herein facilitate draft reminders. In at least one implementation, a primary view of an information management application is rendered. In various scenarios the primary view may include primary items, such as emails, events, tasks, or other types of items. When a reminder view is invoked, draft items are identified to include in the reminder view. The reminder view is then rendered in an overlaid manner with respect to the primary view and includes the draft items.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: May 19, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eva Britta Karolina Burlin, Chao-Chung Lin, David Claux, Kristian L.M. Andaker, Jason Todd Henderson, Russell Lee Simpson, Jr., Jasdeep Singh Chugh, Joseph P. McLaughlin, Jonathan D. Friedman
  • Publication number: 20190173824
    Abstract: Systems, methods, and software disclosed herein facilitate draft reminders. In at least one implementation, a primary view of an information management application is rendered. In various scenarios the primary view may include primary items, such as emails, events, tasks, or other types of items. When a reminder view is invoked, draft items are identified to include in the reminder view. The reminder view is then rendered in an overlaid manner with respect to the primary view and includes the draft items.
    Type: Application
    Filed: February 1, 2019
    Publication date: June 6, 2019
    Inventors: Eva Britta Karolina Burlin, Chao-Chung Lin, David Claux, Kristian L.M. Andaker, Jason Todd Henderson, Russell Lee Simpson, JR., Jasdeep Singh Chugh, Joseph P. McLaughlin, Jonathan D. Friedman
  • Patent number: 7617243
    Abstract: A hierarchical address book for an organization is implemented where employees are represented by user objects and departments are represented by department objects. Computer-readable media include executable instructions for displaying and navigating the hierarchical address book. Computer-readable media also include executable instructions for ordering a list of recipients of an electronic mail message as a function of the seniority rating of an object in the hierarchical address book.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: November 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Rajesh Ramanathan, Kenzaburo Tamaru, Koichi Nakajima, Kristian L. M. Andaker, Michael Anthony Faoro, Yasuhiko Mori, Yusuke Bou, Taketoshi Yoshida
  • Patent number: 7565168
    Abstract: A mobile computer system requests data by requesting the establishment of a voice connection to a voice server, such as, for example, by selecting a telephone number. The mobile computer system provides an identifier (e.g. caller identification information) that identifies the mobile computer system and a called number that represents data of interest to the mobile computer system. After receiving the identifier and the called number, the voice server may deny the request for establishment of the voice connection. The voice server identifies the data of interest, which may be stored at the voice server or at a data server associated with the voice server, based on the called number. The identifier is mapped to a data address associated with the mobile computer system and the data of interest is sent to the data address. The mobile computer system receives the data of interest over a data connection.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: July 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Kristian L. M. Andaker, David P. Limont
  • Patent number: 7555534
    Abstract: A user of a client computer submits a directory request to a server executing a server email application. The server email application is responsive to the directory request to identify a custom directory containing contact data for one or more individuals. The server email application determines whether to transfer a written form of the contact data, or whether to transfer both written and phonetic forms of the contact data to the client computer. The server email application indexes the contact data, prior to transfer, based on the written form when only the written form of contact data is being transferred to the client computer, and indexes the contact data based on both the phonetic and written forms when the written and phonetic forms of the contact data are both being transferred to the client computer.
    Type: Grant
    Filed: February 15, 2006
    Date of Patent: June 30, 2009
    Assignee: Microsoft Corporation
    Inventors: Rajesh Ramanathan, Kristian L. M. Andaker, Taketoshi Yoshida, Victor Erwin Romano
  • Patent number: 7430414
    Abstract: A mobile computer system requests data by requesting the establishment of a voice connection to a voice server, such as, for example, by selecting a telephone number. The mobile computer system provides an identifier (e.g. caller identification information) that identifies the mobile computer system and a called number that represents data of interest to the mobile computer system. After receiving the identifier and the called number, the voice server may deny the request for establishment of the voice connection. The voice server identifies the data of interest, which may be stored at the voice server or at a data server associated with the voice server, based on the called number. The identifier is mapped to a data address associated with the mobile computer system and the data of interest is sent to the data address. The mobile computer system receives the data of interest over a data connection.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: September 30, 2008
    Assignee: Microsoft Corporation
    Inventors: Kristian L. M. Andaker, David P. Limont
  • Publication number: 20070276846
    Abstract: A hierarchical address book for an organization is implemented where employees are represented by user objects and departments are represented by department objects. Computer-readable media include executable instructions for displaying and navigating the hierarchical address book. Computer-readable media also include executable instructions for ordering a list of recipients of an electronic mail message as a function of the seniority rating of an object in the hierarchical address book.
    Type: Application
    Filed: May 24, 2006
    Publication date: November 29, 2007
    Applicant: Microsoft Corporation
    Inventors: Rajesh Ramanathan, Kenzaburo Tamaru, Koichi Nakajima, Kristian L.M. Andaker, Michael Anthony Faoro, Yasuhiko Mori, Yusuke Bou
  • Patent number: 7139825
    Abstract: A recipient computer system submits an anonymous electronic message address to a source computing system for use when the source computing system is to send electronic messages to the recipient. When the electronic message server receives an electronic message, it reads the electronic message address and determines that the address corresponds to the recipient, but only if the electronic message originated from the source. If the electronic message were to originate from a different source computing system, the same electronic message address would not be respected for delivery to the recipient. Accordingly, the electronic message address is specific to a source, and thus sharing the electronic message address has little avail. The association between the address and the recipient may be revoked when the recipient no longer desires to receive messages from the source.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: November 21, 2006
    Assignee: Microsoft Corporation
    Inventors: Kristian L. M. Andaker, Malcolm Davis, David R. Fulmer, John L. Gibbon
  • Patent number: 7106725
    Abstract: Integrated voice and data channel communications. Browsing and source computing devices establish a first data channel. The browser transmits its data address to the source. The source then correlates that data address to a browse session identifier that may be dialed using a telephone keypad. The source then transmits a calling mechanism along with the browse session identifier to the browser. Upon selection of the calling mechanism at the browser, a voice call is placed using the telephone number supplied with the calling mechanism. Once the voice channel is established, the appended browse session identifier is dialed. The source may use the browse session identifier to correlate the voice call to the browser's data address. The source then establishes another data channel with the browsing computing device. Then, the source may transmit update information to the browser that relates to a concurrent voice conversation.
    Type: Grant
    Filed: May 3, 2002
    Date of Patent: September 12, 2006
    Assignee: Microsoft Corporation
    Inventors: Kristian L. M. Andaker, William H. Gates, III, Max G. Morris
  • Patent number: 6944479
    Abstract: A mobile computer system requests data by requesting the establishment of a voice connection to a voice server, such as, for example, by selecting a telephone number. The mobile computer system provides an identifier (e.g. caller identification information) that identifies the mobile computer system and a called number that represents data of interest to the mobile computer system. After receiving the identifier and the called number, the voice server may deny the request for establishment of the voice connection. The voice server identifies the data of interest, which may be stored at the voice server or at a data server associated with the voice server, based on the called number. The identifier is mapped to a data address associated with the mobile computer system and the data of interest is sent to the data address. The mobile computer system receives the data of interest over a data connection.
    Type: Grant
    Filed: June 24, 2002
    Date of Patent: September 13, 2005
    Assignee: Microsoft Corporation
    Inventors: Kristian L. M. Andaker, David P. Limont
  • Publication number: 20040204030
    Abstract: A mobile computer system requests data by requesting the establishment of a voice connection to a voice server, such as, for example, by selecting a telephone number. The mobile computer system provides an identifier (e.g. caller identification information) that identifies the mobile computer system and a called number that represents data of interest to the mobile computer system. After receiving the identifier and the called number, the voice server may deny the request for establishment of the voice connection. The voice server identifies the data of interest, which may be stored at the voice server or at a data server associated with the voice server, based on the called number. The identifier is mapped to a data address associated with the mobile computer system and the data of interest is sent to the data address. The mobile computer system receives the data of interest over a data connection.
    Type: Application
    Filed: June 24, 2002
    Publication date: October 14, 2004
    Inventors: Kristian L. M. Andaker, David P. Limont
  • Publication number: 20040064513
    Abstract: A recipient computer system submits an anonymous electronic message address to a source computing system for use when the source computing system is to send electronic messages to the recipient. When the electronic message server receives an electronic message, it reads the electronic message address and determines that the address corresponds to the recipient, but only if the electronic message originated from the source. If the electronic message were to originate from a different source computing system, the same electronic message address would not be respected for delivery to the recipient. Accordingly, the electronic message address is specific to a source, and thus sharing the electronic message address has little avail. The association between the address and the recipient may be revoked when the recipient no longer desires to receive messages from the source.
    Type: Application
    Filed: September 30, 2002
    Publication date: April 1, 2004
    Inventors: Kristian L.M. Andaker, Malcolm Davis, David R. Fulmer, John L. Gibbon
  • Publication number: 20040019651
    Abstract: Electronic messages are categorized based on collaborative feedback from a number of electronic message recipients. An electronic message that has particular characteristics is received. Electronic message recipients can provide express feedback to a collaborative filter module indicating that the received electronic message is an unwanted electronic message. When the level of express feedback exceeds a specified threshold, the collaborative filter module may automatically categorize the electronic message as unwanted for other recipients that have not yet accessed the electronic message. The collaborative filter module can also categorize the received electronic message as unwanted by analyzing the characteristics of the received electronic message.
    Type: Application
    Filed: July 29, 2002
    Publication date: January 29, 2004
    Inventor: Kristian L. M. Andaker
  • Publication number: 20030208358
    Abstract: Integrated voice and data channel communications. Browsing and source computing devices establish a first data channel. The browser transmits its data address to the source. The source then correlates that data address to a browse session identifier that may be dialed using a telephone keypad. The source then transmits a calling mechanism along with the browse session identifier to the browser. Upon selection of the calling mechanism at the browser, a voice call is placed using the telephone number supplied with the calling mechanism. Once the voice channel is established, the appended browse session identifier is dialed. The source may use the browse session identifier to correlate the voice call to the browser's data address. The source then establishes another data channel with the browsing computing device. Then, the source may transmit update information to the browser that relates to a concurrent voice conversation.
    Type: Application
    Filed: May 3, 2002
    Publication date: November 6, 2003
    Inventors: Kristian L. M. Andaker, William H. Gates, Max G. Morris