Patents by Inventor Samuel David Adams

Samuel David Adams 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).

  • Publication number: 20190273786
    Abstract: Methods and devices for device service discovery may include receiving a query for a device service including one or more protocol-specific services connected to or discoverable by a computer device. The methods and devices may include mapping the query to one or more protocol-specific adapters selected based on the protocol-specific services. In addition, the methods and devices may include identifying at least one device endpoint representing at least one device that supports the device service and generating a list of device endpoints and corresponding service properties for each device that supports the device service.
    Type: Application
    Filed: May 22, 2019
    Publication date: September 5, 2019
    Inventors: Samuel David ADAMS, Benjamin Scott McGREGOR, Niket Ashok SANGHVI
  • Patent number: 10341444
    Abstract: Methods and devices for device service discovery may include receiving a query for a device service including one or more protocol-specific services connected to or discoverable by a computer device. The methods and devices may include mapping the query to one or more protocol-specific adapters selected based on the protocol-specific services. In addition, the methods and devices may include identifying at least one device endpoint representing at least one device that supports the device service and generating a list of device endpoints and corresponding service properties for each device that supports the device service.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samuel David Adams, Benjamin Scott McGregor, Niket Ashok Sanghvi
  • Patent number: 9888070
    Abstract: Examples described herein provide advanced pairing between an application and a selected device within an application-driven user experience. An application is enabled to pair devices within the application context and customize the user experience without relying on an experience or user interface provided by an operating system. This application-driven pairing is abstracted from protocols, allowing the application to provide custom pairing user experiences for any protocol.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: February 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Scott McGregor, Niket Ashok Sanghvi, Samuel David Adams, Nabil Fates
  • Publication number: 20180034918
    Abstract: Methods and devices for device service discovery may include receiving a query for a device service including one or more protocol-specific services connected to or discoverable by a computer device. The methods and devices may include mapping the query to one or more protocol-specific adapters selected based on the protocol-specific services. In addition, the methods and devices may include identifying at least one device endpoint representing at least one device that supports the device service and generating a list of device endpoints and corresponding service properties for each device that supports the device service.
    Type: Application
    Filed: July 27, 2016
    Publication date: February 1, 2018
    Inventors: Samuel David ADAMS, Benjamin Scott McGREGOR, Niket Ashok SANGHVI
  • Publication number: 20170318098
    Abstract: Systems, methods, and computer-readable storage media are provided for publishing, discovering, connecting with and activating services in a peer-to-peer environment. Services available in association with a first computing device are determined and encoded with instructions for accessing and understanding such services via their respective activation protocols. The encoded services are published via a publication protocol such that they are discoverable by at least a second computing device, irrespective of whether such services may be activated via the publication protocol. The second computing device discovers the available services via the publication protocol and accesses and understands the instructions associated with a desired service. Upon receipt of a request from the second computing device, via the activation protocol, to activate the requested service, the requested service is activated by the first computing device.
    Type: Application
    Filed: May 2, 2016
    Publication date: November 2, 2017
    Inventors: NIKET ASHOK SANGHVI, BENJAMIN SCOTT MCGREGOR, KUSHAL SURESH NARKHEDE, ALAIN MICHAUD, ANDREW GORDON CUNNINGHAM, SAMUEL DAVID ADAMS, JAMES GEORGE CAVALARIS
  • Publication number: 20170103009
    Abstract: The technology described herein provides a mechanism to monitor a status of external devices on behalf of applications running on a computing device. In one aspect, a monitoring application running on a computing device receives monitoring requests from multiple applications on the computing device. Each monitoring request can provide device details for an external device to be monitored and specific relationship status that defines when a notification should be sent to the application associated with the monitoring request. When the current relationship status corresponds to the specific relationship status for a device matching the device details, then a notification can be sent to the application. The individual application does not need to actively monitor a device status and can remain in an inactive state while monitoring is ongoing.
    Type: Application
    Filed: October 13, 2015
    Publication date: April 13, 2017
    Inventors: NIKET ASHOK SANGHVI, SAMUEL DAVID ADAMS, BENJAMIN SCOTT MCGREGOR
  • Publication number: 20160381135
    Abstract: Examples described herein provide advanced pairing between an application and a selected device within an application-driven user experience. An application is enabled to pair devices within the application context and customize the user experience without relying on an experience or user interface provided by an operating system. This application-driven pairing is abstracted from protocols, allowing the application to provide custom pairing user experiences for any protocol.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Benjamin Scott MCGREGOR, Niket Ashok SANGHVI, Samuel David ADAMS, Nabil FATES
  • Patent number: 9382416
    Abstract: The present invention is a new additive material that is physically blended with polymeric material to create at least a partially biodegradable product.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: July 5, 2016
    Assignee: BIO-TEC ENVIRONMENTAL, LLC
    Inventors: John Allen Lake, Samuel David Adams
  • Patent number: 9311109
    Abstract: Device association data for peripheral devices, which is data used to connect to the peripheral devices, is maintained and synchronized across multiple computing devices associated with a user account on a service. When a new peripheral device is associated with a computing device, device association data for the new peripheral device is added to the computing device. The device association data for the new peripheral device is also sent to the service, which provides the device association to the other computing devices from which the user logs into his or her account, and those other computing devices in turn automatically associate themselves with the peripheral device. Device use data describing how a user desires to use the peripheral device on one computing device, as well as changes to the device association data on one computing device, can similarly be synchronized across the multiple computing devices.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: April 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Justin A. Hutchings, Erik O. Peterson, Arun Babu Nagarajan, Kyle P. Wojtaszek, J. Adrian Lannin, Robert F. Hain, Esaias E. Greeff, Niket A. Sanghvi, Samuel David Adams, David W. Duhon
  • Publication number: 20150254081
    Abstract: Device association data for peripheral devices, which is data used to connect to the peripheral devices, is maintained and synchronized across multiple computing devices associated with a user account on a service. When a new peripheral device is associated with a computing device, device association data for the new peripheral device is added to the computing device. The device association data for the new peripheral device is also sent to the service, which provides the device association to the other computing devices from which the user logs into his or her account, and those other computing devices in turn automatically associate themselves with the peripheral device. Device use data describing how a user desires to use the peripheral device on one computing device, as well as changes to the device association data on one computing device, can similarly be synchronized across the multiple computing devices.
    Type: Application
    Filed: March 23, 2015
    Publication date: September 10, 2015
    Inventors: Justin A. Hutchings, Erik O. Peterson, Arun Babu Nagarajan, Kyle P. Wojtaszek, J. Adrian Lannin, Robert F. Hain, Esaias E. Greeff, Niket A. Sanghvi, Samuel David Adams, David W. Duhon
  • Patent number: 9032106
    Abstract: Device association data for peripheral devices, which is data used to connect to the peripheral devices, is maintained and synchronized across multiple computing devices associated with a user account on a service. When a new peripheral device is associated with a computing device, device association data for the new peripheral device is added to the computing device. The device association data for the new peripheral device is also sent to the service, which provides the device association to the other computing devices from which the user logs into his or her account, and those other computing devices in turn automatically associate themselves with the peripheral device. Device use data describing how a user desires to use the peripheral device on one computing device, as well as changes to the device association data on one computing device, can similarly be synchronized across the multiple computing devices.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: May 12, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Justin A. Hutchings, Erik O. Peterson, Arun Babu Nagarajan, Kyle P. Wojtaszek, J. Adrian Lannin, Robert F. Hain, Esaias E. Greeff, Niket A. Sanghvi, Samuel David Adams, David W. Duhon
  • Publication number: 20140359170
    Abstract: Device association data for peripheral devices, which is data used to connect to the peripheral devices, is maintained and synchronized across multiple computing devices associated with a user account on a service. When a new peripheral device is associated with a computing device, device association data for the new peripheral device is added to the computing device. The device association data for the new peripheral device is also sent to the service, which provides the device association to the other computing devices from which the user logs into his or her account, and those other computing devices in turn automatically associate themselves with the peripheral device. Device use data describing how a user desires to use the peripheral device on one computing device, as well as changes to the device association data on one computing device, can similarly be synchronized across the multiple computing devices.
    Type: Application
    Filed: June 28, 2013
    Publication date: December 4, 2014
    Inventors: Justin A. Hutchings, Erik O. Peterson, Arun Babu Nagarajan, Kyle P. Wojtaszek, J. Adrian Lannin, Robert F. Hain, Esaias E. Greeff, Niket A. Sanghvi, Samuel David Adams, David W. Duhon
  • Publication number: 20140221524
    Abstract: The present invention is a new additive material that is physically blended with polymeric material to create at least a partially biodegradable product.
    Type: Application
    Filed: December 31, 2013
    Publication date: August 7, 2014
    Applicant: Bio-Tec Environmental, LLC
    Inventors: John Allen Lake, Samuel David Adams
  • Patent number: 8618189
    Abstract: The present invention is a new additive material that is physically blended with polymeric material to create at least a partially biodegradable product.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: December 31, 2013
    Assignee: Bio-Tec Environmental, LLC
    Inventors: John Allen Lake, Samuel David Adams
  • Publication number: 20130337530
    Abstract: The present invention is a new additive material that is physically blended with polymeric material to create at least a partially biodegradable product.
    Type: Application
    Filed: August 20, 2013
    Publication date: December 19, 2013
    Applicant: Bio-Tec Environmental, LLC
    Inventors: John Allen Lake, Samuel David Adams
  • Patent number: 8513329
    Abstract: The present invention is a new additive material that is physically blended with polymeric material to create at least a partially biodegradable product.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: August 20, 2013
    Assignee: Bio-Tec Environmental, LLC
    Inventors: John Allen Lake, Samuel David Adams
  • Publication number: 20130109781
    Abstract: The present invention is a new additive material that is physically blended with polymeric material to create at least a partially biodegradable product.
    Type: Application
    Filed: May 1, 2008
    Publication date: May 2, 2013
    Applicant: BIO-TEC ENVIRONMENTAL, LLC
    Inventors: John Allen Lake, Samuel David Adams
  • Publication number: 20130011906
    Abstract: The present invention is a new additive material that is physically blended with polymeric material to create at least a partially biodegradable product.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 10, 2013
    Applicant: BIO-TEC ENVIRONMENTAL, LLC
    Inventors: John Allen Lake, Samuel David Adams
  • Patent number: 8222316
    Abstract: The present invention is a new additive material that is physically blended with polymeric material to create at least a partially biodegradable product.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: July 17, 2012
    Assignee: Bio-Tec Environmental, LLC
    Inventors: John Allen Lake, Samuel David Adams
  • Publication number: 20080103232
    Abstract: The present invention is a new additive material that is physically blended with polymeric material to create at least a partially biodegradable product.
    Type: Application
    Filed: October 31, 2007
    Publication date: May 1, 2008
    Applicant: BIO-TEC ENVIRONMENTAL, LLC
    Inventors: John Allen Lake, Samuel David Adams