1
Amar S Gandhi, Andrew J Layman, Daniel R Weisman, Shyamalan Pather, William Michael Zintel: Data driven remote device control model with general programming interface-to-network messaging adapter. Microsoft Corporation, Klarquist Spartkan, August 1, 2006: US07085814 (339 worldwide citation)

A general programmatic interface-to-network messaging adapter exposes a suitable object integration interface or application programming interface to applications on a controller device and sends network data messages to invoke services or query status of a controlled device. The adapter maps applic ...


2
William M Zintel, Amar S Gandhi, Ye Gu, Shyamalan Pather, Jeffrey C Schlimmer, Christopher M Rude, Daniel R Weisman, Donald R Ryan, Paul J Leach, Ting Cai, Holly N Knight, Peter S Ford: XML-based template language for devices and services. Microsoft Corporation, Lee & Hayes PLLC, June 21, 2005: US06910068 (202 worldwide citation)

A universal plug and play (UPnP) device makes itself known through a set of processes-discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The descript ...


3
William Michael Zintel, Amar S Gandhi, Ye Gu, Paul J Leach, Ting Cai, Holly N Knight, Peter S Ford: XML-based language description for controlled devices. Microsoft Corporation, Klarquist Sparkman, October 31, 2006: US07130895 (133 worldwide citation)

A device control model provides an integrated set of addressing, naming, discovery and description processes that enables automatic, dynamic and ad-hoc self-setup by devices to interoperate with other devices on a network. This permits a computing device when introduced into a network to automatical ...


4
Jane T Kim, Amar S Gandhi, Walter V von Koch, Sean O Lyndersay, Edward J Praitis, William Gould, David M Ruzyski: Feed and email content. Microsoft Corporation, January 4, 2011: US07865830 (15 worldwide citation)

System(s) and/or method(s) (“tools”) are described that present content in a user interface tailored to trait(s) of the content. The tools can analyze content to determine its traits, classify the content based on its traits, and present the content in a user interface tailored to the classification ...


5
Jeffrey D Yaksick, David A Brown, Michael A Cleron, Amar S Gandhi, James B Miller: Tab bar control for mobile devices. Google, Fish & Richardson P C, December 30, 2014: US08924894 (15 worldwide citation)

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing tab bar controls on a mobile computing device are described. In one aspect, a method includes displaying a first tab graphic in a first tab bar control, the first tab bar control being di ...


6
William M Zintel, Amar S Gandhi, Ye Gu, Shyamalan Pather, Jeffrey C Schlimmer, Christopher M Rude, Daniel R Weisman, Donald R Ryan, Paul J Leach, Ting Cai, Holly N Knight, Peter S Ford: XML-based template language for devices and services. Microsoft Corporation, Lee & Hayes PLLC, October 21, 2008: US07441019 (15 worldwide citation)

A universal plug and play (UPnP) device makes itself known through a set of processes—discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The descript ...


7
William Michael Zintel, Amar S Gandhi, Ye Gu, Shyamalan Pather, Jeffrey C Schlimmer, Christopher M Rude, Daniel R Weisman, Donald R Ryan, Paul J Leach, Ting Cai, Holly N Knight, Peter S Ford: XML-based template language for devices and services. Microsoft Corporation, Lee & Hayes PLLC, October 14, 2008: US07437434 (14 worldwide citation)

A universal plug and play (UPnP) device makes itself known through a set of processes—discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The descript ...


8
Jane T Kim, Amar S Gandhi, Sean O Lyndersay: RSS hostable control. Microsoft Corporation, July 12, 2011: US07979803 (12 worldwide citation)

The embodiments described above utilize and leverage RSS to enable a user to interact more easily with different types of data, or data from different sources that are available over the web. In accordance with at least some embodiments, a hostable and/or customizable control is provided and gives t ...


9
Jeffrey D Yaksick, David A Brown, Michael A Cleron, Karl Rosaen, Amar S Gandhi, James B Miller: Dial control for mobile devices. Google, Fish & Richardson P C, February 10, 2015: US08954895 (11 worldwide citation)

Implementations of the present disclosure provide dial controls on a mobile computing device. In one aspect, a method includes displaying a first function graphic in a dial control, the first function graphic being displayed at a first base position on a touchscreen display of a mobile device, detec ...


10
Amar S Gandhi, Edward J Praitis, Jane T Kim, Sean O Lyndersay, Walter V von Koch, William Gould, Bruce A Morgan, Cindy Kwan: Content syndication platform. Microsoft Corporation, Wolfe SBMC, February 25, 2014: US08661459 (5 worldwide citation)

A content syndication platform, such as a web content syndication platform, manages, organizes and makes available for consumption content that is acquired from the Internet. In at least some embodiments, the platform can acquire and organize web content, and make such content available for consumpt ...