Patents by Inventor Nick Thomson

Nick Thomson 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: 9081749
    Abstract: A post is generated that identifies different types of activity in a computer system, such as changes to the data in the computer system. The post is generated in a language-neutral way. An activity feed generator generates a language-specific post and distributes it, in an activity feed, to a set of users, based on user preferences. The activity feed generator can also access a security model so that only users with sufficient privileges receive the post in their activity feed.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: July 14, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ajith Kumar Gande, Oleksiy Vlasenko, Xiaodond La, Elliot Stephenson Lewis, Nick Thomson, Karin Zimprich, Manisha Powar, Nick Patrick, Andriy Mykolaiovych Smertin, Maya Widyasari
  • Publication number: 20130151233
    Abstract: A post is generated that identifies different types of activity in a computer system, such as changes to the data in the computer system. The post is generated in a language-neutral way. An activity feed generator generates a language-specific post and distributes it, in an activity feed, to a set of users, based on user preferences. The activity feed generator can also access a security model so that only users with sufficient privileges receive the post in their activity feed.
    Type: Application
    Filed: December 12, 2011
    Publication date: June 13, 2013
    Applicant: Microsoft Corporation
    Inventors: Ajith Kumar Gande, Oleksiy Vlasenko, Xiaodond La, Elliot Stephenson Lewis, Nick Thomson, Karin Zimprich, Manisha Powar, Nick Patrick, Andriy Mykolaiovych Smertin, Maya Widyasari
  • Publication number: 20130073330
    Abstract: Architecture that facilitates support for similar user interface (UI) models and user experience of independent applications. A data mapping component is provided that maps a user record of a business-centric application to a business object of the business-centric application. When employed in combination with another independent application, such as a personal information manager (PIM), a PIM component exposes the business object via a PIM user interface in a personalized way that enables user interaction with the business object to apply PIM actions to the business object. The mapping component can be a join table between the user record and the business object that enables the setting of PIM settings and user interface actions into the business product. Additionally, a communications infrastructure is provided where the PIM client UI communicates to the data-based server system in the business environment and persists PIM-specific settings to the business object.
    Type: Application
    Filed: September 21, 2011
    Publication date: March 21, 2013
    Applicant: Microsoft Corporation
    Inventors: Michael J. McCormack, Wayne C. Parker, III, Dmitri Davydok, Navin Thadani, Nick Thomson, David Shutt, Ian Legler
  • Patent number: 8332440
    Abstract: An automated contact import module enables users to select groups of contacts to import from an email, contact management, scheduling (ECS) application based on viewing contacts by category, organization, email domain, and similar attributes. Contacts in selected groups are imported to a CRM application with automatic data mapping. Communication history may be part of the import process by searching previously indexed emails, appointments, and comparable data associated with the selected contacts effectively creating a data hierarchy at the CRM application.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: December 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Wayne Parker, III, Craig Austin, Nick Thomson, Praveen Upadhyay, Ian Legler
  • Publication number: 20120102036
    Abstract: An automated contact import module enables users to select groups of contacts to import from an email, contact management, scheduling (ECS) application based on viewing contacts by category, organization, email domain, and similar attributes. Contacts in selected groups are imported to a CRM application with automatic data mapping. Communication history may be part of the import process by searching previously indexed emails, appointments, and comparable data associated with the selected contacts effectively creating a data hierarchy at the CRM application.
    Type: Application
    Filed: October 20, 2010
    Publication date: April 26, 2012
    Applicant: Microsoft Corporation
    Inventors: Wayne Parker, III, Craig Austin, Nick Thomson, Praveen Upadhyay, Ian Legler