Patents by Inventor Mark Watson

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

  • Publication number: 20220078800
    Abstract: Disclosed herein are system, method, and device embodiments for ATM access during a power outage. In an example embodiment, an automated teller machine (ATM) may receive power from a mobile device including a banking application, send the power to a rechargeable battery of the ATM, and enter a reduced power mode, wherein the ATM is powered by the rechargeable battery. Further, the ATM may receive a transaction request including an authentication credential from the banking application, determine an account associated with the authentication credential, determine an authorization result indicating whether to perform the transaction request, and generate recordation information corresponding to the authorization result.
    Type: Application
    Filed: November 15, 2021
    Publication date: March 10, 2022
    Applicant: Capital One Services, LLC
    Inventors: Vincent PHAM, Jeremy GOODSITT, Anh TRUONG, Mark WATSON, Austin WALTERS, Galen RAFFERTY, Reza FARIVAR
  • Publication number: 20220075670
    Abstract: A model optimizer is disclosed for managing training of models with automatic hyperparameter tuning. The model optimizer can perform a process including multiple steps. The steps can include receiving a model generation request, retrieving from a model storage a stored model and a stored hyperparameter value for the stored model, and provisioning computing resources with the stored model according to the stored hyperparameter value to generate a first trained model. The steps can further include provisioning the computing resources with the stored model according to a new hyperparameter value to generate a second trained model, determining a satisfaction of a termination condition, storing the second trained model and the new hyperparameter value in the model storage, and providing the second trained model in response to the model generation request.
    Type: Application
    Filed: November 15, 2021
    Publication date: March 10, 2022
    Applicant: Capital One Services, LLC
    Inventors: Jeremy GOODSITT, Austin WALTERS, Fardin ABDI TAGHI ABAD, Anh TRUONG, Mark WATSON, Vincent PHAM, Kate KEY, Reza FARIVAR
  • Publication number: 20220076254
    Abstract: A device receives information indicating first names and last names of individuals and applies different cursive fonts to each of the first names and the last names to generate images of different cursive first names and different cursive last names. The device applies different transformations to the images of the different cursive first names and the different cursive last names to generate a set of first name images and a set of last name images. The device combines each first name image with each last name image to form a set of signature images and trains a neural network model, with the set of signature images, to generate a trained neural network model. The device receives an image of a signature and processes the image of the signature, with the trained neural network model, to recognize a first name and a last name in the signature.
    Type: Application
    Filed: November 19, 2021
    Publication date: March 10, 2022
    Inventors: Reza FARIVAR, Fardin Abdi Taghi ABAD, Anh TRUONG, Mark WATSON, Austin WALTERS, Jeremy GOODSITT, Vincent PHAM
  • Publication number: 20220067663
    Abstract: Embodiments of the present disclosure provide systems, methods, and devices for utilizing an artificial intelligence engine to determine a response time, urgency, or degree of importance associated with electronic communications. Example embodiments relate to a predictive model and development of a predictive model using an artificial intelligence system and/or machine learning techniques. Example embodiments of systems and methods may utilize AI based systems and models for facilitating communication and prioritizing electronic messages based on the priorities of the receiver or enterprise.
    Type: Application
    Filed: August 26, 2020
    Publication date: March 3, 2022
    Inventors: Austin WALTERS, Anh TRUONG, Vincent PHAM, Jeremy GOODSITT, Mark WATSON
  • Patent number: 11265623
    Abstract: A playback application seamlessly advances playback of and interactive media title in response to user selections in a manner that minimizes latency and preserves user immersion in a narrative. The playback application buffers an interstitial segment included in the interactive media title and feeds portions of the interstitial segment to a media player only when those portions are needed for display. When the user selects an option displayed during the interstitial segment, the playback application begins buffering a subsequent media segment and stops feeding portions of the interstitial segment to the media player. The playback application starts feeding blocks of the subsequent media segment to the media player and then seamlessly advances playback to the subsequent media segment.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: March 1, 2022
    Assignee: NETFLIX, INC.
    Inventor: Mark Watson
  • Patent number: 11256555
    Abstract: A scalable system and method for completing a model task using a serverless architecture is disclosed. The system may include a model optimizer having one or more memory units for storing instructions and one or more processors. The method may include receiving a request to complete a model task, and retrieving a stored model and a first hyperparameter based on the request. The method may include provisioning first computing resources to a development instance configured to train the retrieved model based on the first hyperparameter and the model task. The method may include receiving, from the development instance, a trained model and a performance metric. The method may include receiving, from a different development instance, a different performance metric associated with a different model, and terminating the development instance based on a determination that the termination condition is satisfied.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: February 22, 2022
    Assignee: Capital One Services, LLC
    Inventors: Jeremy Goodsitt, Austin Walters, Fardin Abdi Taghi Abad, Anh Truong, Mark Watson, Vincent Pham, Kate Key, Reza Farivar
  • Publication number: 20220053247
    Abstract: A playback application is configured to dynamically generate topology for an interactive media title. The playback application obtains an initial topology and also collects various data associated with a user interacting with the feature. The playback application then modifies the initial topology, based on the collected data, to generate a dynamic topology tailored to the user. The dynamic topology describes the set of choices available to the user during playback as well as which options can be selected by the user when making a given choice. In addition, the playback application also selectively buffers different portions of the interactive media title, based on the collected data, in anticipation of the user selecting particular options for available choices.
    Type: Application
    Filed: October 29, 2021
    Publication date: February 17, 2022
    Inventors: Maxine CHEUNG, Mark WATSON, Carla Christine FISHER, Kevin Pei-Wen LEE, Yves RAIMOND
  • Publication number: 20220044120
    Abstract: The present disclosure relates to systems and methods for generating and using a singular ensemble model.
    Type: Application
    Filed: October 1, 2021
    Publication date: February 10, 2022
    Applicant: Capital One Services, LLC
    Inventors: Vincent PHAM, Mark WATSON, Jeremy GOODSITT, Reza FARIVAR, Austin WALTERS, Kenneth TAYLOR, Fardin ABDI TAGHI ABAD, Anh TRUONG
  • Publication number: 20220036188
    Abstract: A system is configured to receive first training data, train a first neural network (NN) based on the first training data, receive second training data, train a second NN based on the second training data, receive a first plain English phrase, provide the first plain English phrase to the first NN, generate, via the first NN, one or more first legal clauses based on the first plain English phrase, receive a second plain English phrase, provide the second plain English phrase to the first NN, generate, via the first NN, one or more second legal clauses based on the second plain English phrase, provide the one or more first legal clauses and the one or more second legal clauses to the second NN, and generate, via the second NN, a legal document based on the one or more first legal clauses and the one or more second legal clauses.
    Type: Application
    Filed: October 18, 2021
    Publication date: February 3, 2022
    Inventors: Austin Walters, Jeremy Edward Goodsitt, Fardin Abdi Taghi Abad, Reza Farivar, Vincent PHAM, Mark Watson, Kenneth Taylor, Anh TRUONG
  • Publication number: 20220014509
    Abstract: The disclosed systems and methods may receive a first salted password having a first password, a first user device identifier, and a first browser identifier, extract the first password, the first user device identifier, and the first browser identifier from the first salted password, and determine whether the first password, the first user device identifier, and the first browser identifier respectively match a stored first password, a stored first user device identifier, and a stored first browser identifier. The systems may grant the request to access the one or more resources for the first user device or perform other actions depending on whether the first password, the first user device identifier, and the first browser identifier respectively match the stored first password, the stored first user device identifier, and the stored first browser identifier.
    Type: Application
    Filed: July 10, 2020
    Publication date: January 13, 2022
    Inventors: Austin Walters, Reza Farivar, Galen Rafferty, Anh Truong, Vincent Pham, Mark Watson, Jeremy Edward Goodsitt
  • Patent number: 11223884
    Abstract: A playback application is configured to dynamically generate topology for an interactive media title. The playback application obtains an initial topology and also collects various data associated with a user interacting with the feature. The playback application then modifies the initial topology, based on the collected data, to generate a dynamic topology tailored to the user. The dynamic topology describes the set of choices available to the user during playback as well as which options can be selected by the user when making a given choice. In addition, the playback application also selectively buffers different portions of the interactive media title, based on the collected data, in anticipation of the user selecting particular options for available choices.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: January 11, 2022
    Assignee: NETFLIX, INC.
    Inventors: Maxine Cheung, Mark Watson, Carla Christine Fisher, Kevin Pei-Wen Lee, Yves Raimond
  • Publication number: 20220005326
    Abstract: Systems and methods for ATM fraud detection are presented. ATM fraud detection may be provided in the context of including a currency sensor in the ATM to count currency notes. ATM fraud detection may be obtained by using a currency sensor, such as a scanner, to image and count any currency notes that remain after being dispensed to a user, and determining if the count is correct for the currency notes dispensed. A count discrepancy resulting from removal of some but not all dispensed currency notes would indicate attempted theft or fraud.
    Type: Application
    Filed: July 16, 2021
    Publication date: January 6, 2022
    Inventors: Reza FARIVAR, Kate KEY, Anh TRUONG, Mark WATSON, Vincent PHAM, Fardin Abdi Taghi ABAD, Austin WALTERS
  • Publication number: 20220004878
    Abstract: The present disclosure relates to systems and methods for determining synthetic information for documents. In one implementation, a system for determining synthetic information for documents may include at least one processor; and at least one non-transitory memory storing instructions that, when executed by the at least one processor, cause the system to perform operations comprising: receiving a plurality of documents; determining a distribution of values for pixels of the documents; identifying at least one input field based on the determined distribution; extracting information from the at least one input field; calculate at least one statistic associated with the extracted information; generating a template having the at least one input field; and inserting data based on the calculated at least one statistic into the at least one input field of the template to generate a synthetic document.
    Type: Application
    Filed: September 21, 2021
    Publication date: January 6, 2022
    Applicant: Capital One Services, LLC
    Inventors: Anh TRUONG, Fardin ABDI TAGHI ABAD, Mark WATSON, Austin WALTERS, Jeremy GOODSITT, Vincent PHAM, Reza FARIVAR
  • Publication number: 20220006790
    Abstract: Randomizations of a web page may be generated in advance and provided to a client. The client may store the randomizations in its cache. Multiple randomizations for the same web page may be provided to the client and may be stored in the client's cache. When a request for a web page is made, it is determined if the client has any cached randomizations. Randomizations for the probable next web page to be requested by the client may be provided to the client for storage in the cache. For example, the probability that a link will be clicked or a web site visited may be determined. Those web pages and web sites with higher probabilities may be determined. Randomizations for those web pages are then provided to the client for use.
    Type: Application
    Filed: July 2, 2020
    Publication date: January 6, 2022
    Applicant: Capital One Services, LLC
    Inventors: Jeremy GOODSITT, Reza FARIVAR, Austin WALTERS, Vincent PHAM, Anh TRUONG, Galen RAFFERTY, Mark WATSON
  • Publication number: 20220004540
    Abstract: A computing device comprising a processor is configured to perform the techniques of this disclosure. The processor may duplicate a first node of a tree data structure to create a duplicate node, and create an inbound edge of the duplicate node to a parent node of the first node and an outbound edge to at least one child node of the first node. The processor may receive an update to the at least one child node of the first node. In response to determining that the at least one child node has multiple parent nodes, the processor may duplicate the at least one child node to create a duplicate child node, create an outbound edge of the duplicate node to the duplicate child node, delete the outbound edge of the duplicate node to the at least one child node, and perform the update to the at least one child node.
    Type: Application
    Filed: July 6, 2021
    Publication date: January 6, 2022
    Inventors: Mark Watson, Robert Ross
  • Publication number: 20220005554
    Abstract: Techniques are disclosed for digitizing a framework for clinical development. In one example, A computing device comprising a memory configured to store a regulatory database, and one or more processors may be configured to perform the techniques. The one or more processors may retrieve, from the regulatory database, a template based on a governance process, receive, via a user interface, input from a user, parameterize the template based on the governance process with the user input to create a parameterized template, and store the parameterized template in a database.
    Type: Application
    Filed: July 6, 2021
    Publication date: January 6, 2022
    Inventors: Frederik Malfait, Brent Carlson, Tim Graser, Mark Watson, Robert Ross, Maurice Williams, LeFether Jackson, Tuan Dinh
  • Patent number: 11216797
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for managing transactions by consolidating associated transactions. For instance, a method may include receiving transaction information for a transaction. The transaction information may include an identifier and a transaction amount associated with the transaction. The method may further include comparing the transaction amount to a threshold to determine whether the transaction amount is equal to or above the threshold, or whether the transaction amount is below the threshold. The method may include, in response to determining that the transaction amount is below the threshold, obtaining pending transaction information, analyzing the pending transaction information to determine whether there is at least one associated transaction associated with the transaction, and performing at least one processing action to resolve the transaction.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: January 4, 2022
    Assignee: Capital One Services, LLC
    Inventors: Fardin Abdi Taghi Abad, Austin Walters, Jeremy Goodsitt, Anh Truong, Mark Watson, Reza Farivar, Vincent Pham
  • Patent number: 11210144
    Abstract: A model optimizer is disclosed for managing training of models with automatic hyperparameter tuning. The model optimizer can perform a process including multiple steps. The steps can include receiving a model generation request, retrieving from a model storage a stored model and a stored hyperparameter value for the stored model, and provisioning computing resources with the stored model according to the stored hyperparameter value to generate a first trained model. The steps can further include provisioning the computing resources with the stored model according to a new hyperparameter value to generate a second trained model, determining a satisfaction of a termination condition, storing the second trained model and the new hyperparameter value in the model storage, and providing the second trained model in response to the model generation request.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: December 28, 2021
    Assignee: Capital One Services, LLC
    Inventors: Jeremy Goodsitt, Austin Walters, Fardin Abdi Taghi Abad, Anh Truong, Mark Watson, Vincent Pham, Kate Key, Reza Farivar
  • Publication number: 20210400318
    Abstract: In various embodiments, a graph streaming application computes a first distance along a first potential playback path between a first playback position and a first media content block. The graph streaming application then computes a first score for the first media content block based on the first distance and a first probability associated with the first potential playback path. Similarly, the graph streaming application computes a second score for a second media content block based on a second playback position, a second potential playback path, and a second probability associated with the second potential playback path. The graph streaming application compares the first score and the second score to determine that the first media content block should be buffered by a client device. The graph streaming application then causes the first media content block to be stored in a playback buffer for subsequent playback on the client device.
    Type: Application
    Filed: September 3, 2021
    Publication date: December 23, 2021
    Inventor: Mark Watson
  • Publication number: 20210390247
    Abstract: Embodiments disclosed herein provide for dynamically modifying image and/or video content based on user preferences. Embodiments provide a server, a database containing user preference information and one or more content templates, and a content generator comprising a plurality of generative adversarial networks, wherein each generative adversarial network is associated with a corresponding style transfer, and the content generator is configured to apply one or more style transfers to a base image to convert the base image into a desired style. Once created, the customized content is sent to a client device to for display.
    Type: Application
    Filed: June 11, 2020
    Publication date: December 16, 2021
    Inventors: Jeremy GOODSITT, Anh TRUONG, Fardin Abdi Taghi ABAD, Mark WATSON, Reza FARIVAR, Austin WALTERS