Methods and systems for shareable virtual devices
AssigneeVaka Corporation
InventorsPaul Man-Wing Yuen, Calvin Man-Lap Yuen
Life of this patent
Estimating the term…
Loading patent…
AssigneeVaka Corporation
InventorsPaul Man-Wing Yuen, Calvin Man-Lap Yuen
Estimating the term…
An intelligent virtual device, which is a widget, as well as a widget container that allows users and providers to manage the display, layout and navigation of widgets, and which is a part of a distributed infrastructure where users can freely subscribe, embed/publish, and organize a multitude of virtual devices according to their interests. In addition, the virtual device is also designed to facilitate a seamless content/information update or service access flow by integrating with other applications that control functions including but not limited to those related to content capturing, personal information management and communication management. The virtual device also serves as a flexible and internet-accessible device user interface and component platform for hardware and software providers to customize their hardware and software offerings.
A non-transitory computer-readable medium storing a virtual device module operatively configured to function in computing systems of a plurality of devices, wherein the virtual device module is operatively configured to provide an interface that provides:
A non-transitory computer-readable medium storing software for a universal interface module that may be experienced by users across a plurality of computing devices, wherein the universal interface module is configured to be embedded in the operating system of the plurality of computing devices, wherein each of the plurality of computing devices includes at least a processor, memory and device display, wherein a virtual device module is stored in the memory of each of the plurality of computing devices and is operatively configured to present to a user of each one of the plurality of computing devices a GUI that has a universal appearance and functionality across all of the plurality of computing devices, the virtual device module managing a virtual device, the virtual device containing a plurality of widgets for providing access to a plurality of services, the plurality of services comprising information, entertainment, social-networking, messaging and telephony, the virtual device module further comprising a device manager which is utilized to layout the plurality of widgets on a computing device display area by partitioning the display area into a plurality of categories, each of the plurality of categories only displaying widgets belonging to a predetermined classification, wherein the device manager is further utilized to sort the display of the widgets belonging to the predetermined classification according to a most recent update time associated with each of the widgets, wherein the device manager is further utilized to automatically playback one or more of the plurality of widgets according to a defined playback sequence in response to an idle detection operation in the virtual device, wherein the idle detection operation comprises listening to at least one of user provided input and pointing device events and starting the automatic playback of the one or more of the plurality of widgets according to the defined playback sequence only when at least one of a user provided input and a pointing device performs an action outside of a screen area for the virtual device, wherein the plurality of widgets are contained in a widget container module, the widget container module providing for centralized addition and deletion of the plurality of widgets, the widget container module being embedded in a profile section associated with each of a plurality of social-networking sites, the plurality of social-networking sites being updated in a centralized manner by receiving updates to one or more of the plurality of widgets contained within the widget container module, the updates comprising an addition or deletion of one or more of the plurality of widgets from each of the plurality of social networking sites associated with widget container module.
A non-transitory computer-readable medium storing software for a universal content management interface configured to enhance a user's experience with using a plurality of different physical devices, by providing a dynamic graphical user interface (“GUI”) operatively configured to function and appear in the same manner on all the plurality of different devices, wherein the universal content management interface is operatively configured to provide the following:
A non-transitory computer-readable medium storing a virtual device module operatively configured to function as a user interface and component platform for physical device OEMs/ODMs, wherein the virtual device module is integrated and implemented on top of the device operating system, and software developers, wherein the device module is utilized to package a suite of software applications, the virtual device module managing a virtual device, the virtual device containing a plurality of widgets for providing access to a plurality of services, the plurality of services comprising information, entertainment, social-networking, messaging and telephony, the virtual device module further comprising a device manager which is utilized to:
Dependencies are inferred from the claim text.