Patents by Inventor Gerald McBrearty

Gerald McBrearty 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: 20070255964
    Abstract: A system, method, and computer-usable medium for detecting movement of a portable computer; comparing the detected movement of the portable computer to a predetermined threshold; determining if the portable computer is coupled to a docking station; and in response to determining the portable computer is coupled to the docking station, enabling security to secure data stored on the portable computer.
    Type: Application
    Filed: April 27, 2006
    Publication date: November 1, 2007
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20070245112
    Abstract: A computer implemented method, data processing system, and computer usable code are provided for mapping between a file system and a log. Opaque data is generated that identifies a location of the file system and a location of the log. The file system and the log are accessed using this opaque data. An opaque identifier is associated with the opaque data, which is then sent to the file system and the log. When a log access request, which includes the opaque identifier, is received from the file system, the location of the log is identified using the opaque identifier and the file system is directed to the location of the log. When a logredo request, which includes the opaque identifier, is received from the log, the file system location is identified using the opaque identifier and the log is directed to the location of the file system.
    Type: Application
    Filed: April 18, 2006
    Publication date: October 18, 2007
    Inventors: Mark Grubbs, Gerald McBrearty, Grover Neuman
  • Publication number: 20070174316
    Abstract: Computer implemented method, system and computer program product for shrinking a file system in a data processing system. A computer implemented method for shrinking a file system in a data processing system includes designating an amount by which a file system comprised of a plurality of contiguous blocks is to be shrunk, and removing at least one contiguous intermediate block of the plurality of contiguous blocks from the file system to shrink the file system by the designated amount.
    Type: Application
    Filed: January 18, 2006
    Publication date: July 26, 2007
    Inventors: Mark Grubbs, Gunisha Madan, Gerald McBrearty, Grover Neuman
  • Publication number: 20070168876
    Abstract: A method, system, and computer program product for selecting an object from nested group of objects. Upon the determination of an incorrect selection, the selection of an object that is different from the current selected object is accomplished using a predetermined path.
    Type: Application
    Filed: January 18, 2006
    Publication date: July 19, 2007
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20070168446
    Abstract: A method, system, and program are provided for dynamically mapping chat session invitation history. A chat controller for facilitating a chat session enables chat participants to invite additional users to join in the chat session. The chat controller dynamically generates a mapping of the chat participants to graphically represent a separate correspondence between each invited additional user and each inviting chat participant. The mapping is displayed within a user interface of a current participant or an invited additional user. Further, the displayed mapping is dynamically updated to reflect additional invitation history as the chat session continues.
    Type: Application
    Filed: January 18, 2006
    Publication date: July 19, 2007
    Inventors: Susann Keohane, Gerald McBrearty, Jessica Murillo, Johnny Shieh
  • Publication number: 20070169178
    Abstract: A system and method for dynamically adjusting or modifying the password expiration period for a given user based upon how a user accesses the password-protected resource. The tighter the physical control of how a user can access a resource results in a loosening or maintaining of the password expiration period to be a relatively long period of time, whereas the looser the physical control of how a user can access a resource results in a tightening of the password expiration period to be a relatively short period of time. The password expiration period is adjusted based on both actual usage patterns as well as variances in such usage patterns.
    Type: Application
    Filed: January 19, 2006
    Publication date: July 19, 2007
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20070061405
    Abstract: A chat presence state adjustment indicating an availability of a particular user to participate in new chat sessions is automatically performed in a computer system. The computer system, which is in communication with a network, includes at least one of a chat server that facilitates chat communications between multiple client systems logged onto by multiple users and a particular client system logged onto by a particular user from among the multiple user. The computer system includes an avoidance controller that first detects a selection of chat sessions avoided by the particular user over a period of time from among the total chat session directed to the particular user over the period of time. In particular, the avoidance controller detects that the user avoids each of the selection of chat sessions through at least one separate type of avoidance activity.
    Type: Application
    Filed: September 15, 2005
    Publication date: March 15, 2007
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20070038953
    Abstract: A method, system, and computer program product for visually indicating the last line(s) of text on a page displayed in a window so that the user can see this visual indication as they are scrolling the text. The user also has the ability to specify a hard stop for the scrolling once the visual indication has reached a desired position.
    Type: Application
    Filed: August 11, 2005
    Publication date: February 15, 2007
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20070029380
    Abstract: An application for disabling the use of selected applications is provided. A server receives identification information from a user. The location of the user is determined. If the user is determined to be in a reserved location, the use of one or more applications is disabled, for the user.
    Type: Application
    Filed: August 4, 2005
    Publication date: February 8, 2007
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20070028064
    Abstract: A method for mirroring file data includes receiving a data file and determining whether the data file exceeds a predetermined file size. The method further includes sending a mirror suspend notification to at least one mirrored drive and tracking at least one changed disk block, while maintaining read and write capability for each mirrored drive, based on the determination. In one embodiment, upon completion of writing the data file, which exceeds the predetermined file limit, data is re-synced and mirror suspend function is canceled. A computer readable medium including computer readable code, and a system including means, for accomplishing the method steps, are also disclosed.
    Type: Application
    Filed: July 28, 2005
    Publication date: February 1, 2007
    Inventors: Gerald McBrearty, Johnny Shieh
  • Publication number: 20070026850
    Abstract: A portable communication device detects a current speed of travel of the portable communication device independent of any vehicle temporarily transporting the portable communication device. A speed based setting controller of the portable communication device compares the current speed to at least one threshold value set at the portable communication device. Responsive to the current speed exceeding the threshold value, the speed based setting controller automatically assigns a separate speed based setting to a current setting for each feature assigned to the threshold value, wherein each current setting for each feature designates the operability of that feature within the portable communication device, such that the current setting for each feature adjusts with a speed of travel as detected by the portable communication device.
    Type: Application
    Filed: July 28, 2005
    Publication date: February 1, 2007
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Johnny Shieh
  • Publication number: 20070022117
    Abstract: A file system controller of an operating system controls the management of a file system, including the creation of file system snapshots or other backup copies of data in the file system to at least one storage device. In addition, the file system controller creates a named data stream attached to an entry for the data copied in the snapshot in a file system directory for the file system. The named data stream holds a reference to the storage location of the snapshot within the storage device. The file system controller provides access to the file system snapshot via the named data stream. In particular, a user may enter a single command to list the contents of the file system directory and the file system controller returns a single response listing both the entry for the data and the named data stream referencing the snapshot of the data.
    Type: Application
    Filed: July 21, 2005
    Publication date: January 25, 2007
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20070011168
    Abstract: A multiending controller within a network detects a URL entry including at least a portion of a particular domain name. The multiending controller automatically selects multiple possible domain names for at least said portion of said particular domain name, wherein each of the multiple possible domain names includes a separate one of multiple ending types available for a domain. The multiending controller directs output of the multiple possible domain names for selection by a user.
    Type: Application
    Filed: May 26, 2005
    Publication date: January 11, 2007
    Applicant: International Business Machines Corporation
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20060277118
    Abstract: The server system, communicatively connected to multiple client systems via a network, facilitates at least one web page for download to the client systems, where the web page offers multiple products for purchase. Responsive to the server system detecting a particular product selection from a particular client system, the server system downloads to the particular client system a first package offer of the client selected product and at least one second product from among at least one vendor selected product at a first price at a first discounted rate for purchase of both the client selected particular product and the at least one second product. In addition, the server system includes a selectable option for replacing the first package offer in the download of the first package offer.
    Type: Application
    Filed: June 6, 2005
    Publication date: December 7, 2006
    Applicant: International Business Machines Corporation
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20060259585
    Abstract: A method, system, and program for enabling user selection of web page position download priority during a download are provided. A client system is communicatively connected via a network to a server system that downloads a web page by sequentially sending each of a plurality of portions of data that specify the web page. The client system detects receipt of a first portion of data from among a plurality of portions of data for specifying the web page. The client system controls display of the first portion of data, as it is received, within a window area of a user interface formatted for displaying the web page. The client system detects, while still communicatively connected to the server system and receiving the first portion of data, a selection by a user of a particular position within the window area.
    Type: Application
    Filed: May 10, 2005
    Publication date: November 16, 2006
    Applicant: International Business Machines Corporation
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20060168026
    Abstract: A system, method, and computer program product for managing e-mail and real-time messaging activity between a first client and a second client. In accordance with one embodiment, the method includes the first or second client detecting an nth e-mail thread response to an original e-mail message delivered between the first client and second client, wherein n is greater than or equal to one. In response to detecting occurrence of an nth e-mail thread response, a real-time electronic messaging session is invoked between the first and second clients. In an alternate embodiment of the invention, the first client sends a real-time message to the second client during a real-time messaging session between the first and second clients. In response to a specified real-time messaging session termination event, an e-mail message containing the sent real-time message is sent to the second client.
    Type: Application
    Filed: December 16, 2004
    Publication date: July 27, 2006
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20060136235
    Abstract: A system, method, data structure, and computer-readable medium for processing a command entered into a command processor interface in a data processing system. In accordance with the method of the present invention, a command is entered by a user into a command processor interface input line. A command path specified by the command processor interface is utilized for searching for the entered command. The command path includes at least one local path and a grid command directive. The grid command directive may include a grid service field containing a grid service specifier, and a host name field containing a locatable name or address of a processing or grid lookup resource. The grid command directive further includes a command field containing a grid resource lookup command. The command path searching includes sequentially processing the at least one local path and the grid command directive until an execution resource associated with the command is located.
    Type: Application
    Filed: December 16, 2004
    Publication date: June 22, 2006
    Applicant: International Business Machines Corporation
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20060122972
    Abstract: Administration of search results including displaying by a browser a set of search results from a web search, each search result containing a link to a web page; selecting a search result for exclusion from display, thereby identifying a selected search result, including selecting for exclusion from display search results containing related links, wherein related links include links related to the link in the selected search result; and displaying the search results without the selected search result and without the search results containing related links.
    Type: Application
    Filed: December 2, 2004
    Publication date: June 8, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20060089908
    Abstract: A method, system and computer program product for enabling user-customization of an ATM display/receipt for a transaction carried out at an automated teller machine (ATM). The customer/user of the ATM creates/selects specific alerts to be outputted during subsequent ATM transactions. The alerts/notices are linked to the customer account. During subsequent access to the user's account via an ATM, the pre-selected alert/notice is displayed to the user or printed on the transaction receipt.
    Type: Application
    Filed: October 21, 2004
    Publication date: April 27, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20060090167
    Abstract: Administering return data from execution of commands by a computer operating system including receiving in the operating system a command name and optional command parameters specifying a command for current execution, the command having been previously executed, and displaying return data from the previous execution of the command. Typical embodiments include marking the command in a history file upon the previous execution of the command, including recording a display buffer location of the return data from the previous execution of the command. In such embodiments, displaying return data from the previous execution of the command includes retrieving from the history file the display buffer location of the return data from the previous execution of the command and reading from a display buffer the return data from the previous execution of the command in dependence upon display buffer location.
    Type: Application
    Filed: October 7, 2004
    Publication date: April 27, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh