Patents by Inventor James P. Appleyard

James P. Appleyard 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: 20200241638
    Abstract: First media content including text is presented on a display. User expressions of a user, including eye movement, are tracked by an image detector while the user is reading the text of the first media content. User expression data is generated based on the user expressions of the user. A determination can be made as to whether the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value. Responsive to determining that the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value, one or more actions can be automatically initiated. For example, additional media content that provides further explanation of the media content can be presented.
    Type: Application
    Filed: April 13, 2020
    Publication date: July 30, 2020
    Inventors: Subil M. Abraham, James P. Appleyard, Pratik A. Naik
  • Patent number: 10656708
    Abstract: First media content including text is presented on a display. User expressions of a user, including eye movement, are tracked by an image detector while the user is reading the text of the first media content. User expression data is generated based on the user expressions of the user. A determination can be made as to whether the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value. Responsive to determining that the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value, one or more actions can be automatically initiated. For example, additional media content that provides further explanation of the media content can be presented.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: May 19, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Subil M. Abraham, James P. Appleyard, Pratik A. Naik
  • Patent number: 10656709
    Abstract: First media content including text is presented on a display. User expressions of a user, including eye movement, are tracked by an image detector while the user is reading the text of the first media content. User expression data is generated based on the user expressions of the user. A determination can be made as to whether the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value. Responsive to determining that the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value, one or more actions can be automatically initiated. For example, an analysis of a plurality of reviews pertaining to at least a portion of the content can be presented on the display.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: May 19, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Subil M. Abraham, James P. Appleyard, Pratik A. Naik
  • Patent number: 10574759
    Abstract: A message based contextual dialog may be conducted by establishing, using a processor, a collaborative session between a first client device and a second client device, receiving, using the processor, a message from the first client device, and detecting, using the processor, a request for a service within the message. Responsive to the request, a service correlated with the request may be invoked using the processor. A result from execution of the service may be provided, using the processor, to the first client device and the second client device as part of the collaborative session.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: February 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James P. Appleyard, Shiju Mathai
  • Patent number: 10565250
    Abstract: The method includes identifying, by one or more computer processors, a first content consumed by a user. The method further includes identifying, by one or more computer processors, objects in the first content. The method further includes identifying, by one or more computer processors, a second content on the Internet that is similar to the first content, wherein the second content includes one or more objects that reach a threshold similarity to the identified objects in the first content. The method further includes identifying, by one or more computer processors, a date of creation for the identified first content and the date of creation of the second content. The method further includes arranging, by one or more computer processors, the identified first content and the identified second content in chronological order.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: James P. Appleyard, Tanya E. Bubash, Daniel J. Butterfield, Charla L. Stracener
  • Publication number: 20190265790
    Abstract: First media content including text is presented on a display. User expressions of a user, including eye movement, are tracked by an image detector while the user is reading the text of the first media content. User expression data is generated based on the user expressions of the user. A determination can be made as to whether the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value. Responsive to determining that the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value, one or more actions can be automatically initiated. For example, additional media content that provides further explanation of the media content can be presented.
    Type: Application
    Filed: May 13, 2019
    Publication date: August 29, 2019
    Inventors: Subil M. Abraham, James P. Appleyard, Pratik A. Naik
  • Publication number: 20190265791
    Abstract: First media content including text is presented on a display. User expressions of a user, including eye movement, are tracked by an image detector while the user is reading the text of the first media content. User expression data is generated based on the user expressions of the user. A determination can be made as to whether the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value. Responsive to determining that the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value, one or more actions can be automatically initiated. For example, an analysis of a plurality of reviews pertaining to at least a portion of the content can be presented on the display.
    Type: Application
    Filed: May 13, 2019
    Publication date: August 29, 2019
    Inventors: Subil M. Abraham, James P. Appleyard, Pratik A. Naik
  • Publication number: 20190182334
    Abstract: A message based contextual dialog may be conducted by establishing, using a processor, a collaborative session between a first client device and a second client device, receiving, using the processor, a message from the first client device, and detecting, using the processor, a request for a service within the message. Responsive to the request, a service correlated with the request may be invoked using the processor. A result from execution of the service may be provided, using the processor, to the first client device and the second client device as part of the collaborative session.
    Type: Application
    Filed: February 14, 2019
    Publication date: June 13, 2019
    Inventors: James P. Appleyard, Shiju Mathai
  • Patent number: 10317994
    Abstract: First media content including text is presented on a display. User expressions of a user, including eye movement, are tracked by an image detector while the user is reading the text of the first media content. User expression data is generated based on the user expressions of the user. A determination can be made as to whether the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value. Responsive to determining that the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value, one or more actions can be automatically initiated. For example, additional media content that provides further explanation of the media content can be presented.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: June 11, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Subil M. Abraham, James P. Appleyard, Pratik A. Naik
  • Patent number: 10257281
    Abstract: A message based contextual dialog may be conducted by establishing, using a processor, a collaborative session between a first client device and a second client device, receiving, using the processor, a message from the first client device, and detecting, using the processor, a request for a service within the message. Responsive to the request, a service correlated with the request may be invoked using the processor. A result from execution of the service may be provided, using the processor, to the first client device and the second client device as part of the collaborative session.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James P. Appleyard, Shiju Mathai
  • Patent number: 10157369
    Abstract: Users can be logged into an organization portal and an organization role can be determined for each user. For each user, indicators of values obtained from metrics tailored for the organization role can be presented within a plurality of metrics driven portlets of an organization portal. The plurality of metrics driven portlets can include at least one score card and at least one dashboard. Responsive to detecting that the at least one of the plurality of metrics exceeds a boundary condition, an out-of-bounds event can be triggered, a set of the users who are to be apprised of an occurrence of the out-of-bounds event can be programmatically determined, a Web data repository can be searched for items specific to the out of bounds event and, for each user in the set, contents of at least one of the portlets can be altered to include items from the Web data repository.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: December 18, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James P. Appleyard, Edwin J. Bruce, Romelia H. Flores, Joshua L. Purcell
  • Publication number: 20180293245
    Abstract: The method includes identifying, by one or more computer processors, a first content consumed by a user. The method further includes identifying, by one or more computer processors, objects in the first content. The method further includes identifying, by one or more computer processors, a second content on the Internet that is similar to the first content, wherein the second content includes one or more objects that reach a threshold similarity to the identified objects in the first content. The method further includes identifying, by one or more computer processors, a date of creation for the identified first content and the date of creation of the second content. The method further includes arranging, by one or more computer processors, the identified first content and the identified second content in chronological order.
    Type: Application
    Filed: June 12, 2018
    Publication date: October 11, 2018
    Inventors: James P. Appleyard, Tanya E. Bubash, Daniel J. Butterfield, Charla L. Stracener
  • Patent number: 10031915
    Abstract: The method includes identifying, by one or more computer processors, a first content consumed by a user. The method further includes identifying, by one or more computer processors, objects in the first content. The method further includes identifying, by one or more computer processors, a second content on the Internet that is similar to the first content, wherein the second content includes one or more objects that reach a threshold similarity to the identified objects in the first content. The method further includes identifying, by one or more computer processors, a date of creation for the identified first content and the date of creation of the second content. The method further includes arranging, by one or more computer processors, the identified first content and the identified second content in chronological order.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: James P. Appleyard, Tanya E. Bubash, Daniel J. Butterfield, Charla L. Stracener
  • Publication number: 20170201587
    Abstract: A message based contextual dialog may be conducted by establishing, using a processor, a collaborative session between a first client device and a second client device, receiving, using the processor, a message from the first client device, and detecting, using the processor, a request for a service within the message. Responsive to the request, a service correlated with the request may be invoked using the processor. A result from execution of the service may be provided, using the processor, to the first client device and the second client device as part of the collaborative session.
    Type: Application
    Filed: January 7, 2016
    Publication date: July 13, 2017
    Inventors: James P. Appleyard, Shiju Mathai
  • Publication number: 20160364418
    Abstract: The method includes identifying, by one or more computer processors, a first content consumed by a user. The method further includes identifying, by one or more computer processors, objects in the first content. The method further includes identifying, by one or more computer processors, a second content on the Internet that is similar to the first content, wherein the second content includes one or more objects that reach a threshold similarity to the identified objects in the first content. The method further includes identifying, by one or more computer processors, a date of creation for the identified first content and the date of creation of the second content. The method further includes arranging, by one or more computer processors, the identified first content and the identified second content in chronological order.
    Type: Application
    Filed: June 15, 2015
    Publication date: December 15, 2016
    Inventors: James P. Appleyard, Tanya E. Bubash, Daniel J. Butterfield, Charla L. Stracener
  • Publication number: 20160357253
    Abstract: First media content including text is presented on a display. User expressions of a user, including eye movement, are tracked by an image detector while the user is reading the text of the first media content. User expression data is generated based on the user expressions of the user. A determination can be made as to whether the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value. Responsive to determining that the user expression data indicates that the user gazes at a portion of the text presented on the display for a period exceeding a threshold value, one or more actions can be automatically initiated. For example, additional media content that provides further explanation of the media content can be presented.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Inventors: Subil M. Abraham, James P. Appleyard, Pratik A. Naik
  • Publication number: 20160150073
    Abstract: Arrangements described herein relate to electronic communications and, more particularly, to the exchange of information over a telephonic communication channel. For example, during a telephone call session established over a telephonic communication channel between a user communicating using a first communication device and a customer service system, a content recognition system can receive media content or a digital signature, transmitted by the first communication device during the telephone call session. The media content or digital signature can be communicated over the telephonic communication channel used to support audio communication between the first communication device and the customer service system in the telephone call session. The digital signature can be processed to authenticate an identity of the user.
    Type: Application
    Filed: November 25, 2014
    Publication date: May 26, 2016
    Inventors: Subil M. Abraham, James P. Appleyard, Pratik A. Naik
  • Patent number: 9037964
    Abstract: A direct manipulation event associated with a chart of an analytics report can be detected. The event can be a user interface input and the chart can be an information graphic. The graphic can be a graphically rendered HTML compliant element and a data set. The report can conform to a JAVASCRIPT OBJECT NOTATION (JSON) format. The analytics report can be presented within a browser. An action can be run responsive to the detecting. The action can be an immediate rendering of the graphic based on the event. When the action executes a request for data not in the data set data from a different data set can be obtained. When the action executes a request for data in the data set, the data from the data set can be automatically retrieved. The analytics data can be immediately rendered as a chart within the canvas element of an HTML document.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: May 19, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James P. Appleyard, Gregory P. Fitzpatrick
  • Publication number: 20150058154
    Abstract: An optimization server optimizes a shopping list. The server receives a shopping list including a plurality of items to purchase. The server determines a discount to the price of one or more of the plurality of items, a sentiment score for one or more of the plurality of items, and a sentiment score for a retailer of one or more of the plurality of items. The server groups the plurality of items into a plurality of sub-lists, transmits the plurality of sub-lists to a respective plurality of retail servers, and receives a plurality of bids in response. The server generates optimized shopping lists based at least on the discount, the sentiment scores, and the plurality of bids. The server regenerates at least one of the optimized shopping lists based at least on a dynamic discount condition, a dynamic price condition, or a dynamic inventory condition.
    Type: Application
    Filed: August 23, 2013
    Publication date: February 26, 2015
    Applicant: International Business Machines Corporation
    Inventors: James P. Appleyard, Hung T. Kwan, Shiju Mathai
  • Patent number: 8954922
    Abstract: Interface requirements for a set of services to be implemented between service oriented architecture (SOA) front end components and SOA back end components can be identified. A service emulator can be created that satisfies service call and data needs of the SOA front end components. The SOA front end components are operable to be combined with the service emulator to form an interactive prototype. The SOA front end components are operable to be combined with the SOA back end components to form an operable SOA solution.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: James P. Appleyard, Edwin J. Bruce, Romelia H. Flores, Joshua L. Purcell