Patents by Inventor Christopher Russell Rice

Christopher Russell 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).

  • Patent number: 8618984
    Abstract: Location inference using selected beacons. Data is received representing a set of beacons observed by a computing device. The beacons are located within a first geographic area. A subset (e.g., a clique) of the beacons is selected based on a coverage area of each of the beacons, where each of the beacons in the selected subset has a coverage area that overlaps with the coverage area of each of the other beacons in the selected subset. Using known or estimated positions of the beacons, a second geographic area is defined based on the selected subset of beacons and the beacon reference data and the coverage areas associated therewith. The second geographic area, smaller than the first geographic area, represents an approximate location of the computing device. In some embodiments, the computing device is calculated to be within the second geographic area with 95% probability.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: December 31, 2013
    Assignee: Microsoft Corporation
    Inventors: Jyh-Han Lin, Lon-Chan Chu, Aravind Krishnamachari Seshadri, Prasanta Ghosal, Christopher Russell Rice, Anup Kashinath Pachlag
  • Patent number: 8144841
    Abstract: Determining unwanted multimedia message originated from a multimedia call. An interface receives a multimedia message from a telecommunication service operator, and multimedia message is stored on a storage area. A unified communication system manages communication message delivery to at least one of the following access points for the recipient, and the unified communication system includes a processor configured to execute computer-executable instructions for identifying a voice portion from content of the received multimedia message. An anti-spam engine is applied to analyze a textual representation of the identified voice portion, and a confidence ranking of the representation is generated in response to the analyzed representation. It is determined whether the multimedia message is an unwanted multimedia message as a function of the confidence ranking and the analyzed representation.
    Type: Grant
    Filed: December 5, 2007
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventor: Christopher Russell Rice
  • Publication number: 20110227791
    Abstract: Location inference using selected beacons. Data is received representing a set of beacons observed by a computing device. The beacons are located within a first geographic area. A subset (e.g., a clique) of the beacons is selected based on a coverage area of each of the beacons, where each of the beacons in the selected subset has a coverage area that overlaps with the coverage area of each of the other beacons in the selected subset. Using known or estimated positions of the beacons, a second geographic area is defined based on the selected subset of beacons and the beacon reference data and the coverage areas associated therewith. The second geographic area, smaller than the first geographic area, represents an approximate location of the computing device. In some embodiments, the computing device is calculated to be within the second geographic area with 95% probability.
    Type: Application
    Filed: March 19, 2010
    Publication date: September 22, 2011
    Applicant: Microsoft Corporation
    Inventors: Jyh-Han Lin, Lon-Chan Chu, Aravind Krishnamachari Seshadri, Prasanta Ghosal, Christopher Russell Rice, Anup Kashinath Pachlag
  • Publication number: 20090147930
    Abstract: Determining unwanted multimedia message originated from a multimedia call. An interface receives a multimedia message from a telecommunication service operator, and multimedia message is stored on a storage area. A unified communication system manages communication message delivery to at least one of the following access points for the recipient, and the unified communication system includes a processor configured to execute computer-executable instructions for identifying a voice portion from content of the received multimedia message. An anti-spam engine is applied to analyze a textual representation of the identified voice portion, and a confidence ranking of the representation is generated in response to the analyzed representation. It is determined whether the multimedia message is an unwanted multimedia message as a function of the confidence ranking and the analyzed representation.
    Type: Application
    Filed: December 5, 2007
    Publication date: June 11, 2009
    Applicant: MICROSOFT CORPORATION
    Inventor: Christopher Russell Rice