PATENT CLAIM ANALYSIS

Application Number: 16278524
Application Type: Utility
Filing Date: 2019-02
Publication Date: 2019-08
Patent Classification: ["708", "250000"]

Abstract:
An improved pseudo-random number generator is introduced that has increased security due to higher randomness and lower predictability. The PRNG uses seed values that are based on a combination of various selectable values from the real-world that are typically made publicly available over a computer network (i.e., the Internet), such as: one or more weather conditions at a particular time or date and geographic location, a score of a sports event, a stock market index or ticker value, an election vote total, attendance at a cultural event, gross dollar sales from a movie release, and other such numerically quantifiable values that, individually and in combination, are impossible to exactly predict in advance, yet are precisely verifiable after the number-generating event using electronically-stored information. The improved pseudo-random number generator may be used for more secure determination of lottery outcomes and the like.

Claim (Index 1):
An improved electronic computing apparatus for determining a probabilistic outcome, comprising:\n a processor; a data communications interface for bi-directional communication of electronic data over a computer network; and a memory for storing data and processing instructions for implementing a method, performed exclusively by the processor, the method comprising: executing processing instructions for storing seed value categories in the memory, the seed value categories comprising: geographic locations, future times, unforeseeable certifiable values (UCV) corresponding to outcomes of unpredictable real-world events, and predictable future values (PFV) corresponding to occurrences of predictable real-world events; executing processing instructions for storing at least one network location from which seed values corresponding to at least one of the seed value categories are available for retrieval; executing processing instructions for selecting at least two of the seed values categories, executing processing instructions for selecting at least one seed value in each of the at least two seed value categories and updating the at least one seed value by retrieving data from the at least one network location via the data communication interface; executing processing instructions for generating, from the at least one seed value in each of the at least two seed value categories, a pseudo-random data sequence; executing processing instructions for determining geographic locations for a plurality of user devices at a given time, each of the user devices assigned a user pseudo-random sequence based on the geographic locations and at least one of the seed value categories; executing processing instructions for determining an output of a software application based on the pseudo-random data sequence; and executing processing instructions for displaying the output on a user device having a user pseudo-random sequence matching the pseudo-random data sequence from the plurality of user devices via the data communications interface.

Metadata:
- Claim Count in Document: 15.0
- Percentile: 99.0
- Lexical Diversity: 1.49057
- Patent Class: 708.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15671758', '13466974', '12826077', '13595446', '13229668']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3564758525491191
- 35 USC 102 Novelty (BERT): 0.5089785754639247
- Combined Prediction Score: 0.3717261248405997
- Mean Citation Score: 166.12098400000005
- Max Citation Score: 293.37534
- Similarity Product: 285.31438056498166

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test