Patents by Inventor Jason Collier

Jason Collier 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: 20190086390
    Abstract: Provided herein are compositions, systems, kits, and methods of indirectly assessing insulin release in a cell.
    Type: Application
    Filed: March 1, 2017
    Publication date: March 21, 2019
    Applicant: Board of Supervisors of Louisiana State University and Agricultural and Mechanical College
    Inventors: RICHARD C. ROGERS, JASON COLLIER
  • Patent number: 10031838
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for building an environment. Embodiments of the present invention can be used to allocate resources and build an environment such that the environment is built when a user is prepared to test one or more portions of code in the environment. Embodiments of the present invention can be used to reduce the “lag time” developers experience between waiting for the code to be built and for resources to be provisioned, and can also provide a less costly alternative to maintaining and operating dedicated environments.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jason A. Collier, David L. Leigh, Yi-Hsiu Wei, Scott A. Will
  • Patent number: 9952964
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for building an environment. Embodiments of the present invention can be used to allocate resources and build an environment such that the environment is built when a user is prepared to test one or more portions of code in the environment. Embodiments of the present invention can be used to reduce the “lag time” developers experience between waiting for the code to be built and for resources to be provisioned, and can also provide a less costly alternative to maintaining and operating dedicated environments.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jason A. Collier, David L. Leigh, Yi-Hsiu Wei, Scott A. Will
  • Publication number: 20170255455
    Abstract: A computer-implemented method includes: monitoring, by a computing device, usage of an application by a user; detecting, by the computing device, satisfaction of a customization rule based on the monitored usage of the application; and customizing, by the computing device, the application based on the detecting. The customizing may include at least one of: adding a feature to a menu of the application, and adding at least one of a file and link associated with the added feature; and removing a feature from the menu of the application, and removing at least one of a file and a link associated with the removed feature.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 7, 2017
    Inventors: Jason A. Collier, David L. Leigh, Yi-Hsiu Wei, Scott A. Will, Xianjun Zhu
  • Patent number: 9576067
    Abstract: An object request associated with a requesting entity can be identified. The object request can comprise of an object identifier and an object type associated with an object instance which can be a renderable entity. The entity can be a widget within an application executing within a client device. An object type associated with the object request can be determined which can be decomposed into an attribute request based a selected schema. The attribute request can comprise of an object instance identifier and an attribute identifier associated with an attribute value. An attribute index associated with a client-side object cache can be queried for the attribute value. When the attribute value exists in the attribute index, an appropriate attribute value associated with the attribute can be conveyed to the entity. When the attribute value is absent from the attribute index, the attribute request can be conveyed to a request aggregator.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Michael B. Beaver, Jason A. Collier, Jeffrey S. Jagoda, Marlies Santos Deas
  • Publication number: 20170017564
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for building an environment. Embodiments of the present invention can be used to allocate resources and build an environment such that the environment is built when a user is prepared to test one or more portions of code in the environment. Embodiments of the present invention can be used to reduce the “lag time” developers experience between waiting for the code to be built and for resources to be provisioned, and can also provide a less costly alternative to maintaining and operating dedicated environments.
    Type: Application
    Filed: September 29, 2016
    Publication date: January 19, 2017
    Inventors: Jason A. Collier, David L. Leigh, Yi-Hsiu Wei, Scott A. Will
  • Patent number: 9524228
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for building an environment. Embodiments of the present invention can be used to allocate resources and build an environment such that the environment is built when a user is prepared to test one or more portions of code in the environment. Embodiments of the present invention can be used to reduce the “lag time” developers experience between waiting for the code to be built and for resources to be provisioned, and can also provide a less costly alternative to maintaining and operating dedicated environments.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: December 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jason A. Collier, David L. Leigh, Yi-Hsiu Wei, Scott A. Will
  • Publication number: 20160253255
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for building an environment. Embodiments of the present invention can be used to allocate resources and build an environment such that the environment is built when a user is prepared to test one or more portions of code in the environment. Embodiments of the present invention can be used to reduce the “lag time” developers experience between waiting for the code to be built and for resources to be provisioned, and can also provide a less costly alternative to maintaining and operating dedicated environments.
    Type: Application
    Filed: May 13, 2016
    Publication date: September 1, 2016
    Inventors: Jason A. Collier, David L. Leigh, Yi-Hsiu Wei, Scott A. Will
  • Patent number: 9430750
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for building an environment. Embodiments of the present invention can be used to allocate resources and build an environment such that the environment is built when a user is prepared to test one or more portions of code in the environment. Embodiments of the present invention can be used to reduce the “lag time” developers experience between waiting for the code to be built and for resources to be provisioned, and can also provide a less costly alternative to maintaining and operating dedicated environments.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: August 30, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jason A. Collier, David L. Leigh, Yi-Hsiu Wei, Scott A. Will
  • Publication number: 20160117238
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for building an environment. Embodiments of the present invention can be used to allocate resources and build an environment such that the environment is built when a user is prepared to test one or more portions of code in the environment. Embodiments of the present invention can be used to reduce the “lag time” developers experience between waiting for the code to be built and for resources to be provisioned, and can also provide a less costly alternative to maintaining and operating dedicated environments.
    Type: Application
    Filed: May 18, 2015
    Publication date: April 28, 2016
    Inventors: Jason A. Collier, David L. Leigh, Yi-Hsiu Wei, Scott A. Will
  • Publication number: 20160117629
    Abstract: Embodiments of the present invention provide methods, systems, and computer program products for building an environment. Embodiments of the present invention can be used to allocate resources and build an environment such that the environment is built when a user is prepared to test one or more portions of code in the environment. Embodiments of the present invention can be used to reduce the “lag time” developers experience between waiting for the code to be built and for resources to be provisioned, and can also provide a less costly alternative to maintaining and operating dedicated environments.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 28, 2016
    Inventors: Jason A. Collier, David L. Leigh, Yi-Hsiu Wei, Scott A. Will
  • Patent number: 9323860
    Abstract: An object request associated with a requesting entity can be identified. The object request can comprise of an object identifier and an object type associated with an object instance which can be a renderable entity. The entity can be a widget within an application executing within a client device. An object type associated with the object request can be determined which can be decomposed into an attribute request based a selected schema. The attribute request can comprise of an object instance identifier and an attribute identifier associated with an attribute value. An attribute index associated with a client-side object cache can be queried for the attribute value. When the attribute value exists in the attribute index, an appropriate attribute value associated with the attribute can be conveyed to the entity. When the attribute value is absent from the attribute index, the attribute request can be conveyed to a request aggregator.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: April 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael B. Beaver, Jason A. Collier, Jeffrey S. Jagoda, Marlies Santos Deas
  • Publication number: 20140181099
    Abstract: Described is the user management of electronic documents. Content selected from a first electronic document is received. Metadata are generated corresponding to the received selected content and a location of the received content in the first electronic document. The metadata are stored and a search term is subsequently received that is also in the received content. In response to a search against a repository, search results are displayed. The search results include an indicator of the first electronic document and an indicator of a second electronic document that includes the search term. The indicator of the first electronic document is displayed higher in the search results than the second electronic document.
    Type: Application
    Filed: February 26, 2014
    Publication date: June 26, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christina Rene Carlson, Jason A. Collier, Heidi Katherine Ludewig
  • Patent number: 8495105
    Abstract: Social activity content is aggregated for summarization and reporting by obtaining a plurality of input messages that each characterizes a corresponding time limited social activity, such as a sporting event, competition, etc. Each received message is associated with a corresponding social activity, information is extracted from the received messages describing an aspect of the corresponding social activity and information is generated that summarizes the corresponding social activity. Generated information may be based upon a combination of the information extracted from the associated messages, and information derived from content based assumptions utilizing knowledge of the corresponding social activity.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Steve R. Campbell, Jason A. Collier, Zeynep Latif, Michael J. McMahon, Michael B. Rutherford
  • Publication number: 20120158831
    Abstract: An object request associated with a requesting entity can be identified. The object request can comprise of an object identifier and an object type associated with an object instance which can be a renderable entity. The entity can be a widget within an application executing within a client device. An object type associated with the object request can be determined which can be decomposed into an attribute request based a selected schema. The attribute request can comprise of an object instance identifier and an attribute identifier associated with an attribute value. An attribute index associated with a client-side object cache can be queried for the attribute value. When the attribute value exists in the attribute index, an appropriate attribute value associated with the attribute can be conveyed to the entity. When the attribute value is absent from the attribute index, the attribute request can be conveyed to a request aggregator.
    Type: Application
    Filed: February 24, 2012
    Publication date: June 21, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael B. Beaver, Jason A. Collier, Jeffrey S. Jagoda, Marlies Santos Deas
  • Publication number: 20120117141
    Abstract: An object request associated with a requesting entity can be identified. The object request can comprise of an object identifier and an object type associated with an object instance which can be a renderable entity. The entity can be a widget within an application executing within a client device. An object type associated with the object request can be determined which can be decomposed into an attribute request based a selected schema. The attribute request can comprise of an object instance identifier and an attribute identifier associated with an attribute value. An attribute index associated with a client-side object cache can be queried for the attribute value. When the attribute value exists in the attribute index, an appropriate attribute value associated with the attribute can be conveyed to the entity. When the attribute value is absent from the attribute index, the attribute request can be conveyed to a request aggregator.
    Type: Application
    Filed: November 5, 2010
    Publication date: May 10, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MICHAEL B. BEAVER, JASON A. COLLIER, JEFFREY S. JAGODA, MARLIES SANTOS DEAS
  • Publication number: 20110320478
    Abstract: Described is the user management of electronic documents. Content selected from a first electronic document is received. Metadata are generated corresponding to the received selected content and a location of the received content in the first electronic document. The metadata are stored and a search term is subsequently received that is also in the received content. In response to a search against a repository, search results are displayed. The search results include an indicator of the first electronic document and an indicator of a second electronic document that includes the search term. The indicator of the first electronic document is displayed higher in the search results than the second electronic document.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 29, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christina Rene Carlson, Jason A. Collier, Heidi Katherine Ludewig
  • Publication number: 20110153686
    Abstract: Social activity content is aggregated for summarization and reporting by obtaining a plurality of input messages that each characterizes a corresponding time limited social activity, such as a sporting event, competition, etc. Each received message is associated with a corresponding social activity, information is extracted from the received messages describing an aspect of the corresponding social activity and information is generated that summarizes the corresponding social activity. Generated information may be based upon a combination of the information extracted from the associated messages, and information derived from content based assumptions utilizing knowledge of the corresponding social activity.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 23, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steve R. Campbell, Jason A. Collier, Zeynep Latif, Michael J. McMahon, Michael B. Rutherford
  • Patent number: 7653606
    Abstract: Dynamically filtering and classifying messages, as good messages, bulk periodicals, or spam. A regular expression recognizer, and pre-trained neural networks. The neural networks distinguish “likely good” from “likely spam,” and also operate at a more discriminating level to distinguish among the three categories above. A dynamic whitelist and blacklist; sending addresses are collected when the number of their messages indicates the sender is good or a spammer. A dynamically selected set of regular expressions input to the neural networks.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: January 26, 2010
    Assignee: Axway Inc.
    Inventors: Scott Loughmiller, Mike Olson, Jeff Ready, Ehren Maedge, Phil White, Jason Collier
  • Publication number: 20070239639
    Abstract: Dynamically filtering and classifying messages, as good messages, bulk periodicals, or spam. A regular expression recognizer, and pre-trained neural networks. The neural networks distinguish “likely good” from “likely spam,” and also operate at a more discriminating level to distinguish among the three categories above. A dynamic whitelist and blacklist; sending addresses are collected when the number of their messages indicates the sender is good or a spammer. A dynamically selected set of regular expressions input to the neural networks.
    Type: Application
    Filed: December 15, 2006
    Publication date: October 11, 2007
    Inventors: Scott Loughmiller, Mike Olson, Jeff Ready, Ehren Maedge, Phil White, Jason Collier