Patents by Inventor Cristi Nesbitt Ullmann

Cristi Nesbitt Ullmann 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: 6831667
    Abstract: A method and an apparatus is provided for managing a set of expansion icons and associated information so that the user can selectively open and close expansion icons with a minimum of network bandwidth. In a preferred embodiment, an expansion flag and the information location is maintained for each expansion icon and information is downloaded on an “on demand” basis. Once an item has been opened and the information downloaded, the information location is changed to a local memory address. The associated information may be in a variety of multimedia formats, including text, URLs, audio, video, or picture information. It is possible to open several expansion icons at the same time while keeping other icons closed. When an expansion icon is closed, the expansion flag is set to false and information location is reset to a server location. In an alternative embodiment, all of the information associated with the expansion icons is downloaded at the time the web page is accessed.
    Type: Grant
    Filed: September 14, 2000
    Date of Patent: December 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: Robert Michael Russin, Cristi Nesbitt Ullmann, Allen Chester Wynn
  • Publication number: 20040179035
    Abstract: Administration of URIs in groups including retrieving, in dependence upon a group URI, a member URI, retrieving a resource identified by the member URI, determining a display interval length for the resource, and displaying the resource for the determined display interval length.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cristi Nesbitt Ullmann, Lorin Evan Ullmann
  • Publication number: 20040181609
    Abstract: Administration of URIs in groups, including creating a group URI, creating a first member URI identifying a first resource, identifying, within the first resource, an embedded hyperlink to a second resource, creating, in dependence upon the embedded hyperlink, a second member URI identifying the second resource, and storing the group URI, the first member URI, and the second member URI. Embodiments include retrieving, in dependence upon the group URI, a plurality of first-tier member URIs, retrieving, in dependence upon the group URI, a plurality of second-tier member URIs associated with at least one first-tier member URI, retrieving a plurality of first-tier resources identified by the first-tier member URIs, retrieving a plurality of second-tier resources identified by the second-tier member URIs, displaying the first-tier resources, and displaying the second-tier resources.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cristi Nesbitt Ullmann, Lorin Evan Ullmann
  • Publication number: 20040181515
    Abstract: Administration of URIs in groups, including creating a group URI, receiving, from a user, a search term, providing the search term to a search engine, and receiving a search result including an embedded hyperlink to an indexed resource. Embodiments include identifying the embedded hyperlink within the search result, creating, in dependence upon the embedded hyperlink, a member URI, and storing the group URI and the member URI.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cristi Nesbitt Ullmann, Lorin Evan Ullmann
  • Patent number: 6754798
    Abstract: A method and apparatus to dynamically order features and manage features, especially aggregators, during creation of a logical volume is provided. The method and apparatus make use of a partition/aggregate list to identify partitions and/or aggregates that make up a logical volume that is to be created. In addition, the partition/aggregate list identifies features to be applied to the partitions and/or aggregates as well as the order in which these features are to be applied. The order in which these features are to be applied is designated by a current feature indicator (CFI). Based on a current CFI count of an entry in the partition/aggregate list, application of a feature corresponding to the current CFI count is attempted. If successful, the current CFI count is incremented and the process returns to a first entry in the partition/aggregate list. If unsuccessful, the current CFI count is not incremented and the process continues on to the next entry in the partition/aggregate list.
    Type: Grant
    Filed: October 26, 2000
    Date of Patent: June 22, 2004
    Assignee: International Business Machines Corporation
    Inventors: Mark A. Peloquin, Benedict Michael Rafanello, Cuong Huu Tran, Cristi Nesbitt Ullmann
  • Patent number: 6751719
    Abstract: A method and apparatus to dynamically order features and resolve conflicts in a logical volume management environment is provided. The method and apparatus classifies features of a logical volume into partition level, aggregate level and volume level classes. Based on these classes and the attributes associated with each feature, ordering of the features in a feature stack is performed and conflicts between features identified for conflict resolution. In addition, the apparatus and method provides a mechanism by which a default ordering of features selected by a user may be generated for a logical volume. The user may accept this default ordering or edit the ordering as long as the user does not generate any conflicts. Any conflicts generated will be reported to the user and the attempted ordering will not be allowed.
    Type: Grant
    Filed: October 26, 2000
    Date of Patent: June 15, 2004
    Assignee: International Business Machines Corporation
    Inventors: Mark A. Peloquin, Benedict Michael Rafanello, Cuong Huu Tran, Cristi Nesbitt Ullmann
  • Patent number: 6715070
    Abstract: A method and an apparatus for enabling and disabling features in a logical volume management environment is presented. This operation can be performed at boot time or at run time. The user is shown a list of features as well as the current state for each feature. If the feature is currently enabled, the user can select to disable the feature, provided this is a safe operation given the current features for the volume. If the feature is disabled, the user has the following choices: re-enable, disable and retain in the feature stack, disable and remove from the feature stack, and permanently remove the disabled feature from the volume. Disabling or re-enabling features can be very useful to accommodate a changing operating environment. For example, the feature Volume Mirroring allows a replication of the volume at a remote site. If due to network difficulties that remote site becomes inaccessible, then this feature would have to be disabled.
    Type: Grant
    Filed: October 12, 2000
    Date of Patent: March 30, 2004
    Assignee: International Business Machines Corporation
    Inventors: Mark A. Peloquin, Benedict Michael Rafanello, Cuong Huu Tran, Cristi Nesbitt Ullmann
  • Patent number: 6711591
    Abstract: A system and method for control of data and boot records associated with multi-layer logical volumes allows the logical volume data area containing the fake EBR to be deterministically and efficiently accessed by using a “top down” control methodology. Control of the logical volume manager (“LVM”) data area is distributed. An LVM data area is placed on each aggregate as well as on each partition, and the fake EBR is placed in the LVM data area of the topmost aggregate. The topmost aggregator controls access to the fake EBR, and only this aggregator must provide API functionality to access the fake EBR. This allows the fake EBR to be found and accessed only by new software applications which are “aware” of the fake EBR, while allowing legacy aggregators to continue to function correctly and allowing legacy software applications to continue to interwork with legacy aggregators through their unchanged APIs.
    Type: Grant
    Filed: July 13, 2000
    Date of Patent: March 23, 2004
    Assignee: International Business Machines Corporation
    Inventors: Benedict Michael Rafanello, Mark A. Peloquin, Cuong Huu Tran, Cristi Nesbitt Ullmann
  • Patent number: 6683627
    Abstract: A method and implementing computer system are provided in which a user is able to customize pointer movements on a display screen corresponding to physical mouse movements. In an exemplary embodiment, a menu is presented on a display screen to allow a user to select and customize sensitivity settings for mouse movements. Further controls are selectively implemented to limit pointer movement along predetermined axes. Another feature enables a user to define screen areas surrounding function buttons or hyperlinks such that a user-controlled pointer movement in proximity to any sensitized area will automatically highlight the closest hyperlink or function for subsequent selection and/or actuation by the user. Another user selection enables a user to select various features regarding scroll boxes presented on a display screen within a browser program. The scroll box controls enable a user to define the size of scroll boxes as well as pointer interaction with regard to displayed scroll boxes.
    Type: Grant
    Filed: September 28, 2000
    Date of Patent: January 27, 2004
    Assignee: International Business Machines Corporation
    Inventors: Cristi Nesbitt Ullmann, Lorin Evan Ullmann
  • Publication number: 20040003345
    Abstract: A wizard is utilized when creating a server-based transactional Web page application. The wizard keeps track of the interdependencies of the Web pages, any data accesses required for any of the Web pages, and any rules for presenting a different sequence of Web pages based upon differing aspects of anticipated user input. The wizard can then be used to access the required data if a user selection is made to download the application and run the application off-line at a client that is disconnected from the network. When running off-line, the wizard plays back the downloaded pages of the application in a sequence dependent upon the tracked interdependencies and received user input. When running off-line, the wizard controls the dynamic presentation of the downloaded pages and provides the required data to enable the transactional pages of the application to be completed.
    Type: Application
    Filed: June 26, 2002
    Publication date: January 1, 2004
    Applicant: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Jerry Walter Malcolm, Aaron Keith Reed, Cristi Nesbitt Ullmann
  • Publication number: 20040003031
    Abstract: A wizard is utilized when running a server-based transactional Web page application. The wizard tracks the interdependencies of the Web pages, any data accesses required for any of the Web pages, and any rules for presenting a different sequence of Web pages based upon differing aspects of anticipated user input. The wizard is used to access the required data if a user selection is made to download the application and run the application off-line at a client that is disconnected from the network. To run off-line, the applicable Web pages, the wizard, and the required data are downloaded to the client. When running off-line, the wizard plays back the downloaded pages of the application in a sequence dependent upon the tracked interdependencies and received user input. As such, the wizard controls the dynamic presentation of the downloaded pages and provides the required data to enable the transactional pages of the application to be completed.
    Type: Application
    Filed: June 26, 2002
    Publication date: January 1, 2004
    Applicant: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Jerry Walter Malcolm, Aaron Keith Reed, Cristi Nesbitt Ullmann
  • Patent number: 6636871
    Abstract: A system and method for a multi-layer logical volume management (“LVM”) system which extends the single-layer logical volume model of current technology to handle multiple levels of aggregation more efficiently. Multiple levels of aggregation allows multiple types of aggregators, such as drive linking, mirroring, and software RAID, to be used together to bypass the limitations inherent in each individual aggregation technology. An LVM data area which stores information about the organization of the multi-layer logical volume is stored within the last partition of the logical volume. A fake EBR, which describes the logical volume as if it were a single disk drive, is located in the LVM data area of one of the partitions in the logical volume. A “bottom-to-top” control methodology is used to locate the LVM data area containing the fake EBR, including setting a special flag in the LVM data area containing the fake EBR.
    Type: Grant
    Filed: July 13, 2000
    Date of Patent: October 21, 2003
    Assignee: International Business Machines Corporation
    Inventors: Benedict Michael Rafanello, Mark A. Peloquin, Cuong Huu Tran, Cristi Nesbitt Ullmann
  • Publication number: 20030187668
    Abstract: Administration of URIs in groups. Creating, in a group URI-enabled data communications client, a group URI identifying a remote computer resource; creating, in response to at least one navigation event invoking a hyperlink to a document page at a network location, a member URI identifying the network location of the document page; and storing, together in the remote computer resource, the group URI and the member URI. Retrieving, in dependence upon the group URI, at least one member URI; storing the at least one member URI in data communications client navigation memory; retrieving a document page identified by the first member URI; displaying the retrieved document page; and invoking one or more other member URIs.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 2, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lorin Evan Ullmann, Cristi Nesbitt Ullmann
  • Publication number: 20030132957
    Abstract: An implementation for the generation of a surrogate Web browsing session at a Web receiving display station by a user who does the basic browsing or searching for a principal user, e.g. the physically limited individual or the executive/professional ordering the browsing session. A user to is enabled to interactively navigate the Web through a sequence of linked hypertext documents in a browsing session at a receiving display station in combination with recording on a real-time basis, keystroke by keystroke and mouse point and click by point and click, page by page and selected hyperlink by selected hyperlink, the interactive navigation of said user in said browsing session.
    Type: Application
    Filed: January 15, 2002
    Publication date: July 17, 2003
    Applicant: International Business Machines Corporation
    Inventors: Cristi Nesbitt Ullmann, Lorin Evan Ullmann
  • Publication number: 20030135824
    Abstract: An implementation whereby a user may note a hyperlink in a Web document or E-Mail may be of possible interest and avoid the possible waste of time by just saving the hyperlink, rather than accessing and reviewing the linked document. A user is enabled to designate a plurality of hyperlinks in received Web documents for subsequent viewing; the designated hyperlinks are stored whereby the user may subsequently select the stored hyperlinks to thereby access and display their respective linked documents.
    Type: Application
    Filed: January 15, 2002
    Publication date: July 17, 2003
    Applicant: International Business Machines Corporation
    Inventors: Cristi Nesbitt Ullmann, Aaron Keith Reed, Deepa S. Desai
  • Patent number: 6574705
    Abstract: A data processing system and method are disclosed for storing logical volume information used by a logical volume manager to create and manage a logical volume. The data processing system includes a plurality of storage devices. A plurality of physical partitions within the plurality of storage devices are specified. Each one of the physical partitions includes a plurality of sectors. The specified physical partitions are logically combined to create the logical volume. A first plurality of the sectors are reserved in each of the physical partitions for the logical volume information. The first plurality of sectors are located at the top of each of the physical partitions. The logical volume information is stored in the first plurality of sectors in each of the physical partitions. In this manner, the logical volume information is stored at the top of each of the physical partitions.
    Type: Grant
    Filed: November 16, 2000
    Date of Patent: June 3, 2003
    Assignee: International Business Machines Corporation
    Inventors: Mark A. Peloquin, Benedict Michael Rafanello, Cuong Huu Tran, Cristi Nesbitt Ullmann
  • Publication number: 20030041167
    Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system on behalf of a plurality of management customers. Endpoint objects, system objects, and network objects are logically organized into a set of scopes that do not logically overlap. An administrative user may dynamically reconfigure logical networks within the distributed data processing system while managing the logical networks for a set of customers. The network management system is able to provide security at logical boundaries between networks. Geographic location identifiers are associated with network resources. Network-related actions can be performed on resources with common geographic boundaries. The network management framework assists administrators in opening or closing access to resources/devices at the boundaries such that portions of a highly distributed data processing system could be quarantined from other portions of the distributed data processing system.
    Type: Application
    Filed: August 15, 2001
    Publication date: February 27, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven French, Lorin Evan Ullmann, Cristi Nesbitt Ullmann
  • Publication number: 20030041238
    Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system on behalf of a plurality of management customers. Endpoint objects, system objects, and network objects are logically organized into a set of scopes that do not logically overlap. An administrative user may dynamically reconfigure logical networks within the distributed data processing system while managing the logical networks for a set of customers. The network management system is able to provide security while allowing for dynamic changes in location of devices. A geographic location identifier is automatically generated for an endpoint based on the endpoint's MAC address and its relation to a router within its network, thereby uniquely identifying the endpoint using the endpoint's hardware MAC address in conjunction with its geographic location. Security-related commands are implemented such that actions can be authorized with respect to geographic locations.
    Type: Application
    Filed: August 15, 2001
    Publication date: February 27, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven French, Lorin Evan Ullmann, Cristi Nesbitt Ullmann
  • Patent number: 6523047
    Abstract: An enhancement to existing logical volume managers which provides the functionality to expand logical volumes employing multiple levels of aggregation. It includes functionality to determine if a logical volume employing multiple levels of aggregation can be expanded. If it can be expanded, the aggregator or feature which will perform the expansion is determined. Once this has been done, the features and aggregators that need to be applied to the partitions being added to the volume are determined. These features and aggregators are then applied to the partitions being added to the volume, with user input as required.
    Type: Grant
    Filed: August 17, 2000
    Date of Patent: February 18, 2003
    Assignee: International Business Machines Corporation
    Inventors: Benedict Michael Rafanello, Mark A. Peloquin, Cuong Huu Tran, Cristi Nesbitt Ullmann
  • Publication number: 20030025724
    Abstract: A system for directing users of varying and particularly limited reading skills through a reading of a received Web page which helps such users to ignore Web page clutter and focus on the page content direction. The Web page is transmitted in a plurality of selectable readable modes; at least one of which modes includes a movable indicator directing the user to read along the Web page in a predetermined orthogonal progressive pattern. The movable indicator is preferably an element highlighting a sequential block of data. For example, the highlighted block of data may be brighter than the other data on the Web page or have a color different from the color of the other data on the Web page. The Web page is transmitted over the Web in a markup language comprising control tags enabling the Web page to be selectively read in said moving indicator mode and there is a Web browser at said receiving Web station for selectively reading said received Web page in said moving indicator mode.
    Type: Application
    Filed: April 30, 2001
    Publication date: February 6, 2003
    Applicant: International Business Machines Corporation
    Inventors: Cristi Nesbitt Ullmann, Lorin Evan Ullmann