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: 12164672
    Abstract: 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: Grant
    Filed: December 1, 2022
    Date of Patent: December 10, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: 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: 20240220229
    Abstract: 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: Application
    Filed: January 3, 2023
    Publication date: July 4, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Marcus Raphael Matos, Jack Lawson Bishop, III, Robert Cain Durbin, Jr., Daniel Joseph Serna, Benjamin Tweel, Jake Michael Yara
  • Publication number: 20240220393
    Abstract: 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: Application
    Filed: January 3, 2023
    Publication date: July 4, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Marcus Raphael Matos, Jack Lawson Bishop, III, Robert Cain Durbin, JR., Daniel Joseph Serna, Benjamin Tweel, Jake Michael Yara
  • Publication number: 20240184920
    Abstract: 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: Application
    Filed: December 1, 2022
    Publication date: June 6, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: 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: 11429474
    Abstract: 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: Grant
    Filed: August 3, 2020
    Date of Patent: August 30, 2022
    Assignee: Bank of America Corporation
    Inventors: 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: 11271935
    Abstract: 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: Grant
    Filed: July 30, 2020
    Date of Patent: March 8, 2022
    Assignee: Bank of America Corporation
    Inventors: Anna Kristen Pingel Berry, Stuart David Ford, Michael James Sbandi, Robert Cain Durbin, Jr., Adam Kristian King, Chiamaka Azih
  • Publication number: 20220038459
    Abstract: 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: Application
    Filed: July 30, 2020
    Publication date: February 3, 2022
    Inventors: Anna Kristen Pingel Berry, Stuart David Ford, Michael James Sbandi, Robert Cain Durbin, JR., Adam Kristian King, Chiamaka Azih
  • Publication number: 20220037041
    Abstract: 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: Application
    Filed: August 3, 2020
    Publication date: February 3, 2022
    Applicant: Bank of America Corporation
    Inventors: 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: 7960382
    Abstract: Novel compounds and their uses are disclosed herein.
    Type: Grant
    Filed: April 13, 2009
    Date of Patent: June 14, 2011
    Assignee: Allergan, Inc.
    Inventors: Stephen Ruckmick, Robert Cain, Milton J. Abreo, Massoud Fahid, Brent A. Johnson
  • Publication number: 20090221585
    Abstract: Novel compounds and their uses are disclosed herein.
    Type: Application
    Filed: April 13, 2009
    Publication date: September 3, 2009
    Inventors: Stephen Ruckmick, Robert Cain, Milton J. Abreo, Massoud Fahid, Brent A. Johnson
  • Patent number: 7534795
    Abstract: Novel compounds and their uses are disclosed herein.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: May 19, 2009
    Assignee: Allergan, Inc.
    Inventors: Stephen Ruckmick, Robert Cain, Milton J. Abreo, Massoud Fahid, Brent A. Johnson
  • Patent number: 7333975
    Abstract: 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: Grant
    Filed: February 24, 2003
    Date of Patent: February 19, 2008
    Inventor: John Robert Cain
  • Publication number: 20080015131
    Abstract: 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: Application
    Filed: September 21, 2007
    Publication date: January 17, 2008
    Applicant: The Lubrizol Corporation
    Inventors: James Vinci, Craig Tipton, Robert Cain
  • Publication number: 20070093494
    Abstract: Novel compounds and their uses are disclosed herein.
    Type: Application
    Filed: October 20, 2006
    Publication date: April 26, 2007
    Inventors: Stephen Ruckmick, Robert Cain, Milton Abreo, Massoud Fahid, Brent Johnson
  • Publication number: 20060121502
    Abstract: 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: Application
    Filed: October 20, 2005
    Publication date: June 8, 2006
    Inventors: Robert Cain, Paul Mirer, Salvatore Seminara, Timothy Seeley, Sebastian Kossek, Thomas Wiggins
  • Publication number: 20060094974
    Abstract: 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: Application
    Filed: November 1, 2005
    Publication date: May 4, 2006
    Inventor: Robert Cain
  • Publication number: 20050164912
    Abstract: 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: Application
    Filed: December 23, 2004
    Publication date: July 28, 2005
    Inventors: Roger Bigelow, Robert Cain
  • Publication number: 20030163463
    Abstract: 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: Application
    Filed: February 24, 2003
    Publication date: August 28, 2003
    Inventor: John Robert Cain
  • Patent number: 5033629
    Abstract: 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: Grant
    Filed: April 18, 1990
    Date of Patent: July 23, 1991
    Inventor: Robert Caine