Patents by Inventor Christopher R. Rice
Christopher R. Rice 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: 20170238158Abstract: A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.Type: ApplicationFiled: September 1, 2016Publication date: August 17, 2017Applicant: Advanced Ground Information Systems, Inc.Inventors: Malcolm K. Beyer, JR., Christopher R. Rice
-
Publication number: 20170201621Abstract: A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.Type: ApplicationFiled: March 24, 2017Publication date: July 13, 2017Applicant: Advanced Ground Information Systems, Inc.Inventors: Malcolm K. Beyer, JR., Christopher R. Rice
-
Patent number: 9706381Abstract: A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.Type: GrantFiled: October 6, 2016Date of Patent: July 11, 2017Assignee: Advanced Ground Information Systems, Inc.Inventors: Malcolm K. Beyer, Jr., Christopher R. Rice
-
Publication number: 20170094698Abstract: Embodiments produce a set of instructions for connecting to a network through a network access point based on data crowdsourced from mobile computing devices. The crowdsourced data describes interactions between the mobile computing devices and the network access point when establishing a connection to the network. A cloud service analyzes the crowdsourced data to identify a set of instructions for association with the network access point. The mobile computing devices replay the set of instructions when subsequently attempting to connect to the network access point.Type: ApplicationFiled: December 7, 2016Publication date: March 30, 2017Inventors: Nicholas A. Banks, Piyush Goyal, Shai Guday, Triptpal Singh Lamba, David Neil MacDonald, Darya Mazandarany, Christopher R. Rice, Saumaya Sharma
-
Publication number: 20170026815Abstract: A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.Type: ApplicationFiled: October 6, 2016Publication date: January 26, 2017Applicant: Advanced Ground Information Systems, Inc.Inventors: Malcolm K. Beyer, JR., Christopher R. Rice
-
Patent number: 9554323Abstract: Embodiments produce a set of instructions for connecting to a network through a network access point based on data crowdsourced from mobile computing devices. The crowdsourced data describes interactions between the mobile computing devices and the network access point when establishing a connection to the network. A cloud service analyzes the crowdsourced data to identify a set of instructions for association with the network access point. The mobile computing devices replay the set of instructions when subsequently attempting to connect to the network access point.Type: GrantFiled: November 15, 2013Date of Patent: January 24, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Nicholas A. Banks, Piyush Goyal, Shai Guday, Triptpal Singh Lamba, David Neil MacDonald, Darya Mazandarany, Christopher R. Rice, Saumaya Sharma
-
Patent number: 9467838Abstract: A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.Type: GrantFiled: October 31, 2014Date of Patent: October 11, 2016Assignee: Advanced Ground Information Systems, Inc.Inventors: Malcolm K. Beyer, Jr., Christopher R. Rice
-
Patent number: 9445251Abstract: A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.Type: GrantFiled: February 27, 2015Date of Patent: September 13, 2016Assignee: Advanced Ground Information Systems, Inc.Inventors: Malcolm K. Beyer, Jr., Christopher R. Rice
-
Publication number: 20160057598Abstract: A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.Type: ApplicationFiled: February 27, 2015Publication date: February 25, 2016Inventors: Malcolm K. Beyer, JR., Christopher R. Rice
-
Publication number: 20160021522Abstract: A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.Type: ApplicationFiled: February 27, 2015Publication date: January 21, 2016Inventors: Malcolm K. Beyer, JR., Christopher R. Rice
-
Publication number: 20150319297Abstract: A cellular, PDA communication device and communication system for allowing a plurality of cellular phone users to monitor each others' locations and status, to initiate cellular phone calls by touching a symbol on the touch screen display with a stylus which can also include point to call conferencing calling. Each participant's cellular phone PDA device includes GPS navigation receiver with application software for point to call cellular phone initiation to participants and geographical entities including vehicles, persons or events, conference calls and video transfers. The method and system also includes automatic shifting from GPRS/EDGE/CDMA/1XEVDO to SMS when any of the cellular phones in the communication network is in the voice mode and in use and for automatic shifting back to GPRS/EDGE/CDMA/1XEVDO upon completion of the voice phone call.Type: ApplicationFiled: April 24, 2015Publication date: November 5, 2015Applicant: Advanced Ground Information Systems, Inc.Inventors: Malcolm K. Beyer, JR., Sandel Blackwell, Christopher R. Rice
-
Publication number: 20150319296Abstract: A cellular, PDA communication device and communication system for allowing a plurality of cellular phone users to monitor each others' locations and status, to initiate cellular phone calls by touching a symbol on the touch screen display with a stylus which can also include point to call conferencing calling. Each participant's cellular phone PDA device includes GPS navigation receiver with application software for point to call cellular phone initiation to participants and geographical entities including vehicles, persons or events, conference calls and video transfers. The method and system also includes automatic shifting from GPRS/EDGE/CDMA/1XEVDO to SMS when any of the cellular phones in the communication network is in the voice mode and in use and for automatic shifting back to GPRS/EDGE/CDMA/1XEVDO upon completion of the voice phone call.Type: ApplicationFiled: April 24, 2015Publication date: November 5, 2015Applicant: Advanced Ground Information Systems, Inc.Inventors: Malcolm K. Beyer, JR., Sandel Blackwell, Christopher R. Rice
-
Publication number: 20150319789Abstract: A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.Type: ApplicationFiled: April 24, 2015Publication date: November 5, 2015Applicant: Advanced Ground Information Systems, Inc.Inventors: Malcolm K. Beyer, JR., Sandel Blackwell, Christopher R. Rice
-
Publication number: 20150264167Abstract: A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.Type: ApplicationFiled: October 31, 2014Publication date: September 17, 2015Applicant: Advanced Ground Information Systems, IncInventors: Malcolm K. Beyer, Jr., Sandel Blackwell, Christopher R. Rice
-
Publication number: 20150139074Abstract: Embodiments generate and provide connection quality data for networks based on past performance of those networks. Network experience data and corresponding device context are received from a first set of mobile devices. The received data is processed to generate the connection quality data, which is distributed to a second set of mobile devices for use in selecting a network and establishing a connection. Feedback describing performance of the selected network is received and applied to adjust the previously generated connection quality data. In some embodiments, the connection quality data represents voice over Internet Protocol (VoIP) call quality.Type: ApplicationFiled: November 15, 2013Publication date: May 21, 2015Inventors: Ryan H. Bane, Adam R. Dyba, Aurelio Navarro Belletti Garcia, James Christopher Gray, Shai Guday, Tyler E. Hennessy, Ayman Kaheel, Shobana Kapoor, Triptpal Singh Lamba, Darya Mazandarany, Michael Hao Mi, Christopher R. Rice, Tomasz W. Rogozik, Peter Schmatz, Michael Svanholm Thomsen, Robert C. Villahermosa
-
Publication number: 20150139082Abstract: Embodiments produce a set of instructions for connecting to a network through a network access point based on data crowdsourced from mobile computing devices. The crowdsourced data describes interactions between the mobile computing devices and the network access point when establishing a connection to the network. A cloud service analyzes the crowdsourced data to identify a set of instructions for association with the network access point. The mobile computing devices replay the set of instructions when subsequently attempting to connect to the network access point.Type: ApplicationFiled: November 15, 2013Publication date: May 21, 2015Inventors: Nicholas A. Banks, Piyush Goyal, Shai Guday, Triptpal Singh Lamba, David Neil MacDonald, Darya Mazandarany, Christopher R. Rice, Saumaya Sharma
-
Publication number: 20150142946Abstract: Embodiments apply a set of sequenced instructions to connect to a network through a captive portal. A computing device detects a network access point and obtains the instruction set corresponding to the network access point. The instruction set is derived by a cloud service from crowdsourced data describing interactions between mobile computing devices and the network access point. Applying the instruction set includes performing actions such as navigating web pages to accept terms and conditions, provide user or device information, and more.Type: ApplicationFiled: November 15, 2013Publication date: May 21, 2015Inventors: Mohammad Shabbir Alam, Javier Flores Assad, Nicholas A. Banks, Piyush Goyal, James Christopher Gray, Shai Guday, Thomas W. Kuehnel, Triptpal Singh Lamba, David Neil MacDonald, Darya Mazandarany, Sidharth Uday Nabar, Christopher R. Rice, Saumaya Sharma, Douglas E. Stamper
-
Publication number: 20140071895Abstract: Embodiments select networks for connection based on application-specific quality scores. A request is received from an application for a network connection. Connection quality data for nearby networks is accessed. The connection quality data is derived from crowdsourced data. The connection quality data is adjusted based on a device context to produce an application-specific quality score for each of the networks. One or more of the networks are selected for connection based on the application-specific quality scores. In some embodiments, a single network connection endpoint is provided to the application to abstract connection management details from the application.Type: ApplicationFiled: November 15, 2013Publication date: March 13, 2014Inventors: Ryan H. Bane, Adam R. Dyba, Brent E. Ford, Aurelio Navarro Belletti Garcia, James Christopher Gray, Shai Guday, Tyler E. Hennessy, Ayman Kaheel, Triptpal Singh Lamba, Darya Mazandarany, Michael Hao Mi, Sidharth Uday Nabar, Christopher R. Rice, Peter Schmatz, Michael Svanholm Thomsen
-
Patent number: 7986953Abstract: A method for determining location of an observer device is disclosed. The method includes receiving basestation distance data for the observer device and applying a location algorithm to the basestation distance data to determine a computed location of the observer device. The method further includes determining whether the basestation distance data correlates to any of a plurality of observer device conditions. Upon determining the basestation data correlates with one of the observer device conditions, a location bias associated with that observer device condition is employed to correct the computed location of the observer device and produce a corrected location.Type: GrantFiled: June 1, 2009Date of Patent: July 26, 2011Assignee: Microsoft CorporationInventors: Christopher R. Rice, Aravind Krishnamachari Seshadri, Timothy Sharpe
-
Publication number: 20100304755Abstract: A method for determining location of an observer device is disclosed. The method includes receiving basestation distance data for the observer device and applying a location algorithm to the basestation distance data to determine a computed location of the observer device. The method further includes determining whether the basestation distance data correlates to any of a plurality of observer device conditions. Upon determining the basestation data correlates with one of the observer device conditions, a location bias associated with that observer device condition is employed to correct the computed location of the observer device and produce a corrected location.Type: ApplicationFiled: June 1, 2009Publication date: December 2, 2010Applicant: MICROSOFT CORPORATIONInventors: Christopher R. Rice, Aravind Krishnamachari Seshadri, Timothy Sharpe