Patents by Inventor Aaron Cunningham

Aaron Cunningham 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: 20140337923
    Abstract: An access point device is configured to improve usability of tethering, while improving battery life and managing data usage among and by the tethered devices. Both access point devices and client devices can remain in a low power state without a high power radio being powered until a shared network connection is to be used. To establish a connection to a network for the client device, the client device communicates with the access point device over a lower power communication device, such as a low power radio. The access point device activates its higher power radio. The two devices then connect over the high power radio, allowing the client device to then to use the access point device as a router to connect to a computer network.
    Type: Application
    Filed: May 7, 2013
    Publication date: November 13, 2014
    Applicant: Microsoft Corporation
    Inventors: Billy Anders, Amer Hassan, Aaron Cunningham, Yatharth Gupta, Jonathan Dahlke, Darene Lewis, Ulrich Mueller, Marco Piumatti, Ashraf Hamad
  • Publication number: 20140108629
    Abstract: The disclosure relates to a system and method of processing device settings of a device. In a particular embodiment, the method includes requesting the device to provide the device settings. The device settings include wide area network (WAN) and local area network (LAN) network settings. The method further includes storing the device settings in a device independent format. After the device settings have been stored in the device independent format, the device settings may be subsequently retrieved and used for replacement of the network device in a computer network. In a particular embodiment, the device settings are stored in the device independent format in a second device, such as at a server or a personal computer.
    Type: Application
    Filed: December 18, 2013
    Publication date: April 17, 2014
    Applicant: C/O Microsoft Corporation
    Inventors: Brian Larsen, David Roberts, Aaron Cunningham
  • Patent number: 8635313
    Abstract: The disclosure relates to a system and method of processing device settings of a device. In a particular embodiment, the method includes requesting the device to provide the device settings. The device settings include wide area network (WAN) and local area network (LAN) network settings. The method further includes storing the device settings in a device independent format. After the device settings have been stored in the device independent format, the device settings may be subsequently retrieved and used for replacement of the network device in a computer network. In a particular embodiment, the device settings are stored in the device independent format in a second device, such as at a server or a personal computer.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: January 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Brian Larsen, David Roberts, Aaron Cunningham
  • Patent number: 7818673
    Abstract: The claimed method and system provides a graphical user interface that illustrates network topology information, including connection paths between devices on the local network and an external network such as the Internet. The claimed method and system may use a three column format for presenting the topology that is more intuitive for a user. Also, the claimed method and system may aggregate context and connection information from multiple different protocols to provide the topology display. Further, the claimed method and system may use a device registry to enable customized and extensible representations of the network devices.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: October 19, 2010
    Assignee: Microsoft Corporation
    Inventors: Aaron Cunningham, Marieke I. Watson, Patrice L. Miner, Alexandru Gavrilescu, Haiyong Wang, Dennis Morgan
  • Publication number: 20100064225
    Abstract: The claimed method and system provides a graphical user interface that illustrates network topology information, including connection paths between devices on the local network and an external network such as the Internet. The claimed method and system may use a three column format for presenting the topology that is more intuitive for a user. Also, the claimed method and system may aggregate context and connection information from multiple different protocols to provide the topology display. Further, the claimed method and system may use a device registry to enable customized and extensible representations of the network devices.
    Type: Application
    Filed: August 27, 2009
    Publication date: March 11, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Aaron Cunningham, Marieke I. Watson, Patrice L. Miner, Alexandru Gavrilescu, Haiyong Wang, Dennis Morgan
  • Patent number: 7660851
    Abstract: A method for creating, discovering, and joining meetings over a peer-to-peer network involves creation of a graph of meetings on a local subnet. When a meeting is created a meeting record is added to the graph where it may be discovered by other potential meeting attendees. A user may select from a list of meetings displayed in a meeting management window and send requested showing the selected meaning. Credentials, such as a password, may be supplied with the request. When the request is validated, information is sent to the requester for use in joining the meeting. When an ad hoc wireless session is used to hold a meeting the discovery process may further include analyzing data traffic to determine which wireless sessions are meetings.
    Type: Grant
    Filed: July 6, 2005
    Date of Patent: February 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Todd R. Manion, Sandeep K. Singhal, Eliot Flannery, Aaron Cunningham, Ravi Rao
  • Publication number: 20090319649
    Abstract: The disclosure relates to a system and method of processing device settings of a device. In a particular embodiment, the method includes requesting the device to provide the device settings. The device settings include wide area network (WAN) and local area network (LAN) network settings. The method further includes storing the device settings in a device independent format. After the device settings have been stored in the device independent format, the device settings may be subsequently retrieved and used for replacement of the network device in a computer network. In a particular embodiment, the device settings are stored in the device independent format in a second device, such as at a server or a personal computer.
    Type: Application
    Filed: June 19, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian Larsen, David Roberts, Aaron Cunningham
  • Publication number: 20090320098
    Abstract: A system and method of hosting a user interface of a network device are provided. A particular method includes receiving a request at a server to display a user interface of the network device, authenticating an end user device to validate an identity of a user, and communicating display information of the user interface of the network device to the end user device for display. The server hosted user interface permits monitoring and interactions with the network device by a user of the end user device.
    Type: Application
    Filed: June 19, 2008
    Publication date: December 24, 2009
    Applicant: Microsoft Corporation
    Inventors: David Roberts, Brian Larsen, Aaron Cunningham
  • Patent number: 7590762
    Abstract: Discovery of a network to which a device is in communication and classifying the network is disclosed. The network may be classified as a network already known or a new network signature may be created where the network signature is made up of a network id, a link id and a hop id.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: September 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Aaron Cunningham, Alok Sinha, Bill Begorre, David G. Thaler, David Jones, Marieke I. Watson, Patrice L. Miner
  • Patent number: 7587675
    Abstract: The claimed method and system provides a graphical user interface that illustrates network topology information, including connection paths between devices on the local network and an external network such as the Internet. The claimed method and system may use a three column format for presenting the topology that is more intuitive for a user. Also, the claimed method and system may aggregate context and connection information from multiple different protocols to provide the topology display. Further, the claimed method and system may use a device registry to enable customized and extensible representations of the network devices.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: September 8, 2009
    Assignee: Microsoft Corporation
    Inventors: Aaron Cunningham, Marieke I. Watson, Patrice L. Miner, Alexandru Gavrilescu, Haiyong Wang, Dennis Morgan
  • Publication number: 20070204231
    Abstract: The claimed method and system provides a graphical user interface that illustrates network topology information, including connection paths between devices on the local network and an external network such as the Internet. The claimed method and system may use a three column format for presenting the topology that is more intuitive for a user. Also, the claimed method and system may aggregate context and connection information from multiple different protocols to provide the topology display. Further, the claimed method and system may use a device registry to enable customized and extensible representations of the network devices.
    Type: Application
    Filed: February 28, 2006
    Publication date: August 30, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Aaron Cunningham, Marieke Watson, Patrice Miner, Alexandru Gavrilescu, Haiyong Wang, Dennis Morgan
  • Publication number: 20070201384
    Abstract: A graphical user interface integrates into a single view multiple network devices discovered over a plurality of network protocols. The graphical user interface provides an intuitive user interface to indicate to a user the existence of all potential resources as defined by a network profile, the characteristics and properties of the resources via the representation of the device, and an interaction process specific to each discovered device that is customizable and extensible.
    Type: Application
    Filed: February 28, 2006
    Publication date: August 30, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Aaron Cunningham, Marieke Watson, Patrice Miner, Alexandru Gavrilescu, Haiyong Wang
  • Publication number: 20070194136
    Abstract: A thermostatic safety valve 20 including an inlet 21, an outlet 28 and a flow path extending between the inlet and outlet. A thermostatic element 30 is disposed in the flow passage and reactable to expand or contract relative to the temperature of liquid flowing past it. A shut off device 29 is movably positioned to restrict flow of liquid through the flow passage and is movable with the thermostatic element 30 to restrict flow of liquid through the outlet 28 when the temperature of liquid received through the inlet 21 exceeds a predetermined temperature.
    Type: Application
    Filed: September 17, 2004
    Publication date: August 23, 2007
    Inventor: Aaron Cunningham
  • Publication number: 20070130468
    Abstract: Discovery of a network to which a device is in communication and classifying the network is disclosed. The network may be classified as a network already known or a new network signature may be created where the network signature is made up of a network id, a link id and a hop id.
    Type: Application
    Filed: December 7, 2005
    Publication date: June 7, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Aaron Cunningham, Alok Sinha, Bill Begorre, David Thaler, David Jones, Marieke Watson, Patrice Miner
  • Publication number: 20070130429
    Abstract: Discovery of a network to which a device is in communication and classifying the network is disclosed. The network may be classified as a network already known or a new network signature may be created where the network signature is made up of a network id, a link id and a hop id.
    Type: Application
    Filed: December 7, 2005
    Publication date: June 7, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Aaron Cunningham, Alok Sinha, Bill Begorre, David Thaler, David Jones, Marieke Watson, Patrice Miner
  • Publication number: 20070067734
    Abstract: Described is a technology by which network connectivity information may be communicated via a single notifications area (e.g., system tray) icon, including by representing different images of the icon to display different types/states of connectivity and different types of media connections. For example, the icon may indicate whether Internet connectivity is present, and whether the connection is wired or wireless. The icon may regularly transition between at least two images to communicate different variables, e.g., types of connectivity and/or different types of media connections. The icon may be interactive to provide a tooltip, flyout and/or context menu related to the network state, and the icon may change in response to the networking state change event, e.g., be updated when a different capability connection is detected, when a different interface is detected, and/or when a wireless network with a different signal quality is detected.
    Type: Application
    Filed: June 22, 2006
    Publication date: March 22, 2007
    Applicant: Microsoft Corporation
    Inventors: Aaron Cunningham, David Jones, Marieke Watson, Patrice Miner, Bill Begorre, Gursharan Sidhu
  • Publication number: 20070067446
    Abstract: Described is a technology by which network connections are unified into a single user interface for user interaction with those networks. Upon receiving information identifying available networks that correspond to different types of media, a user interface component aggregates the available network connections and displays representations of the available network connections on the user interface. The result is a single user interface page on which the available networks are represented as available network connections that may correspond to destinations, for example by displaying a network name and/or a user-friendly name maintained in a network profile. Also displayable is connectivity status, security-related information, signal strength information for wireless network connections, and other information. The user may choose to show all available network connections, or only subset of the available network connections (e.g., only wireless, or only dial-up and VPN).
    Type: Application
    Filed: June 5, 2006
    Publication date: March 22, 2007
    Applicant: Microsoft Corporation
    Inventors: David Jones, Srinivas Gatta, Marieke Watson, Aaron Cunningham, Rahul Chandran, Savas Guven
  • Publication number: 20070023535
    Abstract: Thermostatic mixing valve has a valve body, a cold fluid inlet, a hot fluid inlet, and a fluid outlet. Mixing chamber is located between the respective fluid inlets and the fluid outlet. Thermostatic element is located in or adjacent to the mixing chamber and is arranged to contact a piston at one end and via a mixing tube the valve body at the other end. Piston regulates flow through the fluid inlets into the mixing chamber. The piston is can move due to continued expansion of the thermostatic element after the piston has closed off the second fluid inlet. Valve body has an internal thread with which a thread on mixing tube permits adjustment of the relative position of the thermostatic element within the valve body and hence the set temperature of the thermostatic mixing valve.
    Type: Application
    Filed: June 4, 2004
    Publication date: February 1, 2007
    Inventors: Aaron Cunningham, Tony Scott
  • Publication number: 20070011233
    Abstract: A method for creating, discovering, and joining meetings over a peer-to-peer network involves creation of a graph of meetings on a local subnet. When a meeting is created a meeting record is added to the graph where it may be discovered by other potential meeting attendees. A user may select from a list of meetings displayed in a meeting management window and send requested showing the selected meaning. Credentials, such as a password, may be supplied with the request. When the request is validated, information is sent to the requester for use in joining the meeting. When an ad hoc wireless session is used to hold a meeting the discovery process may further include analyzing data traffic to determine which wireless sessions are meetings.
    Type: Application
    Filed: July 6, 2005
    Publication date: January 11, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Todd Manion, Sandeep Singhal, Eliot Flannery, Aaron Cunningham, Ravi Rao
  • Publication number: 20060242581
    Abstract: A computer implemented method and system enable users to create a social network providing access to other users. By providing access to such networks via a visual presentation, the system renders content available for access by other network members. Access is sometimes provided through propagation of metadata or other uniquely identifying indicia associated with the social network to all or at least certain other network members.
    Type: Application
    Filed: April 20, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Todd Manion, Aaron Cunningham, Noah Horton, Gursharan Sidhu, Sandeep Singhal