Method and system for a hosted mobile management service architecture
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04M-003/00
H04L-029/08
H04L-029/12
H04W-004/00
H04W-024/00
H04W-076/02
H04W-088/02
출원번호
US-0251598
(2011-10-03)
등록번호
US-9219797
(2015-12-22)
발명자
/ 주소
Lin, Daniel J.
Hess, Christopher K.
출원인 / 주소
Amazon Technologies, Inc.
대리인 / 주소
Lee & Hayes, PLLC
인용정보
피인용 횟수 :
3인용 특허 :
127
초록▼
A hosted mobile management service is provided for enabling a user to access a centralized account through a user interface on a terminal in order to manage the user's media information, such as digital music and photos. Any modifications made by user through the user interface are transparently sen
A hosted mobile management service is provided for enabling a user to access a centralized account through a user interface on a terminal in order to manage the user's media information, such as digital music and photos. Any modifications made by user through the user interface are transparently sent to the user's mobile device where a module receives such modification information and interacts with the mobile device to reconcile such modifications.
대표청구항▼
1. A method for remotely causing a mobile device to implement an action, the method comprising: receiving, at a server from a terminal, an indication of user input representing the action, wherein the terminal is separate from the server and separate from the mobile device;responsive to receiving th
1. A method for remotely causing a mobile device to implement an action, the method comprising: receiving, at a server from a terminal, an indication of user input representing the action, wherein the terminal is separate from the server and separate from the mobile device;responsive to receiving the indication of user input representing the action to be implemented on the mobile device, transmitting a message from the server to the mobile device that causes the mobile device to automatically send a request to establish a network connection to the server;receiving, at the server, the request from the mobile device to establish the network connection;establishing the network connection between the mobile device and the server; andtransmitting instructions from the server through the network connection that cause the mobile device to implement the action on the mobile device, wherein the action on the mobile device is at least one of moving data to the mobile device, moving data from the mobile device, deleting data from the mobile device, copying data on to the mobile device, moving data within a directory structure of the mobile device, or renaming a file on the mobile device. 2. The method of claim 1, wherein the indication comprises a manipulation of a user interface of a desktop application or of a web site. 3. The method of claim 2, wherein the user interface simulates the mobile device so that a user of the user interface views or hears modifications to the mobile device represented by the action prior to transmitting the instructions to implement the action. 4. The method of claim 1, wherein the action relates to instructions for playing digital music on the mobile device. 5. The method of claim 1, wherein the message is a push message that is processed by a push registry of the mobile device to cause the mobile device to automatically send the request. 6. The method of claim 1, wherein the action comprises storing media content received through the network connection in a folder structure of a file system of the mobile device. 7. The method of claim 1, wherein the instructions comprise at least one instruction corresponding to at least one file system operation. 8. The method of claim 1, wherein the action comprises a data management action at the terminal and the instructions correspond to the data management action. 9. The method of claim 1, wherein the message comprises a short message service (SMS) message and the network connection comprises a TCP/IP connection. 10. The method of claim 1, wherein transmitting the message comprises transmitting to a specified port number of the mobile device on which the mobile device is configured to listen. 11. The method of claim 1, wherein the message is associated with a network address of the server and the network address of the server is used by the mobile device to transmit the request to establish the network connection. 12. A non-transitory computer-readable storage medium including instructions that, when executed by a processor of a server, cause the server to: receive an indication that was generated in response to user input at a terminal separate from a mobile device and separate from the server, the indication representing an action to be implemented on the mobile device;in response to receipt of the indication representing the action to be implement on the mobile device, transmit a message to the mobile device to cause the mobile device to automatically send a request to establish a network connection with the server;receive the request from the mobile device to establish the network connection;in response to receipt of the request, establish the network connection between the server and the mobile device; andtransmit instructions through the network connection to the mobile device that cause the mobile device to implement the action, wherein the instructions regarding the action comprise at least one instruction to implement at least one file system operation and the file system operation comprises at least one of an operation to put file/folder, an operation to get a file/folder timestamp, an operation to get a file/folder size, an operation to add a file, an operation to delete a file/folder, an operation to replace a file/folder, an operation to copy a file, an operation to move a file/folder, or an operation to rename a file/folder. 13. The non-transitory computer-readable storage medium of claim 12, wherein the action relates to instructions that control real-time playing of digital music on the mobile device. 14. The non-transitory computer-readable storage medium of claim 12, wherein the instructions regarding the action comprise at least one file system operation that, when performed by the mobile device, results in the mobile device storing media content received through the network connection in a specified location on a file system of the mobile device. 15. The non-transitory computer-readable storage medium of claim 12, wherein the message is transmitted on an out of band channel. 16. The non-transitory computer-readable storage medium of claim 12, wherein the indication comprises a plurality of indications aggregated by the terminal. 17. The non-transitory computer-readable storage medium of claim 12, wherein the indication comprises a single indication received from the terminal in real time. 18. The non-transitory computer-readable storage medium of claim 12, wherein the message is associated with a network address of the server and the network address is used by the mobile device to transmit the request to establish the network connection. 19. The non-transitory computer-readable storage medium of claim 12, wherein the message is a push message that is processed by a push registry of the mobile device to cause the mobile device to automatically send the request. 20. A server configured to synchronize a terminal and a mobile device, the server comprising a processor configured to: receive, from the terminal which is separate from the mobile device, an indication generated in response to input by a user representing an action to be carried out on the mobile device;in response to receipt by the server of the indication representing the action to be carried out on the mobile device, transmit a message to the mobile device to cause the mobile device to automatically send a request to the server to establish a network connection;receive the request;responsive to receiving the request, establish the network connection between the server and the mobile device; andtransmit operation instructions for the mobile device to carry out the action represented by the user indication, wherein the action on the mobile device is at least one of moving data to the mobile device, moving data from the mobile device, deleting data from the mobile device, copying data on to the mobile device, moving data within a directory structure of the mobile device, or renaming a file on the mobile device. 21. The server of claim 20, wherein the message is associated with a session identifier that is used by the server to keep track of a particular communication session. 22. The server of claim 20, wherein the operation instructions comprise at least one instruction to implement at least one file system operation. 23. The server of claim 20, further comprising an applications actions database coupled to the processor and configured to maintain a list of operation instructions for the mobile device for indications that can be generated on the terminal. 24. The server of claim 20, further comprising a plugin specific to an application on the mobile device that provides operation instructions for the application that correspond to the indication. 25. The server of claim 20, further comprising a content database coupled to the processor and configured to provide network storage of content. 26. The server of claim 20, further comprising a content database coupled to the processor and configured to store a make and a model of the mobile device and a list of applications on the mobile device. 27. The server of claim 20, further comprising a web server coupled to the processor and configured to generate a user interface, wherein the user interface comprises an interface for the user to manage data on the mobile device. 28. The server of claim 20, wherein the processor is further configured to request a timestamp from the mobile device, compare the timestamp with a timestamp known by the server, and if the timestamps differ, request a directory listing from the mobile device. 29. The server of claim 20, wherein the message is associated with a network address of the server and the network address of the server is used by the mobile device to transmit the request to establish the network connection. 30. The server of claim 20, wherein the message is a push message that is processed by a push registry of the mobile device to cause the mobile device to automatically send the request.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (127)
Croney, Joseph Keith; Schechter, Greg David, Adaptive image formatting control.
Narin, Attila; DeMello, Marco A.; Yaacovi, Yoram; Alger, Jeffrey A.; Keely, Leroy B.; Silver, David Michael; Madonna, Christopher Robert Richard; Beezer, John; Hughes, Kathryn E., Architecture for an electronic shopping service integratable with a software application.
Rowe Edward R. ; Priyadarshan Eswar ; Anderson Kenneth S. ; Al-Shamma Nabeel A. ; Taft Edward A. ; McQuarrie Elizabeth M. ; Cohn Richard, Displaying electronic documents with substitute fonts.
Schilit, William Noah; Price, Morgan N.; Golovchinsky, Gene; Weiser, Mark David, Displaying in a first document a selectable link to a second document based on a passive query.
Huffman James R. (Austin TX) Cruickshank Ronald D. (Durham NC) Jambhekar Shrirang Nikanth (Schaumburg IL) Myers Jeffrey Van (Driftwood TX) Collins Russell L. (Austin TX), Electronic book having highlighting feature.
Tanigawa Hidekazu,JPX ; Okamura Kazuo,JPX ; Hirai Junichi,JPX ; Miyabe Yoshiyuki,JPX, Interactive data communication system with unidirectionally transmitted broadcast wave.
Chern Hway Seet SG; Chee Kwan Chow SG; Eugene Eng Khian Tan SG; Hong Khoon Wan SG; Seng Beng Ho SG, Method and system for advertisement using internet browser with book-like interface.
Chastain,Alicia Anne; Paul,Christopher Joseph; Wendt,David Mark, Method and system for automated collaboration using electronic book highlights and notations.
Beattie James T. (Audubon PA) Husick Lawrence A. (Wayne PA) Krupit Michael S. (Newtown PA) Morgan Howard (Villanova PA), Method for storing multi-media information in an information retrieval system.
Allen, Jonathon Brandon, Methods and system for ensuring royalty payments for data delivered over a telephone network utilizing bidirectional communication.
Glaser,Robert D.; O'Brien,Mark; Boutell,Thomas B.; Goldberg,Randy Glen, Multimedia communications system and method for providing audio on demand to subscribers.
Heller, David; Wasko, Timothy; Miller, Jeff; Boettcher, Jesse; Marriott, Greg, Multiple media type synchronization between host computer and media device.
Pepe David Matthew ; Blitzer Lisa B. ; Brockman James Joseph ; Cruz William ; Hakim Dwight Omar ; Kramer Michael ; Petr Dawn Diane ; Ramaroson Josefa ; Ramirez Gerardo ; Wang Yang-Wei ; White Robert , Personal communications internetworking.
Lucente Samuel A. M. (Stamford CT) Balasubramanian Peruvemba S. (Chappaqua NY) Sapper Richard F. (Milan ITX) Lee Nathan J. (New City NY), Rotatable pen-based computer with automatically reorienting display.
Eintracht, Zvika; Ovsiankin, Alexander; Dementiev, Roman; Sideman, Gil, Synchronizing/updating local client notes with annotations previously made by other clients in a notes database.
McAllen, Christopher M.; Dern, Christopher W.; Borges, Gregory A.; Reed, Michael Scott; Batch, Richard M., System and method for network discovery and connection management.
Eriksson,Johan; Wynn,Simon; van Hoff,Arthur A, System and method for updating devices that execute an operating system or application program directly from nonvolatile storage.
James Sachs ; William S. Leshner ; Brady Duga ; Garth Conboy ; Andrew Marder ; Thomas William Brown, System and method to efficiently generate and switch page display views on a portable electronic book.
Picard Donald F. ; Root Thomas Lyman ; Schlueter Jeffrey John ; Weare Gerald William, System for accessing multimedia mailboxes and messages over the internet and via telephone.
Meyer, Steven P; Nascimento, Pedro P.; Cheung, Andrew, System, computer product and method for interfacing with a private communication portal from a wireless device.
Fagin,Ronald; McCurley,Kevin Snow; Novak,Jasmine; Ravikumar,Shanmugasundram; Sivakumar,Dandapani; Tomlin,John Anthony; Williamson,David Paul, System, method and service for ranking search results using a modular scoring system.
Kloba,David D.; Gray,Michael R.; Moore,David M.; Whittaker,Thomas E.; Williams,David J.; Weinstein,Rafael Z.; Freeman,Joshua E.; Upson,Linus M., System, method, and computer program product for syncing to mobile devices.
LeVine,Richard B.; Lee,Andrew R.; Howard,Daniel G.; Goldman,Daniel M.; Hart, III,John J., Systems and methods for preventing unauthorized use of digital content.
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.
Samuel S. Adams ; Stefan G. Hild CH; Richard O. LaMaire ; Hiroshi Maruyama JP; Rakesh Mohan ; Sandeep Singhal ; John R. Smith, Systems, methods and computer program products for modifying web content for display via pervasive computing devices.
Anderson, Alexandrea; Shimizu, Debbie; d'Errico, Elizabeth; Kondrk, Robert; Gautier, Patrice; Burkholder, Thomas; Meldrum, Colin, Techniques for acquiring a media season of digital media assets.
William J. Baer ; James A. Barker ; Edward Hanapole ; Robert C. Hartman, Jr. ; Eugene Johnson, Jr. ; I-Ming Kao ; Janet L. Murray ; Jerry D. Robertson, III ; Richard W. Walkus, Volume management method and system for a compilation of content.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.