Patents by Inventor Calvin R. Gaisford

Calvin R. Gaisford 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: 8407362
    Abstract: Methods and apparatus involve the voluntary transfer or sharing of item(s), such as files or other data, based upon the automatic discovery of recipients, including sender pushing of the items and recipient approval. During use, computing devices advertise their availability for potential receipt of the items and recipients are automatically discovered. The sender attaches the items to a selected recipient, and a size, description, etc. of the items is calculated. Upon a connection between the sending and recipient computing devices, the sending device pushes to the recipient an identifier of the sender and the size, description, etc., so the recipient can determine whether they want to accept transfer. If so, the items are transferred, including display of the progress. If not, the sender is notified of the refusal. Other features contemplate attaching techniques, visual information display, authentication of parties, computer program products, and systems, to name a few.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: March 26, 2013
    Assignee: Oracle International Corporation
    Inventor: Calvin R. Gaisford
  • Publication number: 20110313802
    Abstract: A method and system for providing for the management of resources wherein the method and system provide an ordered collection of entries that may be selected in a plurality or group and manipulated as a plurality or group.
    Type: Application
    Filed: June 21, 2010
    Publication date: December 22, 2011
    Applicant: Appigo, Inc.
    Inventors: Boyd H. Timothy, Calvin R. Gaisford
  • Publication number: 20110264480
    Abstract: A method and system for providing for the management of resources wherein the method and system provide an ordered collection of projects, tasks, and checklists that may be manipulated and converted between types.
    Type: Application
    Filed: April 27, 2010
    Publication date: October 27, 2011
    Applicant: APPIGO, INC.
    Inventors: Calvin R. Gaisford, Boyd H. Timothy
  • Publication number: 20110264593
    Abstract: A method and system for providing for the management of resources such as time wherein the method and system provide an ordered collection of projects, tasks, and checklists.
    Type: Application
    Filed: April 27, 2010
    Publication date: October 27, 2011
    Applicant: APPIGO, INC.
    Inventors: Calvin R. Gaisford, Boyd H. Timothy
  • Publication number: 20090248832
    Abstract: Methods and apparatus involve the voluntary transfer or sharing of item(s), such as files or other data, based upon the automatic discovery of recipients, including sender pushing of the items and recipient approval. During use, computing devices advertise their availability for potential receipt of the items and recipients are automatically discovered. The sender attaches the items to a selected recipient, and a size, description, etc. of the items is calculated. Upon a connection between the sending and recipient computing devices, the sending device pushes to the recipient an identifier of the sender and the size, description, etc., so the recipient can determine whether they want to accept transfer. If so, the items are transferred, including display of the progress. If not, the sender is notified of the refusal. Other features contemplate attaching techniques, visual information display, authentication of parties, computer program products, and systems, to name a few.
    Type: Application
    Filed: March 28, 2008
    Publication date: October 1, 2009
    Inventor: Calvin R. Gaisford
  • Publication number: 20010023440
    Abstract: A directory services system includes a resource object, such as an application object for accessing a resource associated with the resource object. Attributes of the resource object reflect proximity of the actual resource to a user, in some measurable, physical dimension. The proximity attributes may be used to access functionally equivalent instances of a resource object based on proximity. Also, load balancing, fault tolerance, and other factors may be relied upon to select a preferred resource whenever a requested resource is unavailable. A resource, via its resource object in the directory services database, may be easily disabled for maintenance, or any other reason by setting a new disabling attribute in the object.
    Type: Application
    Filed: September 30, 1997
    Publication date: September 20, 2001
    Inventors: NICHOLAS H. FRANKLIN, BILL GUY BODINE, RANDALL C. COOK, MATTHEW G. BROOKS, CALVIN R. GAISFORD, DAMON V. JANIS, KYRT V. NAY
  • Patent number: 6115549
    Abstract: An apparatus for distributing software implements directory services of a network to provide data for controlling a distribution of software. A software object may be any electronic representation of data of any type, from a single byte, to a complex application, or the like. A directory services computer, responsible for maintaining a data store of inter-related logical entities may store a distribution object containing all distribution information associated with a distribution. Distribution information may include a listing of targets, actual entities represented as logical entities in the data store, which are to receive a distribution of a software object. The directory services computer provides instantiations of various portions or an entire data store to be read by various nodes or computers throughout a network or internetwork.
    Type: Grant
    Filed: February 12, 1997
    Date of Patent: September 5, 2000
    Assignee: Novell, Inc.
    Inventors: Damon V. Janis, Todd F. Millett, Calvin R. Gaisford, Matthew G. Brooks, Carla M. Heesch
  • Patent number: 6105069
    Abstract: A directory services system includes a resource object, such as an application object for accessing a resource associated with the resource object. Attributes of the resource object contain licensing control information. The licensing attributes may be used by executables to control access by a user to properly licensed instances of a resource corresponding to the resource object. Also, a utility may be provided to manage the licensing attributes in the resource object. A licensing function may thus control a resource, via its resource object in the directory services database. Licensing maybe easily implemented by setting a new disabling attribute in the object.
    Type: Grant
    Filed: November 13, 1997
    Date of Patent: August 15, 2000
    Assignee: Novell, Inc.
    Inventors: Nicholas Huston Franklin, Bill Guy Bodine, Randall R. Cook, Calvin R. Gaisford, Matthew G. Brooks, Carla M. Heesch, Kelly E. Sonderegger
  • Patent number: 6061726
    Abstract: A directory services system includes a resource object, such as an application object for accessing an actual resource associated with the resource object. Rights attributes of the resource object reflects information for controlling rights of a user (or entity) to access the actual resource. The rights attributes may include criteria for distribution. The rights attributes may be used to rapidly, dynamically, remotely, and easily define and control access to available instances of a resource object based on certain criteria, such as organization, membership, etc. A utility (snap-in) module may be relied upon to manage the values of the attribute. Application programming interfaces (executables) in a dynamically linked library may be provided to "consume" (use) the attributes in the resource objects stored in directory services database.
    Type: Grant
    Filed: November 13, 1997
    Date of Patent: May 9, 2000
    Assignee: Novell, Inc.
    Inventors: Randall R. Cook, Nicholas Huston Franklin, Bill Guy Bodine, Calvin R. Gaisford, Matthew G. Brooks
  • Patent number: 6023586
    Abstract: An apparatus and method for self-healing of software may rely on a distribution object in a directory services of a network to provide data for controlling distribution of software and installation of files associated therewith. A software object may represent a software product, system, data structure, application, or the like, from a single byte, to a complex program. A directory services system is responsible for maintaining a data store of inter-related logical entities (directory services objects), including software objects and a distribution object containing all distribution information associated with certain distribution processes. Maintenance methods may be programmed into a directory services object or some other executable to verify the existence of files required for particular software. Verification may be completed in association with a launch request, by explicit request, or in an ongoing maintenance procedure.
    Type: Grant
    Filed: February 10, 1998
    Date of Patent: February 8, 2000
    Assignee: Novell, inc.
    Inventors: Calvin R. Gaisford, Matthew G. Brooks