Patents by Inventor Brian J. Cragun

Brian J. 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).

  • Publication number: 20140122058
    Abstract: A mechanism is provided for subtractive transcript improvement. The mechanism identifies a set of corrections made to a previous transcript, where the set of corrections comprise, for each correction in the set of corrections, an erred phrase and a correction made to the erred phrase. For each erred phrase in a set of erred phrases in a current transcript, the mechanism determines whether the erred phrase in the current transcript matches an erred phrase in the set of corrections made to the previous transcript. Responsive to the erred phrase in the current transcript matching an erred phrase in the set of corrections made to the previous transcript, the mechanism corrects the erred phrase in the current transcript with the correction made to the erred phrase in the previous transcript.
    Type: Application
    Filed: October 30, 2012
    Publication date: May 1, 2014
    Applicant: International Business Machines Corporation
    Inventors: Seth E. Bravin, Brian J. Cragun, Ali Sobhi
  • Publication number: 20140122069
    Abstract: A mechanism is provided for utilizing content analytics to automate corrections and improve speech recognition accuracy. A set of current corrected content elements is identified within a transcribed corrected media. Each current corrected content element in the set of current corrected content elements is weighted with an assigned weight based on one or more predetermined weighting conditions and a context of the transcribed corrected media. A confidence level is associated with each corrected content element based on the assigned weight. The set of current corrected content elements and the confidence level associated with each current corrected content element in a set of corrected elements is stored in a storage device for use in a subsequent transcription correction.
    Type: Application
    Filed: October 30, 2012
    Publication date: May 1, 2014
    Applicant: International Business Machines Corporation
    Inventors: Seth E. Bravin, Brian J. Cragun, Robert A. Foyle, Ali Sobhi
  • Patent number: 8689329
    Abstract: A mechanism on a server divides a page of content into sections defined by dividers, and renders the page stream with dividers to a browser. The browser reads the web page with dividers, and partitions the DOM for the page to create partitions in the DOM according to the sections in the page. Partitioning the DOM allows scripts in each partition to be scoped according to defined access rights for each partition. In this manner, a script in one DOM partition cannot access information in another DOM partition unless the access rights for the partition that contains the script allow it. By scoping scripts to appropriate DOM partitions, potential hacker attacks may be prevented.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, Douglas R. Fish, John E. Petri
  • Publication number: 20140081617
    Abstract: A method, system, and computer program product for creating confidence-rated transcription and translation are provided in the illustrative embodiments. An input is provided in a first form to a set of transcription applications. A set of transcriptions is received. A first and a second set of confidence ratings are assigned to a first and a second transcription, respectively. The confidence-rated first transcription and the confidence-rated second transcription are combined and provided to a set of translation applications. A set of translations is received. A third and a fourth set of confidence ratings are assigned to a first and a second translation, respectively. The confidence-rated first and second translations are combined and presented.
    Type: Application
    Filed: September 20, 2012
    Publication date: March 20, 2014
    Applicant: International Business Machines Corporation
    Inventors: William S. Carter, Brian J. Cragun
  • Patent number: 8677282
    Abstract: Systems, methods and articles of manufacture are disclosed for presenting image slices in a windowing environment based on multi-touch user input, the image slices generated by an imaging system. A series of image slices may be provided that represent a view of an object. A gesture may be defined based on at least a count of fingers represented in multi-touch user input. Further, the defined gesture may be associated with a corresponding action for manipulating an image slice. Multi-touch user input may be received. Upon determining that the received multi-touch user input includes the defined gesture, the corresponding action may be performed on an image slice of the series to generate a resultant image slice. The resultant image slice may be output via an output device.
    Type: Grant
    Filed: May 13, 2009
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, Michael J. Fork
  • Patent number: 8655903
    Abstract: A content management system detects 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: Grant
    Filed: February 15, 2013
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, John E. Petri
  • Publication number: 20140040711
    Abstract: Techniques are described for outputting web page components, or gadgets, on a web page or other graphical user interface. A gadget automatically conforms to particular styles based on the styles of the other gadgets and of controlling relationships to the other gadgets that are determined from page analysis and other policies.
    Type: Application
    Filed: August 3, 2012
    Publication date: February 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean T. Brownlow, Brian J. Cragun, Michael T. Kalmbach, John E. Petri
  • Patent number: 8627233
    Abstract: Embodiments of the invention are generally related to graphical user interfaces (GUIs), and more specifically to selecting items from a radial menu. More specifically, embodiments of the invention provide a complex set of gestures which, when performed using a screen pointer, facilitate fast and accurate selection of radial menu items from a radial menu. The gestures may generally involve a first movement of the screen pointer to activate a desired radial menu item, and a second predefined movement of the screen pointer to select the radial menu item.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, Bradley J. Erickson, Michael J. Fork, William C. Rapp
  • Publication number: 20140006322
    Abstract: Some embodiments perform a method for managing a person's daily goals based on the person's recent performance in completing certain of the daily goals. The method can include evaluating, by one or more processors, scheduling information associated with the person; evaluating a first set of activity information indicating the person's capabilities; generating goals and tasks based on the scheduling information and the activity information; presenting, on a display device, a first content identifying a first group of the tasks to complete as part of achieving one of the goals; receiving a second set of activity information indicating the person's capabilities in completing the first group of the tasks; modifying the goals based on the second set of activity information; presenting a second content indicating a second group of tasks to complete as part of achieving one of the modified goals.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian J. Cragun, Susann Marie Keohane
  • Patent number: 8578295
    Abstract: Methods, systems, and articles of manufacture for placing menu items in a cascading radial menu. A cascading radial menu may be displayed upon receiving a gesture that causes a screen pointer to select a radial menu item in a first radial menu. The first radial menu item may be associated with a second radial menu. One or more second radial menu items may be placed in the second radial menu based on a direction of movement of the screen pointer in the gesture to select the radial menu item in the first radial menu.
    Type: Grant
    Filed: September 16, 2009
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Chmielewski, Brian J. Cragun, Michael J. Fork, William C. Rapp
  • Patent number: 8516111
    Abstract: The present invention generally provides methods, systems and articles of manufacture that provide an autonomous system for enabling rich network applications. Embodiments of the invention may monitor an existing network application and generate a profile on the network application based on what responses and data updates are triggered by various requests from a user. Embodiments of the invention may refactor the existing network application into a rich network application based on the profile created for that network application.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, John E. Petri
  • Patent number: 8493188
    Abstract: Embodiments of the present invention include a device and a method for providing a haptic motion feedback to user interacting with a simulated three-dimensional (“3D”) environment. In one embodiment, the device includes a base and a belt assembly, coupled to the base. The belt assembly includes a housing having an opening and a belt adapted to rotate within the housing for conveying a motion of an object moving in the simulated 3D environment. To indicate a horizontal component of object's motion, in one embodiment, the base is rotated, thus causing the belt assembly to rotate around its central axis. To indicate a vertical component of the object's motion, in one embodiment, the belt assembly is tilted. Optionally, the belt may include a plurality of protrusions and/or indentations on its surface for indicating to the user distances covered by the object within the simulated 3D environment.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventor: Brian J Cragun
  • Patent number: 8468466
    Abstract: Embodiments of the invention are generally related to graphical user interfaces (GUIs), and more specifically to selecting items from a radial menu. More specifically, embodiments of the invention provide a complex set of gestures which, when performed using a screen pointer, facilitate fast and accurate selection of radial menu items from a radial menu. The gestures may generally involve a first movement of the screen pointer to activate a desired radial menu item, and a second predefined movement of the screen pointer within a predefined selection zone to select the radial menu item.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: June 18, 2013
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, Bradley J. Erickson, Michael J. Fork, William C. Rapp
  • Patent number: 8443304
    Abstract: Embodiments of the invention provide a browser configured to conditional display content to ensure a safe viewing environment. Embodiments of the invention include retrieving content in response to a request from a user, identifying one or more portions of the retrieved content that satisfy predefined citeria, modifying the one or more portions and displaying the modified content to the user.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: May 14, 2013
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, John E. Petri
  • Patent number: 8407607
    Abstract: Techniques are disclosed for helping users of virtual worlds and social networking applications to control personal identity data that other users have access to and to determine the type of identity data that users know about each other. Generally, identity awareness records may be used to store the personal identity data that a user has revealed to other users. When the user sends information to another user, personal identity data is mapped to appropriate aliases, depending upon which user is receiving the information. When the user is in the presence of other users, a visual dashboard indicates the types of personal identity information that the user knows about each other user, as well as the types of personal identity information that each other user knows about the user. The visual dashboard may also indicate the types of personal identity information that the other users know about each other.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: March 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, John E. Petri
  • Patent number: 8405623
    Abstract: Embodiments of the invention provide techniques for presenting a virtual world to sight-impaired users. In one embodiment, the user may indicate an area of focus within the virtual world. The user may then be provided with audio descriptions of objects or avatars included within the area of focus. The descriptions may be provided at varying levels of detail, enabling the user to “zoom in” on particular items of interest. Further, the user may select an audio description to navigate an avatar to the location of the corresponding object.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: March 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, Zachary A. Garbow, Christopher A. Peterson
  • Publication number: 20130066926
    Abstract: Mechanisms are provided for representing white space in a graphical representation of a data model. These mechanisms involve analyzing output data that is to be output to a user via an output device, to identify white spaces in the output data. White spaces comprise portions of a range of metrics of output data values where the output data does not have data objects representing those portions of the range of metrics of output data. For each identified white space, a white space data object is created. The white space data objects are provided to an application which performs an operation on the white space data objects to output the white space data objects in a manner that identifies the white space data objects differently from non-white space data objects in the output data.
    Type: Application
    Filed: September 12, 2011
    Publication date: March 14, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian J. Cragun, Mary J. Mueller, James S. Taylor
  • Patent number: 8344861
    Abstract: In one embodiment, the invention is a haptic motion feedback mechanism. One embodiment of an apparatus for communicating motion in a virtual space includes a base and a feedback mechanism coupled to the base, the feedback mechanism using forced air to convey motion in the virtual space. In another embodiment, a method for communicating motion in a virtual space using a feedback mechanism includes receiving a signal indicative of user motion from a computing device on which the virtual space is running and forcing air through the feedback mechanism in order to convey the user motion.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventor: Brian J Cragun
  • Patent number: 8321470
    Abstract: Methods, systems, and articles of manufacture for indexing annotations made for a variety of different type (i.e., heterogeneous) data objects are provided. A set of parameters uniquely identifying an annotated data object may be converted to an index comprising a set of index values, each corresponding to a column in a homogeneous index table. In order to accommodate the indexing of heterogeneous data objects, a mapping may be provided for each different type (or classification) of data object that may be annotated, that defines how the identifying parameters of that type will be mapped to the columns of the homogeneous index table.
    Type: Grant
    Filed: June 20, 2003
    Date of Patent: November 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, Julia E. Rice, Peter M. Schwarz, William C. Swope, Hoa T. Tran
  • Patent number: 8319801
    Abstract: Systems, methods and articles of manufacture are disclosed for magnifying content on a graphical display. A user may specify a selection area of the graphical display to be magnified. The user may also specify a display area of the graphical display within which to output a magnified copy of the selection area. Further, the user may anchor a selection area or a display area to an application window or to content in the application window. For instance, an anchored display area may move with an application window. The user may also specify a text size for the display area. The display area may magnify text from the selection area to the specified text size. A magnification area may also display metadata from an application window or from content in the application window. A composite view may combine multiple magnification areas.
    Type: Grant
    Filed: May 8, 2009
    Date of Patent: November 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, Michael J. Fork