Patents by Inventor Richard M. Theis

Richard M. Theis 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: 9575770
    Abstract: Methods, apparatuses, and computer program products are provided for graphical display of hierarchical hardlinks to files in a file system that includes identifying multiple hardlinks for a file, wherein a hardlink comprises a link to a file directly mapping the file into a namespace; displaying relationships among the multiple hardlinks and the file; and providing an option to modify the hardlinks to the file via a button, including: following a pointer from the file having multiple hardlinks to a list of hardlinks to the file by following a Master Hardlink Pointer which is contained in the file and provides a pointer to the hardlink list for the file.
    Type: Grant
    Filed: January 12, 2011
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Timmothy S. Carlson, Richard M. Theis
  • Patent number: 8977657
    Abstract: Methods, apparatuses, and computer program products are provided for finding lost objects in a file system having a namespace that includes creating a list of all objects in the file system; identifying a portion of the namespace to compare with the list; comparing the portion of the namespace to the list; and deleting from the list entries for objects represented in the portion of the namespace. Some embodiments also include determining whether another portion of the namespace is available to compare with the list of all objects in the file system. Identifying a portion of the namespace to compare with the list according to embodiments for finding lost objects in a file system having a namespace may be carried out by identifying objects renamed during execution of the method.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventor: Richard M. Theis
  • Patent number: 8612412
    Abstract: Methods, apparatus, and products for searching for a directory in a file system are disclosed that include selecting, by a word selection module for inclusion in a word list, a word of text whose frequency of occurrence meets a predefined criterion; inserting, by the word selection module into the word list, the selected word; inserting, by an indexing module into a search index, the selected word in association with the directory name; receiving, by a search module from a user, a search request that includes the selected word; and returning, by the search module to the user in dependence upon the search request and the search index, a search result that includes the directory name. The directory is characterized by a directory name and includes computer storage resources, the computer storage resources including words of text, each word of text characterized by a frequency of occurrence among the computer storage resources.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: December 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Timothy P. Clark, Cory J. Miller, Richard M. Theis
  • Patent number: 8092288
    Abstract: A method of managing multi-player game input as single-player game input includes building a command queue, the command queue being a series of time-slices; extracting a most recent time-slice from the command queue, the most recent time-slice including at least one command from difference inputs of the multi-player input; building alternate command queues with information extracted from the most recent time-slice; analyzing the command queue and the alternate command queues to determine an optimum command queue, the optimum command queue including commands from at least one input of the multi-player input; and outputting the optimum command queue as the single-player game input.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventor: Richard M. Theis
  • Publication number: 20110107274
    Abstract: Methods, apparatuses, and computer program products are provided for graphical display of hierarchical hardlinks to files in a file system that includes identifying multiple hardlinks for a file, wherein a hardlink comprises a link to a file directly mapping the file into a namespace; displaying relationships among the multiple hardlinks and the file; and providing an option to modify the hardlinks to the file via a button, including: following a pointer from the file having multiple hardlinks to a list of hardlinks to the file by following a Master Hardlink Pointer which is contained in the file and provides a pointer to the hardlink list for the file.
    Type: Application
    Filed: January 12, 2011
    Publication date: May 5, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timmothy S. Carlson, Richard M. Theis
  • Patent number: 7895535
    Abstract: Methods, apparatuses, and computer program products are provided for graphical display of hierarchical hardlinks to files in a file system that includes identifying multiple hardlinks for a file and displaying relationships among the multiple hardlinks and the file. Some embodiments also include a hardlink comprising a link to a file directly mapping the file into a namespace. Graphical display of hierarchical hardlinks to files in a file system also includes providing a list of hardlinks to the file and providing in the file a pointer to the list. Some embodiments also include deleting the file having multiple hardlinks, renaming the hardlinks to the file, and displaying the pathnames of the hardlinks to the file.
    Type: Grant
    Filed: August 19, 2008
    Date of Patent: February 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Timothy S. Carlson, Richard M. Theis
  • Publication number: 20100113116
    Abstract: A method of managing multi-player game input as single-player game input includes building a command queue, the command queue being a series of time-slices; extracting a most recent time-slice from the command queue, the most recent time-slice including at least one command from difference inputs of the multi-player input; building alternate command queues with information extracted from the most recent time-slice; analyzing the command queue and the alternate command queues to determine an optimum command queue, the optimum command queue including commands from at least one input of the multi-player input; and outputting the optimum command queue as the single-player game input.
    Type: Application
    Filed: October 31, 2008
    Publication date: May 6, 2010
    Applicant: International Business Machines Corporation
    Inventor: Richard M. Theis
  • Patent number: 7516422
    Abstract: A method is provided for graphical display of hierarchical hardlinks to files in a file system that includes identifying multiple hardlinks for a file and displaying relationships among the multiple hardlinks and the file. Some embodiments also include a hardlink comprising a link to a file directly mapping the file into a namespace. Graphical display of hierarchical hardlinks to files in a file system also includes providing a list of hardlinks to the file and providing in the file a pointer to the list. Some embodiments also include deleting the file having multiple hardlinks, renaming the hardlinks to the file, and displaying the pathnames of the hardlinks to the file.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Timmothy S. Carlson, Richard M. Theis
  • Publication number: 20080301589
    Abstract: Methods, apparatuses, and computer program products are provided for graphical display of hierarchical hardlinks to files in a file system that includes identifying multiple hardlinks for a file and displaying relationships among the multiple hardlinks and the file. Some embodiments also include a hardlink comprising a link to a file directly mapping the file into a namespace. Graphical display of hierarchical hardlinks to files in a file system also includes providing a list of hardlinks to the file and providing in the file a pointer to the list. Some embodiments also include deleting the file having multiple hardlinks, renaming the hardlinks to the file, and displaying the pathnames of the hardlinks to the file.
    Type: Application
    Filed: August 19, 2008
    Publication date: December 4, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timmothy S. Carlson, Richard M. Theis
  • Publication number: 20080294600
    Abstract: Methods, apparatus, and products for searching for a directory in a file system are disclosed that include selecting, by a word selection module for inclusion in a word list, a word of text whose frequency of occurrence meets a predefined criterion; inserting, by the word selection module into the word list, the selected word; inserting, by an indexing module into a search index, the selected word in association with the directory name; receiving, by a search module from a user, a search request that includes the selected word; and returning, by the search module to the user in dependence upon the search request and the search index, a search result that includes the directory name. The directory is characterized by a directory name and includes computer storage resources, the computer storage resources including words of text, each word of text characterized by a frequency of occurrence among the computer storage resources.
    Type: Application
    Filed: May 24, 2007
    Publication date: November 27, 2008
    Inventors: Timothy P. Clark, Cory J. Miller, Richard M Theis
  • Publication number: 20080235293
    Abstract: A method is provided for directory recovery in a file system. Once a directory object problem is identified, a problem directory associated with the directory object problem is determined. A repaired directory is created to take the place of the problem directory, and the repaired directory is linked into the parent directory of the problem directory such that the repaired directory is hidden from an end user. A logical repair directory is created including the problem directory and the repaired directory. Information from the problem directory is moved to the repair directory while the file system is active. The problem directory is renamed to the repaired directory such that the problem directory is hidden from the user, and the repaired directory is made visible to the end user. The problem directory and the logical repair directory are deleted.
    Type: Application
    Filed: March 20, 2007
    Publication date: September 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alan L. Levering, Richard M. Theis
  • Publication number: 20080172371
    Abstract: Web-searchable documents are made accessible to user based on user relations to the document owner. In response to an Internet search query from a user including at least one search term, a document in a search index of documents is analyzed. Keywords within the document are assigned group priority ratings. The group priority ratings are indicative of groups of users that the document owner is willing to share documents with. The group ratings may be assigned by the document owner based, for example, on the sensitivity of personal nature of the keywords. The user's relation rating to an owner of the document is determined, and the search term in the query is compared only to those indexed keywords within the document that have a group priority rating that is less than or equal to the user's relation rating to the owner of the document. An overall document ranking may be determined based on the comparison of the search term to the indexed keywords.
    Type: Application
    Filed: January 17, 2007
    Publication date: July 17, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy P. Clark, Zachary A. Garbow, Kevin G. Paterson, Richard M. Theis, Brian P. Wallenfelt