Patents by Inventor Florin Teodorescu

Florin Teodorescu 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: 20200004843
    Abstract: The present concepts relate to interpolating a location of an address. In one example, an address index may be generated, which contains rooftop addresses and corresponding percentage values representing the percentage distances along street primitives at which those rooftop addresses are located based on rooftop locations of the rooftop addresses. Upon receiving a query address, whose rooftop location is not known, the address index can be referenced to identify two surrounding rooftop addresses between which the query address lies, and an estimated geographical location of the query address may be calculated by interpolating between the rooftop locations of the two surrounding rooftop addresses.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Applicant: Microsoft Technology Licensing, LLc
    Inventors: Kumarswamy P. VALEGEREPURA, Kartik KUKREJA, Wei WU, Florin TEODORESCU, William M. GANNON, Jing LI
  • Publication number: 20160196349
    Abstract: Aspects of the present invention relate to providing search results on a map view for a multi-entity query. A search query submitted by a user may be received. A tile in a map may be identified based on the search query. Valid query patterns for the search query corresponding to entities on the identified tile may be determined. Potential scores for each of the determined valid query patterns may be calculated. Potential scores for the determined valid query patterns may be ordered. Actual scores for a plurality of the determined valid query patterns may be calculated.
    Type: Application
    Filed: January 7, 2015
    Publication date: July 7, 2016
    Inventors: Pavel Berkhin, Michael Evans, Florin Teodorescu
  • Publication number: 20150356088
    Abstract: A geocoding architecture that generates and associates one or more tile documents with geocoded tiles. When connected entities are defined, the connected entity attributes are collected in a single tile document so that tile-document terms are attributes of all connected entities. These terms later serve as keys that enable search for tiles relevant for a given query. Entity documents are created that are an aggregation of entity attributes. Like the entity document, the tile document serves as an aggregator for all the geospatial entities within a pre-determined surface area. Search is then performed on the content of tile and entity documents.
    Type: Application
    Filed: June 6, 2014
    Publication date: December 10, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: Pavel Berkhin, Florin Teodorescu, Bimal Mehta, Andrew P. Oakley, Erik C. Wahlstrom, David L. Racz, Anurag Sharma, Michael R. Evans
  • Patent number: 8788715
    Abstract: A system and method for carrying out network and interface selections across multiple media is disclosed. The disclosed system facilitates automated network interface configuration decision-making that spans a set of networks supporting communications via differing media. A set of media specific modules associated with differing communications media acquire network interface status/capabilities information. A rules engine thereafter applies a designated network selection rule(s) to the acquired network interface status/capabilities information, and any other appropriate parameters attributable to either an interface or network, to select one or more networks and interfaces with which to establish/maintain a connection.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: July 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Anton Krantz, Warren V. Barkley, Dan Knudson, Florin Teodorescu, Mohammad Shabbir Alam, Vivek Bhanu, Edwin A. Hernandez-Mondragon, Taroon Mandhana, Timothy M. Moore, Abhishek Abhishek
  • Publication number: 20110282985
    Abstract: A system and method for carrying out network and interface selections across multiple media is disclosed. The disclosed system facilitates automated network interface configuration decision-making that spans a set of networks supporting communications via differing media. A set of media specific modules associated with differing communications media acquire network interface status/capabilities information. A rules engine thereafter applies a designated network selection rule(s) to the acquired network interface status/capabilities information, and any other appropriate parameters attributable to either an interface or network, to select one or more networks and interfaces with which to establish/maintain a connection.
    Type: Application
    Filed: July 12, 2011
    Publication date: November 17, 2011
    Applicant: Microsoft Corporation
    Inventors: Anton Krantz, Warren V. Barkley, Dan Knudson, Florin Teodorescu, Mohammad Shabbir Alam, Vivek Bhanu, Edwin A. Hernandez-Mondragon, Taroon Mandhana, Timothy M. Moore, Abhishek Abhishek
  • Patent number: 7996505
    Abstract: A system and method for carrying out network and interface selections across multiple media is disclosed. The disclosed system facilitates automated network interface configuration decision-making that spans a set of networks supporting communications via differing media. A set of media specific modules associated with differing communications media acquire network interface status/capabilities information. A rules engine thereafter applies a designated network selection rule(s) to the acquired network interface status/capabilities information, and any other appropriate parameters attributable to either an interface or network, to select one or more networks and interfaces with which to establish/maintain a connection.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: August 9, 2011
    Assignee: Microsoft Corporation
    Inventors: Anton Krantz, Warren V. Barkley, Dan Knudson, Florin Teodorescu, Mohammad Shabbir Alam, Vivek Bhanu, Edwin A. Hernandez-Mondragon, Taroon Mandhana, Timothy M. Moore, Abhishek Abhishek
  • Patent number: 7640288
    Abstract: A method, schema and computer system for a location service provides data structures that are extensible by allowing different types of location awareness applications to retrieve and deposit location data. The method includes providing an abstract location object arranged in a schema to enable servicing a received request for a logical location of an electronic endpoint; and arranging one or more location elements within the context of the abstract location object. The location elements are configured to act as peers relative to the logical location and each location element is configured to act as a proxy relative to any other location element within the abstract location object.
    Type: Grant
    Filed: March 15, 2004
    Date of Patent: December 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Yinghua Yao, Mohammad Shabbir Alam, Vivek Bhanu, Warren V. Barkley, David Buerer, Denise Chen, Florin Teodorescu, Mark Huyler, John C. Krumm, Christopher J. Lang, Tim McGrath, Timothy M. Moore, Madhurima Pawar, Geoffrey Pease, Steven A. N. Shafer
  • Patent number: 7536695
    Abstract: A location service and method provides a location aware computing device that is extensible by allowing different types of location awareness providers operate with the service. The method includes receiving a request for a location context, acquiring data associated with a current location from one or more location detection devices, reconciling the acquired data for any inconsistencies concerning the current location by applying either or both of a hierarchical and a metric process, and generating a location object accessible to applications. The service includes a location management component configured to route location data, a fuser engine configured to receive one or more location reports generated from the location data, reconcile conflicts between the location reports and generate a location object, and one or more location application programming interfaces (APIs) coupled to the location management component to transmit the location object from the fuser engine to an application.
    Type: Grant
    Filed: March 28, 2003
    Date of Patent: May 19, 2009
    Assignee: Microsoft Corporation
    Inventors: Mohammad Shabbir Alam, Warren Vincent Barkley, Timothy M. Moore, Geoffrey E. Pease, Steven A. N. Shafer, Florin Teodorescu, Yinghua Yao, Madhurima Pawar, John C. Krumm
  • Patent number: 7512081
    Abstract: A system and method for enabling a zero configuration nomadic wireless and wired computing environment presenting a just works experience is presented. The system examines predefined user preference or profile settings to determine to which of a competing number of wireless networks available it should connect, and what type of authentication should be used for such connection. Nomadic wireless computing between infrastructure wireless networks and ad hoc wireless networks may be accomplished without further user intervention required in an auto mode. Also, both infrastructure only and ad hoc only modes are available through the system of the invention. Further, the user may set a preference for infrastructure or ad hoc modes in the auto mode. With an infrastructure mode preference set, the system will automatically detect and transfer connectivity to a newly available infrastructure wireless network if the user was previously operating off-line or in ad hoc mode.
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: March 31, 2009
    Assignee: Microsoft Corporation
    Inventors: Arun Ayyagari, Sachin C. Sheth, Krishna Ganugapati, Timothy M. Moore, Pradeep Bahl, Mihai S. Peicu, Florin Teodorescu
  • Publication number: 20060239209
    Abstract: A system and method for enabling a zero configuration nomadic wireless and wired computing environment presenting a just works experience is presented. The system examines predefined user preference or profile settings to determine to which of a competing number of wireless networks available it should connect, and what type of authentication should be used for such connection. Nomadic wireless computing between infrastructure wireless networks and ad hoc wireless networks may be accomplished without further user intervention required in an auto mode. Also, both infrastructure only and ad hoc only modes are available through the system of the invention. Further, the user may set a preference for infrastructure or ad hoc modes in the auto mode. With an infrastructure mode preference set, the system will automatically detect and transfer connectivity to a newly available infrastructure wireless network if the user was previously operating off-line or in ad hoc mode.
    Type: Application
    Filed: September 27, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Arun Ayyagari, Sachin Sheth, Krishna Ganugapati, Timothy Moore, Pradeep Bahl, Mihai Peicu, Florin Teodorescu
  • Patent number: 7120129
    Abstract: A system and method for enabling a zero configuration nomadic wireless and wired computing environment presenting a just works experience is presented. The system examines predefined user preference or profile settings to determine to which of a competing number of wireless networks available it should connect, and what type of authentication should be used for such connection. Nomadic wireless computing between infrastructure wireless networks and ad hoc wireless networks may be accomplished without further user intervention required in an auto mode. Also, both infrastructure only and ad hoc only modes are available through the system of the invention. Further, the user may set a preference for infrastructure or ad hoc modes in the auto mode. With an infrastructure mode preference set, the system will automatically detect and transfer connectivity to a newly available infrastructure wireless network if the user was previously operating off-line or in ad hoc mode.
    Type: Grant
    Filed: March 13, 2001
    Date of Patent: October 10, 2006
    Assignee: Microsoft Corporation
    Inventors: Arun Ayyagari, Sachin C. Sheth, Krishna Ganugapati, Timothy M. Moore, Pradeep Bahl, Mihai S. Peicu, Florin Teodorescu
  • Patent number: 7051087
    Abstract: The present invention relates to a system for automatic detection and configuration of network parameters. The system includes a first computer system for communicating to a network and at least a second computer system for providing network information. The first computer system queries the network and receives network information from the at least a second computer system before a network identification has been established for the first computer system. The system further includes a storage for storing at least one configuration associated with a network interface. The first computer system configures the network interface based upon the network information received from the at least a second computer system. Also, the first computer system may configure the network interface by determining a network identification associated with the network information and matching the at least one configuration with the network identification.
    Type: Grant
    Filed: June 5, 2000
    Date of Patent: May 23, 2006
    Assignee: Microsoft Corporation
    Inventors: Pradeep Bahl, Ramesh K. Vyaghrapuri, Florin Teodorescu, Shirish R. Koti
  • Publication number: 20050204014
    Abstract: A method, schema and computer system for a location service provides data structures that are extensible by allowing different types of location awareness applications to retrieve and deposit location data. The method includes providing an abstract location object arranged in a schema to enable servicing a received request for a logical location of an electronic endpoint; and arranging one or more location elements within the context of the abstract location object. The location elements are configured to act as peers relative to the logical location and each location element is configured to act as a proxy relative to any other location element within the abstract location object.
    Type: Application
    Filed: March 15, 2004
    Publication date: September 15, 2005
    Applicant: Microsoft Corporation
    Inventors: Yinghua Yao, Mohammad Alam, Vivek Bhanu, Warren Barkley, David Buerer, Denise Chen, Florin Teodorescu, Mark Huyler, John Krumm, Christopher Lang, Tim McGrath, Timothy Moore, Madhurima Pawar, Geoffrey Pease, Steven Shafer
  • Publication number: 20050091357
    Abstract: A system and method for carrying out network and interface selections across multiple media is disclosed. The disclosed system facilitates automated network interface configuration decision-making that spans a set of networks supporting communications via differing media. A set of media specific modules associated with differing communications media acquire network interface status/capabilities information. A rules engine thereafter applies a designated network selection rule(s) to the acquired network interface status/capabilities information, and any other appropriate parameters attributable to either an interface or network, to select one or more networks and interfaces with which to establish/maintain a connection.
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Anton Krantz, Warren Barkley, Dan Knudson, Florin Teodorescu, Mohammad Alam, Vivek Bhanu, Edwin Hernandez-Mondragon, Taroon Mandhana, Timothy Moore, Abhishek Abhishek
  • Publication number: 20040193707
    Abstract: A location service and method provides a location aware computing device that is extensible by allowing different types of location awareness providers operate with the service. The method includes receiving a request for a location context, acquiring data associated with a current location from one or more location detection devices, reconciling the acquired data for any inconsistencies concerning the current location by applying either or both of a hierarchical and a metric process, and generating a location object accessible to applications. The service includes a location management component configured to route location data, a fuser engine configured to receive one or more location reports generated from the location data, reconcile conflicts between the location reports and generate a location object, and one or more location application programming interfaces (APIs) coupled to the location management component to transmit the location object from the fuser engine to an application.
    Type: Application
    Filed: March 28, 2003
    Publication date: September 30, 2004
    Applicant: Microsoft Corporation
    Inventors: Mohammad Shabbir Alam, Warren Vincent Barkley, Timothy M. Moore, Geoffrey E. Pease, Steven A.N. Shafer, Florin Teodorescu, Yinghua Yao, Madhurima Pawar, John C. Krumm
  • Publication number: 20020176366
    Abstract: A system and method for enabling a zero configuration nomadic wireless and wired computing environment presenting a just works experience is presented. The system examines predefined user preference or profile settings to determine to which of a competing number of wireless networks available it should connect, and what type of authentication should be used for such connection. Nomadic wireless computing between infrastructure wireless networks and ad hoc wireless networks may be accomplished without further user intervention required in an auto mode. Also, both infrastructure only and ad hoc only modes are available through the system of the invention. Further, the user may set a preference for infrastructure or ad hoc modes in the auto mode. With an infrastructure mode preference set, the system will automatically detect and transfer connectivity to a newly available infrastructure wireless network if the user was previously operating off-line or in ad hoc mode.
    Type: Application
    Filed: March 13, 2001
    Publication date: November 28, 2002
    Applicant: Microsoft Corporation
    Inventors: Arun Ayyagari, Sachin C. Sheth, Krishna Ganugapati, Timothy M. Moore, Pradeep Bahl, Mihai S. Peicu, Florin Teodorescu