Patents by Inventor Michael A. Cain

Michael A. Cain 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: 8170270
    Abstract: A computer implemented method and computer usable program product for embedding rich content of a document in an image. In one embodiment, a static image of the document is generated. If the amount of memory associated with the rich content does not exceed a threshold amount, the rich content is encoded into a single content block according to an image format. If the rich content does exceed the threshold amount, the rich content is encoded into a plurality of content blocks. The content block or the plurality of content blocks are inserted into an arbitrary storage location of the image. The static image is displayed when the image is opened in an absence of an application associated with the rich content of the document. The rich content is displayed when the image is opened in a presence of the application associated with the rich content of the document.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Cain Mansell, Sonja Christine McLellan
  • Publication number: 20120096543
    Abstract: A method of ad hoc trust delegation in human-based workflow systems using one-time access key is provided herein. The method may include the following steps: generating a unique access key to a workflow system in response to a delegation of trust to one or more users; associating the unique access key with a specified portion of a workflow within the workflow system; embedding the unique access key in a message sent to the one or more users; and providing the one or more users with a one-time access to the workflow system, such that the access is limited to the specified portion of the workflow, in response to applying the unique access key to the workflow system.
    Type: Application
    Filed: October 13, 2010
    Publication date: April 19, 2012
    Applicant: International Business Machines Corporation
    Inventors: Asaf Adi, Nili Guy, David Franklin Manning, Michael Cain Mansell, Yoav Rubin, Gilad Moredehi Saadoun, Gal Shachor, Avi Yaeli
  • Patent number: 8019884
    Abstract: A computer implemented method provides a web service to a client. A document request identifying a web service on a web service server is sent from the client to an application server. The document request is stored at a first location. The application server then sends a proxy document request back to the client, wherein the proxy document request identifies the first location. The client then forwards the proxy document request to a web service. The web service generates a web service response, by resolving the proxy document request to the first location. The web service response is stored at a second location. A proxy web service response can then sent from the web service back to the client, wherein the proxy web service response identifies the second location. The client then forwards the proxy web service response to the application server. The application server generates a document response, by resolving the proxy web service response to the second location.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: David Franklin Manning, Michael Cain Mansell, David Bradley Shapcott
  • Publication number: 20110100989
    Abstract: A pull-tab sealing member includes a bottom laminate sheet, a top laminate sheet, and a tube portion. The bottom laminate sheet includes a support layer having a bottom surface facing the container and a top surface on the opposite side thereof, a lower polymer layer disposed on the bottom surface of the support layer, and an adhesive coating formed on a bottom surface of the lower polymer layer for securing the bottom laminate sheet to the container. The top laminate sheet includes a polymer support having a bottom surface and a top surface and an adhesive layer disposed on the bottom surface of the polymer support layer. The tube portion includes a polymer tubed layer secured to a portion of the top surface of the support layer of the bottom laminate sheet and a tubed tab portion formed integrally with the polymer tubed layer and secured to a portion of the adhesive layer of the top laminate sheet.
    Type: Application
    Filed: January 19, 2009
    Publication date: May 5, 2011
    Applicant: TAB IT LLC
    Inventor: R. Michael Cain
  • Patent number: 7830362
    Abstract: The present invention defines a system wherein a computer with an attached image capture camera can receive control signals from a user based on analysis of the captured images. Specifically, the user is interacting with the standard display output of the computer via a LASER pointer and these interactions are detected by analysis software modules operating on the captured images. These analysis modules use a series of algorithms to determine the intention of the user's LASER position and motion such as the intent to perform the equivalent of a standard mouse pointer device click, trace out a standard glyph representing a letter, or a custom input as determined by independent application software.
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: November 9, 2010
    Inventor: Michael Cain Finley
  • Publication number: 20090172107
    Abstract: A computer implemented method provides a web service to a client. A document request identifying a web service on a web service server is sent from the client to an application server. The document request is stored at a first location. The application server then sends a proxy document request back to the client, wherein the proxy document request identifies the first location. The client then forwards the proxy document request to a web service. The web service generates a web service response, by resolving the proxy document request to the first location. The web service response is stored at a second location. A proxy web service response can then sent from the web service back to the client, wherein the proxy web service response identifies the second location. The client then forwards the proxy web service response to the application server. The application server generates a document response, by resolving the proxy web service response to the second location.
    Type: Application
    Filed: December 27, 2007
    Publication date: July 2, 2009
    Inventors: David Franklin Manning, Michael Cain Mansell, David Bradley Shapcott
  • Publication number: 20090158043
    Abstract: The illustrative embodiments provide a computer implemented method, apparatus, and computer program product for receiving a request from a client to instantiate an electronic document. After successful completion of mutual authentication between a web application server and the client, the web application server provides the electronic document to the client. The web application server may then receive a set of changes associated with the electronic document to form a modified document. After receiving a request from the client for a digital signature to be generated for the modified document, the web application server generates a digital signature using a private key of the web application server and an identity of an end-user associated with the client. The web application server then signs the modified document with the digital signature.
    Type: Application
    Filed: December 17, 2007
    Publication date: June 18, 2009
    Inventors: John Michael Boyer, David Franklin Manning, Michael Cain Mansell, Sonja Christine McLellan
  • Publication number: 20090154758
    Abstract: A computer implemented method and computer usable program product for embedding rich content of a document in an image. In one embodiment, a static image of the document is generated. If the amount of memory associated with the rich content does not exceed a threshold amount, the rich content is encoded into a single content block according to an image format. If the rich content does exceed the threshold amount, the rich content is encoded into a plurality of content blocks. The content block or the plurality of content blocks are inserted into an arbitrary storage location of the image. The static image is displayed when the image is opened in an absence of an application associated with the rich content of the document. The rich content is displayed when the image is opened in a presence of the application associated with the rich content of the document.
    Type: Application
    Filed: December 14, 2007
    Publication date: June 18, 2009
    Inventors: Michael Cain Mansell, Sonja Christine McLellan
  • Publication number: 20070143246
    Abstract: A database application re-uses one or more query execution strategies for a given logical query, and saves historical data concerning query execution performance under differing execution parameters. The historical data is analyzed to identify environmental variables and/or imported variables which significantly affect execution performance. Preferably, an auxiliary data structure includes, for each of multiple execution strategies, a respective set of imported and environmental variables and respective average cost measure, such as execution time. An analytical tool compares multiple different strategies to identify imported and/or environmental variables which caused a different strategy to be used, and resultant average cost. Preferably, the tool can also compare variation within the same strategy.
    Type: Application
    Filed: December 15, 2005
    Publication date: June 21, 2007
    Applicant: International Business Machines Corporation
    Inventors: Robert Bestgen, Michael Cain, Shantan Kethireddy, Michael Pfeifer
  • Publication number: 20060127388
    Abstract: The present invention provides GSK3? variants, including splice variants expressed in bone or other tissues. These variants have a broad range of functional activity, from inhibiting the Wnt pathway to activating the pathway as dominant-negatives of the full-length GSK3?. These variants, as well as their modulators, can be used to treat diseases that involve GSK3? or its associated signaling pathways.
    Type: Application
    Filed: December 9, 2005
    Publication date: June 15, 2006
    Applicant: Wyeth
    Inventors: Michael Cain, Paul Yaworsky
  • Publication number: 20060113791
    Abstract: An outlet plate fitting configured for attaching a secondary component to a fluid pipe section. The fluid pipe section includes opposed flanges that define a receiving groove having a bottom surface. The outlet plate fitting includes a main body, an engagement platform connected to and at a distance from the main body, and a bore extending through the main body and the engagement platform. A first surface of the engagement platform faces away from the main body and is a planar surface with a seal member positioned about the bore. A second surface of the engagement platform faces toward the main body and has a ramped surface, such that rotation of the engagement platform in a first direction within the receiving groove causes the planar surface and seal member into sealing engagement with the bottom surface of the receiving groove.
    Type: Application
    Filed: January 10, 2006
    Publication date: June 1, 2006
    Inventors: Gunter Matt, James Collins, Michael Cain, Paul Adkins
  • Publication number: 20050212293
    Abstract: A fluid distribution system comprising a hollow pipe section having at least one bore extending longitudinally therethrough. At least one longitudinal boss extends along the pipe section. An end fitting comprises a body configured to be received in the bore and a shoulder extending radially from the body. At least one bolt hole extends through the shoulder and is configured to align with the at least one longitudinal boss. A secondary component is configured for connection to the end fitting. Alternatively, an outlet plate fitting is configured for attaching a secondary component to a fluid pipe section. The fluid pipe section includes opposed flanges that define a receiving groove. The outlet plate fitting comprises a main body and an engagement platform having a planar surface with a seal member. Rotation of the engagement platform within the receiving groove causes the planar surface and seal member into sealing engagement within the receiving groove.
    Type: Application
    Filed: March 26, 2004
    Publication date: September 29, 2005
    Applicant: Ingersoll-Rand Company
    Inventors: Gunter Matt, James Collins, Michael Cain, Paul Adkins
  • Publication number: 20030221109
    Abstract: An improved digital signature method that maintains the secure signer and document authentication properties of a correct digital signature scheme and accounts for document longevity without introducing the complexities of an intricate public key infrastructure.
    Type: Application
    Filed: May 22, 2003
    Publication date: November 27, 2003
    Applicant: Pure Edge Solutions, Inc.
    Inventors: John Michael Boyer, Michael Cain Mansell
  • Publication number: 20030052859
    Abstract: The present invention defines a system wherein a computer with an attached image capture camera can receive control signals from a user based on analysis of the captured images. Specifically, the user is interacting with the standard display output of the computer via a LASER pointer and these interactions are detected by analysis software modules operating on the captured images. These analysis modules use a series of algorithms to determine the intention of the user's LASER position and motion such as the intent to perform the equivalent of a standard mouse pointer device click, trace out a standard glyph representing a letter, or a custom input as determined by independent application software.
    Type: Application
    Filed: July 2, 2002
    Publication date: March 20, 2003
    Inventor: Michael Cain Finley
  • Publication number: 20020161719
    Abstract: A system for on-line enrolment includes an application server for controlling and communicating with an end-user and an institution with which the end-user desires to enroll. The application server has an evaluation service for providing workflow and logic in accordance with the institution's business criteria. When initiated by an end-user a management server determines and downloads appropriate client software to the end-user, which includes a signing agent, that allows the end-user to digitally sign the business agreements needed to complete an account enrolment with an institution such as a bank, stock broker or other financial institution. A verification service authenticates information provided by the end-user. A certificate service sends a digital certificate to an end-user. An evaluation service receives a digitally signed electronic business agreement from the end-user to complete enrolment of the end-user and forms a complete enrolment package.
    Type: Application
    Filed: April 27, 2001
    Publication date: October 31, 2002
    Inventors: David Franklin Manning, Michael Cain Mansell, John Michael Boyer, Theodore Edward Neustaedter, Richard William Reeve Bennett, Bradley Michael Debroni, Michael Graham Rowling, Randall Joseph Kapuscinski
  • Patent number: 5975304
    Abstract: Provided are a container comprising a tabbed sealing unit, blister pack containers comprising such sealing units, and methods of making such sealing units and containers.
    Type: Grant
    Filed: August 25, 1998
    Date of Patent: November 2, 1999
    Assignee: Unipac Corporation
    Inventors: R. Michael Cain, Joseph Smelko
  • Patent number: 5803178
    Abstract: A slidably sealing isolator and method for using the isolator in a wellbore tubular to control the injection and production of fluids to individual formation zones, the isolator having 1) a sliding band seal which does not need to be actuated or set in order to restrict fluid flow into a wellbore zone and is capable of slidably sealing at threaded joint portions of the wellbore tubular, and 2) a wellbore flow control means.
    Type: Grant
    Filed: September 13, 1996
    Date of Patent: September 8, 1998
    Assignee: Union Oil Company of California
    Inventor: Michael A. Cain
  • Patent number: 5354760
    Abstract: The invention provides crystalline Tiagabine hydrochloride monohydrate, process for its preparation, compositions containing the same and its therapeutic use as anti-epileptic agent.
    Type: Grant
    Filed: March 24, 1992
    Date of Patent: October 11, 1994
    Assignee: Novo Nordisk A/S
    Inventors: Henning Petersen, Peter Nielsen, Michael Cain, Subhash Patel
  • Patent number: 5262911
    Abstract: Apparatus for supporting transducer heads of a hard disk drive wherein the heads are mounted on transducer support arms that are, in turn, mounted on extensive fingers formed on an actuator that moves the heads across surfaces of data storage disks. Two holes are formed through each finger to form two coaxial sets of holes on the actuator body and one hole in each finger receives a tubular boss formed about one of two equally spaced holes formed through one end of each support arm each arm. Bosses inserted into coaxial holes in the fingers extend thereinto from the same direction and are swaged to fix the support arms to the actuator by passing a ball through the bosses from the opposite direction. The support arms are constructed by spot welding swage plates, each having two holes formed therethrough and having a boss about one hole, to leaf members, similarly having two holes formed therethrough, whereon the transducer heads are mounted.
    Type: Grant
    Filed: August 6, 1992
    Date of Patent: November 16, 1993
    Assignee: Seagate Technology, Inc.
    Inventors: Michael A. Cain, Steven S. Eckerd
  • Patent number: 5142770
    Abstract: An apparatus for predicting twist out torque of a swage mount measures work done by a swage ram during a swaging operation. The apparatus includes a position sensor for sensing the position of the ram and a force sensor for sensing the force of the ram during the swaging operation. The apparatus gathers position and force information and calculates swaging work. Swaging work correlates with twist-out torque for a swage mount. Calculated swaging work is compared with a minimum acceptable swaging work value which is related to a minimum acceptable twist out torque level. If the swage work of a particular swage mount is below the minimum acceptable swage work level, an operator can reswage the mount and thereby strengthen the mount to avoid future failure due to rotation at the swage mount.
    Type: Grant
    Filed: November 7, 1991
    Date of Patent: September 1, 1992
    Assignee: Seagate Technology, Inc.
    Inventors: Michael A. Cain, David S. Allsup