Patents by Inventor Vasileios Pappas

Vasileios Pappas 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: 20120023223
    Abstract: A method, information processing system, and computer program product manage virtual workspace migration. A set of information associated with a user is analyzed. A future virtual workspace demand associated with the user is predicted based on the analyzing. At least a portion of at least one virtual workspace associated with the user is migrated from a first location to at least a second location based on the future virtual workspace demand that has been predicted.
    Type: Application
    Filed: July 26, 2010
    Publication date: January 26, 2012
    Applicant: International Business Machines Corporation
    Inventors: JOEL W. BRANCH, Douglas M. Freimuth, Bong Jun Ko, Vasileios Pappas
  • Publication number: 20110289117
    Abstract: Systems and methods for automating the process of recording, indexing, and searching computer activity are provided. Events resulting from computer activities trigger capturing of contents and association of operational contextual information to form a searchable record of activities. The searchable record can be stored in local computer for use by its user, or on server computer, such as can be used for a tutorial by multiple users. Storage management can be used to manage the storage requirements of the captured information forming the searchable record.
    Type: Application
    Filed: May 19, 2010
    Publication date: November 24, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dakshi Agrawal, Chatschik Bisdikian, Joel W. Branch, Vasileios Pappas, Ho Yin Starsky Wong
  • Publication number: 20110225277
    Abstract: A method, information processing system, and computer program product manage server placement of virtual machines in an operating environment. A mapping of each virtual machine in a plurality of virtual machines to at least one server in a set of servers is determined. The mapping substantially satisfies a set of primary constraints associated with the set of servers. A plurality of virtual machine clusters is created. Each virtual machine cluster includes a set of virtual machines from the plurality of virtual machines. A server placement of one virtual machine in a cluster is interchangeable with a server placement of another virtual machine in the same cluster while satisfying the set of primary constraints. A server placement of the set of virtual machines within each virtual machine on at least one mapped server is generated for each cluster. The server placement substantially satisfies a set of secondary constraints.
    Type: Application
    Filed: March 11, 2010
    Publication date: September 15, 2011
    Applicant: International Business Machines Corporation
    Inventors: DOUGLAS M. FREIMUTH, Xiaoqiao Meng, Vasileios Pappas, Li Zhang
  • Publication number: 20110219372
    Abstract: A system and method for instantiation of a virtual machine (VM) in a datacenter includes providing a network appliance in a location for listening to management information traffic. Indices are created for data center images in the network appliance. VM instantiation requests are intercepted in the network appliance. Locations from which blocks for the VM should be fetched based upon network cost are determined. VM image blocks are populated from the locations.
    Type: Application
    Filed: March 5, 2010
    Publication date: September 8, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: DAKSHI AGRAWAL, Vasileios Pappas
  • Publication number: 20110218920
    Abstract: A system and method for tracking provenance for software use and development includes a developer toolkit program stored in memory media and accessible by a software market place wherein the software marketplace provides a library of software bundles that can be used for software development and modification of the software bundles. The developer toolkit includes a user interface configured to enable software creation of original works and derivative works. The development toolkit further includes a provenance tracker configured to track provenance of the derivative works and original works wherein the provenance tracker makes the derivative work and the provenance of the derivative work available in the software market place.
    Type: Application
    Filed: March 5, 2010
    Publication date: September 8, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: DAKSHI AGRAWAL, Vasileios Pappas, Mudhakar Srivatsa
  • Patent number: 7948917
    Abstract: A communication technique includes routing communications over an internet topology using coordinates, which correspond to estimated round trip times, of an origination, a destination and at least one intermediary host or node. A disclosed example includes identifying candidate intermediary nodes based upon selected criteria such as proximity to at least one of the origination or destination for the communication. A disclosed example includes identifying a plurality of intermediary nodes for some applications.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: May 24, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Volker Hilt, Markus A. Hofmann, Vasileios Pappas
  • Publication number: 20090319531
    Abstract: Techniques are disclosed for automatically testing for incorrect or incomplete implementation of documented behavior of a device. By way of example, an automated method for checking that one or more devices comply with one or more documented behaviors comprises a computer system performing the following steps. A set of compliance rules is defined for a behavior of at least one of the one or more devices. A set of monitored data is retrieved from the at least one device. The set of monitored data is compared with the set of compliance rules. A result of the comparison is reported.
    Type: Application
    Filed: June 20, 2008
    Publication date: December 24, 2009
    Inventors: Bong Jun Ko, Kang-Won Lee, Vasileios Pappas, Dinesh Chandra Verma
  • Publication number: 20090282132
    Abstract: A system and method to self-configure a distributed system includes obtaining a description of a distributed system which has a plurality of computing nodes, each node being capable of performing any of a plurality of tasks in the description. At each node, a persona of that node is determined in accordance with the description such that the nodes are assigned tasks in the distributed system. Each node is reconfigured in accordance with the persona such that the nodes are linked in the distributed system to provide a self-configured distributed system for performing at least one application.
    Type: Application
    Filed: May 6, 2008
    Publication date: November 12, 2009
    Inventors: Vasileios Pappas, Dinesh Chandra Verma, Brian Michael Rivera, Ananthram Swami
  • Publication number: 20090177354
    Abstract: A method for implementing vehicle diagnostics includes: receiving one or more sound signals from a series of sensors distributed and positioned in various operational areas of a vehicle; recording the one or more sound signals in response to a command generated by an operator of the vehicle; storing the one or more sound signals in persistent memory; processing the one or more sound signals; and selecting one or more of the processed sound signals for audio playback in response to a user command; and wherein the audio playback is configured to assist in the diagnosis and prevention of vehicle faults and component defects.
    Type: Application
    Filed: January 9, 2008
    Publication date: July 9, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dakshi Agrawal, Chatschik Bisdikian, Bong Jun Ko, Kang-Won Lee, Vasileios Pappas
  • Patent number: 7543045
    Abstract: A method for estimating locations of devices in a network, the method including: identifying each of the devices; inputting an approximate location of at least one of the devices; constructing a constrain for each of the devices, the constrain comprising at least one of a type of connectivity of the device and a technology characteristic related to the device; deriving an optimization criterion on a location for each of the devices, the criterion assigning a positive weight to each constrain that is satisfied by at least one of an estimated location and the approximate location and assigning a negative weight to each constrain that is not satisfied by at least one of the estimated location and the approximate location; calculating a best fit location for each of the devices that maximizes the optimization criterion; presenting the best fit location for each of the devices to a user, the user either accepting or rejecting each best fit location, the user providing additional information for constructing each c
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: June 2, 2009
    Assignee: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Matthew E. Duggan, Daniel J. Martin, Vasileios Pappas