Patents by Inventor Tanya L. Swartz

Tanya L. Swartz 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: 10209847
    Abstract: A method of facilitating customization of a software-implemented business process includes storing, within a mobile computing device, a subscription list of entities. The subscription list is defined by subscription metadata. Customized data is received. The customized data corresponds to the entities identified in the subscription list. The received customized metadata is stored on the mobile computing device.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: February 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tanya L. Swartz, Dmitry V. Zhiyanov, Girish Premchandran, Gagan Chopra, Arif Kureshy, Ahmad Mahdi El Husseini, Jayadev Pillai, Misha H. St. Lorant
  • Publication number: 20140173453
    Abstract: A method of facilitating customization of a software-implemented business process includes storing, within a mobile computing device, a subscription list of entities. The subscription list is defined by subscription metadata. Customized data is received. The customized data corresponds to the entities identified in the subscription list. The received customized metadata is stored on the mobile computing device.
    Type: Application
    Filed: February 24, 2014
    Publication date: June 19, 2014
    Applicant: Microsoft Corporation
    Inventors: Tanya L. Swartz, Dmitry V. Zhiyanov, Girish Premchandran, Gagan Chopra, Arif Kureshy, Ahmad Mahdi El Husseini, Jayadev Pillai, Misha H. St. Lorant
  • Patent number: 8700677
    Abstract: A method of facilitating customization of a software-implemented business process includes storing, within a mobile computing device, a subscription list of entities. The subscription list being defined by subscription metadata. Customized data is received. The customized data corresponds to the entities identified in the subscription list. The received customized metadata is stored on the mobile computing device.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: April 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Tanya L. Swartz, Dmitry V. Zhiyanov, Girish Premchandran, Gagan Chopra, Arif Kureshy, Ahmad Mahdi El Husseini, Jayadev Pillai, Misha H. St. Lorant
  • Publication number: 20110106761
    Abstract: A method of facilitating customization of a software-implemented business process includes storing, within a mobile computing device, a subscription list of entities. The subscription list being defined by subscription metadata. Customized data is received. The customized data corresponds to the entities identified in the subscription list. The received customized metadata is stored on the mobile computing device.
    Type: Application
    Filed: January 5, 2011
    Publication date: May 5, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Tanya L. Swartz, Dmitry V. Zhiyanov, Girish Premchandran, Gagan Chopra, Arif Kureshy, Ahmad Mahdi El Husseini, Jayadev Pillai, Misha H. St. Lorant
  • Patent number: 7890544
    Abstract: In a method of customizing a software-implemented business process on a mobile computing device, customized metadata defining customizations of the business process are provided. Next, the metadata is deployed to the mobile computing device and stored in a data store of the mobile computing device. The customizations defined by the metadata are then applied to the software-implemented business process.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Tanya L. Swartz, Dmitry V. Zhiyanov, Girish Premchandran, Gagan Chopra, Arif Kureshy, Ahmad Mahdi El Husseini, Jayadev Pillai, Misha H. St. Lorant
  • Publication number: 20080147311
    Abstract: Described is a technology by which a virtual location marker (e.g., virtual pushpin or similar placeholder) is determined from the results of a query, in which the virtual location marker corresponds to a first coordinate set (e.g., a latitude, longitude and/or altitude of a business location) to represent a point on a map. Various static and dynamic data may be used to select a result deemed most desirable from among multiple query results. The virtual location marker may be output, e.g., plotted on a map and/or used to provide audio directions. Upon detecting a state change, such as a change in current location, and/or a change in direction, speed, time, a start location or an end destination, the virtual location marker may be automatically re-determined, including changing the virtual location marker to correspond to a second, different coordinate set now deemed most desirable in view of the state change.
    Type: Application
    Filed: December 19, 2006
    Publication date: June 19, 2008
    Applicant: Microsoft Corporation
    Inventors: David Ethan Zoller, Tanya L. Swartz