Patents by Inventor James A. Reimer

James A. Reimer 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: 11537556
    Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: December 27, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James A. Reimer, Xiaoyang Yang, Alan T. Yaung
  • Patent number: 11249943
    Abstract: Technical solutions are described to implement a scalable write ahead log using a distributed file system. A general aspect includes a method for providing consistency among metadata replicas and content in an enterprise content management cluster. The method includes recording a transaction log entry in response to receiving a content modification request, the transaction log entry including a version identifier set to a first version value. The method also includes updating the transaction log entry to a second version value in response to successfully modifying content and one of a plurality of metadata replicas containing metadata corresponding to the request. The method also includes updating the transaction log entry to a third version value in response to successfully modifying each of the metadata replicas. The present document further describes examples of other aspects such as methods, computer products.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: February 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Mei Jiao, Yun Jie Qiu, James A. Reimer, Ju Wei Shi, Paul S. Taylor, Chen Wang, Xiao Yang Yang
  • Patent number: 11003621
    Abstract: Technical solutions are described to implement a scalable write ahead log using a distributed file system. A general aspect includes a method for providing consistency among metadata replicas and content in an enterprise content management cluster. The method includes recording a transaction log entry in response to receiving a content modification request, the transaction log entry including a version identifier set to a first version value. The method also includes updating the transaction log entry to a second version value in response to successfully modifying content and one of a plurality of metadata replicas containing metadata corresponding to the request. The method also includes updating the transaction log entry to a third version value in response to successfully modifying each of the metadata replicas. The present document further describes examples of other aspects such as methods, computer products.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: May 11, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Mei Jiao, Yun Jie Qiu, James A. Reimer, Ju Wei Shi, Paul S. Taylor, Chen Wang, Xiao Yang Yang
  • Publication number: 20200210381
    Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.
    Type: Application
    Filed: March 12, 2020
    Publication date: July 2, 2020
    Inventors: James A. REIMER, Xiaoyang YANG, Alan T. YAUNG
  • Patent number: 10628381
    Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: James A. Reimer, Xiaoyang Yang, Alan T. Yaung
  • Publication number: 20170154050
    Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: James A. Reimer, Xiaoyang Yang, Alan T. Yaung
  • Publication number: 20170154092
    Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.
    Type: Application
    Filed: November 22, 2016
    Publication date: June 1, 2017
    Inventors: James A. Reimer, Xiaoyang Yang, Alan T. Yaung
  • Publication number: 20170132269
    Abstract: Technical solutions are described to implement a scalable write ahead log using a distributed file system. A general aspect includes a method for providing consistency among metadata replicas and content in an enterprise content management cluster. The method includes recording a transaction log entry in response to receiving a content modification request, the transaction log entry including a version identifier set to a first version value. The method also includes updating the transaction log entry to a second version value in response to successfully modifying content and one of a plurality of metadata replicas containing metadata corresponding to the request. The method also includes updating the transaction log entry to a third version value in response to successfully modifying each of the metadata replicas. The present document further describes examples of other aspects such as methods, computer products.
    Type: Application
    Filed: November 11, 2015
    Publication date: May 11, 2017
    Inventors: LI MEI JIAO, YUN JIE QIU, JAMES A. REIMER, JU WEI SHI, PAUL S. TAYLOR, CHEN WANG, XIAO YANG YANG
  • Publication number: 20170132271
    Abstract: Technical solutions are described to implement a scalable write ahead log using a distributed file system. A general aspect includes a method for providing consistency among metadata replicas and content in an enterprise content management cluster. The method includes recording a transaction log entry in response to receiving a content modification request, the transaction log entry including a version identifier set to a first version value. The method also includes updating the transaction log entry to a second version value in response to successfully modifying content and one of a plurality of metadata replicas containing metadata corresponding to the request. The method also includes updating the transaction log entry to a third version value in response to successfully modifying each of the metadata replicas. The present document further describes examples of other aspects such as methods, computer products.
    Type: Application
    Filed: November 30, 2015
    Publication date: May 11, 2017
    Inventors: LI MEI JIAO, YUN JIE QIU, JAMES A. REIMER, JU WEI SHI, PAUL S. TAYLOR, CHEN WANG, XIAO YANG YANG
  • Publication number: 20140100537
    Abstract: The present invention provides a titratable transdermal drug delivery system comprising an effective dose of an antithrombotic agent, such as tirofiban, or a pharmaceutically acceptable salt thereof. The dosage of the drug delivered is proportional to the size of the patch applied and achieves 60-85% platelet inhibition. The system enables and individualized treatment for patients. Also provided are methods for the treatment of various disorders where platelet inhibition is desired.
    Type: Application
    Filed: December 11, 2013
    Publication date: April 10, 2014
    Applicant: MEDICURE INTERNATIONAL INC.
    Inventors: George Roby THOMAS, Dawson James REIMER, Albert D. FRIESEN
  • Publication number: 20120029447
    Abstract: The present invention provides a titratable transdermal drug delivery system comprising an effective dose of an antithrombotic agent, such as tirofiban, or a pharmaceutically acceptable salt thereof. The dosage of the drug delivered is proportional to the size of the patch applied and achieves 60-85% platelet inhibition. The system enables and individualized treatment for patients. Also provided are methods for the treatment of various disorders where platelet inhibition is desired.
    Type: Application
    Filed: March 18, 2010
    Publication date: February 2, 2012
    Applicant: Medicure International Inc.
    Inventors: George Roby Thomas, Dawson James Reimer, Albert D. Friesen
  • Publication number: 20100196342
    Abstract: This invention relates to improvement of mood, memory and cognitive function with administration of pyridoxal 5?-phosphate. Also provided is the use of pyridoxal 5?-phosphate for the preparation of a medicament for the improvement of mood, memory and cognitive function, and kits comprising pyridoxal 5?-phosphate for the same purpose.
    Type: Application
    Filed: May 28, 2008
    Publication date: August 5, 2010
    Inventors: Albert Friesen, Dawson James Reimer
  • Publication number: 20100197635
    Abstract: This invention relates to treatment of Tardive Dyskinesia through the administration of pyridoxal 5?-phosphate. The treatment may be an oral administration of 100-4000 mg/day, for example, 100-750 mg/day or about 250 mg/day. Also provided is the use of pyridoxal 5?-phosphate for the preparation of a medicament for the treatment of tardive dyskinesia, kits comprising pyridoxal 5?-phosphate for the treatment of tardive dyskinesia, and combination drugs for the treatment of tardive dyskinesia.
    Type: Application
    Filed: May 28, 2008
    Publication date: August 5, 2010
    Inventors: Albert Friesen, Dawson James Reimer
  • Publication number: 20060218127
    Abstract: Provided are a method, system, and article of manufacture for selecting a resource manager to satisfy a service request. A catalog indicating a plurality of resource managers and at least one service offered by the resource managers is provided. Further provided is resource manager information indicating resource availability information for resource managers offering at least one service. A request for a requested service from a subscriber is received. The catalog is processed to identify resource managers publishing the requested service and the resource manager information is processed to determine at least one identified resource manager publishing the requested service that also satisfies at least one rule applicable to the service request.
    Type: Application
    Filed: March 23, 2005
    Publication date: September 28, 2006
    Inventors: Stewart Tate, Cataldo Mega, James Reimer
  • Patent number: 6065042
    Abstract: A system and method for providing on demand access to information related to a movie while the movie is being presented to a user, where the movie was generated from the movie related information, are described. The system operates by presenting the movie to the user, and then receiving from the user a query pertaining to the movie. The system determines a frame of the movie that was being presented to the user when the user issued the query (the system may extract this information from the query, or may extract this information from the movie itself). The system identifies, as specified by the query, portions of the movie related information relating to the frame, and retrieves those portions of the movie related information. These retrieved portions of the movie related information are presented to the user. Also discussed is a manager to enable users to create personalized versions of movies, and personalized collections of items.
    Type: Grant
    Filed: April 10, 1998
    Date of Patent: May 16, 2000
    Assignee: International Business Machines Corporation
    Inventors: James A. Reimer, Roger A. Reinsch
  • Patent number: 5781730
    Abstract: A system and method for providing on demand access to information related to a movie while the movie is being presented to a user, where the movie was generated from the movie related information. The system operates by presenting the movie to the user, and then receiving from the user a query pertaining to the movie. The system determines a frame of the movie that was being presented to the user when the user issued the query (the system may extract this information from the query, or may extract this information from the movie itself). The system identifies, as specified by the query, portions of the movie related information relating to the frame, and retrieves those portions of the movie related information. These retrieved portions of the movie related information are presented to the user. The system includes a manager to enable users to create personalized versions of movies, and personalized collections of items.
    Type: Grant
    Filed: April 14, 1997
    Date of Patent: July 14, 1998
    Assignee: International Business Machines Corporation
    Inventors: James A. Reimer, Roger A. Reinsch
  • Patent number: 5715400
    Abstract: A system and method for providing on demand access to information related to a movie while the movie is being presented to a user, where the movie was generated from the movie related information, are described. The system operates by presenting the movie to the user, and then receiving from the user a query pertaining to the movie. The system determines a frame of the movie that was being presented to the user when the user issued the query (the system may extract this information from the query, or may extract this information from the movie itself). The system identifies, as specified by the query, portions of the movie related information relating to the frame, and retrieves those portions of the movie related information. These retrieved portions of said movie related information are presented to the user. Also discussed is a manager to enable users to create personalized versions of movies, and personalized collections of items.
    Type: Grant
    Filed: June 1, 1995
    Date of Patent: February 3, 1998
    Assignee: International Business Machines Corporation
    Inventors: James A. Reimer, Roger A. Reinsch
  • Patent number: 5696905
    Abstract: A system and method for providing on demand access to information related to a movie while the movie is being presented to a user, where the movie was generated from the movie related information, are described. The system operates by presenting the movie to the user, and then receiving from the user a query pertaining to the movie. The system determines a frame of the movie that was being presented to the user when the user issued the query (the system may extract this information from the query, or may extract this information from the movie itself). The system identifies, as specified by the query, portions of the movie related information relating to the frame, and retrieves those portions of the movie related information. These retrieved portions of said movie related information are presented to the user. Also discussed is a manager to enable users to create personalized versions of movies, and personalized collections of items.
    Type: Grant
    Filed: March 20, 1995
    Date of Patent: December 9, 1997
    Assignee: International Business Machines Corporation
    Inventors: James A. Reimer, Roger A. Reinsch
  • Patent number: 5596705
    Abstract: A system and method for providing on demand access to information related to a movie while the movie is being presented to a user, where the movie was generated from the movie related information, are described. The system operates by presenting the movie to the user, and then receiving from the user a query pertaining to the movie. The system determines a frame of the movie that was being presented to the user when the user issued the query (the system may extract this information from the query, or may extract this information from the movie itself). The system identifies, as specified by the query, portions of the movie related information relating to the frame, and retrieves those portions of the movie related information. These retrieved portions of said movie related information are presented to the user. Also discussed is a manager to enable users to create personalized versions of movies, and personalized collections of items.
    Type: Grant
    Filed: March 20, 1995
    Date of Patent: January 21, 1997
    Assignee: International Business Machines Corporation
    Inventors: James A. Reimer, Roger A. Reinsch
  • Patent number: 5559949
    Abstract: A system and method for providing on demand access to information related to a movie while the movie is being presented to a user, where the movie was generated from the movie related information, are described. The system operates by presenting the movie to the user, and then receiving from the user a query pertaining to the movie. The system determines a frame of the movie that was being presented to the user when the user issued the query (the system may extract this-information from the query, or may extract this information from the movie itself). The system identifies, as specified by the query, portions of the movie related information relating to the frame, and retrieves those portions of the movie related information. These retrieved portions of said movie related information are presented to the user. Also discussed is a manager to enable users to create personalized versions of movies, and personalized collections of items.
    Type: Grant
    Filed: June 5, 1995
    Date of Patent: September 24, 1996
    Assignee: International Business Machine Corporation
    Inventors: James A. Reimer, Roger A. Reinsch