Patents by Inventor Craig Matthew Trim
Craig Matthew Trim 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: 20240311578Abstract: From a first content including a first assertion, using a natural language processing engine, a plurality of knowledge blocks is extracted. A metric corresponding to a first knowledge block in the plurality of knowledge blocks is computed, the metric evaluating a corpus of content against the first knowledge block. By comparing the metric with the first knowledge block, the first assertion is identified as a contrarian assertion. An indication of the contrarian assertion is caused to become visually associated with a portion of the first content on a presentation device.Type: ApplicationFiled: March 13, 2023Publication date: September 19, 2024Applicant: Causality Link LLCInventors: Olav Laudij, Pierre Haren, Eric David Jensen, Craig Matthew Trim
-
Patent number: 10386190Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: providing a cognitive guide service to a group of participants for an excursion with an initial route planned by participants registration information and environment information along the initial route. During the excursion, real time sensory data on the participants and change in environment are collected by a cognitive agent accompanying the group to lead the excursion are relayed to a cognitive guide engine, and real time multi-objective optimization is modeled and performed. The participants are regrouped responsive to objectives of the excursion as represented by respective levels of interest in certain stage of the excursion as well as circumstances of the environment. Respective subgroups are formed from the participants per respective objectives, and respective new routes are selected from a set of optimal solutions for each subgroup.Type: GrantFiled: September 12, 2017Date of Patent: August 20, 2019Assignee: International Business Machines CorporationInventors: Aaron Keith Baughman, Christian Eggenberger, Lars Jenzer, Craig Matthew Trim
-
Patent number: 10339133Abstract: A method, system, and computer program product for amorphous data preparation for efficient query formulation are provided. A normalized form of representing a set of data cubes is selected. The set of data cubes includes a first data cube conforming to first data representation and a second data cube conforming to a second data representation. The normalized form selects a third data representation to represent the data of each data cube in the set. A transformation is applied to the first data cube to represent the first data cube using the third data representation to create a normalized first data cube. A set of metadata elements corresponding to the normalized first data cube is computed. The normalized first data cube and the metadata of the normalized first data cube are saved in a data store.Type: GrantFiled: November 11, 2013Date of Patent: July 2, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tamer E. Abuelsaad, Gregory Jensen Boss, Craig Matthew Trim, Albert Tien-Yuen Wong
-
Publication number: 20180089869Abstract: A method for displaying an indoor view of a building is provided. The method includes the steps of: (i) capturing, with a camera coupled to a pair of augmented reality glasses, at least one image; (ii) identifying, within the image, an identifying marker; (iii) determining from the identifying marker a search parameter; (iv) determining a location of the glasses or a mobile device paired with the glasses; (v) entering the search parameter into a search engine; (vi) receiving from the search engine the location of at least one building; (vii) selecting the building having the location nearest to the geolocation of the glasses or the mobile device; (viii) retrieving from an indoor view repository an indoor view of the selected building; and (ix) displaying at least a portion of the retrieved indoor view over a portion of the user's field of view when wearing the glasses.Type: ApplicationFiled: September 28, 2016Publication date: March 29, 2018Inventors: James Edward Bostick, John Michael Ganci, Martin Geoffrey Keen, Sarbajit Kumar Rakshit, Craig Matthew Trim
-
Publication number: 20180003509Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: providing a cognitive tour guide service to a group of participants for a tour with an initial route planned by participants registration information and environment information along the initial route. During the tour, real time sensory data on the participants and environment are collected by a cognitive agent accompanying the group to lead the tour are relayed to a cognitive tour guide engine, and real time multi-objective optimization is modeled and performed. The participants are regrouped responsive to their respective objectives of the tour as represented by respective levels of interest in certain stage of the tour as well as circumstances of the environment. Respective subgroups are formed from the participants per respective objectives, and respective new routes are selected from a set of optimal solutions for each subgroup.Type: ApplicationFiled: September 12, 2017Publication date: January 4, 2018Inventors: Aaron Keith BAUGHMAN, Christian EGGENBERGER, Lars JENZER, Craig Matthew TRIM
-
Patent number: 9791281Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: providing a cognitive tour guide service to a group of participants for a tour with an initial route planned by participants registration information and environment information along the initial route. During the tour, real time sensory data on the participants health characteristics, change in environment are collected by a cognitive agent accompanying the group to lead the tour are relayed to a cognitive tour guide engine, and real time multi-objective optimization is modeled and performed. The participants are regrouped responsive to their respective enjoyment and circumstances of the environment and, among a set of optimal solutions, a new route for the tour is selected based on participant preference modeled and trained by participant feedback. During the tour, the cognitive tour guide engine continuously optimizes route responsive to incoming real time sensory data.Type: GrantFiled: January 25, 2016Date of Patent: October 17, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron Keith Baughman, Christian Eggenberger, Lars Jenzer, Craig Matthew Trim
-
Publication number: 20170211940Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: providing a cognitive tour guide service to a group of participants for a tour with an initial route planned by participants registration information and environment information along the initial route. During the tour, real time sensory data on the participants health characteristics, change in environment are collected by a cognitive agent accompanying the group to lead the tour are relayed to a cognitive tour guide engine, and real time multi-objective optimization is modeled and performed. The participants are regrouped responsive to their respective enjoyment and circumstances of the environment and, among a set of optimal solutions, a new route for the tour is selected based on participant preference modeled and trained by participant feedback. During the tour, the cognitive tour guide engine continuously optimizes route responsive to incoming real time sensory data.Type: ApplicationFiled: January 25, 2016Publication date: July 27, 2017Inventors: Aaron Keith Baughman, Christian Eggenberger, Lars Jenzer, Craig Matthew Trim
-
Patent number: 9619443Abstract: A schema for a mark-up language provides a meaningful name and a short name, both of which are valid, for each of a plurality of data fields in messages coded in a mark-up language such as extensible mark-up language (XML). Code conversion of legacy data to use the short names reduces data volume for transmission, storage and processing while allowing the message to be automatically displayed for inspection, diagnostics and data synchronization during a transformation project such as an upgrade of a data processing system for verification of system operation. The ability to display meaningful names only for such purposes allows text editor arrangements to be used for data synchronization while use of short names improves virtually all aspects of system performance.Type: GrantFiled: March 5, 2012Date of Patent: April 11, 2017Assignee: International Business Machines CorporationInventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, Craig Matthew Trim
-
Publication number: 20150134676Abstract: A view of a data cube is produced, including a set of data entities available from the data cube. Information is presented, as metadata associated with the data cube, to guide a selection of a subset of data entities. A selection of a subset is received. A sub-query is constructed, configured according to a configuration standard adopted in the data cube, and to extract a set of records containing the selected subset of data entities. Using the sub-query on the data cube, the set of records is extracted as an intermediate set that conforms to the configuration standard. The intermediate set is normalized with a second intermediate set extracted from a second data cube using a second sub-query and conforming to a second configuration standard. The normalizing results in a normalized result set. The query is executed on the normalized result set to produce an answer to the query.Type: ApplicationFiled: November 11, 2013Publication date: May 14, 2015Applicant: International Business Machines CorporationInventors: TAMER E. ABUELSAAD, Gregory Jensen Boss, Craig Matthew Trim, Albert Tien-yuen Wong
-
Publication number: 20150134677Abstract: A method, system, and computer program product for amorphous data preparation for efficient query formulation are provided in the illustrative embodiments. A normalized form of representing a set of data cubes is selected, wherein the set of data cubes includes a first data cube conforming to first data representation and a second data cube conforming to a second data representation, and wherein the normalized form selects a third data representation to represent the data of each data cube in the set. A transformation is applied to the first data cube to represent the first data cube using the third data representation to create a normalized first data cube. A set of metadata elements corresponding to the normalized first data cube is computed. The normalized first data cube and the metadata of the normalized first data cube are saved in a data store.Type: ApplicationFiled: November 11, 2013Publication date: May 14, 2015Applicant: International Business Machines CorporaitonInventors: TAMER E. ABUELSAAD, Gregory Jensen Boss, Craig Matthew Trim, Albert Tien-Yuen Wong
-
Publication number: 20150134590Abstract: A method, system, and computer program product for normalizing amorphous query result sets are provided in the illustrative embodiments. A property of data in a portion of the result set is identified. the property is usable for normalizing the portion into a structured data. Based on the property, the portion is categorized into a first category as a candidate for normalization using a first structure specification. The portion is transformed, responsive to the first category being selected for normalizing the portion over a second category in an evaluation, into the structured data according to the first structure specification of the first category. The structured data and a metadata of structure specification are added to a normalized result set. The normalized result set is output to a consumer application.Type: ApplicationFiled: November 11, 2013Publication date: May 14, 2015Applicant: International Business Machines CorporationInventors: TAMER E. ABUELSAAD, Gregory Jensen Boss, Craig Matthew Trim, Albert Tien-Yuen Wong
-
Patent number: 9009606Abstract: A remote desktop capability includes a message area on the agent's remote desktop display. Incoming instant messages on an instant messaging application on the agent's primary desktop are passed through to the message area on the remote desktop display.Type: GrantFiled: June 28, 2011Date of Patent: April 14, 2015Assignee: International Business Machines CorporationInventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, Craig Matthew Trim
-
Publication number: 20150081469Abstract: A method, system, and computer program product for assisting buying decisions using customer behavior analysis are provided in the illustrative embodiments. Product information comprising a set of product attributes is received about a grouping of products. Customer behavior information about a behavior of a customer is received from which a set of customer buying behavior factors is extracted. A customer buying behavior factor comprises an inferred preference of the customer for buying a product from the grouping of products. A weight is assigned to a customer buying behavior factor. A set of weighted customer buying behavior factors is mapped to a subset of the product attributes. At least one product is selected from the grouping of products such that the at least one product includes a subset of product attributes, and an overall weighted score of the at least one product exceeds a threshold.Type: ApplicationFiled: September 17, 2013Publication date: March 19, 2015Applicant: International Business Machines CorporationInventors: AJOY ACHARYYA, Ajay Kumar Behuria, James Edward Bostick, John Michael Ganci, JR., Tanambam Debasis Sinha, Swetank S. Sisodia, Craig Matthew Trim, David Scott Wenk
-
Patent number: 8769037Abstract: A method, data processing system, and computer program product for managing tags. A computer system identifies one or more groups of similar tags from a multiplicity of tags proposed for inclusion in a tag cloud. The computer system identifies one or more representative tags to represent the respective one or more groups of similar tags. The computer system displays the one or more representative tags in the tag cloud instead of all the similar tags in the one or more groups of similar tags, and concurrently displays other tags in the multiplicity of tags that are not included in the one or more groups of similar tags.Type: GrantFiled: November 30, 2010Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, Craig Matthew Trim
-
Publication number: 20130232108Abstract: A schema for a mark-up language provides a meaningful name and a short name, both of which are valid, for each of a plurality of data fields in messages coded in a mark-up language such as extensible mark-up language (XML). Code conversion of legacy data to use the short names reduces data volume for transmission, storage and processing while allowing the message to be automatically displayed for inspection, diagnostics and data synchronization during a transformation project such as an upgrade of a data processing system for verification of system operation. The ability to display meaningful names only for such purposes allows text editor arrangements to be used for data synchronization while use of short names improves virtually all aspects of system performance.Type: ApplicationFiled: March 5, 2012Publication date: September 5, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Edward Bostick, John Michael Ganci, JR., John Paul Kaemmerer, Craig Matthew Trim
-
Publication number: 20130007639Abstract: A remote desktop capability includes a message area on the agent's remote desktop display. Incoming instant messages on an instant messaging application on the agent's primary desktop are passed through to the message area on the remote desktop display.Type: ApplicationFiled: June 28, 2011Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Edward Bostick, John Michael Ganci, JR., John Paul Kaemmerer, Craig Matthew Trim