System and method for converting gestures into digital graffiti
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/0346
G06F-003/0481
H04W-004/02
G06F-003/01
H04W-004/20
G06T-011/60
출원번호
US-0505456
(2014-10-02)
등록번호
US-9661468
(2017-05-23)
발명자
/ 주소
Khosravy, Moe
Novik, Lev
Woodcock, Katrika Marie
출원인 / 주소
Microsoft Technology Licensing, LLC
대리인 / 주소
Workman Nydegger
인용정보
피인용 횟수 :
0인용 특허 :
105
초록▼
The subject disclosure provides a device, computer readable storage medium, and method for converting gestures undergone by a device into digital graffiti. The disclosure includes ascertaining an orientation of the device and a path traversed by the device. Gestures undergone by the device are ident
The subject disclosure provides a device, computer readable storage medium, and method for converting gestures undergone by a device into digital graffiti. The disclosure includes ascertaining an orientation of the device and a path traversed by the device. Gestures undergone by the device are identified as a function of the orientation and the path. Digital graffiti corresponding to the gestures are then superimposed onto a digital canvas.
대표청구항▼
1. A portable device, comprising: a motion detector configured to output motion information as a function of at least one movement of the portable device;an orientation detector configured to output direction information as a function of an orientation of the portable device, the direction informati
1. A portable device, comprising: a motion detector configured to output motion information as a function of at least one movement of the portable device;an orientation detector configured to output direction information as a function of an orientation of the portable device, the direction information identifying a pointing direction of the portable device; andat least one processor configured to: present a set of points of interest, the set of points of interest being generated at least in part from the pointing direction of the portable device;filter the set of points of interest, based on a selection gesture undergone by the portable device, to a subset of one or more points of interest within the pointing direction, wherein the selection gesture is a distinct motion or gesture apart from the pointing direction of the mobile device;receive a selection of a digital canvas from a plurality of retrievable digital canvases respectively corresponding to the subset of one or more points of interest; andsuperimpose digital graffiti onto the selected digital canvas in response to a graffiti gesture undergone by the portable device, the graffiti gesture being identified at least in part by graffiti motion information. 2. The portable device of claim 1 further comprising a location detector configured to output a location of the portable device, the at least one processor further configured to process at least the location to ascertain the digital canvas. 3. The portable device of claim 1, the motion detector further configured to ascertain a velocity of the portable device during at least a portion of a path traversed by the portable device, the at least one processor further configured to identify the graffiti gesture based on the velocity. 4. The portable device of claim 1 further comprising an ink component that outputs a two-dimensional mapping of the graffiti gesture, the at least one processor further configured to process the two-dimensional mapping, the digital graffiti derived from at least a portion of the two-dimensional mapping. 5. The portable device of claim 4 further comprising a beautification component configured to output a beautification of at least a portion of the two-dimensional mapping, the at least one processor further configured to process the beautification, the digital graffiti including at least a portion of the beautification. 6. The portable device of claim 1 further comprising an object component configured to output a digital image corresponding to the graffiti gesture, the at least one processor further configured to process the digital image, the digital graffiti including at least a portion of the digital image. 7. The portable device of claim 6 further comprising a library configured to store at least the digital image, the at least one processor further configured to retrieve the digital image from the library component. 8. The portable device of claim 6 further comprising a network interface configured to facilitate interfacing the portable device with a network, the at least one processor further configured to retrieve the digital image from the network. 9. The portable device of claim 1, wherein the subset of one or more points of interest is generated at least in part from a panning gesture defining an arc in which the set of points of interest is contained. 10. A computer hardware storage device, comprising computer-readable instructions, the computer-readable instructions including instructions for performing the following acts: present a set of points of interest at a portable device, the set of points of interest being generated at least in part from direction information, the direction information identifying a pointing direction of the portable device;filter the set of points of interest, based on a selection gesture undergone by the portable device, to a subset of one or more points of interest within the pointing direction, wherein the selection gesture is a distinct motion or gesture apart from the pointing direction of the mobile device;receive a selection of a digital canvas from a plurality of retrievable digital canvases respectively corresponding to the subset of one or more points of interest;identify a graffiti gesture undergone by the portable device; andsuperimpose digital graffiti onto the digital canvas in response to the graffiti gesture. 11. The computer hardware storage device of claim 10, the computer readable instructions further comprising instructions for determining a location of the portable device, the digital canvas ascertained as a function of the location. 12. The computer hardware storage device of claim 10, the computer readable instructions further comprising instructions for attaching metadata to the digital graffiti. 13. The computer hardware storage device of claim 10, the computer readable instructions further comprising instructions for limiting a scope depth encompassed by a given pointing interaction, the at least one endpoint within the scope depth. 14. The computer hardware storage device of claim 10, the computer readable instructions further comprising instructions for ascertaining a digital image corresponding to the gesture, the digital graffiti including at least a portion of the digital image. 15. The computer hardware storage device of claim 14, the computer readable instructions further comprising instructions for retrieving the digital image from at least one of an external memory component accessible over a network or a library of images stored locally on the portable device. 16. A computer-implemented method, comprising: employing a computer hardware storage device having instructions stored thereon that are operable, when executed by one or more computing processors, to cause a computing system to implement the following acts: present a set of points of interest at a portable device, the set of points of interest being generated at least in part from a pointing direction of the portable device, the pointing direction being identified by direction information;filter the set of points of interest, based on a selection gesture undergone by the portable device, to a subset of one or more points within the pointing direction, wherein the selection gesture is a distinct motion or gesture apart from the pointing direction of the mobile device;receive a selection of a digital canvas from a plurality of retrievable digital canvases respectively corresponding to the subset of one or more points of interest;identify a graffiti gesture undergone by the portable device; andsuperimpose digital graffiti onto the digital canvas in response to the graffiti gesture. 17. The method of claim 16, wherein motion information corresponding to the selection gesture is defined at least in part by one or more accelerometer measurements.
연구과제 타임라인
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는 부적절한 답변을 할 수 있습니다.