Patents by Inventor Daniel James Driscoll

Daniel James Driscoll 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: 11570268
    Abstract: A proxy apparatus acts as an intermediary between one or more bot apparatuses and one or more communication channels. The proxy apparatus connects a communication channel to a bot apparatus for the exchange of messages. A user can interact with the bot apparatus through the communication channel. The proxy apparatus is configured to perform one or more operations or services. Example operations include, but are not limited to, registration, authentication and authorization, the recordation of telemetry data, schema transformation, and identity transformation.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: January 31, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Daniel James Driscoll
  • Publication number: 20190089798
    Abstract: A proxy apparatus acts as an intermediary between one or more bot apparatuses and one or more communication channels. The proxy apparatus connects a communication channel to a bot apparatus for the exchange of messages. A user can interact with the bot apparatus through the communication channel. The proxy apparatus is configured to perform one or more operations or services. Example operations include, but are not limited to, registration, authentication and authorization, the recordation of telemetry data, schema transformation, and identity transformation.
    Type: Application
    Filed: September 21, 2017
    Publication date: March 21, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Daniel James Driscoll
  • Publication number: 20130054585
    Abstract: Aspects of the subject matter described herein relate to geographic searching. In aspects, a search term and a sort indication are received for performing a search. Location information regarding the search is also obtained. If the sort indication indicates that distance is to be used for the search results, a first set of actions is performed that avoids displaying low precision search results; otherwise, a second set of actions is performed that orders search results by a non-distance measure.
    Type: Application
    Filed: August 23, 2011
    Publication date: February 28, 2013
    Applicant: Microsoft Corporation
    Inventors: Daniel James Driscoll, Christina Ashley Maertens