Patents by Inventor Brian John Cragun

Brian John Cragun 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: 8095556
    Abstract: A content management system (CMS) includes a content modification mechanism that checks a modification contract corresponding to a component in the repository, and determines if all relevant criteria in the modification contract corresponding to the component are satisfied before making changes to or allowing reuse of a component in the repository. The modification contract may specify a profile of authors that are allowed to modify the corresponding component. The content management system includes an author profile update mechanism that monitors modifications by authors to components in the repository, and automatically adjusts a profile of each author according to modifications made by the author. In this manner the rank of authors is automatically adjusted and the modification of components is controlled in a way that allows modification by those who are authorized yet restricts modification by those who are not authorized.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Brian John Cragun, John Edward Petri, Leah Rae Smutzer
  • Patent number: 8037038
    Abstract: A content management system (CMS) includes a content reuse mechanism that checks a reuse contract corresponding to a component in the repository, and determines if all relevant criteria in the reuse contract corresponding to the component are satisfied before allowing reuse of a component in the repository. In this manner the reuse of components is controlled in a way that allows reuse when stated criteria in the reuse contract are satisfied yet restricts reuse when the criteria in the reuse contract are not satisfied.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: October 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Brian John Cragun, John Edward Petri, Leah Rae Smutzer
  • Patent number: 7925529
    Abstract: A method, meeting scheduler and computer program product are provided for automated meeting scheduling using delegates, representatives, quorums, and teams. Meeting settings and invitees data are stored for a meeting. The meeting settings and invitees data includes invitee attendance type, delegates, representatives, quorums, and teams data. A solution time block for automated meeting scheduling including at least a subset of a plurality of selected invitees is identified utilizing the invitee attendance type, delegates, representatives, quorums, and teams data. A selection score is calculated for each potential time block for automated meeting scheduling utilizing the stored meeting settings and invitees data including the invitee attendance type, delegates, representatives, quorums, and teams data. The solution time block for automated meeting scheduling including a subset of a plurality of selected invitees is identified utilizing the calculated selection score.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: April 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Brian John Cragun, Paul Reuben Day
  • Patent number: 7908225
    Abstract: An intelligent agent and method of negotiating therewith incorporate a number of features, used alone or in combination, to enhance the productivity, security, efficiency and responsiveness of the agent in negotiations with other parties. One feature incorporates randomization of one or more aspects of an agent's behavior to disguise its negotiation strategy from other negotiating parties and thereby prevent such parties from gaining a negotiating advantage at the expense of the agent. Another features incorporates limiting unproductive negotiations by constraining one or more aspects of an agent's behavior based upon the behavior of a negotiating party and/or the duration of the transaction, and thereby making it more likely that unproductive negotiations will be terminated. An additional feature incorporates dynamic value determination to determine the desired value of a desired transaction by weighting and normalizing estimated values retrieved from a plurality of information sources.
    Type: Grant
    Filed: November 2, 1999
    Date of Patent: March 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Joseph Phillip Bigus, Brian John Cragun, Helen Roxlo Delp
  • Patent number: 7904523
    Abstract: A method, system, and article of manufacture that improves the chance of getting an answer to a broadcast chat by sending the messages in subscribers in periodically delayed groups. If a group of subscribers does not produce enough suitable answers, the present invention will then rebroadcast the inquiry to another group of subscribers. This process will continue until enough suitable answers are received.
    Type: Grant
    Filed: July 29, 2008
    Date of Patent: March 8, 2011
    Assignee: International Business Machines Corporation
    Inventor: Brian John Cragun
  • Patent number: 7895228
    Abstract: The availability of one or more databases targeted by a federated query may be determined prior to running the federated query against the targeted databases. In response to determining one or more of the targeted databases are unavailable, a user may be notified. The user may also be presented with options for running the federated query. The options may include being notified when all of the targeted databases are available, automatically running the federated query (in the background) when all of the targeted databases are available, and modifying the query to run against currently available databases.
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: February 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Brian John Cragun, Douglas R. Fish, Cale T. Rath, David A. Wall
  • Patent number: 7865815
    Abstract: A method and system for displaying annotations is provided. The method includes displaying current data to a user through a GUI, displaying at least one of current and historic annotations to a user through the GUI, providing a user selectable link between the historic annotations and historic data associated with the historic annotation, and displaying the historic data to the user through the GUI when the user selectable link is activated by the user.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jordi Albornoz, Brian John Cragun, Lee David Feigenbaum, Sean James Martin
  • Patent number: 7707602
    Abstract: A method of providing rebroadcast programming includes encoding a rebroadcast program, specifying a preferred play time, and providing a broadcast that fits the preferred play time. The encoding of the rebroadcast program can use a replay plan which prioritizes portions of the rebroadcast. A priority can be assigned to commercials which have been made to be shortened or dropped, or an alternative commercial substituted, depending on time limitations. A rebroadcast packaging and playlist are provided.
    Type: Grant
    Filed: April 7, 2005
    Date of Patent: April 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: Brian John Cragun, Paul Reuben Day
  • Patent number: 7681129
    Abstract: A method and apparatus for reading a web page according to a set of user-configurable settings. In one embodiment, a set of user-configurable settings configured for reading the web page is determined. An initial reading position on the web page is determined as specified by the user-configurable settings. The web page is then read from the initial reading position according to the set of user-configurable settings.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: March 16, 2010
    Assignee: International Business Machines Corporation
    Inventor: Brian John Cragun
  • Patent number: 7669112
    Abstract: An apparatus, program product and method utilize automated analysis techniques to assist in the determination of acceptable usages of linguistic terms (e.g., words, phrases, acronyms, etc.). In particular, an acceptable usage of a linguistic term in a document on the Internet may be determined by detecting a spell definition tag in the document. In response to detecting the spell definition tag, automatically adding the acceptable variant of the linguistic term to an electronic dictionary.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: February 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Brian John Cragun, Paul Reuben Day, John Matthew Santosuosso
  • Publication number: 20090285407
    Abstract: Embodiments of the invention provide method, system, and computer readable storage medium for providing an audio motion feedback to a user of a simulated three-dimensional (ā€œ3Dā€) environment, where the user controls an entity within the simulated 3D environment. A plurality of gridlines is projected over the simulated 3D environment to form a virtual 3D grid. A crossing of at least one boundary point by the entity is detected, wherein the boundary point is located on or within a threshold distance from at least one of the plurality of the projected gridlines. At least one boundary point type of the crossed boundary point is determined. At least one audio motion signal associated with the determined boundary point type is generated, thus providing audio motion feedback to the user regarding the entity's movements in the simulated 3D environment.
    Type: Application
    Filed: May 15, 2008
    Publication date: November 19, 2009
    Inventor: Brian John Cragun
  • Publication number: 20090287490
    Abstract: Embodiments of the invention may be used to enhance the presentation of a virtual environment for certain users, e.g., a visually impaired user. Because users may visit, and revisit, locations within the virtual environment, the state of elements in the virtual environment may change. Accordingly, audible descriptions of an object, person or environment, may be adjusted to prevent redundant or unnecessary descriptions. For example, when the user encounters a given element a second time, rather than describe each characteristic of the element, only changes to the characteristics of the element are described.
    Type: Application
    Filed: May 14, 2008
    Publication date: November 19, 2009
    Inventors: Brian John Cragun, Zachary Adam Garbow, Christopher A. Peterson
  • Publication number: 20090259662
    Abstract: A content management system (CMS) includes a content reuse mechanism that checks a reuse contract corresponding to a component in the repository, and determines if all relevant criteria in the reuse contract corresponding to the component are satisfied before allowing reuse of a component in the repository. In this manner the reuse of components is controlled in a way that allows reuse when stated criteria in the reuse contract are satisfied yet restricts reuse when the criteria in the reuse contract are not satisfied.
    Type: Application
    Filed: April 11, 2008
    Publication date: October 15, 2009
    Inventors: Brian John Cragun, John Edward Petri, Leah Rae Smutzer
  • Publication number: 20090259661
    Abstract: A content management system (CMS) includes a content modification mechanism that checks a modification contract corresponding to a component in the repository, and determines if all relevant criteria in the modification contract corresponding to the component are satisfied before making changes to or allowing reuse of a component in the repository. The modification contract may specify a profile of authors that are allowed to modify the corresponding component. The content management system includes an author profile update mechanism that monitors modifications by authors to components in the repository, and automatically adjusts a profile of each author according to modifications made by the author. In this manner the rank of authors is automatically adjusted and the modification of components is controlled in a way that allows modification by those who are authorized yet restricts modification by those who are not authorized.
    Type: Application
    Filed: April 11, 2008
    Publication date: October 15, 2009
    Inventors: Brian John Cragun, John Edward Petri, Leah Rae Smutzer
  • Publication number: 20090210812
    Abstract: Embodiments of the invention include a method and apparatus for describing elements within a virtual world to a user of the virtual world. An element may be identified based on a position of an avatar within the virtual world. The avatar is a representation of the user within the virtual world. A tag associated with the element is selected. The tag includes a description of the element. The element is described to the user based on the description.
    Type: Application
    Filed: February 20, 2008
    Publication date: August 20, 2009
    Inventors: Brian John Cragun, Zachary Adam Garbow, Christopher A. Peterson
  • Publication number: 20090210797
    Abstract: Embodiments of the invention include a method and apparatus for describing elements within a virtual world to a user of the virtual world. An element may be identified based on a position of an avatar within the virtual world. The avatar is a representation of the user within the virtual world. A tag associated with the element is selected. The tag includes a description of the element. The element is described to the user based on the description.
    Type: Application
    Filed: February 20, 2008
    Publication date: August 20, 2009
    Inventors: Brian John Cragun, Zachary Adam Garbow, Christopher A. Peterson
  • Patent number: 7573598
    Abstract: A document and image management system that can manage handwritten comments and/or edits on conventional paper. The invention may be embodied as an enhanced photocopier adapted to locate and classify handwritten notations using optical character recognition techniques. This embodiment allows the user to select options to selectively copy only those pages with notations, to create an index of handwritten notations, to add side margin locator marks to the document, and to compare subsequent comments on different drafts.
    Type: Grant
    Filed: January 16, 2002
    Date of Patent: August 11, 2009
    Assignee: InfoPrint Solutions Company, LLC
    Inventors: Brian John Cragun, Paul Reuben Day
  • Patent number: 7565606
    Abstract: An apparatus, program product and method utilize automated analysis techniques to assist in the determination of acceptable usages of linguistic terms (e.g., words, phrases, acronyms, etc.). In particular, an acceptable usage of a linguistic term may be determined by scanning a plurality of documents for variants (e.g., based on differing spellings, punctuation, capitalization, meaning or definition, etc.) of the term, and tracking relative occurrences of a plurality of such variants found in the plurality of documents during scanning. By tracking occurrences of linguistic term variants, users may be able to use such statistical information to select which of the available variants represents an acceptable usage, or even a most acceptable usage, of a term. Scanned documents may be retrieved from the Internet, and scanning may occur while a user is browsing the Internet.
    Type: Grant
    Filed: February 22, 2006
    Date of Patent: July 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Brian John Cragun, Paul Reuben Day, John Matthew Santosuosso
  • Patent number: 7512665
    Abstract: A method, article of manufacture, system and data structure providing a chained or compound URL including a base URL and all subsequent navigation steps necessary to access a desired resource such as a responsively instantiated resource or framed resource.
    Type: Grant
    Filed: August 17, 2000
    Date of Patent: March 31, 2009
    Assignee: International Business Machines Corporation
    Inventor: Brian John Cragun
  • Publication number: 20090083247
    Abstract: A content management system provides a way to detect a change to one part of a document, and to generate a corresponding change in a different part of the same document. Dynamic inclusion rules define conditions that, when satisfied, allow automatically changing a link in a document to a new link when corresponding data in the document is added or changed. If a change corresponds to a defined dynamic inclusion rule, a corresponding query in the rule is evaluated according to the changes in the document. When there is enough information to run the query, the query is automatically executed in a background process. If there is a single link that satisfies the query, the document may be updated with the new link. If multiple links satisfy the query, the top ranked query result may be automatically selected, or the user may select which link should be included in the document.
    Type: Application
    Filed: September 21, 2007
    Publication date: March 26, 2009
    Inventors: Brian John Cragun, John Edward Petri