Patents by Inventor Andrew Edward White

Andrew Edward White 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: 20190187787
    Abstract: Systems and methods related to engaging with a virtual assistant via ancillary input are provided. Ancillary input may refer to non-verbal, non-tactile input based on eye-gaze data and/or eye-gaze attributes, including but not limited to, facial recognition data, motion or gesture detection, eye-contact data, head-pose or head-position data, and the like. Thus, to initiate and/or maintain interaction with a virtual assistant, a user need not articulate an attention word or words. Rather the user may initiate and/or maintain interaction with a virtual assistant more naturally and may even include the virtual assistant in a human conversation with multiple speakers. The virtual assistant engagement system may utilize at least one machine-learning algorithm to more accurately determine whether a user desires to engage with and/or maintain interaction with a virtual assistant. Various hardware configurations associated with a virtual assistant device may allow for both near-field and/or far-field engagement.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ryen William WHITE, Andrew David Wilson, Gregg Robert Wygonik, Nirupama Chandrasekaran, Sean Edward Andrist
  • Patent number: 6917977
    Abstract: A network (100) of machines and method (200) for allocating a unique subnet identifier to a subnet in the network (100) having multiple subnets (155,160,165,170,175,190) and a plurality of associated routers (110, 130, 140, 150, 105). The unique subnet identifier provides part of an address of the subnet that is coupled to a router interface and is allocated by firstly determining that a subnet identifier for one of said subnets (155,160,165,170,175,190) is required. A step of allocating automatically a unique subnet identifier to the router interface is then effected, wherein the unique subnet identifier is determined to be unique by said network. A configuring step then configures the subnet to be addressed by said network 100 by using an address based at least partially on said unique subnet identifier.
    Type: Grant
    Filed: November 7, 2001
    Date of Patent: July 12, 2005
    Assignee: Motorola, Inc.
    Inventors: Andrew Edward White, Kwan-Wu Chin, John Thomas Judge, Aidan Michael Williams
  • Publication number: 20030088574
    Abstract: A method (200) and machine for validating that an identifier is unique within an ad-hoc network (100) of machines. The method comprises obtaining the identifier (220) and then sending a claim request for the identifier to machines in the network (100). Thereafter a step validating the identifier as unique is effected only if an invalidation message is not received within a predefined time period. The invalidation message is indicative of the identifier already being allocated to one of the machines in the network (100).
    Type: Application
    Filed: November 7, 2001
    Publication date: May 8, 2003
    Inventors: Andrew Edward White, Aidan Michael Williams, John Thomas Judge, Kwan-Wu Chin
  • Publication number: 20030088673
    Abstract: A network (100) of machines and method (200) for allocating a unique subnet identifier to a subnet in the network (100) having multiple subnets (155,160,165,170,175,190) and a plurality of associated routers (110, 130, 140, 150, 105). The unique subnet identifier provides part of an address of the subnet that is coupled to a router interface and is allocated by firstly determining that a subnet identifier for one of said subnets (155,160,165,170,175,190) is required. A step of allocating automatically a unique subnet identifier to the router interface is then effected, wherein the unique subnet identifier is determined to be unique by said network. A configuring step then configures the subnet to be addressed by said network 100 by using an address based at least partially on said unique subnet identifier.
    Type: Application
    Filed: November 7, 2001
    Publication date: May 8, 2003
    Inventors: Andrew Edward White, Kwan-Wu Chin, John Thomas Judge, Aidan Michael Williams