Patents by Inventor Robert Albert

Robert Albert 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: 12260411
    Abstract: An authentication platform for authenticating an online user is provided. The authentication platform includes a memory device including an authentication profile and at least one processor coupled to the memory device. The at least one processor is programmed to receive an authentication request message for a transaction. The authentication request message includes authentication data. The at least one processor is also programmed to extract the authentication data from the authentication request message and determine if the ACS is available to process the transaction. If the ACS is unavailable, the at least one processor is further programmed to generate, based at least in part on the extracted authentication data, risk-based authentication (RBA) result data including a risk score and transmit an authentication response message based on the RBA result data.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: March 25, 2025
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Robert Albert Ederle, Julia Sharon Gosset, Ranjita Shankar Iyer, Brian Piel, Dennis A. Gamiello, Christopher John Merz, Felix Johannes Flory
  • Patent number: 11930060
    Abstract: Embodiments are directed to verifying performance and operation of live services. Applications operative in a computing environment and directed to a plurality of organizations may be provided such that the applications include data associated with different organizations. Templates that declare template objects may be provided such that the template objects may be directed to verifying features of the applications. Data associated with the organization may be provided based on the template objects. Verification objects may be generated based on the template objects and the provided data. The verification objects may be employed to verify the features of the applications based on verification conditions and the provided data. Reports that include results based on verification conditions and the provided data may be provided.
    Type: Grant
    Filed: April 4, 2023
    Date of Patent: March 12, 2024
    Assignee: DexCare, Inc.
    Inventors: Chandler Boone Ferry, Robert Albert Wlodarczyk, William Tomer, Jeffrey Alan Herold
  • Publication number: 20240037554
    Abstract: Systems and methods are provided for associating authentications and authorizations in connection with network interactions. An exemplary system includes a computing device configured to receive an authorization request for a network interaction from an acquirer, where the authorization request represents a transaction to a payment account and includes a transaction amount and an accountholder authentication value (AAV) indicative of a prior authentication associated with the transaction. The computing device is configured to determine whether the authorization request, the transaction amount and/or an interval associated with the authorization request satisfies a parameter.
    Type: Application
    Filed: October 13, 2023
    Publication date: February 1, 2024
    Inventors: Robert Albert Ederle, Mark B. Hey, Kris Lowell Donaldson, Gregory S. Kriebaum
  • Patent number: 11875349
    Abstract: A computer-implemented method for authenticating an online user with an access control server (ACS) is provided.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: January 16, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Julia Sharon Gosset, Robert Albert Ederle, Ranjita Shankar Iyer, Brian Piel, Christopher John Merz, Felix Johannes Flory, Andres Gonzalez
  • Publication number: 20230403314
    Abstract: Embodiments are directed to verifying performance and operation of live services. Applications operative in a computing environment and directed to a plurality of organizations may be provided such that the applications include data associated with different organizations. Templates that declare template objects may be provided such that the template objects may be directed to verifying features of the applications. Data associated with the organization may be provided based on the template objects. Verification objects may be generated based on the template objects and the provided data. The verification objects may be employed to verify the features of the applications based on verification conditions and the provided data. Reports that include results based on verification conditions and the provided data may be provided.
    Type: Application
    Filed: April 4, 2023
    Publication date: December 14, 2023
    Inventors: Chandler Boone Ferry, Robert Albert Wlodarczyk, William Tomer, Jeffrey Alan Herold
  • Patent number: 11838140
    Abstract: Embodiments are directed to verifying media stream quality for multiparty video conferences. A verification video may be generated based on verification goals for a video provided by a video service. A marker may be embedded in the verification video. A video conference may be established using video stations such that the video conference may be provided by a video service. The verification video may be streamed to a video input of each video station. The video may be streamed to a video output buffer of each video station such that the video provides a view of the video conference and such that the marker that corresponds to each video station may be included in the video. Video information may be captured from the video output buffer of the video stations. The video service may be classified based on the video information from each video station.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: December 5, 2023
    Assignee: DexCare, Inc.
    Inventors: Robert Albert Wlodarczyk, Chandler Boone Ferry, Derek Alan Streat
  • Patent number: 11823187
    Abstract: Systems and methods are provided for associating authentications and authorizations in connection with network interactions. An exemplary system includes a computing device configured to receive an authorization request for a network interaction from an acquirer, where the authorization request includes a primary account number (PAN) for a payment account and a transaction amount. The computing device is also configured to determine whether the authorization request includes an accountholder authentication value (AAV) and/or a transaction identifier (ID). In response to the authorization request including the AAV and the transaction ID, the computing device is configured to determine whether the AAV and the transaction ID are included in a data structure and, in response to them being included in the data structure, append a tag to the authorization request indicative of association of the authorization request to an authentication in the data structure associated with the AAV and the transaction ID.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: November 21, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Robert Albert Ederle, Mark B. Hey, Kris Lowell Donaldson, Gregory S. Kriebaum
  • Publication number: 20230291592
    Abstract: Embodiments are directed to verifying media stream quality for multiparty video conferences. A verification video may be generated based on verification goals for a video provided by a video service. A marker may be embedded in the verification video. A video conference may be established using video stations such that the video conference may be provided by a video service. The verification video may be streamed to a video input of each video station. The video may be streamed to a video output buffer of each video station such that the video provides a view of the video conference and such that the marker that corresponds to each video station may be included in the video. Video information may be captured from the video output buffer of the video stations. The video service may be classified based on the video information from each video station.
    Type: Application
    Filed: February 27, 2023
    Publication date: September 14, 2023
    Inventors: Robert Albert Wlodarczyk, Chandler Boone Ferry, Derek Alan Streat
  • Patent number: 11641385
    Abstract: Embodiments are directed to verifying performance and operation of live services. Applications operative in a computing environment and directed to a plurality of organizations may be provided such that the applications include data associated with different organizations. Templates that declare template objects may be provided such that the template objects may be directed to verifying features of the applications. Data associated with the organization may be provided based on the template objects. Verification objects may be generated based on the template objects and the provided data. The verification objects may be employed to verify the features of the applications based on verification conditions and the provided data. Reports that include results based on verification conditions and the provided data may be provided.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: May 2, 2023
    Assignee: DexCare, Inc.
    Inventors: Chandler Boone Ferry, Robert Albert Wlodarczyk, William Tomer, Jeffrey Alan Herold
  • Patent number: 11595221
    Abstract: Embodiments are directed to verifying media stream quality for multiparty video conferences. A verification video may be generated based on verification goals for a video provided by a video service. A marker may be embedded in the verification video. A video conference may be established using video stations such that the video conference may be provided by a video service. The verification video may be streamed to a video input of each video station. The video may be streamed to a video output buffer of each video station such that the video provides a view of the video conference and such that the marker that corresponds to each video station may be included in the video. Video information may be captured from the video output buffer of the video stations. The video service may be classified based on the video information from each video station.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: February 28, 2023
    Assignee: DexCare, Inc.
    Inventors: Robert Albert Wlodarczyk, Chandler Boone Ferry, Derek Alan Streat
  • Patent number: 11204746
    Abstract: A method for modifying a call graph may include identifying, in source code, a first call site including a first predicate and a call from a first function to a second function. The first call site may correspond to a first edge of the call graph. The first edge may connect a first node corresponding to the first function and a second node corresponding to the second function. The method may further include modifying the call graph by labelling the first edge with a first encoding of the first predicate, and identifying, in the source code, a second call site including a second predicate and a call from a third function to the first function. The method may further include in response to determining that the first predicate is unsatisfied, modifying the call graph by labelling the second edge with a second encoding of a violation of the first predicate.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: December 21, 2021
    Assignee: Oracle International Corporation
    Inventors: Sora Bae, Nathan Robert Albert Keynes, Cristina Cifuentes
  • Publication number: 20210374747
    Abstract: Systems and methods are provided for associating authentications and authorizations in connection with network interactions. An exemplary system includes a computing device configured to receive an authorization request for a network interaction from an acquirer, where the authorization request includes a primary account number (PAN) for a payment account and a transaction amount. The computing device is also configured to determine whether the authorization request includes an accountholder authentication value (AAV) and/or a transaction identifier (ID). In response to the authorization request including the AAV and the transaction ID, the computing device is configured to determine whether the AAV and the transaction ID are included in a data structure and, in response to them being included in the data structure, append a tag to the authorization request indicative of association of the authorization request to an authentication in the data structure associated with the AAV and the transaction ID.
    Type: Application
    Filed: May 27, 2021
    Publication date: December 2, 2021
    Inventors: Robert Albert Ederle, Mark B. Hey, Kris Lowell Donaldson, Gregory S. Kriebaum
  • Patent number: 11159381
    Abstract: A method may include receiving a network schema including switches, links connecting the switches, and a topology that maps the switches to the links. The switches may include ports. The method may further include receiving a software defined networking (SDN) policy including a function that modifies a state of a packet entering a switch, converting the topology to a graph including nodes corresponding to the switches, while searching the graph, determining, according to the function, whether a port of a switch corresponding to a node is reachable by the packet entering the switch, and in response to searching the graph, verifying a property of the SDN policy.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: October 26, 2021
    Assignee: Oracle International Corporation
    Inventors: Henry John O'Brien, Padmanabhan Krishnan, Nathan Robert Albert Keynes, Marius Portmann
  • Publication number: 20210232377
    Abstract: A method for modifying a call graph may include identifying, in source code, a first call site including a first predicate and a call from a first function to a second function. The first call site may correspond to a first edge of the call graph. The first edge may connect a first node corresponding to the first function and a second node corresponding to the second function. The method may further include modifying the call graph by labelling the first edge with a first encoding of the first predicate, and identifying, in the source code, a second call site including a second predicate and a call from a third function to the first function. The method may further include in response to determining that the first predicate is unsatisfied, modifying the call graph by labelling the second edge with a second encoding of a violation of the first predicate.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Applicant: Oracle International Corporation
    Inventors: Sora Bae, Nathan Robert Albert Keynes, Cristina Cifuentes
  • Patent number: 10949336
    Abstract: A method may include obtaining, from one of the rules of a static analysis, a built-in path relation describing a path constraint on a path variable, generating, using the rules, a transfer function that updates a property vector while analyzing code, generating an evaluation function that determines, using the updated property vector, whether the static analysis is satisfied, and determining whether the code includes a defect by executing the static analysis on the code using the path constraint, the transfer function, and the evaluation function.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: March 16, 2021
    Assignee: Oracle International Corporation
    Inventors: Nathan Robert Albert Keynes, Eric Beguet
  • Patent number: 10922759
    Abstract: A computer-implement method may bundle insurance and financial products, and visually depict a current status for an application for each product within the bundle, such as applications related auto, home, life, or renters insurance, and/or vehicle loans. In one aspect, the method may determine a standard status icon or message for each product. A data server may receive a customer identification and selection of a first product offered, and determine a context of an application for the first product, wherein the context represents a state of progress of the application for the first product, and determine a standard status of the application corresponding to the context. The status is selected from a group of statuses standardized across two or more product lines sold by the company. The data server may further generate a status message including the status of the application and transmit the status message to a client device.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: February 16, 2021
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Arlene Serapin, Pawn Johnson-Paul, Robert Albert, Twanna Edwards, Tracy Warne, Lisa Bianco, Elizabeth Orzolek, Mark R. Yoder, David B. Christensen, Dustin Mardis, Benjamin R. Murphy
  • Publication number: 20210036926
    Abstract: A method may include receiving a network schema including switches, links connecting the switches, and a topology that maps the switches to the links. The switches may include ports. The method may further include receiving a software defined networking (SDN) policy including a function that modifies a state of a packet entering a switch, converting the topology to a graph including nodes corresponding to the switches, while searching the graph, determining, according to the function, whether a port of a switch corresponding to a node is reachable by the packet entering the switch, and in response to searching the graph, verifying a property of the SDN policy.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 4, 2021
    Inventors: Henry John O'Brien, Padmanabhan Krishnan, Nathan Robert Albert Keynes, Marius Portmann
  • Patent number: 10898366
    Abstract: A band (1) comprising, on its inner surface, an irregular array of tacky areas or protrusions (6) that dissipate foci of stress in the skin (of the abdominal wall or other body areas). Wearing such a band around the abdomen is intended to help prevent the occurrence of stretch marks.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: January 26, 2021
    Assignees: STUFF OF LIFE LIMITED, UCL BUSINESS PLC
    Inventors: Stephen George Edward Barker, Daryl M. Stutchbury, Robert Albert Brown
  • Publication number: 20200310951
    Abstract: A method may include obtaining, from one of the rules of a static analysis, a built-in path relation describing a path constraint on a path variable, generating, using the rules, a transfer function that updates a property vector while analyzing code, generating an evaluation function that determines, using the updated property vector, whether the static analysis is satisfied, and determining whether the code includes a defect by executing the static analysis on the code using the path constraint, the transfer function, and the evaluation function.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventors: Nathan Robert Albert Keynes, Eric Beguet
  • Patent number: 10719425
    Abstract: A method may include generating, for a concurrent application, an execution trace that includes operations, extracting actor pairs from the execution trace, assigning each of the operations to an actor pair, and generating vector clocks for the operations. Each vector clock may include a clock value for each of the actor pairs.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: July 21, 2020
    Assignee: Oracle International Corporation
    Inventors: Nicholas John Allen, Yang Zhao, Cristina Nicole Cifuentes, Nathan Robert Albert Keynes