Patents by Inventor Frank C. Pesek

Frank C. Pesek 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).

  • Patent number: 9294550
    Abstract: A data management server manages access tokens for accessing remote storage service servers. The data management server sends the access tokens to user terminals to enable the user terminals to communicate directly with the remote storage server to upload data to the remote storage service server or download data from the remote storage service server without routing of data traffic through the centralized data management server. The data management server initially communicates with a remote storage service server to open an account for a user and obtains an access token for accessing the account in the remote storage service server.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: March 22, 2016
    Assignee: ZERODESKTOP, INC.
    Inventors: Young G. Song, Richard Sah, Moo Chan Song, Frank C. Pesek
  • Publication number: 20150032887
    Abstract: A control application executed on a target mobile device monitors applications used on the target mobile device and reports the monitored usage to a monitoring device. The control application receives access restrictions from the monitoring device, where each access restriction specifies a condition defined by a first user for causing the target mobile device to take an action restricting use of the target mobile device by a second user. If the control application detects satisfying of the condition specified by an access restriction, the control application enforces the access restriction at the target mobile device by taking the action specified by the access restriction to restrict the user of the target mobile device by the second user.
    Type: Application
    Filed: July 28, 2014
    Publication date: January 29, 2015
    Inventors: Frank C. Pesek, Richard Sah, Young G. Song
  • Publication number: 20130332575
    Abstract: A data management server manages access tokens for accessing remote storage service servers. The data management server sends the access tokens to user terminals to enable the user terminals to communicate directly with the remote storage server to upload data to the remote storage service server or download data from the remote storage service server without routing of data traffic through the centralized data management server. The data management server initially communicates with a remote storage service server to open an account for a user and obtains an access token for accessing the account in the remote storage service server.
    Type: Application
    Filed: January 16, 2013
    Publication date: December 12, 2013
    Applicant: ZERODESKTOP, INC.
    Inventors: Young G. Song, Richard Sah, Moo Chan Song, Frank C. Pesek
  • Publication number: 20120078720
    Abstract: Presenting advertisements in graphical user interfaces associated with virtual computers based on user profiles and information about user activities on the virtual computers. A computer device for instantiating the virtual computers analyses user profiles and the user activity information. Based on the analysis, the computer device selects advertisements for presentation to users. The computer device includes the selected advertisements in data objects for transmittal to user terminals of the users. The user terminals generate user interface elements for displaying the graphical user interfaces based on the received data objects. The users may take actions based on the advertisements presented in the graphical user interfaces. By presenting the advertisements, the service provider of computer virtual desktop service may collect monetary compensation from advertisers.
    Type: Application
    Filed: September 28, 2010
    Publication date: March 29, 2012
    Applicant: STARTFORCE, INC.
    Inventors: Jonathan R. Pappas, Frank C. Pesek, Young G. Song, Richard Sah
  • Publication number: 20120072898
    Abstract: A license server is used for activating and authorizing operation of software components for providing desktop virtualization service. A service server installed with the software components communicate with the licensing server on a periodic or random basis. The service server is managed by a virtual desktop service provider separate from the developer of the software components for providing desktop virtualization service. If the licensing server does not send any reply messages or sends a reply message including deactivation code to the service server, the service server is disabled. The licensing server may also collect information about the use of service server to determine compliance with licensing restrictions.
    Type: Application
    Filed: September 21, 2010
    Publication date: March 22, 2012
    Applicant: STARTFORCE, INC.
    Inventors: Jonathan R. Pappas, Frank C. Pesek
  • Publication number: 20120066607
    Abstract: Each of a plurality of user is given access to replicated version of a virtual computer. The replicated virtual computers are generated by copying a computer profile of an original virtual computer and associated files of the original virtual computer. Each of the users accesses, manipulates and performs operation on the assigned virtual computer as desired without affecting the operations on other users' virtual computers. After a user finishes using the replicated virtual computer, the replicated virtual computer may be deleted from the remote server or stored as the user's virtual computer. The user can store multiple versions of virtual computers, some of which are based on replicated virtual computers.
    Type: Application
    Filed: March 23, 2011
    Publication date: March 15, 2012
    Applicant: ZERODESKTOP, INC.
    Inventors: Young G. Song, Richard Sah, Frank C. Pesek
  • Publication number: 20120066679
    Abstract: Transient virtual computers are instantiated on a server and deleted after a period of use by a plurality of users. When a request for the virtual computer is received from one or more users, the remote server replicates copies of the virtual computer and assigns each of the copies to a user. The replication of the virtual computers may involve replicating of a computer profile and associated files. Each of the users accesses, manipulates and performs operation on the assigned virtual computer as desired without affecting the operations on other users' virtual computers. After a user finishes using the transient virtual computer, the replicated virtual computer may be removed or deleted from the remote server. The replication of the virtual computer for a temporary use facilitates collaborative activities such as learning in a classroom by removing or reducing administrative tasks.
    Type: Application
    Filed: September 13, 2010
    Publication date: March 15, 2012
    Applicant: STARTFORCE, INC.
    Inventors: Jonathan R. Pappas, Frank C. Pesek