Patents by Inventor Joshua Hinds
Joshua Hinds 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: 20140173528Abstract: Disclosed herein are systems, methods, and software for facilitating contact environments. In one implementation, a computing system presents a view of a contact environment comprising a canvas and a plurality of contacts arranged on the canvas. Responsive to a plurality of inclusion gestures, each gestures indicative of an intention to include a different one of the plurality of contacts in an option group, the computing system identifies which of the plurality of contacts to include in the option group. The computing system presents a modified view of the contact environment comprising a plurality of included contacts identified in response to the plurality of inclusion gestures.Type: ApplicationFiled: December 13, 2012Publication date: June 19, 2014Applicant: Microsoft CorporationInventors: Christina M. Meyer, Dengkui Xi, Xiaoyu Li, Joshua Hinds
-
Publication number: 20140173466Abstract: Disclosed herein are systems, methods, and software for facilitating conversation environments. In an implementation, a view of a conversation environment is presented that includes a conversation component within which to present communications exchanged during a conversation between a participants in the conversation. In response to a participant list gesture, the view is modified to include a list component presented over a portion of the conversation component. The list component may include contacts associated with the participants in the conversation. In response to a contact gesture corresponding to one of the contacts, the view is modified again to replace the list component with a contact component associated with the one of the contacts. In some implementations the view is a single window view within which the components are arranged.Type: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Applicant: Microsoft CorporationInventors: Manpratap Suri, Christina M. Meyer, Joshua Hinds, Nathan Arthur Gunderson, Punit Java, Kris Richard Durgin, Dengkui Xi, Zaoyang Gong, Phillip Dean Garding, Xiaoyu Li, Tatiana Racheva
-
Publication number: 20140074909Abstract: A communication application displays a conversation navigation bar to manage conversations. The application inserts an interactive tile into the navigation bar for each conversation. Each tile presents status information about the conversation and the modality of the conversation. Tiles are ordered according to activity and updates. The navigation bar is adjustable to accommodate hardware and software limitations of a platform.Type: ApplicationFiled: September 13, 2012Publication date: March 13, 2014Applicant: Microsoft CorporationInventors: Nathan Gunderson, Russell Alexander, James Andrew Canitz, Kris Durgin, Christina Marie Meyer, Joshua Hinds, Leslie Cindy Chen, Eric Hamilton, Marcelo Truffat
-
Patent number: 8671184Abstract: A tool for managing a computer network includes a gateway service module that identifies a gateway for a network and a network information service module. The network information service module identifies devices in the network, determines at least one property for each of the identified devices, and creates a network information data structure for storing device properties. A communication agent service module transmits at least one determined device property to other agent service modules associated with the network, receives at least one device property from another agent service module associated with the network, and provides the received at least one property device to the network information service module. A method of monitoring a computer network is also provided.Type: GrantFiled: February 18, 2011Date of Patent: March 11, 2014Assignee: Pure Networks LLCInventors: Steven M. Bush, Thomas C. Butcher, Matthew Tebbs, Justin Ferrari, Brett Marl, Ron Gery, Kristin Acker, Joshua Hinds
-
Patent number: 8484332Abstract: A tool for managing a computer network includes a gateway service module that identifies a gateway for a network and a network information service module. The network information service module identifies devices in the network, determines at least one property for each of the identified devices, and creates a network information data structure for storing device properties. A communication agent service module transmits at least one determined device property to other agent service modules associated with the network, receives at least one device property from another agent service module associated with the network, and provides the received at least one property device to the network information service module. A method of monitoring a computer network is also provided.Type: GrantFiled: February 18, 2011Date of Patent: July 9, 2013Assignee: Pure Networks LLCInventors: Steven M. Bush, Thomas C. Butcher, Matthew Tebbs, Justin Ferrari, Brett Marl, Ron Gery, Kristin Acker, Joshua Hinds
-
Patent number: 8463890Abstract: A tool for managing a computer network includes a gateway service module that identifies a gateway for a network and a network information service module. The network information service module identifies devices in the network, determines at least one property for each of the identified devices, and creates a network information data structure for storing device properties. A communication agent service module transmits at least one determined device property to other agent service modules associated with the network, receives at least one device property from another agent service module associated with the network, and provides the received at least one property device to the network information service module. A method of monitoring a computer network is also provided.Type: GrantFiled: February 17, 2011Date of Patent: June 11, 2013Assignee: Pure Networks LLCInventors: Steven M. Bush, Thomas C. Butcher, Matthew Tebbs, Justin Ferrari, Brett Marl, Ron Gery, Kristin Acker, Joshua Hinds
-
Publication number: 20110167145Abstract: A tool for managing a computer network includes a gateway service module that identifies a gateway for a network and a network information service module. The network information service module identifies devices in the network, determines at least one property for each of the identified devices, and creates a network information data structure for storing device properties. A communication agent service module transmits at least one determined device property to other agent service modules associated with the network, receives at least one device property from another agent service module associated with the network, and provides the received at least one property device to the network information service module. A method of monitoring a computer network is also provided.Type: ApplicationFiled: February 18, 2011Publication date: July 7, 2011Inventors: Steven M. Bush, Thomas C. Butcher, Matthew Tebbs, Justin Ferrari, Brett Marl, Ron Gery, Kristin Acker, Joshua Hinds
-
Publication number: 20110167154Abstract: A tool for managing a computer network includes a gateway service module that identifies a gateway for a network and a network information service module. The network information service module identifies devices in the network, determines at least one property for each of the identified devices, and creates a network information data structure for storing device properties. A communication agent service module transmits at least one determined device property to other agent service modules associated with the network, receives at least one device property from another agent service module associated with the network, and provides the received at least one property device to the network information service module. A method of monitoring a computer network is also provided.Type: ApplicationFiled: February 18, 2011Publication date: July 7, 2011Inventors: Steven M. Bush, Thomas C. Butcher, Matthew Tebbs, Justin Ferrari, Brett Marl, Ron Gery, Kristin Acker, Joshua Hinds
-
Publication number: 20110167141Abstract: A tool for managing a computer network includes a gateway service module that identifies a gateway for a network and a network information service module. The network information service module identifies devices in the network, determines at least one property for each of the identified devices, and creates a network information data structure for storing device properties. A communication agent service module transmits at least one determined device property to other agent service modules associated with the network, receives at least one device property from another agent service module associated with the network, and provides the received at least one property device to the network information service module. A method of monitoring a computer network is also provided.Type: ApplicationFiled: February 17, 2011Publication date: July 7, 2011Inventors: Steven M. Bush, Thomas C. Butcher, Matthew Tebbs, Justin Ferrari, Brett Marl, Ron Gery, Kristin Acker, Joshua Hinds
-
Patent number: 7925729Abstract: A tool for managing a computer network includes a gateway service module that identifies a gateway for a network and a network information service module. The network information service module identifies devices in the network, determines at least one property for each of the identified devices, and creates a network information data structure for storing device properties. A communication agent service module transmits at least one determined device property to other agent service modules associated with the network, receives at least one device property from another agent service module associated with the network, and provides the received at least one property device to the network information service module. A method of monitoring a computer network is also provided.Type: GrantFiled: December 7, 2005Date of Patent: April 12, 2011Assignee: Cisco Technology, Inc.Inventors: Steven M. Bush, Thomas C. Butcher, Matthew Tebbs, Justin Ferrari, Brett Marl, Ron Gery, Kristin Acker, Joshua Hinds
-
Publication number: 20090019141Abstract: A tool for managing a computer network includes a gateway service module that identifies a gateway for a network and a network information service module. The network information service module identifies devices in the network, determines at least one property for each of the identified devices, and creates a network information data structure for storing device properties. A communication agent service module transmits at least one determined device property to other agent service modules associated with the network, receives at least one device property from another agent service module associated with the network, and provides the received at least one property device to the network information service module. A method of monitoring a computer network is also provided.Type: ApplicationFiled: December 7, 2005Publication date: January 15, 2009Inventors: Steven M. Bush, Thomas C. Butcher, Matthew Tebbs, Justin Ferrari, Brett Marl, Ron Gery, Kristin Acker, Joshua Hinds