Patents by Inventor Daniel Fox
Daniel Fox 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: 20250208019Abstract: Methods and apparatuses of determining sorting efficiency for sorted particles. One method includes acquiring event statistics based on one or more signals generated from interrogating the particles in a fluid stream. The method also includes determining a degree of deviation of the event statistics from reference statistics and taking an automated responsive action in response to the degree of deviation exceeding a threshold level.Type: ApplicationFiled: December 20, 2024Publication date: June 26, 2025Inventors: Matthew Meyer, Daniel Fox
-
Patent number: 12277201Abstract: A method of securely deploying a software package comprises storing validity data describing restricted use of a restricted use token; receiving a command including a URL to deploy a software package; testing validity of the URL based on the validity data; and downloading, when the testing is successful, the software package via a secure channel, wherein the method is performed using one or more processors.Type: GrantFiled: August 1, 2023Date of Patent: April 15, 2025Assignee: Palantir Technologies Inc.Inventors: Daniel Fox, Felix Mance, Jelena Cvitanovic
-
Publication number: 20230376576Abstract: A method of securely deploying a software package comprises storing validity data describing restricted use of a restricted use token; receiving a command including a URL to deploy a software package; testing validity of the URL based on the validity data; and downloading, when the testing is successful, the software package via a secure channel, wherein the method is performed using one or more processors.Type: ApplicationFiled: August 1, 2023Publication date: November 23, 2023Inventors: Daniel Fox, Felix Mance, Jelena Cvitanovic
-
Patent number: 11741195Abstract: Techniques for easy and secure deployment of a software package from a server to a customer-controlled computing device are described. In an embodiment, a deployment engine running on a server can be used to generate a unique URL for deployment of the software package. The unique URL may include a restricted use token. The restricted use token may be generated based on a combination of a random selection of one or more dictionary words, numbers, and/or symbols. The restricted token is easily readable given the combination of dictionary words, numbers, and/or symbols that make up the restricted use token. The unique URL may then be entered into a customer-controlled computing device via a curl command. The curl command will use the unique URL to generate a secure channel to the deployment engine and automatically download the software package onto the customer-controlled computing device.Type: GrantFiled: April 9, 2020Date of Patent: August 29, 2023Assignee: Palantir Technologies Inc.Inventors: Daniel Fox, Felix Mance, Jelena Cvitanovic
-
Patent number: 11593374Abstract: Computer-implemented techniques for data extraction are described. The techniques include a method and system for retrieving an extraction job specification, wherein the extraction job specification comprises a source repository identifier that identifies a source repository comprising a plurality of data records; a data recipient identifier that identifies a data recipient; and a schedule that indicates a timing of when to retrieve the plurality of data records. The method and system further include retrieving the plurality of data records from the source repository based on the schedule, creating an extraction transaction from the plurality of data records, wherein the extraction transaction comprises a subset of the plurality of data records and metadata, and sending the extraction transaction to the data recipient.Type: GrantFiled: July 20, 2020Date of Patent: February 28, 2023Assignee: Palantir Technologies Inc.Inventors: Huw Pryce, James Neale, Robert Fink, Jared Newman, Graham Dennis, Viktor Nordling, Artur Jonkisz, Daniel Fox, Felix de Souza, Harkirat Singh, Mark Elliot
-
Publication number: 20200349152Abstract: Computer-implemented techniques for data extraction are described. The techniques include a method and system for retrieving an extraction job specification, wherein the extraction job specification comprises a source repository identifier that identifies a source repository comprising a plurality of data records; a data recipient identifier that identifies a data recipient; and a schedule that indicates a timing of when to retrieve the plurality of data records. The method and system further include retrieving the plurality of data records from the source repository based on the schedule, creating an extraction transaction from the plurality of data records, wherein the extraction transaction comprises a subset of the plurality of data records and metadata, and sending the extraction transaction to the data recipient.Type: ApplicationFiled: July 20, 2020Publication date: November 5, 2020Inventors: HUW PRYCE, James Neale, Robert Fink, Jared Newman, Graham Dennis, Viktor Nordling, Artur Jonkisz, Daniel Fox, Felix de Souza, Harkirat Singh, Mark Elliot
-
Patent number: 10776360Abstract: Computer-implemented techniques for data extraction are described. The techniques include a method and system for retrieving an extraction job specification, wherein the extraction job specification has a source repository identifier that identifies a source repository including a plurality of data records; a data recipient identifier that identifies a data recipient; and a schedule that indicates a timing of when to retrieve the plurality of data records. The method and system further include retrieving the plurality of data records from the source repository based on the schedule, creating an extraction transaction from the plurality of data records, wherein the extraction transaction includes a subset of the plurality of data records and metadata, and sending the extraction transaction to the data recipient.Type: GrantFiled: September 29, 2018Date of Patent: September 15, 2020Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Huw Pryce, James Neale, Robert Fink, Jared Newman, Graham Dennis, Viktor Nordling, Artur Jonkisz, Daniel Fox, Felix de Souza, Harkirat Singh, Mark Elliot
-
Publication number: 20200233937Abstract: Techniques for easy and secure deployment of a software package from a server to a customer-controlled computing device are described. In an embodiment, a deployment engine running on a server can be used to generate a unique URL for deployment of the software package. The unique URL may include a restricted use token. The restricted use token may be generated based on a combination of a random selection of one or more dictionary words, numbers, and/or symbols. The restricted token is easily readable given the combination of dictionary words, numbers, and/or symbols that make up the restricted use token. The unique URL may then be entered into a customer-controlled computing device via a curl command. The curl command will use the unique URL to generate a secure channel to the deployment engine and automatically download the software package onto the customer-controlled computing device.Type: ApplicationFiled: April 9, 2020Publication date: July 23, 2020Inventors: Daniel Fox, Felix Mance, Jelena Cvitanovic
-
Patent number: 10621314Abstract: Techniques for easy and secure deployment of a software package from a server to a customer-controlled computing device are described. In an embodiment, a deployment engine running on a server can be used to generate a unique URL for deployment of the software package. The unique URL may include a restricted use token. The restricted use token may be generated based on a combination of a random selection of one or more dictionary words, numbers, and/or symbols. The restricted token is easily readable given the combination of dictionary words, numbers, and/or symbols that make up the restricted use token. The unique URL may then be entered into a customer-controlled computing device via a curl command. The curl command will use the unique URL to generate a secure channel to the deployment engine and automatically download the software package onto the customer-controlled computing device.Type: GrantFiled: September 6, 2017Date of Patent: April 14, 2020Assignee: Palantir Technologies Inc.Inventors: Daniel Fox, Felix Mance, Jelena Cvitanovic
-
Patent number: 10290178Abstract: A bet sensor for sensing values of gaming tokens may include a bet placement surface configured and oriented to support a stack of gaming tokens thereon and an image sensor located and oriented to capture an image of a lateral side surface of at least one gaming token located on the bet placement surface. The image may depict the lateral side surface in a radial format. The bet sensor may include a processor in communication with the image sensor. The processor is configured to acquire image data from the image and analyze the image data to determine a wager value of the at least one gaming token. A gaming table may include such a bet sensor. The disclosure includes methods of operating such a gaming table.Type: GrantFiled: March 22, 2018Date of Patent: May 14, 2019Assignee: Bally Gaming, Inc.Inventors: Zbigniew Czyzewski, Nathan J. Wadds, David Bajorins, Daniel Fox, Maciej Jakuc
-
Publication number: 20190034488Abstract: Computer-implemented techniques for data extraction are described. The techniques include a method and system for retrieving an extraction job specification, wherein the extraction job specification comprises a source repository identifier that identifies a source repository comprising a plurality of data records; a data recipient identifier that identifies a data recipient; and a schedule that indicates a timing of when to retrieve the plurality of data records. The method and system further include retrieving the plurality of data records from the source repository based on the schedule, creating an extraction transaction from the plurality of data records, wherein the extraction transaction comprises a subset of the plurality of data records and metadata, and sending the extraction transaction to the data recipient.Type: ApplicationFiled: September 29, 2018Publication date: January 31, 2019Inventors: HUW PRYCE, James Neale, Robert Fink, Jared Newman, Graham Dennis, Viktor Nordling, Artur Jonkisz, Daniel Fox, Felix de Souza, Harkirat Singh, Mark Elliot
-
Patent number: 10133782Abstract: Computer-implemented techniques for data extraction are described. The techniques include a method and system for retrieving an extraction job specification, wherein the extraction job specification comprises a source repository identifier that identifies a source repository comprising a plurality of data records; a data recipient identifier that identifies a data recipient; and a schedule that indicates a timing of when to retrieve the plurality of data records. The method and system further include retrieving the plurality of data records from the source repository based on the schedule, creating an extraction transaction from the plurality of data records, wherein the extraction transaction comprises a subset of the plurality of data records and metadata, and sending the extraction transaction to the data recipient.Type: GrantFiled: August 1, 2016Date of Patent: November 20, 2018Assignee: Palantir Technologies Inc.Inventors: Huw Pryce, James Neale, Robert Fink, Jared Newman, Graham Dennis, Viktor Nordling, Artur Jonkisz, Daniel Fox, Felix de Souza, Harkirat Singh, Mark Elliot
-
Publication number: 20180211473Abstract: A bet sensor for sensing values of gaming tokens may include a bet placement surface configured and oriented to support a stack of gaming tokens thereon and an image sensor located and oriented to capture an image of a lateral side surface of at least one gaming token located on the bet placement surface. The image may depict the lateral side surface in a radial format. The bet sensor may include a processor in communication with the image sensor. The processor is configured to acquire image data from the image and analyze the image data to determine a wager value of the at least one gaming token. A gaming table may include such a bet sensor. The disclosure includes methods of operating such a gaming table.Type: ApplicationFiled: March 22, 2018Publication date: July 26, 2018Inventors: Zbigniew Czyzewski, Nathan J. Wadds, David Bajorins, Daniel Fox, Maciej Jakuc
-
Patent number: 9940776Abstract: A bet sensor for sensing values of gaming tokens may include a bet placement surface configured and oriented to support a stack of gaming tokens thereon and an image sensor located and oriented to capture an image of a lateral side surface of at least one gaming token located on the bet placement surface. The image may depict the lateral side surface in a radial format. The bet sensor may include a processor in communication with the image sensor. The processor is configured to acquire image data from the image and analyze the image data to determine a wager value of the at least one gaming token. A gaming table may include such a bet sensor. The disclosure includes methods of operating such a gaming table.Type: GrantFiled: October 24, 2016Date of Patent: April 10, 2018Assignee: Bally Gaming, Inc.Inventors: Zbigniew Czyzewski, Nathan J. Wadds, David Bajorins, Daniel Fox, Maciej Jakuc
-
Publication number: 20180032706Abstract: Techniques for easy and secure deployment of a software package from a server to a customer-controlled computing device are described. In an embodiment, a deployment engine running on a server can be used to generate a unique URL for deployment of the software package. The unique URL may include a restricted use token. The restricted use token may be generated based on a combination of a random selection of one or more dictionary words, numbers, and/or symbols. The restricted token is easily readable given the combination of dictionary words, numbers, and/or symbols that make up the restricted use token. The unique URL may then be entered into a customer-controlled computing device via a curl command. The curl command will use the unique URL to generate a secure channel to the deployment engine and automatically download the software package onto the customer-controlled computing device.Type: ApplicationFiled: September 6, 2017Publication date: February 1, 2018Applicant: Palantir Technologies Inc.Inventors: Daniel Fox, Felix Mance, Jelena Cvitanovic
-
Publication number: 20180032575Abstract: Computer-implemented techniques for data extraction are described. The techniques include a method and system for retrieving an extraction job specification, wherein the extraction job specification comprises a source repository identifier that identifies a source repository comprising a plurality of data records; a data recipient identifier that identifies a data recipient; and a schedule that indicates a timing of when to retrieve the plurality of data records. The method and system further include retrieving the plurality of data records from the source repository based on the schedule, creating an extraction transaction from the plurality of data records, wherein the extraction transaction comprises a subset of the plurality of data records and metadata, and sending the extraction transaction to the data recipient.Type: ApplicationFiled: August 1, 2016Publication date: February 1, 2018Inventors: HUW PRYCE, James Neale, Robert Fink, Jared Newman, Graham Dennis, Viktor Nordling, Artur Jonkisz, Daniel Fox, Felix de Souza, Harkirat Singh, Mark Elliot
-
Publication number: 20170039799Abstract: A bet sensor for sensing values of gaming tokens may include a bet placement surface configured and oriented to support a stack of gaming tokens thereon and an image sensor located and oriented to capture an image of a lateral side surface of at least one gaming token located on the bet placement surface. The image may depict the lateral side surface in a radial format. The bet sensor may include a processor in communication with the image sensor. The processor is configured to acquire image data from the image and analyze the image data to determine a wager value of the at least one token. A gaming table may include such a bet sensor. The disclosure includes methods of operating such a gaming table.Type: ApplicationFiled: October 24, 2016Publication date: February 9, 2017Inventors: Zbigniew Czyzewski, Nathan J. Wadds, David Bajorins, Daniel Fox, Maciej Jakuc
-
Patent number: 9536379Abstract: A bet sensor for determining the value of a wager includes an at least partially transparent cover having a bet placement surface configured and oriented to support a stack of gaming tokens thereon. The bet sensor includes a mirror arrangement disposed on an opposing side of the at least partially transparent cover from the bet placement surface. The mirror arrangement is located and configured to provide a view greater than 180 degrees of a lateral side surface of the stack of gaming tokens when supported on the bet placement surface. Another bet sensor may include an at least partially transparent cover having a bet placement surface and an image sensor located substantially directly below the bet placement surface, the image sensor configured to capture a view greater than 180 degrees of a lateral side surface of the stack of gaming tokens when supported on the bet placement surface.Type: GrantFiled: February 18, 2015Date of Patent: January 3, 2017Assignee: Bally Gaming, Inc.Inventors: Zbigniew Czyzewski, Nathan Wadds, David Bajorins, Daniel Fox
-
Patent number: 9478099Abstract: A bet sensor for sensing values of gaming tokens may include a bet placement surface configured and oriented to support a stack of gaming tokens thereon and an image sensor located and oriented to capture an image of a lateral side surface of at least one gaming token located on the bet placement surface. The image may depict the lateral side surface in a radial format. The bet sensor may include a processor in communication with the image sensor. The processor is configured to acquire image data from the image and analyze the image data to determine a wager value of the at least one token. A gaming table may include such a bet sensor. The disclosure includes methods of operating such a gaming table.Type: GrantFiled: September 29, 2014Date of Patent: October 25, 2016Assignee: Bally Gaming, Inc.Inventors: Zbigniew Czyzewski, Nathan J. Wadds, David Bajorins, Daniel Fox, Maciej A. Jakuc
-
Publication number: 20150199871Abstract: A bet sensor for determining the value of a wager includes an at least partially transparent cover having a bet placement surface configured and oriented to support a stack of gaming tokens thereon. The bet sensor includes a mirror arrangement disposed on an opposing side of the at least partially transparent cover from the bet placement surface. The mirror arrangement is located and configured to provide a view greater than 180 degrees of a lateral side surface of the stack of gaming tokens when supported on the bet placement surface. Another bet sensor may include an at least partially transparent cover having a bet placement surface and an image sensor located substantially directly below the bet placement surface, the image sensor configured to capture a view greater than 180 degrees of a lateral side surface of the stack of gaming tokens when supported on the bet placement surface.Type: ApplicationFiled: February 18, 2015Publication date: July 16, 2015Inventors: Zbigniew Czyzewski, Nathan Wadds, David Bajorins, Daniel Fox