Patents by Inventor Robert Cain
Robert Cain 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: 12164672Abstract: Systems, computer program products, and methods are described herein for analyzing micro-anomalies in anonymized electronic data. The present disclosure is configured to import or retrieve a first data set, process the first data set to develop at least one event-outcome projection, define an outcome projection data set, import or receive a monitored user data set, anonymize the monitored user data set, define an avatar data set process the avatar data set, wherein the steps of import or receive a monitored user data set, anonymize the monitored user data set, and define an avatar data set are repeated one or more times.Type: GrantFiled: December 1, 2022Date of Patent: December 10, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Jennifer Tiffany Renckert, Daniel Joseph Serna, Frank J. Yanan, Jeffrey Kyle Johnson, Benjamin Tweel, Jake Michael Yara, Robert Cain Durbin, Jr., Sheng Tang Hsiang, Jack Lawson Bishop, III, James J. Siekman
-
Publication number: 20240220229Abstract: Systems, computer program products, and methods are described herein for code revision impact analysis. The present disclosure is configured to generate a system map based on data received from a plurality of network devices; receive a data transmission including a text file; process the text file via a natural language processing engine, where an output of the natural language processing engine comprises a plurality of expected updates; determine, based on the system map, at least one downstream effect of the plurality of expected updates; and perform a remedial action.Type: ApplicationFiled: January 3, 2023Publication date: July 4, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Marcus Raphael Matos, Jack Lawson Bishop, III, Robert Cain Durbin, Jr., Daniel Joseph Serna, Benjamin Tweel, Jake Michael Yara
-
Publication number: 20240220393Abstract: Systems, computer program products, and methods are described herein for automated detection of source code discrepancies. The present disclosure is configured to receive a data transmission including a text file and a source code file; process the source code file via a machine learning engine, where an output of the machine learning engine includes a plurality of identified updates; process the text file via a natural language processing engine, where an output of the natural language processing engine includes a plurality of expected updates; identify a difference between the plurality of identified updates and the plurality of expected updates; and perform a remedial action.Type: ApplicationFiled: January 3, 2023Publication date: July 4, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Marcus Raphael Matos, Jack Lawson Bishop, III, Robert Cain Durbin, JR., Daniel Joseph Serna, Benjamin Tweel, Jake Michael Yara
-
Publication number: 20240184920Abstract: Systems, computer program products, and methods are described herein for analyzing micro-anomalies in anonymized electronic data. The present disclosure is configured to import or retrieve a first data set, process the first data set to develop at least one event-outcome projection, define an outcome projection data set, import or receive a monitored user data set, anonymize the monitored user data set, define an avatar data set process the avatar data set, wherein the steps of import or receive a monitored user data set, anonymize the monitored user data set, and define an avatar data set are repeated one or more times.Type: ApplicationFiled: December 1, 2022Publication date: June 6, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Jennifer Tiffany Renckert, Daniel Joseph Serna, Frank J. Yanan, Jeffrey Kyle Johnson, Benjamin Tweel, Jake Michael Yara, Robert Cain Durbin, JR., Sheng Tang Hsiang, Jack Lawson Bishop, III, James J. Siekman
-
Patent number: 11429474Abstract: Apparatus and methods for establishing a user Internet of Things (“IoT”) system is provided. The method may be performed by a central IoT hub run on a user's personal computing device. The method may include detecting user devices in electronic communication with the central IoT hub and onboarding, to the user IoT system, user devices determined to be in conformance with baseline security protocols and performance characteristics. The onboarded user device may be IoT nodes. The method may include monitoring enterprise data to pre-emptively identify and address probable failures of the IoT nodes prior to failure of the IoT nodes. The method may also include addressing known failures for each IoT node on the user IoT system.Type: GrantFiled: August 3, 2020Date of Patent: August 30, 2022Assignee: Bank of America CorporationInventors: Rebbecca Nelson, Robert Cain Durbin, Jr., Chiamaka Azih, Jo-Ann Taylor, Vicky Kivuti, Angelica Barrera, Michael Robert Young, Michael Sbandi, Son Huynh, Adam Kristian King
-
Patent number: 11271935Abstract: A blind authenticator performs an authentication procedure with two devices that provides the convenience offered by password storage but avoids storing the passwords themselves. Generally, the blind authenticator stores on the two devices portions of different code generation algorithms. These algorithms on the devices are incomplete—they may not execute properly on their own. During an authentication procedure, the blind authenticator communicates to the devices the remaining portions of these code generation algorithms so that the devices can execute their respective code generation algorithms. The devices then send the generated codes to the blind authenticator, which performs a code validation algorithm on the received codes to determine whether the codes are valid. The code validation algorithm is not sent to the devices, so the devices do not know what makes a code valid or invalid.Type: GrantFiled: July 30, 2020Date of Patent: March 8, 2022Assignee: Bank of America CorporationInventors: Anna Kristen Pingel Berry, Stuart David Ford, Michael James Sbandi, Robert Cain Durbin, Jr., Adam Kristian King, Chiamaka Azih
-
Publication number: 20220038459Abstract: A blind authenticator performs an authentication procedure with two devices that provides the convenience offered by password storage but avoids storing the passwords themselves. Generally, the blind authenticator stores on the two devices portions of different code generation algorithms. These algorithms on the devices are incomplete—they may not execute properly on their own. During an authentication procedure, the blind authenticator communicates to the devices the remaining portions of these code generation algorithms so that the devices can execute their respective code generation algorithms. The devices then send the generated codes to the blind authenticator, which performs a code validation algorithm on the received codes to determine whether the codes are valid. The code validation algorithm is not sent to the devices, so the devices do not know what makes a code valid or invalid.Type: ApplicationFiled: July 30, 2020Publication date: February 3, 2022Inventors: Anna Kristen Pingel Berry, Stuart David Ford, Michael James Sbandi, Robert Cain Durbin, JR., Adam Kristian King, Chiamaka Azih
-
Publication number: 20220037041Abstract: Apparatus and methods for establishing a user Internet of Things (“IoT”) system is provided. The method may be performed by a central IoT hub run on a user's personal computing device. The method may include detecting user devices in electronic communication with the central IoT hub and onboarding, to the user IoT system, user devices determined to be in conformance with baseline security protocols and performance characteristics. The onboarded user device may be IoT nodes. The method may include monitoring enterprise data to pre-emptively identify and address probable failures of the IoT nodes prior to failure of the IoT nodes. The method may also include addressing known failures for each IoT node on the user IoT system.Type: ApplicationFiled: August 3, 2020Publication date: February 3, 2022Applicant: Bank of America CorporationInventors: Rebbecca Nelson, Robert Cain Durbin, JR., Chiamaka Azih, Jo-Ann Taylor, Vicky Kivuti, Angelica Barrera, Michael Robert Young, Michael Sbandi, Son Huynh, Adam Kristian King
-
Patent number: 7960382Abstract: Novel compounds and their uses are disclosed herein.Type: GrantFiled: April 13, 2009Date of Patent: June 14, 2011Assignee: Allergan, Inc.Inventors: Stephen Ruckmick, Robert Cain, Milton J. Abreo, Massoud Fahid, Brent A. Johnson
-
Publication number: 20090221585Abstract: Novel compounds and their uses are disclosed herein.Type: ApplicationFiled: April 13, 2009Publication date: September 3, 2009Inventors: Stephen Ruckmick, Robert Cain, Milton J. Abreo, Massoud Fahid, Brent A. Johnson
-
Patent number: 7534795Abstract: Novel compounds and their uses are disclosed herein.Type: GrantFiled: October 20, 2006Date of Patent: May 19, 2009Assignee: Allergan, Inc.Inventors: Stephen Ruckmick, Robert Cain, Milton J. Abreo, Massoud Fahid, Brent A. Johnson
-
Patent number: 7333975Abstract: An informational system for disseminating technology information between requestors and purveyors as well as a method for using the system for this purpose. The informational system generally includes requestor and purveyor servers as well as a host system having a data structure, a search engine communicating with the data structure, and an application server communicating with the data structure and search engine. The data structure includes a plurality of data arrays for storing, among other information, a plurality of data entries each with technology and purveyor data as well as requestor data including requestor registered external informational sources. The application server is configured to receive a search request having a technology parametric from a requestor, to cause the search engine to conduct a search in one of the data arrays, and communicate a search report to the requestor.Type: GrantFiled: February 24, 2003Date of Patent: February 19, 2008Inventor: John Robert Cain
-
Publication number: 20080015131Abstract: A lubricating oil composition comprising an oil of lubricating viscosity and a total of from about 1 to about 50% by weight of copolymers comprising (A) at least one ethylene-aliphatic olefin copolymer wherein the aliphatic olefins contain from 3 to about 24 carbon atoms, said copolymer (A) having Mn ranging from about 600 to about 5000, and (B) at least one copolymer comprising units derived from alkyl acrylate ester monomers containing from 2 to about 25 carbon atoms in the ester group, and optionally, from about 0.1% to about 20% by weight of at least one member of the group consisting of vinyl aromatic monomers and nitrogen-containing vinyl monomers. said copolymer (B) having Mn ranging from about 10,000 to about 350,000, wherein the weight ratio of (A):(B) ranges from about 99:1 to about 1:99.Type: ApplicationFiled: September 21, 2007Publication date: January 17, 2008Applicant: The Lubrizol CorporationInventors: James Vinci, Craig Tipton, Robert Cain
-
Publication number: 20070093494Abstract: Novel compounds and their uses are disclosed herein.Type: ApplicationFiled: October 20, 2006Publication date: April 26, 2007Inventors: Stephen Ruckmick, Robert Cain, Milton Abreo, Massoud Fahid, Brent Johnson
-
Publication number: 20060121502Abstract: A microfluidics device includes a plurality of interaction cells and fluid control means including i) means for providing to the interaction cells a preparation fluid, ii) means for providing to the interaction cells a sample fluid, wherein each interaction cell receives a different sample fluid, and iii) means for thermal control. A plurality of cantilevers may be disposed in each of the interaction cells, the cells or chambers formed by a cartridge bottom and top that form the device, wherein each of the plurality of cantilevers is configured to deflect in response to an interaction involving a component of the sample fluid. The cantilevers in each cell are attached to a reference plane that controls for environmental factors or non-analyte deflections.Type: ApplicationFiled: October 20, 2005Publication date: June 8, 2006Inventors: Robert Cain, Paul Mirer, Salvatore Seminara, Timothy Seeley, Sebastian Kossek, Thomas Wiggins
-
Publication number: 20060094974Abstract: A system for monitoring brain waves includes a detection electrode that is detects brain waves and is located on the part of the ear that is in or above the ear canal. The detection electrode also generates a brain wave data signal. A reference electrode is included in the system, and operates to detect a reference signal and to generate a reference data signal. A monitor is also included and receives the brain wave data signal and the reference data signal. The detection electrode and reference electrode form an electrode pair, and the monitor processes the brain wave data signal and data reference signal to generate neurofeedback.Type: ApplicationFiled: November 1, 2005Publication date: May 4, 2006Inventor: Robert Cain
-
Publication number: 20050164912Abstract: Methods for the solid phase synthesis of peptides and peptide intermediates, in particular methods involving recovering peptides from resin supports at excellent yield. In this invention, an alternating at least partially repeating cycle of shrinking and swelling treatments are used. Each shrinking or swelling part of a cycle may involve one or more washes. The process provides excellent recovery of peptide in a very efficient manner in terms of the number of individual washes and the total volume of wash reagents used.Type: ApplicationFiled: December 23, 2004Publication date: July 28, 2005Inventors: Roger Bigelow, Robert Cain
-
Publication number: 20030163463Abstract: An informational system for disseminating technology information between requestors and purveyors as well as a method for using the system for this purpose. The informational system generally includes requestor and purveyor servers as well as a host system having a data structure, a search engine communicating with the data structure, and an application server communicating with the data structure and search engine. The data structure includes a plurality of data arrays for storing, among other information, a plurality of data entries each with technology and purveyor data as well as requestor data including requestor registered external informational sources. The application server is configured to receive a search request having a technology parametric from a requestor, to cause the search engine to conduct a search in one of the data arrays, and communicate a search report to the requestor.Type: ApplicationFiled: February 24, 2003Publication date: August 28, 2003Inventor: John Robert Cain
-
Patent number: 5033629Abstract: A desk type stand for a felt tip pen that is employed without a cover. The pen stand has a hollow container having an opening at its upper surface for receiving an appropriate felt tip pen. A pen support is disposed in the opening in the container. The support is made of elastomeric or rubber material which is inflexible and firm about its outer periphery and flexible and thin at an opening at its center, allowing the felt tip of the pen to move through the doughnut-shaped insert into the container after which the flexible portion of the insert or washer seals the felt tip in the container out of contact with the ambient air.Type: GrantFiled: April 18, 1990Date of Patent: July 23, 1991Inventor: Robert Caine