Patents by Inventor Paul Golding
Paul Golding 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: 11900110Abstract: A method increases user interaction with deep learning agents. A generation request for a content slot is received. A subsequent tag vector, for the content slot, is generated from a previous tag, for a previous content slot, using a subsequent tag model. A context vector is generated from a set of subsequent tag vectors, which include the subsequent tag vector, using a context vector generator. A selection vector is generated from the context vector using a contextual bandit model. A content set is generated for a content slot using the selection vector. The content set for the content slot is presented.Type: GrantFiled: March 19, 2021Date of Patent: February 13, 2024Assignee: Prosper Funding LLCInventor: Paul Golding
-
Patent number: 11886816Abstract: A method manages bot dialogue. A user input is converted to a phrase vector. A set of identified tokens are identified by a token identification engine from the phrase vector. An unsupervised token is selected from the set of identified tokens. A supervised token is selected from the set of identified tokens. A voted token selected from the unsupervised token and the supervised token. A next token is identified based on a set of recent tokens that includes the voted token. The next token is presented as one of a voice communication and an email communication.Type: GrantFiled: February 22, 2021Date of Patent: January 30, 2024Assignee: Prosper Funding LLCInventor: Paul Golding
-
Patent number: 11763189Abstract: A method including receiving data including an unknown vector including a data structure populated with unknown features describing a first user and a score predicted by a MLM trained using a prediction data set. The score represents a prediction regarding the first user. The prediction data set includes the unknown vector stripped of a biased data set. The data also includes a prediction whether the first user belongs to the cohort. The method also includes hashing information types used by the primary MLM and the supervisory MLM to produce a first hashed data, the information types including at least the unknown vector, the score, and the prediction. The method also includes combining the first hash and a schema to produce a compliance document. The method also includes hashing the compliance document to produce a second hashed data. The method also includes storing the second hashed data in a blockchain.Type: GrantFiled: March 21, 2019Date of Patent: September 19, 2023Assignee: Prosper Funding LLCInventor: Paul Golding
-
Patent number: 11651247Abstract: A method including receiving an unknown vector including a data structure populated with unknown features describing a user. The method also includes executing a primary machine learning model (MLM) trained using a prediction data set to predict a score representing a prediction regarding the user. The prediction data set includes the unknown vector stripped of a biased data set including markers set that directly indicate that the user belongs to a cohort against which bias is to be avoided. The method also includes executing a supervisory MLM trained using the prediction data set to predict whether the user belongs to the cohort. The method also includes performing, using an industry tool, a computer-implemented action using the score after executing the primary MLM and the supervisory MLM.Type: GrantFiled: March 21, 2019Date of Patent: May 16, 2023Assignee: Prosper Funding LLCInventor: Paul Golding
-
Patent number: 11621931Abstract: A method uses personality-profiled language modeling for bots. An input phrase is received from a user. A language personality vector is determined using a language neural network and the input phrase. A response phrase to the input phrase is determined using the language personality vector from the language neural network. The response phrase is presented.Type: GrantFiled: February 22, 2021Date of Patent: April 4, 2023Assignee: Prosper Funding LLCInventor: Paul Golding
-
Patent number: 11461678Abstract: A method includes receiving, by a loan program executing on a loan computing system, conditions from an originator program executing on an originator computing system. The conditions are sent, by the loan program, to a wallet program executing on a wallet computing system. Cryptographic proof that the conditions are met is received by the loan program from the wallet program. Ownership data of the loan program is updated by the loan program to identify a buyer program executing on a buyer computing system in response to invocation of a purchase function of the loan program. Payment receipt data is appended, by the loan program, to the loan program in response to invocation of a payment append function of the loan program by a loan service program executing on a loan service computing system.Type: GrantFiled: March 20, 2020Date of Patent: October 4, 2022Assignee: Prosper Funding LLCInventor: Paul Golding
-
Publication number: 20220300283Abstract: A method increases user interaction with deep learning agents. A generation request for a content slot is received. A subsequent tag vector, for the content slot, is generated from a previous tag, for a previous content slot, using a subsequent tag model. A context vector is generated from a set of subsequent tag vectors, which include the subsequent tag vector, using a context vector generator. A selection vector is generated from the context vector using a contextual bandit model. A content set is generated for a content slot using the selection vector. The content set for the content slot is presented.Type: ApplicationFiled: March 19, 2021Publication date: September 22, 2022Applicant: Prosper Funding LLCInventor: Paul Golding
-
Publication number: 20210288926Abstract: A method uses personality-profiled language modeling for bots. An input phrase is received from a user. A language personality vector is determined using a language neural network and the input phrase. A response phrase to the input phrase is determined using the language personality vector from the language neural network. The response phrase is presented.Type: ApplicationFiled: February 22, 2021Publication date: September 16, 2021Applicant: Prosper Funding LLCInventor: Paul Golding
-
Publication number: 20210264112Abstract: A method manages bot dialogue. A user input is converted to a phrase vector. A set of identified tokens are identified by a token identification engine from the phrase vector. An unsupervised token is selected from the set of identified tokens. A supervised token is selected from the set of identified tokens. A voted token selected from the unsupervised token and the supervised token. A next token is identified based on a set of recent tokens that includes the voted token. The next token is presented as one of a voice communication and an email communication.Type: ApplicationFiled: February 22, 2021Publication date: August 26, 2021Applicant: Prosper Funding LLCInventor: Paul Golding
-
Patent number: 11003935Abstract: A method for image processing is disclosed. The method includes: obtaining an image associated with a check; obtaining target strings associated with a payor of the check and based on a user input; obtaining extracted strings by applying multiple optical character recognition (OCR) processes with different segmentation modes to the image; identifying, using an expandable and sliding window (ESW), matches between the plurality of target strings and the plurality of extracted strings; and selecting a winning match from the plurality of matches.Type: GrantFiled: April 25, 2019Date of Patent: May 11, 2021Assignee: Prosper Funding LLCInventor: Paul Golding
-
Patent number: 10896339Abstract: A method for image processing is disclosed. The method includes: obtaining an image including a check with a magnetic ink character recognition (MICR) code; generating a mask including a plurality of shapes based on the image and an estimated rotation angle of the check; generating a stroke width map (SWM) by applying a stroke width transform (SWT) to a plurality of regions in the image corresponding to the plurality of shapes; generating a first word line associated with a first region based on a plurality of words in the SWM; rotating a portion of the SWM associated with the first word line; and detecting, after rotating, the MICR code by applying a plurality of OCR processes to the portion of the SWM.Type: GrantFiled: March 7, 2019Date of Patent: January 19, 2021Assignee: Prosper Funding LLCInventor: Paul Golding
-
Publication number: 20200302335Abstract: A method including receiving data including an unknown vector including a data structure populated with unknown features describing a first user and a score predicted by a MLM trained using a prediction data set. The score represents a prediction regarding the first user. The prediction data set includes the unknown vector stripped of a biased data set. The data also includes a prediction whether the first user belongs to the cohort. The method also includes hashing information types used by the primary MLM and the supervisory MLM to produce a first hashed data, the information types including at least the unknown vector, the score, and the prediction. The method also includes combining the first hash and a schema to produce a compliance document. The method also includes hashing the compliance document to produce a second hashed data. The method also includes storing the second hashed data in a blockchain.Type: ApplicationFiled: March 21, 2019Publication date: September 24, 2020Applicant: Prosper Funding LLCInventor: Paul Golding
-
Publication number: 20200302309Abstract: A method including receiving an unknown vector including a data structure populated with unknown features describing a user. The method also includes executing a primary machine learning model (MLM) trained using a prediction data set to predict a score representing a prediction regarding the user. The prediction data set includes the unknown vector stripped of a biased data set including markers set that directly indicate that the user belongs to a cohort against which bias is to be avoided. The method also includes executing a supervisory MLM trained using the prediction data set to predict whether the user belongs to the cohort.Type: ApplicationFiled: March 21, 2019Publication date: September 24, 2020Inventor: Paul Golding
-
Publication number: 20200302315Abstract: A method includes receiving, by a loan program executing on a loan computing system, conditions from an originator program executing on an originator computing system. The conditions are sent, by the loan program, to a wallet program executing on a wallet computing system. Cryptographic proof that the conditions are met is received by the loan program from the wallet program. Ownership data of the loan program is updated by the loan program to identify a buyer program executing on a buyer computing system in response to invocation of a purchase function of the loan program. Payment receipt data is appended, by the loan program, to the loan program in response to invocation of a payment append function of the loan program by a loan service program executing on a loan service computing system.Type: ApplicationFiled: March 20, 2020Publication date: September 24, 2020Applicant: Prosper Funding LLCInventor: Paul Golding
-
Publication number: 20200160080Abstract: A method for image processing is disclosed. The method includes: obtaining an image including a check with a magnetic ink character recognition (MICR) code; generating a mask including a plurality of shapes based on the image and an estimated rotation angle of the check; generating a stroke width map (SWM) by applying a stroke width transform (SWT) to a plurality of regions in the image corresponding to the plurality of shapes; generating a first word line associated with a first region based on a plurality of words in the SWM; rotating a portion of the SWM associated with the first word line; and detecting, after rotating, the MICR code by applying a plurality of OCR processes to the portion of the SWM.Type: ApplicationFiled: March 7, 2019Publication date: May 21, 2020Inventor: Paul Golding
-
Publication number: 20200160051Abstract: A method for image processing is disclosed. The method includes: obtaining an image associated with a check; obtaining target strings associated with a payor of the check and based on a user input; obtaining extracted strings by applying multiple optical character recognition (OCR) processes with different segmentation modes to the image; identifying, using an expandable and sliding window (ESW), matches between the plurality of target strings and the plurality of extracted strings; and selecting a winning match from the plurality of matches.Type: ApplicationFiled: April 25, 2019Publication date: May 21, 2020Applicant: Prosper Funding LLCInventor: Paul Golding
-
Publication number: 20190387047Abstract: A hand-off service enables seamless sharing of session data of an online session between a server and a client with additional clients in an application, e.g., art application used for finding décor items. A user can request a server, using a first device, e.g., desktop, for access information for accessing the art application using a second device, e.g., smartphone. When the second device accesses the server using the access information, the server generates a unique storage address space that is connected to a session between the server and the first device. The user can upload a digital asset, e.g., image of a room captured using the smartphone, to the unique address and the server automatically renders the digital asset on the first device. The server can also render another digital asset, e.g., an art image, within the setting image.Type: ApplicationFiled: August 30, 2019Publication date: December 19, 2019Inventor: Paul Golding
-
Patent number: 10404778Abstract: A hand-off service enables seamless sharing of session data of an online session between a server and a client with additional clients in an application, e.g., art application used for finding décor items. A user can request a server, using a first device, e.g., desktop, for access information for accessing the art application using a second device, e.g., smartphone. When the second device accesses the server using the access information, the server generates a unique storage address space that is connected to a session between the server and the first device. The user can upload a digital asset, e.g., image of a room captured using the smartphone, to the unique address and the server automatically renders the digital asset on the first device. The server can also render another digital asset, e.g., an art image, within the setting image.Type: GrantFiled: December 9, 2015Date of Patent: September 3, 2019Assignee: Walmart Apollo, LLCInventor: Paul Golding
-
Publication number: 20180020113Abstract: A platen cushion apparatus includes a platen cushion configured to conform to both a document and a platen of a scanner so as to maintain the document against the platen independent of a scanner to document handler alignment, while also maximizing contact with the document and spread an even down-force across an entire surface of the document and improve the contact of the document against the platen.Type: ApplicationFiled: July 13, 2016Publication date: January 18, 2018Inventors: Paul Golding, Sebastian Rodrigo de Echaniz, Michael John Wilsher, Benjamin T. Thurnell, Leslie Wynn
-
Patent number: 9798743Abstract: The disclosure is related to a décor harmony service (DHS) that facilitates mapping of colors from a color palette to decor accessories in a setting, e.g., a room, such that the décor accessories, when arranged together, appear harmonious to a user. For example, using harmony-distribution rules, the DHS maps a set of décor accessories occupying “60%” of the area of a room to a main color of a color palette, a second set of décor accessories occupying “30%” to a feature color and a third set of décor accessories occupying “10%” to an accent color. The DHS generates a representation of the room, e.g., an image of the room, with the décor accessories having the assigned colors. The DHS facilitates a user to use the generated image for finding and purchasing décor products that match with a décor accessory in the generated image.Type: GrantFiled: December 11, 2014Date of Patent: October 24, 2017Assignee: ART.COMInventors: Paul Golding, John Yan