Patents by Inventor John Rice

John Rice 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: 20200412676
    Abstract: A method and system of adjusting a content of an electronic communication are provided. An electronic communication sent from a first entity to a second entity is received and its content determined. The electronic communication is assigned to a collaboration group based on the determined content. One or more downstream collaboration entities in the collaboration group are identified. For each identified collaboration entity, one or more electronic communication parameters are determined. The electronic communication is adjusted for compliance with the electronic communication parameters of the identified collaboration entities.
    Type: Application
    Filed: June 30, 2019
    Publication date: December 31, 2020
    Inventors: Chris Kau, Jeremy R. Fox, Liam S. Harpur, John Rice
  • Publication number: 20200396198
    Abstract: One embodiment provides a method including monitoring social media application usage for particular users over a time period for media feeds and postings of content. Based on the monitoring, the method determines specific times to render content position, dimension sizes and flow rate. Connection speeds are distinguished for the particular users within the social media application. New social media feeds and new postings of content are dynamically reorganized and prioritized based on the connection speeds for the particular users.
    Type: Application
    Filed: June 11, 2019
    Publication date: December 17, 2020
    Inventors: Jeremy R. Fox, Liam S. Harpur, Chris Kau, John Rice
  • Publication number: 20200386925
    Abstract: A freeform optical surface includes, in part, an off-axis optical surface and a departure optical module. The off-axis optical surface may be an off-axis conic optical surface. The departure optical module may be substantially perpendicular to the off-axis conic optical surface.
    Type: Application
    Filed: June 8, 2020
    Publication date: December 10, 2020
    Inventors: John Rice Rogers, Bryan D. Stone
  • Patent number: 10845971
    Abstract: Provided are a computer program product, system, and method for generating display regions in a display screen for multi-directional viewing. A plurality of display regions are determined to render on the display screen view the display regions. A determination is made, for each display region of the display regions, of an orientation at which to render content within the display region with respect to one of a plurality of edges of the display screen. At least two display regions render content at different orientations with respect to different edges. Each display region is rendered to be adjacent to one of the edges of the display screen. At least two of the display regions are adjacent to different edges of the display screen. The content is rendered in each of the display regions to be oriented according to the determined orientation for the display region.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: November 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Trudy L. Hewitt, Jana H. Jenkins, Jeremy R. Fox, John Rice
  • Patent number: 10822844
    Abstract: An actuator for a latch is provided, the actuator having: a motor operatively coupled to a gear train; and a sector gear pivotally mounted to the actuator and operatively coupled to the gear train, wherein rotational movement of the sector gear is translated into linear movement of a link operatively coupled to the sector gear and wherein linear movement of the link causes a linear movement of a portion of a lock lever operatively coupled to the actuator.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: November 3, 2020
    Assignee: INTEVA PRODUCTS, LLC
    Inventors: Robert Milne, John Rice, Donald M. Perkins, Ian Dow
  • Publication number: 20200286107
    Abstract: Incubating electronic communications with favorable responses prior to the electronic communications becoming publicly available. An electronic communication is generated by an author and a target objective for the electronic communication is provided. Characteristics of the generated electronic communication are determined and a plurality of users of the communication system is predicted to temporally define one or more audience groups likely to react favorably to content of the electronic communication based on the one or more characteristics of the electronic communication corresponding with information from prior communications of the plurality of users of the communication system. Responses are received from at least some of the users of the audience group in response to the author's electronic communication. Upon achieving a target objective, the electronic communication is transmitted or posted for other users of the communication system.
    Type: Application
    Filed: March 7, 2019
    Publication date: September 10, 2020
    Inventors: Al Chakra, Liam S. Harpur, Brian O'Donovan, John Rice
  • Patent number: 10771414
    Abstract: A method, computer system, and computer program product for authenticating a user in messaging platforms for web content are provided. The embodiment may include ingesting a plurality of electronic messages from a user account. The embodiment may also include identifying a user-targeted marketing link within the plurality of electronic messages. The embodiment may further include identifying a messaging ID associated with the user account. The embodiment may also include verifying the messaging ID associated with the user is correct based on the plurality of electronic messages. The embodiment may further include transmitting a modified electronic message to the electronic mailbox associated with the user that includes a personalized token in a uniform resource locator (URL). The embodiment may also include in response to user interaction with the URL, processing the URL to provide access to promotional content.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Trudy L. Hewitt, John Rice, Liam S. Harpur, Jeremy R. Fox
  • Patent number: 10764385
    Abstract: Online group advisor selection is described. According to a computer-implemented method, users are formed into an online group. Online group membership is based at least in part on a shared interest in a particular topic. Based on online interactions between members of the group and the online activity of group members, a group advisor is identified from among the members of the online group. Administrative rights over online activity for the group is assigned to the group advisor.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: September 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy R. Fox, Trudy L. Hewitt, Liam S. Harpur, John Rice
  • Patent number: 10762154
    Abstract: Embodiments of the present invention disclose a method, a computer program product, and a computer system for proactive comment evaluation. In embodiments, the invention includes detecting a comment being added to a thread and extracting data relevant to the thread. In addition, the invention includes identifying an average sentiment range of the thread based on the extracted data and a model, as well as identifying a sentiment of the comment. Moreover, the invention involves determining whether the identified sentiment is outside the identified average sentiment range and, based on determining that the identified sentiment is outside the average sentiment range, recommending an alternative comment.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: September 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, Liam S. Harpur, Trudy L. Hewitt, John Rice
  • Patent number: 10712165
    Abstract: Arrangements relate to determining a travel route. An origin and a destination of intended travel can be received. A plurality of first inputs can be received. Each first input can relate to the availability of a respective communication channel between the origin and the destination. Each first input can create at least one data item representing the availability of the respective communication channel. One or more suggested travel routes between the origin and the destination can be determined based on one or more of the received plurality of first inputs. At least a subset of the determined one or more suggested travel routes can be presented to a user.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: July 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Jonathan Dunne, Liam Harpur, John Rice
  • Patent number: 10712164
    Abstract: Arrangements relate to determining a travel route. An origin and a destination of intended travel can be received. A plurality of first inputs can be received. Each first input can relate to the availability of a respective communication channel between the origin and the destination. Each first input can create at least one data item representing the availability of the respective communication channel. One or more suggested travel routes between the origin and the destination can be determined based on one or more of the received plurality of first inputs. At least a subset of the determined one or more suggested travel routes can be presented to a user.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: July 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Jonathan Dunne, Liam Harpur, John Rice
  • Publication number: 20200175056
    Abstract: Delivering content based on predicted effect can include analyzing, using computer hardware, digital content before providing the digital content to a device of a user, predicting, using the computer hardware, an effect that the digital content will have on a circadian rhythm of the user, based on the predicted effect, modifying, using the computer hardware, the digital content to generate modified digital content, and providing, using the computer hardware, the modified digital content to the device of the user.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Jeremy R. Fox, Trudy L. Hewitt, John Rice, Liam S. Harpur
  • Patent number: 10671371
    Abstract: The method, computer program product and computer system may include a computing device which may receive a copy of a master digital, which may include metadata, file from a server. The computing device may analyze the metadata of the master digital file for a pattern of updates initiated by one or more users using one or more computing devices. The computing device may generate a file update prediction for discouraging use of an outdated version of the master digital file. The file update prediction may indicate an estimation for when the master digital file is likely to be updated based on the pattern of updates. The computing device may generate an alert for display offline on a user interface. The alert may indicate the estimation for when the master digital will be updated by the one or more users.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Liam S. Harpur, John Rice, Asima Silva
  • Publication number: 20200151270
    Abstract: An example operation may include one or more of receiving a transaction request for a first transaction into a blockchain network, determining one or more potentially linked transactions subsequent to the first transaction, determining one or more nodes required for the first transaction and the one or more potentially linked transactions, determining an availability for the one or more nodes, for example, by analyzing social network usage at the respective nodes, and determining, from the availability of the one or more nodes, a preferred time to initiate the first transaction.
    Type: Application
    Filed: November 12, 2018
    Publication date: May 14, 2020
    Inventors: Jeremy R. Fox, Liam R. Harpur, Chris Kau, John Rice
  • Patent number: 10642941
    Abstract: In the management of deleted content, deleted data is input into a data analysis engine from one or more first computing devices. A parsing module parses the attributes of the deleted data and modifies the metadata of the deleted data based on results of the parsing. A routing module determines a pipeline with attributes matching the modified metadata of the deleted data and routes the modified deleted data to the pipeline. The modified deleted data in the pipeline is managed based on the pipeline configuration. One of more second computing devices may access the pipeline and evaluate the metadata of the modified deleted data in the pipeline. The one or more second computing devices determine whether or not to inherit the modified deleted data. In determining to inherit the modified deleted data, the one or more second computing devices assume ownership of the modified deleted data.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Liam Harpur, John Rice
  • Publication number: 20200137138
    Abstract: Systems, devices, and techniques are disclosed for endpoint URL generation and management. An entity identifier may be received. The entity identifier may be hashed with a hashing algorithm to generate an alphanumeric string. A custom endpoint URL may be generated by combining the alphanumeric string with a URL that identifies an endpoint located on a server of a cloud computing system. A CNAME record in a DNS database may be updated to associate the URL that identifies the endpoint located in a stack of cloud computing system with the custom endpoint URL.
    Type: Application
    Filed: December 19, 2018
    Publication date: April 30, 2020
    Inventors: John Rice, Thomas B. Kashin, Venkatesh Baskar, Nathan Corn, Sangamesh Wadawadigi
  • Publication number: 20200137037
    Abstract: Systems, devices, and techniques are disclosed for endpoint security. A user identifier entered into a first authentication screen used to access endpoints hosted on a server system may be received from a user computing device. The user identifier may be determined to be an invalid user identifier for the server system. The user identifier may be hashed to generate a hashed user identifier. An endpoint number may be determined as the hashed user identifier modulo a number of endpoint records assigned numbers on the server system. An endpoint URL may be retrieved from an endpoint record of the server system that is associated with a number equal to the endpoint number. The endpoint URL and data for a second authentication screen including a control for password entry may be sent to the user computing device. The endpoint URL may be displayed on the second authentication screen.
    Type: Application
    Filed: December 19, 2018
    Publication date: April 30, 2020
    Inventors: John Rice, Thomas B. Kashin
  • Publication number: 20200127955
    Abstract: Activity information relating to activities of a respective electronic communication recipient accessing information associated with an electronic communication is received from each of a plurality of electronic communication clients. The activity information received from each of the plurality of electronic communication clients can indicate an amount of time the electronic communication is open in the respective electronic communication client. Based on the received activity information, each of the electronic communication recipients can be rated to generate at least one recommendation as to who is able to provide information pertaining to the electronic communication. The recommendation can be communicated to another electronic communication recipient.
    Type: Application
    Filed: December 20, 2019
    Publication date: April 23, 2020
    Inventors: AL CHAKRA, LIAM HARPUR, MICHELLE M. PURCELL, JOHN RICE
  • Publication number: 20200104417
    Abstract: Determining a sentiment associated with a navigation path includes determining a cumulative sentiment score indicative of sentiment of web-based content previously viewed by a user; and iteratively performing: a) analyzing a sentiment of a next web-based content navigated to by the user to determine a content sentiment score; b) determining whether the cumulative sentiment score is different than the content sentiment score; c) notifying the user when the cumulative sentiment score is different than the content sentiment score; and d) updating the cumulative sentiment score based on the content sentiment score.
    Type: Application
    Filed: October 2, 2018
    Publication date: April 2, 2020
    Inventors: Jeremy R. Fox, Trudy L. Hewitt, John Rice, Liam S. Harpur
  • Patent number: 10609056
    Abstract: Embodiments include methods, systems and computer program products method for online presence interaction using a behavioral certificate. The computer-implemented method includes monitoring, using a processor, one or more online presence interactions by one or more users. The processor determines whether a behavioral certificate exist for the online presence. The processor cross-references one or more authorized inputs, outputs or actions for the online presence based at least in part on an existence of a behavioral certificate for the online presence. The processor transmits the behavioral certificate, wherein the behavioral certificate advises the one or more users how to interact with the online presence.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Sumit Patel, John Rice