[미국특허]
Optimizing memory for a wearable device
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-009/50
G06F-011/34
G06F-001/16
G06F-003/0484
G06F-012/02
출원번호
US-0311133
(2014-06-20)
등록번호
US-9395754
(2016-07-19)
발명자
/ 주소
Cronin, John
출원인 / 주소
GrandiOs Technologies, LLC
대리인 / 주소
Polsinelli LLP
인용정보
피인용 횟수 :
5인용 특허 :
44
초록▼
Systems and methods for optimizing memory for a wearable device are provided. A selection may be received from a user via a user interface of a wearable device. Such user selection may indicate an application. Application data associated with the selected application may be identified as being locat
Systems and methods for optimizing memory for a wearable device are provided. A selection may be received from a user via a user interface of a wearable device. Such user selection may indicate an application. Application data associated with the selected application may be identified as being located at another device selected from a plurality of other devices. The application data may then be retrieved from the selected device over a communication network. A display may be generated and displayed on the user interface of the wearable device. Such display may be based on the retrieved application data and associated with execution of the selected application.
대표청구항▼
1. A method for optimizing memory for a wearable device, the method comprising: receiving a selection from a user via a user interface of the wearable device, wherein the selection, identifies a selected device for storing at least one of an application and application data, the received selection a
1. A method for optimizing memory for a wearable device, the method comprising: receiving a selection from a user via a user interface of the wearable device, wherein the selection, identifies a selected device for storing at least one of an application and application data, the received selection also identifying a link to the application or the application data, the selected device selected from a list that includes the wearable device, a user mobile device, and a cloud computer;executing instructions stored in memory, wherein execution of the instructions by a processor identifies that the application data associated with the selected application is located at the user mobile device or at the cloud computer identified by the received selection;retrieving the application data from the selected device over a communication network via the link identified by the received selection;generating a display for display on the user interface of the wearable device based on the retrieved application data, wherein the generated display is associated with execution of the selected application; anddeleting a portion of the retrieved application data from the wearable device after the user exits the selected application when memory utilization by the selected application at the wearable device corresponds to the user interface displays an indication of a high storage requirement and when the selected device for storing application data is the user mobile device or the cloud computer, the deletion of the portion of the retrieved application data optimizing available memory in the wearable device. 2. The method of claim 1, further comprising determining that the selected application is stored locally at the wearable device, wherein the retrieved application data is used to execute the selected application. 3. The method of claim 2, wherein generating the display comprises executing the selected application stored locally at the wearable device using the retrieved application data. 4. The method of claim 1, further comprising determining that the selected application is stored remotely at the selected device, and wherein the retrieved application data comprises the selected application. 5. The method of claim 4, wherein retrieving the application data from the selected device comprises downloading the selected application to the wearable device. 6. The method of claim 4, wherein the retrieved application data comprises data regarding the display, wherein execution of the selected application by the selected other device generates the data regarding the display. 7. The method of claim 1, further comprising receiving sensor information via a sensor of the wearable device. 8. The method of claim 7, further comprising storing the sensor information locally at the wearable device. 9. The method of claim 8, further comprising transmitting the stored sensor information over the communication network to the selected device. 10. A wearable device for optimizing memory, the wearable device comprising: a user interface for receiving a selection from a user, wherein the selection indicates identifies a selected device for storing at least one of an application and application data, the received selection also identifying a link to the application or the application data, the selected device selected from a list that includes the wearable device, a user mobile device, and a cloud computer;a processor for executing instructions stored in memory, wherein execution of the instructions by a processor identifies that the application data associated with the selected application is located at the user mobile device or at the cloud computer identified by the received selection; anda communication interface for retrieving the application data from the selected device over the communication network via the link identified by the received selection, wherein a portion of the retrieved application data is deleted from the wearable device after the user exits the selected application when memory utilization by the selected application at the wearable device corresponds to a high storage requirement and when the selected device for storing application data is the user mobile device or the cloud computer, the deletion of the portion of the retrieved application data optimizing the available memory in the wearable device. 11. The device of claim 10, further comprising memory, wherein the processor executes further instructions to determine that the selected application is stored locally in the memory of the wearable device, and wherein the processor uses the retrieved application data to execute the selected application. 12. The device of claim 11, wherein the processor generates the display by executing the selected application stored locally at the wearable device using the retrieved application data. 13. The device of claim 10, wherein the processor executes further instructions to determine that the selected application is stored remotely at the selected device, and wherein the retrieved application data comprises the selected application. 14. The device of claim 13, wherein retrieving the application data from the selected device comprises downloading the selected application to the wearable device. 15. The device of claim 13, wherein the retrieved application data comprises data regarding the display, wherein execution of the selected application by the selected device generates the data regarding the display. 16. The device of claim 10, further comprising a sensor that detects information regarding an environment around the sensor. 17. The device of claim 16, further comprising memory for storing the sensor information locally. 18. The device of claim 17, wherein the communication interface further transmits the stored sensor information over the communication network to the selected device. 19. The device of claim 10, further comprising a housing that corresponds to clothing or an accessory configured to be worn by a user. 20. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for optimizing memory for a wearable device, the method comprising: receiving a selection from a user via a user interface of a wearable device, wherein the selection, identifies a selected device for storing at least one of an application and application data, the received selection also identifying a link to the application or the application data, the selected device selected from a list that includes the wearable device, a user mobile device, and a cloud computer;identifying that the application data associated with the selected application is located at the user mobile device or at the cloud computer identified by the received selection;retrieving application data from the selected device over a communication network via the link identified by the received selection;generating a display for display on the user interface of the wearable device based on the retrieved application data; anddeleting a portion of the retrieved application data from the wearable device after the user exits the selected application when memory utilization by the selected application at the wearable device corresponds of a high storage requirement and when the selected device for storing application data is the user mobile device or the cloud computer, the deletion of the portion of the retrieved application data optimizing available memory in the wearable device.
Jeong, Hyeonkuk; Shiva, Sundararaman V.; Yang, Yan; Abuan, Joe S.; Shi, Jianxiong; Zhou, Xiaosong, Adapting transmission to improve QoS in a mobile wireless device.
McNeil, Brian L.; Sheldon, Michael G.; Seixeiro, Steve; Ramasubramanian, Ramkumar; Koh, Jerry K.; Rawat, Anshul; Davidson, Andrew V.; Oliver, Daniel; McCormack, Michael D., Associating computing devices with common credentials.
Harper, Wesley Scott; Tan, Annie C.; Dunn, Timothy Christian; Sloan, Mark Kent; Doniger, Kenneth J.; McGarraugh, Geoffrey V.; Love, Michael; Yee, Phillip; Hayter, Gary Alan; Taub, Marc Barry; Peyser, Thomas A.; Pani, Michael A.; Jennewine, R. Curtis; Berman, Glenn Howard, Displays for a medical device.
Goldberg, David A.; Goldberg, Martha; Goldberg, Miriam; Goldberg, Benjamin, Distribution of music between members of a cluster of mobile audio devices and a wide area network.
Deivasigamani, Giri Prassad; Ramasamy, Venkatasubramanian; Garg, Sharad; Vasudevan, Srinivasan, Method and apparatus for selective reading of system information in a mobile wireless device.
Lightman, Alexander; Pentland, Alex Paul; Starner, Thad; Pair, Jackson Jarrell; Russell, Kenneth; Jordan, Brian L.; Hoffman, Russell Eugene, Method and system for data transmission between wearable devices or from wearable devices to portal.
Panicker, John P.; Boudreau, Gary D.; Petras, Michael; Illidge, Ed, Method and system for reduced complexity channel estimation and interference cancellation for V-MIMO demodulation.
Burchill, William S.; Flynn, Paul V.; Majjigi, Vinay R.; Wang, Xiaowen; Song, Kee-Bong; Mujtaba, Syed A.; Zhao, Wen, Methods and apparatus for coexistence of wireless subsystems in a wireless communication device.
Chang, Thomas W.; Syed, Adil; Donovan, David A., Methods of testing wireless devices in over-the-air radio-frequency test systems without path loss characterization.
Abuan, Joe S.; Normile, James O.; Wu, Hsi-Jung; Guo, Haitao; Price, Douglas S.; Zhou, Xiaosong; Zhang, Dazhong; Tung, Berkat S.; Garcia, Jr., Roberto; Jeong, Hyeonkuk; Yang, Yan; Eldred, David A.; Cranfill, Elizabeth C.; Yanowitz, Andrew; Chen, Ting; Kuo, David D., Remote control operations in a video conference.
Louboutin, Sylvain; Golembeski, Jr., Gregg; Rosario, Daniel de Rocha; Walsh, Robert J., Selecting informative presentations based on navigation cues and user intent.
Xu, Rex; Perez, Jesus; Gallegos, Jon, Apparatus, system and method for using a universal controlling device for displaying a graphical user element in a display device.
Xu, Rex; Perez, Jesus; Gallegos, Jon, Apparatus, system and method for using a universal controlling device for displaying a graphical user element in a display device.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.