Patents by Inventor Eric Woods

Eric Woods 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: 10262381
    Abstract: There are provided a system, a method and a computer program product for creating the social group whose participants are involved in an online conversation. The system aggregates data associated with the online conversation and a group profile, of the social group. The system determines, based on the online conversation data and the group profile, a context of the online conversation and a goal of the social group. The system receives, based on the determined context and the goal, a first bidding from each provider, the first bidding associated with the determined context and the goal, the each provider providing one or more of: goods, services or discounts associated with the context and the goal.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: April 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Jeffrey D. Haggar, Eileen J. Min, Michael M. Skeen, Eric Woods
  • Publication number: 20190109811
    Abstract: Reducing a negative social interaction includes receiving a response to a post from a user, the response includes content to be posted on an activity stream of a social network, analyzing the content of the response to determine a negative response risk to the post, analyzing a profile of the user to determine a tendency of the user to respond negatively in responses, and executing, based on the negative response risk and the tendency, an action for the response to reduce negative responses directed towards the post.
    Type: Application
    Filed: December 6, 2018
    Publication date: April 11, 2019
    Inventors: Liam Harpur, Philip Mullins, Eric Woods
  • Publication number: 20190102344
    Abstract: A search engine is enhanced to employ user preferences to customize answer output by, receiving a first plurality of candidate answers and weights to a first search query for a first user from a first stage of a non-semantic search engine routing and processing path; augmenting the weights for the plurality of candidate answers according to a set of preference coefficients according to a first set of preferences for the first user; selecting one or more of the first plurality of candidate answers according to the augmented weights; and producing an output including the selected one or more candidate answers.
    Type: Application
    Filed: December 4, 2018
    Publication date: April 4, 2019
    Inventors: Corville O. Allen, Scott Robert Carrier, Scott N. Gerard, Sterling Richardson Smith, David Blake Styles, Eric Woods
  • Publication number: 20190075104
    Abstract: Apparatus and methods are provided for enabling a plurality of applications running on a user device or in communication therewith to share data. In one exemplary embodiment, a single user device is configured to run a plurality of heath-monitoring applications which collect data from a respective plurality of health-monitoring devices and/or via user entry. According to the present disclosure, once the applications are linked, the user accesses, views, and analyzes the plurality of health-related data from the plurality of applications at a single application. Moreover, once the applications are linked, the user may sign-in to one application and be automatically signed into the other applications. In this manner, the user's activity and updated information entered, sensed, or otherwise collected into or by one application may be accessible at the other applications for analysis and display therein as well.
    Type: Application
    Filed: November 7, 2018
    Publication date: March 7, 2019
    Inventors: Jim Hanifen, Louise Killeen-Ewing, Eric Wood, Thomas Ryon Day, Karlo Berket
  • Publication number: 20190065472
    Abstract: Deep semantic analysis is performed on an electronic literary work in order to detect plot elements and optional other storyline elements such as characters within the work. Multiple levels of abstract are generated into a model representing the literary work, wherein each element in each abstraction level may be independently rated for preference by a user. Through comparison of multiple abstraction models and one or more user rating preferences, one or more alternative literary works may be automatically recommended to the user.
    Type: Application
    Filed: October 26, 2018
    Publication date: February 28, 2019
    Inventors: Corville Orain Allen, Scott Robert Carrier, Eric Woods
  • Publication number: 20190042626
    Abstract: A recommendation engine for works of literature uses patterns of flow and element similarities for scoring a first user-rated work of literature against one or more recommendation candidate works of literature. Cluster models are created using meta-data modeling the works of literature, the meta-data having literary element categories and instances within each category. Each instance is described by an index value (position in the literature) and significance value (e.g. weight or significance). Cluster finding process(es) invoked for each instance in each category find Similarity Concept clusters and Consistency Trend clusters, which are recorded into the cluster models representing each work of literature. The cluster model can be printed or displayed so that a user can visually understand the ebb and flow of each literary element in the literature, and may be digitally compared to other cluster models of other works of literature for potential recommendation to a user.
    Type: Application
    Filed: October 5, 2018
    Publication date: February 7, 2019
    Inventors: Corville O. Allen, Scott R. Carrier, Eric Woods
  • Patent number: 10187346
    Abstract: Reducing a negative social interaction includes receiving a response to a post from a user, the response includes content to be posted on an activity stream of a social network, analyzing the content of the response to determine a negative response risk to the post, analyzing a profile of the user to determine a tendency of the user to respond negatively in responses, and executing, based on the negative response risk and the tendency, an action for the response to reduce negative responses directed towards the post.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: January 22, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liam Harpur, Philip Mullins, Eric Woods
  • Publication number: 20190005097
    Abstract: A recommendation engine for works of literature uses patterns of flow and element similarities for scoring a first user-rated work of literature against one or more recommendation candidate works of literature. Cluster models are created using meta-data modeling the works of literature, the meta-data having literary element categories and instances within each category. Each instance is described by an index value (position in the literature) and significance value (e.g. weight or significance). Cluster finding process(es) invoked for each instance in each category find Similarity Concept clusters and Consistency Trend clusters, which are recorded into the cluster models representing each work of literature. The cluster model can be printed or displayed so that a user can visually understand the ebb and flow of each literary element in the literature, and may be digitally compared to other cluster models of other works of literature for potential recommendation to a user.
    Type: Application
    Filed: August 29, 2018
    Publication date: January 3, 2019
    Inventors: Corville O. Allen, Scott R. Carrier, Eric Woods
  • Patent number: 10169450
    Abstract: A semantic search engine is enhanced to employ user preferences to customize answer output by, for a first user, extracting user preferences and sentiment levels associated with a first question; receiving candidate answer results of a semantic search of the first question; weighting the candidate answer results according to the sentiment levels for each of the user preferences; and producing the selected candidate answers to the first user. Optionally, user preferences and sentiment levels may be accumulated over different questions for the same user, or over different users for similar questions. And, supplemental information may be retrieved relative to a user preference in order to further tune the weighting per the preferences and sentiment levels.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Scott Robert Carrier, Scott N. Gerard, Sterling Richardson Smith, David Blake Styles, Eric Woods
  • Patent number: 10158632
    Abstract: Apparatus and methods are provided for enabling a plurality of applications running on a user device or in communication therewith to share data. In one exemplary embodiment, a single user device is configured to run a plurality of heath-monitoring applications which collect data from a respective plurality of health-monitoring devices and/or via user entry. According to the present disclosure, once the applications are linked, the user accesses, views, and analyzes the plurality of health-related data from the plurality of applications at a single application. Moreover, once the applications are linked, the user may sign-in to one application and be automatically signed into the other applications. In this manner, the user's activity and updated information entered, sensed, or otherwise collected into or by one application may be accessible at the other applications for analysis and display therein as well.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: December 18, 2018
    Assignee: Under Armour, Inc.
    Inventors: Jim Hanifen, Louise Killeen-Ewing, Eric Wood, Thomas Ryon Day, Karlo Berket
  • Publication number: 20180349357
    Abstract: Automatic semantic analysis for characterizing and correlating literary elements within a digital work of literature is accomplished by employing natural language processing and deep semantic analysis of text to create annotations for the literary elements found in a segment or in the entirety of the literature, a weight to each literary element and its associated annotations, wherein the weight indicates an importance or relevance of a literary element to at least the segment of the work of literature; correlating and matching the literary elements to each other to establish one or more interrelationships; and producing an overall weight for the correlated matches.
    Type: Application
    Filed: August 6, 2018
    Publication date: December 6, 2018
    Inventors: Corville Orain Allen, Scott Robert Carrier, Eric Woods
  • Patent number: 10127225
    Abstract: Deep semantic analysis is performed on an electronic literary work in order to detect plot elements and optional other storyline elements such as characters within the work. Multiple levels of abstract are generated into a model representing the literary work, wherein each element in each abstraction level may be independently rated for preference by a user. Through comparison of multiple abstraction models and one or more user rating preferences, one or more alternative literary works may be automatically recommended to the user.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville Orain Allen, Scott Robert Carrier, Eric Woods
  • Patent number: 10120908
    Abstract: A recommendation engine for works of literature uses patterns of flow and element similarities for scoring a first user-rated work of literature against one or more recommendation candidate works of literature. Cluster models are created using meta-data modeling the works of literature, the meta-data having literary element categories and instances within each category. Each instance is described by an index value (position in the literature) and significance value (e.g. weight or significance). Cluster finding process(es) invoked for each instance in each category find Similarity Concept clusters and Consistency Trend clusters, which are recorded into the cluster models representing each work of literature. The cluster model can be printed or displayed so that a user can visually understand the ebb and flow of each literary element in the literature, and may be digitally compared to other cluster models of other works of literature for potential recommendation to a user.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Scott R. Carrier, Eric Woods
  • Patent number: 10108673
    Abstract: A recommendation engine for works of literature uses patterns of flow and element similarities for scoring a first user-rated work of literature against one or more recommendation candidate works of literature. Cluster models are created using meta-data modeling the works of literature, the meta-data having literary element categories and instances within each category. Each instance is described by an index value (position in the literature) and significance value (e.g. weight or significance). Cluster finding process(es) invoked for each instance in each category find Similarity Concept clusters and Consistency Trend clusters, which are recorded into the cluster models representing each work of literature. The cluster model can be printed or displayed so that a user can visually understand the ebb and flow of each literary element in the literature, and may be digitally compared to other cluster models of other works of literature for potential recommendation to a user.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Scott R. Carrier, Eric Woods
  • Patent number: 10073835
    Abstract: Automatic semantic analysis for characterizing and correlating literary elements within a digital work of literature is accomplished by employing natural language processing and deep semantic analysis of text to create annotations for the literary elements found in a segment or in the entirety of the literature, a weight to each literary element and its associated annotations, wherein the weight indicates an importance or relevance of a literary element to at least the segment of the work of literature; correlating and matching the literary elements to each other to establish one or more interrelationships; and producing an overall weight for the correlated matches.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: September 11, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville Orain Allen, Scott Robert Carrier, Eric Woods
  • Patent number: 10073836
    Abstract: Automatic semantic analysis for characterizing and correlating literary elements within a digital work of literature is accomplished by employing natural language processing and deep semantic analysis of text to create annotations for the literary elements found in a segment or in the entirety of the literature, a weight to each literary element and its associated annotations, wherein the weight indicates an importance or relevance of a literary element to at least the segment of the work of literature; correlating and matching the literary elements to each other to establish one or more interrelationships; and producing an overall weight for the correlated matches.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: September 11, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville Orain Allen, Scott Robert Carrier, Eric Woods
  • Patent number: 10049031
    Abstract: Embodiments of the invention provide for the correlation of violating change sets during regression testing of a computer program. A method of the invention includes annotating a test case with a reference to logical operations of different programmatic objects of a computer program. Thereafter, change sets are applied to the program and the test case is executed by a development environment such as a debugger to a point of failure. It is then determined from the annotations change sets related to the logical operations and different ones of the determined change sets are sequentially replaced and the test case repeatedly re-executed. As such, the ones of the replaced change sets resulting in failure from re-execution of the test case are determined to be violating change sets.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Andrew R. Freed, Richard A. Salmon, Eric Woods
  • Publication number: 20180188067
    Abstract: A method of operation of a navigation system comprising: determining a node including a node attribute for a maneuver along a path; determining a node presentation based on the node attribute including a node proximity meeting or exceeding a node relevance threshold; generating a route bar including the node based on the node presentation, the node proximity, or a combination thereof; determining a safe location with a control unit for displaying the route bar based on a current surrounding for presenting on a device.
    Type: Application
    Filed: December 18, 2017
    Publication date: July 5, 2018
    Inventors: Eric Wood, Kok Wei Koh, Herman Ho-Man So
  • Publication number: 20180063150
    Abstract: Various aspects and embodiments of dwelling automation administration are described. Among other aspects or features of the embodiments, a dwelling automation system in a computing device authenticates a user. A management interface in the dwelling automation system generates a user interface for administering a plurality of automation devices at different dwellings based on access and control rights of the user. The user interface can grant the user access to at least one automation device associated with a hub associated with at least one dwelling.
    Type: Application
    Filed: August 30, 2017
    Publication date: March 1, 2018
    Inventors: Michael Andrew Rovito, Michael Taylor McGann, Isaac Gregory Martin, Eric Wood, David James Beenfield
  • Patent number: 9904668
    Abstract: Mechanisms are provided for processing logical relationships in natural language content. A logical parse of a first parse of the natural language content is generated by identifying latent logical terms within the first parse indicative of logical relationships between elements of the natural language content. The logical parse comprises nodes and edges linking nodes. At least one knowledge value is associated with each node in the logical parse. The at least one knowledge value associated with at least a subset of the nodes in the logical parse is propagated to one or more other nodes in the logical parse based on propagation rules. The propagating of the at least one knowledge value generates transaction records in a transaction knowledgebase data structure. A reasoning operation is executed based on the transaction knowledgebase data structure.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: February 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nicholas V. Bruno, Jared M. D. Smythe, Eric Woods