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: 12577626Abstract: Provided herein are reagents for improving PCR accuracy.Type: GrantFiled: September 28, 2021Date of Patent: March 17, 2026Assignee: Brandeis UniversityInventors: John Rice, Lawrence Wangh, Arthur H. Reis, Jr., Kenneth Pierce, Cristina Hartshorn, J. Aquiles Sanchez, Stephen Van Hooser, Skye Fishbein
-
Publication number: 20240347687Abstract: 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: ApplicationFiled: April 29, 2022Publication date: October 17, 2024Applicant: ILIKA TECHNOLOGIES LTDInventors: Naoum Vaenas, Donato Ercole Conte, Christopher Lee, Kyriakos Giagloglou, John Rice
-
Patent number: 11856046Abstract: 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: GrantFiled: January 25, 2021Date of Patent: December 26, 2023Assignee: Salesforce, Inc.Inventors: John Rice, Thomas B. Kashin, Venkatesh Baskar, Nathan Corn, Sangamesh Wadawadigi
-
Patent number: 11431500Abstract: 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: GrantFiled: January 10, 2020Date of Patent: August 30, 2022Assignee: 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: 11294967Abstract: 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: GrantFiled: October 2, 2018Date of Patent: April 5, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy R. Fox, Trudy L. Hewitt, John Rice, Liam S. Harpur
-
Publication number: 20220090216Abstract: Provided herein are reagents for improving PCR accuracy.Type: ApplicationFiled: September 28, 2021Publication date: March 24, 2022Inventors: John RICE, Lawrence WANGH, Arthur H. REIS, JR., Kenneth PIERCE, Cristina HARTSHORN, J. Aquiles SANCHEZ, Stephen VAN HOOSER, Skye FISHBEIN
-
Patent number: 11240052Abstract: 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: GrantFiled: June 19, 2018Date of Patent: February 1, 2022Assignee: International Business Machines CorporationInventors: Asima Silva, John Rice, Liam S. Harpur
-
Patent number: 11218466Abstract: 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: GrantFiled: December 19, 2018Date of Patent: January 4, 2022Assignee: salesforce.com, inc.Inventors: John Rice, Thomas B. Kashin
-
Patent number: 11204955Abstract: 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: GrantFiled: November 30, 2018Date of Patent: December 21, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy R. Fox, Trudy L. Hewitt, John Rice, Liam S. Harpur
-
Patent number: 11194788Abstract: 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: GrantFiled: November 12, 2018Date of Patent: December 7, 2021Assignee: International Business Machines CorporationInventors: Jeremy R. Fox, Liam R. Harpur, Chris Kau, John Rice
-
Patent number: 11184310Abstract: 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: GrantFiled: June 11, 2019Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventors: Jeremy R. Fox, Liam S. Harpur, Chris Kau, John Rice
-
Patent number: 11162146Abstract: Provided herein are reagents for improving PCR accuracy.Type: GrantFiled: April 1, 2019Date of Patent: November 2, 2021Assignee: Brandeis UniversityInventors: John Rice, Lawrence Wangh, Arthur H. Reis, Jr., Kenneth Pierce, Cristina Hartshorn, J. Aquiles Sanchez, Stephen Van Hooser, Skye Fishbein
-
Patent number: 11159466Abstract: 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: GrantFiled: December 20, 2019Date of Patent: October 26, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Liam Harpur, Michelle M. Purcell, John Rice
-
Patent number: 11086878Abstract: 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: GrantFiled: November 8, 2018Date of Patent: August 10, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Liam Harpur, John Rice
-
Patent number: 11044588Abstract: 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: GrantFiled: July 23, 2018Date of Patent: June 22, 2021Assignee: International Business Machines CorporationInventors: Jeremy R. Fox, John Rice, Liam S. Harpur, Chris Kau
-
Patent number: 11030413Abstract: 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: GrantFiled: June 27, 2018Date of Patent: June 8, 2021Assignee: International Business Machines CorporationInventors: Asima Silva, Hernan A. Cunico, John Rice, Liam S. Harpur
-
Patent number: 11032659Abstract: 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: GrantFiled: August 20, 2018Date of Patent: June 8, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy R. Fox, Trudy L. Hewitt, Liam S. Harpur, John Rice
-
Patent number: 11025375Abstract: 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: GrantFiled: July 3, 2019Date of Patent: June 1, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy R. Fox, Trudy L. Hewitt, Liam S. Harpur, John Rice
-
Publication number: 20210160072Abstract: 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: ApplicationFiled: January 10, 2020Publication date: May 27, 2021Applicant: 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: 20210144194Abstract: 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: ApplicationFiled: January 25, 2021Publication date: May 13, 2021Inventors: John Rice, Thomas B. Kashin, Venkatesh Baskar, Nathan Corn, Sangamesh Wadawadigi