Patents Represented by Attorney Carey, Rodriguez, Greenberg & O'Keefe
  • Patent number: 8195959
    Abstract: The present invention is a method, system and apparatus for the encryption of a credential store by using a lockbox mechanism. In a credential store encryption method, a lockbox for a credential store can be retrieved and an encryption key can be selected from among a list of encryption keys in the lockbox. The lockbox can be a local lockbox and the local lockbox can be retrieved from an unencrypted region of the credential store. In any case, subsequent to the retrieval of the lockbox, the credential store can be decrypted with the selected encryption key.
    Type: Grant
    Filed: November 22, 2004
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Alan D. Eldridge, David S. Kern
  • Patent number: 8196108
    Abstract: A method, system and apparatus for breakpoint management and reconciliation for business integration language specified programs. The system includes a business integration language development environment; debug tooling accessible through the environment; and, breakpoint management and reconciliation logic coupled to the debug tooling. The business integration language development environment includes a BPEL development environment cooperatively coupled to a BPEL engine. The debug tooling includes a script display for displaying textual portions of an embedded script; and, at least one other display selected from the group consisting of a graphical process flow display, a debug module display and a breakpoint module display.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jonathan David Bennet, Jane Chi-Yan Fung, Grace Hai-Yan Lo, William Gerald O'Farrell
  • Patent number: 8195927
    Abstract: A computer system that initializes a fraction of the computer system's memory for execution of video during booting of the computer system is provided. The computer system can include a first portion of BIOS code on a ROM device, wherein the first portion includes instructions for initializing the fraction. The computer system further can include a second portion of BIOS code that copies itself to the fraction upon completion of initialization of the fraction, wherein the second portion executes on the fraction and wherein the second portion initializes system memory and initializes a video buffer. The computer system further can include a copy of the second portion located on the ROM device, wherein the copy of the second portion executes until video buffer initialization is completed but before all of the system memory is initialized. Further, the video buffer displays video before all of the computer system's memory is initialized.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Sumeet Kochar, William B. Schwartz
  • Patent number: 8195773
    Abstract: An n-tier configured Internet Message Access Protocol (IMAP) compliant mail server. A collaborative messaging application can include an IMAP compliant mail server configured for operation within an n-tier enterprise environment provided by an application server. The collaborative messaging application also can include a markup language driven interface to the IMAP compliant mail server disposed within a Web container in the application server. A data store can be configured to store messages process by the IMAP compliant mail server. Finally, a directory can be configured to provide configuration and addressing data to the IMAP compliant mail server. Importantly, the IMAP compliant mail server can include a set of platform independent classes programmed for execution in a virtual machine and specifically operable in the n-tier enterprise environment. In particular, the virtual machine can be a Java virtual machine and the n-tier enterprise environment can include J2EE.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Robert M. Congdon, Wei-Lee H. Jamrog
  • Patent number: 8189563
    Abstract: Embodiments of the present invention provide a method, system and computer program product for deploying and delivering composite services in an NGN network. In one embodiment of the invention, a view coordination method for callers in a composite services enablement environment can include establishing for a single session, a first channel of access to a composite service providing a view to a first end point for the first channel of access associated with a first caller in a public switched telephone network (PSTN). The method further can include receiving a network address for second end point associated with a second caller in the PSTN telephonically coupled to the first caller over the PSTN. Responsive to receiving the network address, a second channel of access can be established to the composite service for the single session in order to provide the view to the second end point. Finally, changes of state can be synchronized for the view for each of the channels of access.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: William V. Da Palma, Baiju D. Mandalia, Victor S. Moore, Wendi L. Nusbickel
  • Patent number: 8185880
    Abstract: This disclosure provides a computing system and method to profile a program for finding potential optimization in heap usage by reducing lag and drag in lifetimes of heap memory blocks. The process consists of three steps. First, an instrumentation engine analyzes a given program, and inserts additional code at interesting locations to collect needed information. Second, when the instrumented program is executed on a set of test cases, runtime data is collected. Third, since this data could be relatively large for a complex and long running program, data is processed to present it to a user in useful ways so that the programmer can improve the heap utilization in the program.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventors: Satish Chandra Gupta, Kumar Rangarajan
  • Patent number: 8185578
    Abstract: A client connected to a communication network performs an access request to an object. An application server performs an application by an actual object according to the client request. An object pool connected to the client and the application server pools a proxy object corresponding to the actual object and holds the actual object management information. The application server notifies the object pool of an event according to the status change of the application. The object pool automatically updates the actual object management information according to the notification of the event from the application server.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventors: Iwao Inagaki, Seiji Hamada, Masahiro Ohkawa, Naomi Zenge, Kaori Nanba
  • Patent number: 8181996
    Abstract: A rotating union (10) comprises a housing (12), a bushing (14), a fluid conduit (16), an annular seal (18) and a cap (20) secured to the housing and having a fluid inlet. The bushing is received within a cylindrical recess (32) in the housing, and the fluid conduit is rotatably received by the bushing and passes through the bushing and a bore (40) in the housing. The annular seal is received within the housing recess, and sealingly engages a cylindrical outer surface (80) of the fluid conduit and the cylindrical wall (46) of the housing recess. The cap has a circular recess (104) and surrounding annular projection (106) which receives the input end of the fluid conduit. The annular seal is sandwiched between the bushing and the annular projection. When the fluid conduit rotates, its outer surface rotates under friction against the annular seal to maintain the seal.
    Type: Grant
    Filed: February 10, 2009
    Date of Patent: May 22, 2012
    Assignee: Nova Scotia Community College
    Inventors: Daniel Mark Bolivar, Peter Foster Allen, Michael Ray Doyle
  • Patent number: 8179257
    Abstract: To warn of hazardous conditions in a monitored space, the presence of an object bearing an RFID tag is detected using an RFID tag reader. Objects may be, for example, human beings, vehicles, or stationary materiel. A determination is made as to whether the object poses a hazard by, for example, reading data from the RFID tag or by accessing a database using data read from the RFID tag. If the object is determined to pose a hazard, the nature of the hazard is determined from the RFID tag or the database, and warning about the nature of the hazard is provided proximate to the monitored space. In some embodiments, providing the warning may be conditional upon detecting the concurrent presence of two objects in the monitored space.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: May 15, 2012
    Assignee: International Business Machines Corporation
    Inventors: Lloyd W. Allen, Jr., Jana Helton Jenkins, Steven Michael Miller
  • Patent number: 8176081
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to deploying XForms in an enterprise environment and provide a method, system and computer program product for forms integration of an external data model not implemented through a DOM accessible API. In one embodiment of the invention, a method for forms integration of an external data model not implemented through a DOM accessible API can include generating a data graph for an external data model for a forms based application and transforming the data graph into a DOM representation of the data graph. Value changes for fields of a form in the forms based application can be applied to nodes of the DOM representation and mutations in the nodes of the DOM representation can be synchronized to corresponding nodes in the data graph.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael I. Ahern, Derek W. Carr, Carol A. Jones, Ajamu A. Wesley, Cesar A. Wong
  • Patent number: 8175615
    Abstract: The location of a mobile terminal may be determined in response to signals received from a plurality of RFIDs. Information from a plurality of RFIDs for determining a location of a mobile terminal is received by the mobile terminal. The mobile terminal may maintain an in-range list that comprises all the RFIDs in which the mobile terminal is currently within their coverage range. The location of the mobile terminal is calculated in response to the received information for determining a location by calculating the common coverage area of the RFIDs in the in-range list.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: Heng Chu, Ling Zhang, Ting Yong Zhu
  • Patent number: 8175581
    Abstract: A method, system and apparatus for the selective notification of incoming electronic messages. In this regard, a selective message notification method can include selectively generating a notification for a received message based upon pre-determined criteria irrespective of how the received message is handled. The pre-determined criteria can include a manually specified criteria, a rules based criteria, or a profile based criteria.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: Niklas Heidloff, Oliver Kieselbach, Gregory R. Klouda, Michael R. O'Brien
  • Patent number: 8172152
    Abstract: Electromagnetically recognizable E13B characters can be printed onto conventional paper by an inkjet printer using liquid magnetic ink. The printer receives data representing an E13B character, and prints the E13B character onto a substrate according to a modified E13B character pattern. The modified E13B pattern provides for an interior of the E13B character to be substantially completely filled, and includes one or more void arrangements arranged and positioned relative to a corresponding internal detection edge, and sized and shaped, to amplify the difference between the upstream magnetic signal detected on the upstream side of the internal detection edge and the downstream magnetic signal detected on the downstream side of the internal detection edge when an electromagnetic read head reads the resulting printed E13B character.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: May 8, 2012
    Assignee: Delphax Technologies, Inc.
    Inventors: Christopher William Thomson, Robert Stuart McCallum, Victor Peter Foyle
  • Patent number: 8176166
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to URI management for bookmarks and provide a novel and non-obvious method, system and computer program product for autonomic management of URIs in a URI bookmark list. In one embodiment of the invention, a method for autonomically managing bookmarks in a bookmark list can be provided. The method can include parsing a list of bookmarks to test validity for network addresses within the bookmarks, and, for each of the bookmarks containing an invalid network address, inferring a correct network address. For example, inferring a correct network address can include comparing a chunk of an image of expected content for the bookmark with pre-stored chunks of content and retrieving a network address for a closely matching one of the pre-stored chunks of content.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: John R. Hind, David P. Johnson
  • Patent number: D658826
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: May 1, 2012
    Inventor: Kathleen Hillman
  • Patent number: D659868
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: May 15, 2012
    Assignee: IBT Holdings, LLC
    Inventors: Joe Deguglimo, Glenn Robinson
  • Patent number: D660625
    Type: Grant
    Filed: November 10, 2010
    Date of Patent: May 29, 2012
    Inventor: Robert Garner
  • Patent number: D660626
    Type: Grant
    Filed: November 10, 2010
    Date of Patent: May 29, 2012
    Inventor: Robert Garner
  • Patent number: D660627
    Type: Grant
    Filed: November 10, 2010
    Date of Patent: May 29, 2012
    Inventor: Robert Garner
  • Patent number: D660692
    Type: Grant
    Filed: July 28, 2010
    Date of Patent: May 29, 2012
    Assignee: National Bait, Inc.
    Inventor: Joseph Haupert