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).
-
Patent number: 11379247Abstract: Aspects of the disclosure can include computer-implemented methods and systems for comparing computer configuration information. The computer configuration information for a user's computer device can be monitored. Current computer configuration information for the user's computer device can be compared with previous computer configuration information for computer devices of clustered users in order to determine a best previous computer configuration information. The best previous computer configuration can be applied to the user's computer device.Type: GrantFiled: November 25, 2020Date of Patent: July 5, 2022Assignee: Capital One Services, LLCInventors: Anh Truong, Jeremy Goodsitt, Vincent Pham, Fardin Abdi Taghi Abad, Mark Watson, Reza Farivar, Austin Walters
-
Patent number: 11379721Abstract: Disclosed are systems and methods for training and executing a neural network for collaborative monitoring of resource usage metrics. For example, a method may include receiving user data sets, grouping the user data sets into one or more clusters of user data sets, grouping each of the one or more clusters into a plurality of subclusters, for each of the plurality of subclusters, training the neural network to associate the subcluster with one or more sequential patterns found within the subcluster, grouping the plurality of user data sets into a plurality of teams, receiving a first series of transactions of a first user, inputting the first series of transactions into the trained neural network, classifying, using the trained neural network, the first user into a subcluster among the plurality of subclusters, generating a metric associated with the first series of transactions, generating a recommendation to the first user.Type: GrantFiled: April 15, 2020Date of Patent: July 5, 2022Assignee: Capital One Services, LLCInventors: Reza Farivar, Jeremy Goodsitt, Fardin Abdi Taghi Abad, Austin Walters, Mark Watson, Anh Truong, Vincent Pham
-
Patent number: 11372934Abstract: A computer-implemented method includes tracking, by a computing device, user browsing activity of a first page having known elements; mapping, by the computing device, the user browsing activity to the known elements; storing, by the computing device, mapping information that maps the user browsing activity to the known elements; tracking, by the computing device, user browsing activity of a second page having unknown elements; identifying, by the computing device, the unknown elements based on the mapping information and the user browsing activity of the second page; and executing, by the computing device, one or more computer-based instructions based on the determining the unknown elements that were identified.Type: GrantFiled: April 18, 2019Date of Patent: June 28, 2022Assignee: Capital One Services, LLCInventors: Austin Walters, Jeremy Goodsitt, Vincent Pham, Mark Watson, Fardin Abdi Taghi Abad, Reza Farivar, Anh Truong, Kenneth Taylor
-
Patent number: 11372638Abstract: Systems, methods, and apparatuses are described for analyzing differences in program dependencies, such as libraries. Code of a computer program may be dependent on a first version of a library. The first version of the library may comprise one or more first functions. Based on the first version of the library, a tree model representing the first version of the library and corresponding functions that the library comprises may be generated. A second version of the library may be determined. The one or more first functions of the first version of the library may be compared to one or more second functions of the second version of the library. The differences may be output by, e.g., displaying the differences using a modified tree model based on the generated tree model, and/or code of the program may be updated.Type: GrantFiled: September 16, 2020Date of Patent: June 28, 2022Assignee: Capital One Services, LLCInventors: Mark Watson, Jeremy Goodsitt, Austin Walters
-
Publication number: 20220182737Abstract: 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: ApplicationFiled: February 28, 2022Publication date: June 9, 2022Inventor: Mark WATSON
-
Publication number: 20220180617Abstract: A system for determining candidate answers during an interview. The system may include a memory storing executable instructions, and at least one processor configured to execute the instructions to perform operations. The operations may include capturing, by an image sensor, a plurality of images comprising a plurality of candidate answers; detecting, based on the captured images, a first bounding box comprising the plurality of the candidate answers; detecting, based on the captured images, a second bounding box comprising a plurality of alphanumeric characters, a first one of the alphanumeric characters being located on a line of software code; calculating a distance from a side of a first bounding box to a side of a second bounding box; and determining, based on the calculated distance, a source code alignment.Type: ApplicationFiled: February 23, 2022Publication date: June 9, 2022Inventors: Anh TRUONG, Kate KEY, Galen RAFFERTY, Reza FARIVAR, Vincent PHAM, Austin WALTERS, Mark WATSON
-
Patent number: 11356439Abstract: A device detects a communication involving a user associated with an account and a service representative, and sends, to a user device associated with the account, an authentication notification that causes the user device to display an authentication field for the user. The device sends, to a service representative device associated with the service representative, a message that indicates that the service representative is to request, via the communication, the user to enter personal information associated with the user into the authentication field, where the user device is configured to generate a first authentication code based on a user input received from the user device in the authentication field. The device generates a second authentication code based on personal information associated with the account from a data structure, receives the first authentication code, and performs an action based on the first authentication code and the second authentication code.Type: GrantFiled: August 19, 2019Date of Patent: June 7, 2022Assignee: Capital One Services, LLCInventors: Jeremy Goodsitt, Austin Walters, Fardin Abdi Taghi Abad, Mark Watson, Anh Truong, Vincent Pham, Reza Farivar
-
Patent number: 11349699Abstract: Techniques are disclosed for improving user experience of multimedia streaming over computer networks. For example, a method for presenting multimedia content may generally include receiving a request to stream a media title. In response to the request, unencrypted content for the media title is streamed to a client. While streaming the unencrypted content, a digital rights management (DRM) license to access encrypted content for the media title is requested. After receiving the DRM license, the client switches from streaming the unencrypted content for the media title to streaming encrypted content for the media title. The switching from streaming the unencrypted content to streaming the encrypted content does not interrupt playback of the media title.Type: GrantFiled: March 15, 2013Date of Patent: May 31, 2022Assignee: NETFLIX, INC.Inventors: Mark Watson, Anthony Neal Park, Wei Wei
-
Patent number: 11336947Abstract: A playback application is configured to analyze audio frames associated with transitions between segments within a media title to identify one or more portions of extraneous audio. The playback application is configured to analyze the one or more portions of extraneous audio and then determine which of the one or more corresponding audio frames should be dropped. In doing so, the playback application can analyze a topology associated with the media title to determine whether any specific portions of extraneous audio are to be played outside of a logical ordering of audio samples set forth in the topology. These specific portions of extraneous audio are preferentially removed.Type: GrantFiled: September 13, 2019Date of Patent: May 17, 2022Assignee: NETFLIX, INC.Inventor: Mark Watson
-
Publication number: 20220147405Abstract: A scalable system and method for completing a model task using a serverless architecture is disclosed. The system may include memory storing instructions and one or more processors. The method may include receiving a request to complete a model task; retrieving a first model and a first hyperparameter based on the request; provisioning computing resources to a first development instance configured to train the first model based on the first hyperparameter and the model task; training, by the first development instance, an instance of the first model to produce a trained model and terminating said training upon satisfaction of a training criterion; receiving the trained model and a first performance metric; receiving a second performance metric associated with a second model; and terminating the development instance based on a determination that the termination condition is satisfied based on at least one of the first and second performance metrics.Type: ApplicationFiled: January 27, 2022Publication date: May 12, 2022Applicant: CAPITAL ONE SERVICES, LLCInventors: Jeremy GOODSITT, Austin WALTERS, Fardin ABDI TAGHI ABAD, Anh TRUONG, Mark WATSON, Vincent PHAM, Kate KEY, Reza FARIVAR
-
Publication number: 20220148001Abstract: Disclosed herein are system, method, and computer program product embodiments for process corruption prevention. An embodiment operates by determining security vulnerabilities for an entity and correlation values for the security vulnerabilities by applying completed processed records of the entity to a machine learning model. Each of the correlation values quantifies a relationship strength between a security vulnerability and fraudulent activity. The embodiment further operates by generating a security vulnerability score for the entity using the correlation values and identifying one or more patches for at least one of the security vulnerabilities. The one or more patches may be ranked and the ranking may be revised using a feedback mechanism after the one or more patches are implemented by the entity.Type: ApplicationFiled: November 6, 2020Publication date: May 12, 2022Applicant: Capital One Services, LLCInventors: Galen RAFFERTY, Austin WALTERS, Jeremy GOODSITT, Anh TRUONG, Vincent PHAM, Reza FARIVAR, Mark WATSON
-
Patent number: 11307090Abstract: A spectrometer is provided. In one implementation, for example, a spectrometer comprises an excitation source, a focusing lens, a movable mirror, and an actuator assembly. The focusing lens is adapted to focus an incident beam from the excitation source. The actuator assembly is adapted to control the movable mirror to move a focused incident beam across a surface of the sample.Type: GrantFiled: November 12, 2019Date of Patent: April 19, 2022Assignee: MKS TECHNOLOGYInventors: Mark Watson, Shane Buller, Keith Carron
-
Patent number: 11308282Abstract: A method for determining document compatibility between documents stored locally on a plurality of user devices, while maintaining the confidentiality of each of the respective documents. The method includes requesting and receiving a token from each of the plurality of user devices, the token indicative of the presence or absence of a specific element in each respective document. The method further includes comparing the value of each of the respective tokens. When each of the tokens have a true value, the specific element for each respective document to be compatible and sends a message to each of the plurality of user devices indicating the compatibility of the respective documents. When at least one of the tokens has a false value, the specific element for each respective document to be incompatible and sends a message to each of the plurality of user devices indicating the incompatibility of the respective documents.Type: GrantFiled: October 18, 2019Date of Patent: April 19, 2022Assignee: CAPITAL ONE SERVICES, LLCInventors: Fardin Abdi Taghi Abad, Austin Walters, Jeremy Edward Goodsitt, Reza Farivar, Vincent Pham, Anh Truong, Kenneth Taylor, Mark Watson
-
Patent number: 11308178Abstract: Described is a system (and method) for automating the process of generating variations of a website that may be continually evaluated to improve a user interaction flow. The process may be based on a genetic algorithm that creates improving generations of websites. For example, the system may automate the creation of different layouts for a website and evaluate the effectiveness of each layout based on a particular user interaction goal. The most effective (e.g., top performing) layouts may be determined and then “bred” as part of an iterative improvement process.Type: GrantFiled: June 7, 2021Date of Patent: April 19, 2022Assignee: Capital One Services, LLCInventors: Austin Walters, Jeremy Goodsitt, Ahn Truong, Reza Farivar, Mark Watson, Fardin Abdi Taghi Abad
-
Publication number: 20220101057Abstract: Systems and methods for managing indexing and tagging datasets using a plurality of nodes are disclosed. For example, the system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving a dataset comprising a plurality of columns and applying a series of nodes to the dataset. Applying the series of nodes may compose applying a first node comprising a machine learning model to generate a first probability, appending a first tag based on the first probability, and selecting second nodes subsequent in the series based on the first probability. Applying the series may include iteratively applying the selected second nodes to generate second probabilities and second tags. The operations may include generating a data structure comprising the first and second probabilities and first and second tags. The operations may include outputting metadata.Type: ApplicationFiled: October 1, 2021Publication date: March 31, 2022Applicant: Capital One Services, LLCInventors: Jeremy GOODSITT, Austin WALTERS, Mark WATSON, Reza FARIVAR, Anh TRUONG, Vincent PHAM
-
Patent number: 11288532Abstract: A system for determining candidate answers during an interview. The system may include a memory storing executable instructions, and at least one processor configured to execute the instructions to perform operations. The operations may include capturing, by an image sensor, a plurality of images comprising a plurality of candidate answers; detecting, based on the captured images, a first bounding box comprising the plurality of the candidate answers; detecting, based on the captured images, a second bounding box comprising a plurality of alphanumeric characters, a first one of the alphanumeric characters being located on a line of software code; calculating a distance from a side of a first bounding box to a side of a second bounding box; and determining, based on the calculated distance, a source code alignment.Type: GrantFiled: March 2, 2020Date of Patent: March 29, 2022Assignee: CAPITAL ONE SERVICES, LLCInventors: Anh Truong, Kate Key, Galen Rafferty, Reza Farivar, Vincent Pham, Austin Walters, Mark Watson
-
Patent number: 11288392Abstract: A system includes a data owner interface, a database, a requester interface, an approver interface, a database interface, and a central controller. The data owner interface can provide protected data and data usage rules. The database can store the protected data. The requester interface can provide a request to access the protected data and receive sanitized results. The approver interface can provide approval or disapproval of access to the protected data and receive the data usage rules. The database interface can store the protected data in the database and provide access to the protected data.Type: GrantFiled: August 26, 2020Date of Patent: March 29, 2022Assignee: CAPITAL ONE SERVICES, LLCInventors: Mark Watson, Anh Truong, Vincent Pham, Reza Farivar, Fardin Abdi Taghi Abad, Jeremy Goodsitt, Austin Walters
-
Publication number: 20220092419Abstract: Systems and methods for transforming legacy models and transforming a model into a neural network model are disclosed. In an embodiment, a method may include receiving input data comprising an input model, an input dataset, and an input command. The method may include applying the input model to the input dataset to generate model output and storing model output and at least one of input model features or a map of the input model. The method may include generating a candidate neural network models with parameters. The method may include tuning the candidate neural network models to the input model. The method may include receiving model output from the candidate neural network models and selecting a neural network model from the candidate neural network models based on the candidate model output and the model selection criteria. In some aspects, the method may include returning the selected neural network model.Type: ApplicationFiled: September 2, 2021Publication date: March 24, 2022Applicant: Capital One Services, LLCInventors: Vincent PHAM, Anh Truong, Fardin Abdi Taghi Abad, Jeremy Goodsitt, Austin Walters, Mark Watson, Reza Farivar, Kenneth Taylor
-
Publication number: 20220091861Abstract: Embodiments of systems and methods for generating user interfaces are described. In an embodiment, a monitoring tool can observe the user's interaction with a computing device, collect input and output operation data, and calculate a user effectiveness score based on the collected data. A user interface can be generated based on the user effectiveness score to match the user's proficiency.Type: ApplicationFiled: October 8, 2021Publication date: March 24, 2022Inventors: Mark WATSON, Kenneth TAYLOR, Fardin Abdi Taghi ABAD, Vincent PHAM, Anh TRUONG, Jeremy GOODSITT, Reza FARIVAR, Austin WALTERS
-
Publication number: 20220083402Abstract: Systems and methods for connecting datasets are disclosed. For example, a system may include a memory unit storing instructions and a processor configured to execute the instructions to perform operations. The operations may include receiving a plurality of datasets and a request to identify a cluster of connected datasets among the received plurality of datasets. The operations may include selecting a dataset. In some embodiments, the operations include identifying a data schema of the selected dataset and determining a statistical metric of the selected dataset. The operations may include identifying foreign key scores. The operations may include generating a plurality of edges between the datasets based on the foreign key scores, the data schema, and the statistical metric. The operations may include segmenting and returning datasets based on the plurality of edges.Type: ApplicationFiled: October 20, 2021Publication date: March 17, 2022Applicant: CAPITAL ONE SERVICES, LLCInventors: Austin WALTERS, Mark WATSON, Galen RAFFERTY, Anh TRUONG, Jeremy GOODSITT, Vincent PHAM