Patents by Inventor William B. Nicol, II

William B. Nicol, II 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: 20100115425
    Abstract: Collaborative virtual business object (VBO) social sharing that may include generating a VBO responsive to an avatar performing a transaction, and providing access to the VBO to other avatars desiring access. Access to the VBO may be provided by registering information regarding accessing the VBO in an inventory of the avatar, registering information regarding accessing the VBO in a centralized registry, allowing some portions of the VBO to be searchable, or uploading a modified copy of the VBO to a centralized VBO data upload facility. Portions of the VBO may be identified as private or public and access provided to only the public portions. An apparatus for collaborative virtual business object (VBO) social sharing may include an interface configured to access virtual world and a processor configured to generate a VBO responsive to a transaction in the virtual world and provide access to the VBO.
    Type: Application
    Filed: November 5, 2008
    Publication date: May 6, 2010
    Inventors: Brian R. Bokor, Andrew B. Smith, Peter F. Haggar, Daniel E. House, William B. Nicol, II, Christopher J. Dawson
  • Publication number: 20100094890
    Abstract: Mapping of a universal resource locator (URL) to a virtual world location may include receiving a URL for access to an entity, accessing a mapping of the URL to coordinates of a location of the entity in a virtual world, and providing access to the entity in the virtual world. A device that may include a network interface, the network interface being configured to receive a URL and provide access to a virtual world, and a memory, the memory containing at least one mapping of a URL to coordinates in the virtual world.
    Type: Application
    Filed: October 14, 2008
    Publication date: April 15, 2010
    Inventors: Brian R. Bokor, Daniel E. House, William B. Nicol, II, Peter F. Haggar, Andrew B. Smith
  • Publication number: 20100057862
    Abstract: A process definition entered into a user interface that is coupled with an instant messaging client application can be identified. The process definition can represent an ad hoc business process. The process definition can utilize entities defined in a contact of the instant messaging (IM) client application. The process definition can execute. Upon reaching a terminating condition defined within the process definition, results of executing the process definition can be presented via the user interface.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William B. Nicol, II, Andrew B. Smith
  • Publication number: 20090300582
    Abstract: Generation and synchronization of offline three-dimensional (3D) virtual world content that include hosting 3D virtual world content, providing access to a portion of the 3D virtual world content, allowing storing offline of a copy of the accessed portion of the 3D virtual world content, and receiving changes made in the stored offline copy of the accessed portion of the 3D virtual world content and synchronizing the received changes with the hosted 3D virtual world content. The accessed portion of the 3D virtual world content may be recreated offline using a rendering engine on a processing device offline from the hosted 3D virtual world.
    Type: Application
    Filed: May 27, 2008
    Publication date: December 3, 2009
    Inventors: William B. Nicol, II, Brian R. Bokor, Andrew B. Smith, Daniel E. House, Peter F. Haggar
  • Publication number: 20090150778
    Abstract: A method of and system for managing objectionable content in a virtual world associates a tag with an attribute associated with an avatar in the virtual world. The method places a limitation on the avatar in the virtual world based upon information in the tag while the tagged attribute is associated with the avatar.
    Type: Application
    Filed: December 7, 2007
    Publication date: June 11, 2009
    Inventor: William B. Nicol, II
  • Publication number: 20090144638
    Abstract: A system and method for automatically increasing a capacity of a virtual space in a virtual world. It is determined if an allowable number of avatars are currently in the virtual space, and a capacity of the virtual space is increased when the allowable number of avatars are currently in the virtual space. The capacity of the virtual space may be increased by spawning a replicate new virtual space. The capacity of the virtual space may also be increased by expanding a size of the virtual space. The virtual space may include any type of virtual space such as for example, a store, a business, an arena, a building, a land area, a room, etc. The allowable number of avatars may be a maximum avatar capacity for the virtual space, or may be an ideal avatar capacity for the virtual space.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Inventors: Peter F. Haggar, Brian R. Bokor, Daniel E. House, William B. Nicol, II, Andrew B. Smith, Luis J. Ostdiek
  • Publication number: 20090106145
    Abstract: A method for appealing a decision in a contract dispute in a virtual world may include receiving a rejection of the decision in the contract dispute in the virtual world from at least one of a contractor and a contractee. The decision in the contract dispute may be made by a single arbitrator. The method may also include providing a mechanism to appeal the decision by the single arbitrator in the contract dispute in response to receiving the rejection from at least one of the contractor and the contractee.
    Type: Application
    Filed: October 23, 2007
    Publication date: April 23, 2009
    Inventors: Brian R. Bokor, Daniel E. House, Andrew B. Smith, William B. Nicol, II
  • Publication number: 20090083051
    Abstract: A method for generating a virtual object in a virtual environment that includes performing a business transaction in a virtual environment, completing the business transaction, and generating a virtual object responsive to the completing the business transaction. The virtual object contains information related to at least one of a product or a service related to the business transaction. The virtual object may be stored in a storage mechanism accessible by the virtual environment and/or accessible by a user or avatar. A visual representation of the virtual object may be generated from the completed business transaction.
    Type: Application
    Filed: September 26, 2007
    Publication date: March 26, 2009
    Inventors: Brian R. Bokor, Andrew B. Smith, Daniel E. House, William B. Nicol, II
  • Publication number: 20090083052
    Abstract: A method for virtual business object processes in a virtual environment that includes presenting at least one process for selection by an avatar in a virtual environment, the at least one process being encapsulated with a virtual business object (VBO) associated with a completed business transaction in the virtual environment, selecting a process from the at least one process, and executing the selected process. The processes encapsulated in the virtual business object may be interactively updated by a remote process.
    Type: Application
    Filed: September 26, 2007
    Publication date: March 26, 2009
    Inventors: Brian R. Bokor, Andrew B. Smith, William B. Nicol, II, Daniel E. House