Data services based on gesture and location information of device
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01C-021/32
G06F-003/01
G01C-021/20
G01C-021/36
G06F-001/16
G06F-003/0488
G06Q-030/02
H04W-004/02
H04W-004/04
H04W-004/20
출원번호
US-0453312
(2014-08-06)
등록번호
US-9703385
(2017-07-11)
발명자
/ 주소
Khosravy, Moe
Novik, Lev
Morris, Katrika Marie
출원인 / 주소
Microsoft Technology Licensing, LLC
대리인 / 주소
Workman Nydegger
인용정보
피인용 횟수 :
0인용 특허 :
105
초록▼
With the addition of directional information and gesture based input in a location based services environment, a variety of service(s) can be provided on top of user identification or interaction with specific object(s) of interest. For instance, when a user gestures at or points at a particular ite
With the addition of directional information and gesture based input in a location based services environment, a variety of service(s) can be provided on top of user identification or interaction with specific object(s) of interest. For instance, when a user gestures at or points at a particular item, or gestures at a particular location or place, this creates an opportunity, e.g., an advertising opportunity, for anyone having an interest in that particular item or place to communicate with the user regarding that item or related items at a point in time when the user's focus is on the particular item. User context for the interaction can also be taken into account to supplement the provision of one or more interactive direction based services.
대표청구항▼
1. A method, implemented at a portable computing device that includes one or more processors, for displaying different views at the portable computing device, the method comprising: displaying a first map-based view of a geographical area corresponding to a physical location based on location and di
1. A method, implemented at a portable computing device that includes one or more processors, for displaying different views at the portable computing device, the method comprising: displaying a first map-based view of a geographical area corresponding to a physical location based on location and direction information measured by the portable computing device;displaying at least one indication of a particular point of interest that is contextually relevant to the portable computing device within the first map-based view of the geographical area;receiving a gesture at the portable computing device, the gesture received at the physical location, the gesture comprising one or more physical movements of the portable computing device in which one or more detected change in motion, direction or orientation of the portable computing device is used to define the gesture; andbased on receiving the gesture: displaying a second map view of the geographical area that is a different type of map-based view than the first map-based view of the geographical area; anddisplaying at least one indication of the particular point of interest within the second map view of the geographical area. 2. The method of claim 1, wherein receiving the gesture comprises detecting a physical motion of the portable computing device. 3. The method of claim 1, wherein one of the first and second map views is a topographical map. 4. The method of claim 1, wherein one of the first and second map views is a 3D perspective view. 5. The method of claim 4, wherein the 3D perspective view of the geographical area comprises an image view of a real space as captured by a camera at the portable computing device, and wherein the at least one indication of the particular point of interest is overlaid over the image view of the real space. 6. The method of claim 1, further comprising: receiving a second gesture comprising a tilting of the portable computing device. 7. The method of claim 6, further comprising: in response to receiving the second gesture, zooming the first or second map views of the geographical area. 8. The method of claim 6, further comprising: in response to receiving the second gesture, displaying one or more additional details about the particular point of interest. 9. A computer program product comprising one or more physical storage media having stored thereon computer-executable instruction that, when executed by one or more processors of a portable computing device, cause the portable computing device to implement a method for displaying different views at the portable computing device, including the following: displaying a first map-based view of a geographical area corresponding to a physical location based on location and direction information measured by the portable computing device;displaying at least one indication of a particular point of interest that is contextually relevant to the portable computing device within the first map-based view of the geographical area;receiving a gesture at the portable computing device, the gesture received at the physical location, the gesture comprising one or more physical movements of the portable computing device in which one or more detected change in motion, direction or orientation of the portable computing device is used to define the gesture; andbased on receiving the gesture: displaying a second map view of the geographical area that is a different type of map-based view than the first map-based view of the geographical area; anddisplaying at least one indication of the particular point of interest within the second map view of the geographical area. 10. The computer program product of claim 9, wherein receiving the gesture comprises detecting a physical motion of the portable computing device. 11. The computer program product of claim 9, wherein one of the first and second map views is a topographical map. 12. The computer program product of claim 9, wherein one of the first and second map views is a 3D perspective view. 13. The computer program product of claim 12, wherein the 3D perspective view of the geographical area comprises an image view of a real space as captured by a camera at the portable computing device, and wherein the at least one indication of the particular point of interest is overlaid over the image view of the real space. 14. The computer program product of claim 9, further comprising: receiving a second gesture comprising a tilting of the portable computing device. 15. The computer program product of claim 14, further comprising: in response to receiving the second gesture, zooming the first or second map views of the geographical area. 16. The computer program product of claim 14, further comprising: in response to receiving the second gesture, displaying one or more additional details about the particular point of interest. 17. A computer system, comprising: a display device;one or more processors; andone or more computer-readable media having stored thereon computer-executable instruction that, when executed by one or more processors of a portable computing device, cause the portable computing device to implement a method for displaying different views on the display device, including the following: displaying a first map-based view of a geographical area corresponding to a physical location based on location and direction information measured by the portable computing device;displaying at least one indication of a particular point of interest that is contextually relevant to the portable computing device within the first map-based view of the geographical area;receiving a gesture at the portable computing device, the gesture received at the physical location, the gesture comprising one or more physical movements of the portable computing device in which one or more detected changes in motion, direction, or orientation of the portable computing device is used to define the gesture; andbased on receiving the gesture: displaying a second map view of the geographical area that is a different type of map-based view than the first map-based view of the geographical area; anddisplaying at least one indication of the particular point of interest within the second map view of the geographical area. 18. The computer system of claim 17, wherein receiving the gesture comprises detecting a physical motion of the portable computing device. 19. The computer system of claim 17, wherein one of the first and second map views is a 3D perspective view of the geographical area that comprises an image view of a real space as captured by a camera at the portable computing device, and wherein the at least one indication of the particular point of interest is overlaid over the image view of the real space. 20. The computer program product of claim 17, further comprising: receiving a second gesture comprising a tilting of the portable computing device; andin response to receiving the second gesture, zooming the first or second map views of the geographical area.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (105)
Domnitz, David, Apparatus and method for delivering information to an individual based on location and/or time.
Hurley, William D.; Habermehl, Kyle D., Collaborative model for software systems with synchronization submodel with merge feature, automatic conflict resolution and isolation of potential changes for reuse.
Gold, Jonathan A; Caro Bruce, Timothy; Ha, Huy T; Hjelmstad, John Alan; Volkert, Christopher Aaron, Displaying images in a network or visual mapping system.
Cole,Alan George; Duri,Sastry S.; Munson,Jonathan Paul; Murdock, Jr.,John S., Dynamic service binding providing transparent switching of information services having defined coverage regions.
Novik, Lev; Beckerman, Michael Scott; Clark, Michael Ray; Khosravy, Moe; Kelley, Sean Michael; Pfenning, Jörg Thomas, Efficient knowledge representation in data synchronization systems.
McZeal, Jr., Alfred, MULTIFUNCTIONAL WORLD WIDE WALKIE TALKIE, A TRI-FREQUENCY CELLULAR-SATELLITE WIRELESS INSTANT MESSENGER COMPUTER AND NETWORK FOR ESTABLISHING GLOBAL WIRELESS VOLP QUALITY OF SERVICE (QOS) COMMUNICATI.
Gibbs,Simon; Hoch,Michael; Gauba,Ravi; Liu,Jeff; Wang,Sidney, Method and apparatus for extending protected content access with peer to peer applications.
Tadayon, Bijan; Nahidipour, Aram; Wang, Xin; Raley, Michael C.; Lao, Guillermo; Ta, Thanh T., Method and apparatus for hierarchical assignment of rights to documents and documents having such rights.
Khan,Umair A.; Bokhari,Wasiq M.; Zondervan,Quinton, Method and computer program product for customized information management by allowing a first habitat to access other habitats to retrieve information from the other habitats.
Chu, John; Arnold, Robert; Graham, Stuart; Malleck, Mark; Schneider, Dennis; Calvert, Jeremy, Method and system for continuous, dynamic, adaptive searching based on a continuously evolving personal region of interest.
Campbell, John Roderick; Dustin, Wayne Lawrence; Montminy, Christian Joseph Eric; Baynger, Michael Peter; Campbell, Alexander Scott, Method and system for counting moving objects in a digital video stream.
Geelen, Pieter; Jurgens, Sven; Jones, Rory; Roosen, Mareije; Kucheiko, Sergei; Hilbrandie, Geert; Neef, Edwin, Method of generating improved map data for use in navigation devices, map data and navigation device therefor.
Chesnais, Pascal; Wheeler, Sean; Pomeroy, Steven, Methods and apparatus for organizing and presenting contact information in a mobile communication system.
Laumeyer, Robert A.; Retterath, Jamie E., Network-based navigation system having virtual drive-thru advertisements integrated with actual imagery from along a physical route.
Ruppert Jonathan P. (17147 Heatherwood Way Morgan Hill CA 95037) Fish Ronald C. (16590 Oak View Cir. Morgan Hill CA 95037), Personal scanner/computer for displaying shopping lists and scanning barcodes to aid shoppers.
Chithambaram,Nemmara; Dandridge,Robin Warner; DeAguiar,John Ricardo, Single gesture map navigation graphical user interface for a personal digital assistant.
Robinson, Timothy L.; Schildt, Bradford R.; Goff, Tennille V.; Robinson, Mark B., System and method for delaying payment processing for biometrically-initiated financial transactions.
Shakib Darren Arthur ; Norin Scott ; Benson Max Loell, System and method for distributed conflict resolution between data objects replicated across a computer network.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Bandera Daniel Quinto ; Bregman Mark F. ; Gopal Ajei S. ; Singhal Sandeep, Systems, methods and computer program products for providing time and location specific advertising via the internet.
Jeffrey Alan Millington ; Larry E. Spencer, II ; Donald J. Long ; Richard Eklund ; Michael G. Lambie, Vehicle navigation system with location-based multi-media annotation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.