Patents by Inventor Yongyong Xu

Yongyong Xu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20130047149
    Abstract: A system and method for a new type of software repository and remote execution solution where any native application can be run from within a web page is disclosed. Users now has a much easier way to launch, run or execute any software directly from within a server or server cloud without the need of manually download and installation. The system further allows software run inside an isolated environment to protect user's local environment.
    Type: Application
    Filed: August 19, 2011
    Publication date: February 21, 2013
    Inventors: Yongyong Xu, Dan Li
  • Patent number: 8090938
    Abstract: Methods and systems for running multiple operating systems in a single embedded or mobile device (include PDA, cellular phone and other devices) are disclosed. The invention allows a mobile device that normally can only run a single operating system to run another operating system while preserving the state and data of the original operating system. Guest OS is packaged into special format recognizable by the host OS that still can be executed in place by the system. The Methods include: Change the memory protection bits for the original OS; Fake a reduced physical memory space for guest OS; Use special memory device driver to claim memories of host OS; Backup whole image of the current OS and data to external memory card.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: January 3, 2012
    Assignee: Intellectual Ventures Fund 63 LLC
    Inventor: Yongyong Xu
  • Publication number: 20110310142
    Abstract: A method of printing a time-based document is disclosed. The method includes the steps of associating each of a plurality of document print objects with a time-dependent attribute, mixing a plurality of inks having time dependencies corresponding to the document print object time-dependent attributes, and printing the time-based document using the plurality of inks, the time-based document being characterized by document print objects of varying durations.
    Type: Application
    Filed: December 13, 2010
    Publication date: December 22, 2011
    Inventor: Yongyong Xu
  • Publication number: 20110231488
    Abstract: This invention disclosed a system and method for resource based virtual communities. Any resources that can be shared or used by multiple people, including Internet resources, software or other resources can be the basis for the community, whose members are users of the resource. Web resources include web sites, web pages news groups or discussion forums. Other types of resources include software products, bulletin boards, games or other products. The community composes of the current resource users such as web page readers, bulletin board posters, game players, software users. Whenever a person accesses or uses the resource, the user is automatically joined as part of the community. At the same time they are using the resource, they can access all services provided by the community, such as talking with other members, collaborating with others, publishing comments, or even adding new community services.
    Type: Application
    Filed: September 19, 2010
    Publication date: September 22, 2011
    Inventor: Yongyong Xu
  • Publication number: 20110225511
    Abstract: This invention disclosed a system and method for resource based virtual communities. Any resources that can be shared or used by multiple people, including Internet resources, software or other resources can be the basis for the community, whose members are users of the resource. Web resources include web sites, web pages news groups or discussion forums. Other types of resources include software products, bulletin boards, games or other products. The community composes of the current resource users such as web page readers, bulletin board posters, game players, software users. Whenever a person accesses or uses the resource, the user is automatically joined as part of the community. At the same time they are using the resource, they can access all services provided by the community, such as talking with other members, collaborating with others, publishing comments, or even adding new community services.
    Type: Application
    Filed: September 19, 2010
    Publication date: September 15, 2011
    Inventor: Yongyong Xu
  • Publication number: 20110090268
    Abstract: A method of printing a time limited document is disclosed. The method includes the steps of selecting an ink having a fading time, and printing the time limited document using the selected ink. A printer and associated cartridge are also disclosed.
    Type: Application
    Filed: December 3, 2010
    Publication date: April 21, 2011
    Inventor: Yongyong Xu
  • Patent number: 7851409
    Abstract: A method of printing a time limited document is disclosed. The method includes the steps of selecting an ink having a fading time, and printing the time limited document using the selected ink. A printer and associated cartridge are also disclosed.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: December 14, 2010
    Inventor: Yongyong Xu
  • Patent number: 7730030
    Abstract: This invention disclosed a system and method for resource based virtual communities. Any resources that can be shared or used by multiple people, including Internet resources, software or other resources can be the basis for the community, whose members are users of the resource. Web resources include web sites, web pages, news groups or discussion forums. Other types of resources include software products, bulletin boards, games or other products. The community composes of the current resource users such as web page readers, bulletin board posters, game players, software users. Whenever a person accesses or uses the resource, the user is automatically joined as part of the community. At the same time they are using the resource, they can access all services provide by the community, such as talking with other members, collaborating with others, publishing comments, or even adding new community services.
    Type: Grant
    Filed: August 15, 2004
    Date of Patent: June 1, 2010
    Inventor: Yongyong Xu
  • Patent number: 7499950
    Abstract: A client device (701) of a communication system (700) includes, for example, a processor (304) programmed to include a device management tree interface (702) that provides access for a plurality of non device management agents (210, 618) and at least one device management agent (208) to a device management engine (222) that accesses a corresponding device management tree (226). The processor updates data, for the plurality of non device management agents and at least one device management agent, via the device management engine (222) and corresponding device management tree (226), through the device management tree interface (702).
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: March 3, 2009
    Assignee: Motorola, Inc.
    Inventors: Vadim Draluk, John D. Bruner, Boris Klots, Dmitri R. Latypov, Denis A. Petushkov, Yongyong Xu
  • Publication number: 20090037909
    Abstract: Methods and systems for running multiple operating systems in a single embedded or mobile device (include PDA, cellular phone and other devices) are disclosed. The invention allows a mobile device that normally can only run a single operating system to run another operating system while preserving the state and data of the original operating system. Guest OS is packaged into special format recognizable by the host OS that still can be executed in place by the system. The Methods include: •Change the memory protection bits for the original OS; •Fake a reduced physical memory space for guest OS; •Use special memory device driver to claim memories of host OS; •Backup whole image of the current OS and data to external memory card.
    Type: Application
    Filed: August 28, 2008
    Publication date: February 5, 2009
    Inventor: Yongyong Xu
  • Publication number: 20090037649
    Abstract: Methods and systems for running multiple operating systems in a single embedded or mobile device (include PDA, cellular phone and other devices) are disclosed. The invention allows a mobile device that normally can only run a single operating system to run another operating system while preserving the state and data of the original operating system. Guest OS is packaged into special format recognizable by the host OS that still can be executed in place by the system. The Methods include: Change the memory protection bits for the original OS; Fake a reduced physical memory space for guest OS; Use special memory device driver to claim memories of host OS; Backup whole image of the current OS and data to external memory card.
    Type: Application
    Filed: August 28, 2008
    Publication date: February 5, 2009
    Inventor: Yongyong Xu
  • Patent number: 7424601
    Abstract: Methods and systems for running multiple operating systems in a single embedded or mobile device (include PDA, cellular phone and other devices) are disclosed. The invention allows a mobile device that normally can only run a single operating system to run another operating system while preserving the state and data of the original operating system. Guest OS is packaged into special format recognizable by the host OS that still can be executed in place by the system. The Methods include: Change the memory protection bits for the original OS; Fake a reduced physical memory space for guest OS; Use special memory device driver to claim memories of host OS; Backup whole image of the current OS and data to external memory card.
    Type: Grant
    Filed: July 7, 2004
    Date of Patent: September 9, 2008
    Inventor: Yongyong Xu
  • Publication number: 20060010314
    Abstract: Methods and systems for running multiple operating systems in a single embedded or mobile device (include PDA, cellular phone and other devices) are disclosed. The invention allows a mobile device that normally can only run a single operating system to run another operating system while preserving the state and data of the original operating system. Guest OS is packaged into special format recognizable by the host OS that still can be executed in place by the system. The Methods include: •Change the memory protection bits for the original OS; •Fake a reduced physical memory space for guest OS; •Use special memory device driver to claim memories of host OS; •Backup whole image of the current OS and data to external memory card.
    Type: Application
    Filed: July 7, 2004
    Publication date: January 12, 2006
    Inventor: Yongyong Xu
  • Publication number: 20050234967
    Abstract: A client device (701) of a communication system (700) includes, for example, a processor (304) programmed to include a device management tree interface (702) that provides access for a plurality of non device management agents (210, 618) and at least one device management agent (208) to a device management engine (222) that accesses a corresponding device management tree (226). The processor updates data, for the plurality of non device management agents and at least one device management agent, via the device management engine (222) and corresponding device management tree (226), through the device management tree interface (702).
    Type: Application
    Filed: December 29, 2004
    Publication date: October 20, 2005
    Applicant: Motorola, Inc.
    Inventors: Vadim Draluk, John Bruner, Boris Klots, Dmitri Latypov, Denis Petushkov, Yongyong Xu
  • Patent number: 6418462
    Abstract: A new method of distributed computing, sideband computing, that is global, scalable and can utilize many idle CPU resources worldwide. Sideband is defined as when a user connects to some (normal) network services, a separate communication channel is opened, through which a server distributes its tasks to all the clients and collects the results later. By this method, any network server which has a lot of clients can compute very large parallel computing problems by dividing it into small individual parts and have them calculated by its clients. With little cost, the network server can act as a supercomputer.
    Type: Grant
    Filed: January 7, 1999
    Date of Patent: July 9, 2002
    Inventor: Yongyong Xu