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).

  • Patent number: 12577626
    Abstract: Provided herein are reagents for improving PCR accuracy.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: March 17, 2026
    Assignee: Brandeis University
    Inventors: John Rice, Lawrence Wangh, Arthur H. Reis, Jr., Kenneth Pierce, Cristina Hartshorn, J. Aquiles Sanchez, Stephen Van Hooser, Skye Fishbein
  • Publication number: 20240347687
    Abstract: A method of making a component for an energy storage device or an energy conversion device comprises the steps of: providing a sheet having a plurality of through-thickness apertures: forming a slurry comprising particles of a ceramic material: depositing the slurry onto the sheet having the plurality of through-thickness apertures; and sintering the slurry at a sintering temperature that is greater than 300° C. and less than or equal to 900° C.
    Type: Application
    Filed: April 29, 2022
    Publication date: October 17, 2024
    Applicant: ILIKA TECHNOLOGIES LTD
    Inventors: Naoum Vaenas, Donato Ercole Conte, Christopher Lee, Kyriakos Giagloglou, John Rice
  • Patent number: 11856046
    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: Grant
    Filed: January 25, 2021
    Date of Patent: December 26, 2023
    Assignee: Salesforce, Inc.
    Inventors: John Rice, Thomas B. Kashin, Venkatesh Baskar, Nathan Corn, Sangamesh Wadawadigi
  • Patent number: 11431500
    Abstract: Among other things, embodiments of the present disclosure are directed to providing authorization code management for published static applications. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: August 30, 2022
    Assignee: SALESFORCE, INC.
    Inventors: Kyle Edward Heldman, Brian Ray Brinegar, Chad Anthony Vanhorn, Dinesh Rajasekharan, Joshua Allen Bronson, Joshua Thomas Armstrong, John Rice, Nathan Corn, Tyler Staley
  • Patent number: 11294967
    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: Grant
    Filed: October 2, 2018
    Date of Patent: April 5, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy R. Fox, Trudy L. Hewitt, John Rice, Liam S. Harpur
  • Publication number: 20220090216
    Abstract: Provided herein are reagents for improving PCR accuracy.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 24, 2022
    Inventors: John RICE, Lawrence WANGH, Arthur H. REIS, JR., Kenneth PIERCE, Cristina HARTSHORN, J. Aquiles SANCHEZ, Stephen VAN HOOSER, Skye FISHBEIN
  • Patent number: 11240052
    Abstract: Embodiments generally relate to facilitating communication in a collaboration environment. In some embodiments, a method includes receiving a message in a collaboration environment. The method further includes determining a group of users based on text in the message, where one or more key words in the text indicate the group of users. The method further includes obtaining a collaboration history associated with the group of users, where the collaboration history includes collaboration statistics. The method further includes determining a subgroup of users from the group of users based on the collaboration statistics, where the collaboration statistics indicate a level of collaboration activity that meets one or more predetermined collaboration requirements. The method further includes sending notifications to users in the subgroup of users, where the notifications invite the users of the subgroup to respond to the message.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Asima Silva, John Rice, Liam S. Harpur
  • Patent number: 11218466
    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: Grant
    Filed: December 19, 2018
    Date of Patent: January 4, 2022
    Assignee: salesforce.com, inc.
    Inventors: John Rice, Thomas B. Kashin
  • Patent number: 11204955
    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: Grant
    Filed: November 30, 2018
    Date of Patent: December 21, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy R. Fox, Trudy L. Hewitt, John Rice, Liam S. Harpur
  • Patent number: 11194788
    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: Grant
    Filed: November 12, 2018
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, Liam R. Harpur, Chris Kau, John Rice
  • Patent number: 11184310
    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: Grant
    Filed: June 11, 2019
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, Liam S. Harpur, Chris Kau, John Rice
  • Patent number: 11162146
    Abstract: Provided herein are reagents for improving PCR accuracy.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: November 2, 2021
    Assignee: Brandeis University
    Inventors: John Rice, Lawrence Wangh, Arthur H. Reis, Jr., Kenneth Pierce, Cristina Hartshorn, J. Aquiles Sanchez, Stephen Van Hooser, Skye Fishbein
  • Patent number: 11159466
    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: Grant
    Filed: December 20, 2019
    Date of Patent: October 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Michelle M. Purcell, John Rice
  • Patent number: 11086878
    Abstract: A computer-implemented method, computer program product, and computing system is provided for providing contextual information associated with a post in an activity stream. In an implementation, a method may include determining a need for contextual information relative to a post within an activity stream. The method may also include searching one or more contextual information sources relative to at least a portion of the post within the activity stream. The method may further include associating contextual information with the post within the activity stream.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: August 10, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, John Rice
  • Patent number: 11044588
    Abstract: One embodiment provides a method comprising determining a recurring event involving a first vehicle based on location information for the first vehicle over a pre-determined period of time, and determining one or more recurring vehicles for the recurring event. Each recurring vehicle is a different vehicle, and a number of times the recurring vehicle is within proximity of the first vehicle over the pre-determined period of time satisfies a pre-determined threshold. The method further comprises establishing a vehicle social network including the first vehicle and the one or more recurring vehicles. The method further comprises generating a shared pool of resources and caching power by pooling together resources and caching power of each vehicle included in the vehicle social network, and utilizing the shared pool of resources and caching power to facilitate collaborative caching between vehicles in the vehicle social network.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: June 22, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, John Rice, Liam S. Harpur, Chris Kau
  • Patent number: 11030413
    Abstract: Embodiments generally relate to recommending message wording in a collaboration environment. In some embodiments, a method includes monitoring content characteristics of messages provided by users in a collaboration environment, where the content characteristics include individual usage statistics. The method further includes aggregating the individual usage statistics. The method further includes determining group usage statistics from the aggregated individual usage statistics. The method further includes determining community characteristics based at least in part on the group usage statistics. The method further includes providing one or more recommendations to at least one user who writes at least one new message based at least in part on the community characteristics and based at least in part on one or more recommendation policies.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: June 8, 2021
    Assignee: International Business Machines Corporation
    Inventors: Asima Silva, Hernan A. Cunico, John Rice, Liam S. Harpur
  • Patent number: 11032659
    Abstract: Providing a user with an augmented sound experience include receiving an identification an object within an environment proximate a user; determining a location of the object within the environment; determining a current location of the user within the environment; and causing a speaker array to produce a sound based on the current location of the object and the current location of the user such that the sound appears, relative to the current location of the user, to originate from the current location of the object.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: June 8, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy R. Fox, Trudy L. Hewitt, Liam S. Harpur, John Rice
  • Patent number: 11025375
    Abstract: Mitigating the risk of sensor data loss can include establishing, with a computing node, a first communication channel with a first proximate device and a second communication channel with a second proximate device. The first proximate device can be operatively coupled to a sensor and can generate data in response to signals received from the sensor. The computing node can receive the data generated by the first proximate device. The data can be received from the second proximate device via the second communication channel in response to detecting a failure to receive a complete uncorrupted transmission of the data from the first proximate device via the first communication channel and determining that the second proximate device is capable of receiving and retransmitting the data to the computing node.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: June 1, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy R. Fox, Trudy L. Hewitt, Liam S. Harpur, John Rice
  • Publication number: 20210160072
    Abstract: Among other things, embodiments of the present disclosure are directed to providing authorization code management for published static applications. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: January 10, 2020
    Publication date: May 27, 2021
    Applicant: salesforce.com, inc.
    Inventors: Kyle Edward HELDMAN, Brian Ray BRINEGAR, Chad Anthony VANHORN, Dinesh RAJASEKHARAN, Joshua Allen BRONSON, Joshua Thomas ARMSTRONG, John RICE, Nathan CORN, Tyler STALEY
  • Publication number: 20210144194
    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: January 25, 2021
    Publication date: May 13, 2021
    Inventors: John Rice, Thomas B. Kashin, Venkatesh Baskar, Nathan Corn, Sangamesh Wadawadigi