Patents by Inventor Srinivas Kanakapally

Srinivas Kanakapally 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: 10101878
    Abstract: Systems and methods for sharing a map context of an originating computer user with a plurality of other users is presented. An originating user identifies at least some of a plurality of result cards displayed in conjunction with a map displayed in a browser view with one or more other users. A shared URL is generated according to the map context comprising at least the selected result cards. The shared URL is configured such that navigation by another browser on another computing device according to the shared URL displays the map context in a browser view of the another browser and the selected result cards in conjunction with the map in the browser view.
    Type: Grant
    Filed: July 26, 2015
    Date of Patent: October 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chelsea Nicole Mitchell, Srinivas Kanakapally, Viktor Halitsyn, Ryan Honig, Yekaterina Grabar, Romualdo Impas, Dvir Horovitz, Karl Eberhard Tolgu
  • Patent number: 9665924
    Abstract: A mapping system disclosed herein includes a requestor that transmits requests for different layer sets of mapping data for a digital map to one or more data sources across a network according to a predefined order. According to one implementation, the mapping system also processes and/or renders the different layer sets to a display according to the predefined order.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: May 30, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew Bell, Dvir Horovitz, Sudhakar Pitchumani, Srinivas Kanakapally
  • Publication number: 20170010763
    Abstract: Systems and methods for sharing a map context of an originating computer user with a plurality of other users is presented. An originating user identifies at some of a plurality of result cards displayed in conjunction with a map displayed in a browser view with one or more other users. A shared URL is generated according to the map context comprising at least the selected result cards. The shared URL is configured such that navigation by another browser on another computing device according to the shared URL displays the map context in a browser view of the another browser and the selected result cards in conjunction with the map in the browser view.
    Type: Application
    Filed: July 26, 2015
    Publication date: January 12, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Chelsea Nicole Mitchell, Srinivas Kanakapally, Viktor Halitsyn, Ryan Honig, Yekaterina Grabar, Romualdo Impas, Dvir Horovitz, Karl Eberhard Tolgu
  • Publication number: 20160320202
    Abstract: Many applications provide a map to a user. The user may activate a location on the map in order to see street-level images of the activated location. When the user activates the location to view the street-level images, a second map may be shown to the user, along with the street-level images. Any contextual information, such as search results, contacts, favorites, and/or other types of information may be included on the second map, so that the user can see this contextual information while viewing the street-level images. The user may activate different items of contextual information, thereby being able to move from a street-level image of one location to a street-level image of another location.
    Type: Application
    Filed: April 29, 2015
    Publication date: November 3, 2016
    Inventors: Dvir Horovitz, Viktor Halitsyn, Srinivas Kanakapally, Priya Dandawate
  • Publication number: 20160292815
    Abstract: A mapping system disclosed herein includes a requestor that transmits requests for different layer sets of mapping data for a digital map to one or more data sources across a network according to a predefined order. According to one implementation, the mapping system also processes and/or renders the different layer sets to a display according to the predefined order.
    Type: Application
    Filed: April 1, 2015
    Publication date: October 6, 2016
    Inventors: Andrew Bell, Dvir Horovitz, Sudhakar Pitchumani, Srinivas Kanakapally
  • Publication number: 20160132567
    Abstract: Map multi-search architecture that enables users to multi-task on the mapping engine website. A card interaction model enables the creation of new cards for new tasks and from which users can retrieve previous results without needing to redo the search task. One or more cards can be retrieved by scrolling through and selecting the desires card(s). Point-of-interest (POI) capabilities of the architecture introduce different POI colors, POI sizes, and a decay model which enables users to differentiate between different sets of results and furthermore, enables users to see the proximity of different sets of results. The POI system enables differentiated POI sets for different sets of search results and/or detail cards.
    Type: Application
    Filed: November 12, 2014
    Publication date: May 12, 2016
    Applicant: Microsoft Corporation
    Inventors: Daniel Dole, Tracy Childers, Romualdo Impas, Donald A. Barnett, Yekaterina Grabar, Dvir Horovitz, Derek R. Westcott, Sudhakar Pitchumani, Srinivas Kanakapally, Priya Dandawate, Karl Eberhard Tolgu