Patents by Inventor David A. Strong
David A. Strong 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: 11972048Abstract: A gameplay system for providing interactivity based on a piece of merchandise or another object held or worn by a player. The system includes an object identification assembly, which may be a modified computer vision system, that operates to sense, for a gameplay participant, the presence and identity of a particular augmenting object such as themed merchandise worn or held by a rider of a theme park ride. The sensing may be performed by detecting an on-and-off pattern of light emitted from the object. In response, the gameplay system selects or modifies the interactive features of gameplay associated with the participant based on the identified augmenting object. For example, the interactive features are selected from memory by the gameplay system controller to match a character associated with the augmenting object during any interactive gameplay. This allows the gameplay participant to choose their abilities or powers for gameplay.Type: GrantFiled: September 30, 2022Date of Patent: April 30, 2024Assignee: Disney Enterprises, Inc.Inventors: Jeffrey Elbert, Bob Hickman, Brent David Strong
-
Patent number: 11796376Abstract: A fluid sensor system comprises a radio frequency transmitter with adjustable output power, a radio frequency detector proximal to the radio frequency transmitter; a constant current source, and a switch coupled between the radio frequency detector and the constant current source. A method of determining the identity of a fluid using the fluid sensor system includes immersing the sensor system in a first fluid, increasing a transmit power of a radio frequency (RF) transmitter of the fluid sensor system until an RF signal is detected by a RF detector of the fluid sensor system, and determining the transmit power of the RF transmitter that first resulted in a detection of the RF signal by the RF detector to be the transmit power that is required for detecting the RF signal in the first fluid.Type: GrantFiled: January 24, 2022Date of Patent: October 24, 2023Assignee: Tigmill Technologies, LLCInventor: Bobby David Strong
-
Patent number: 11663010Abstract: A system and method for a virtual processor base/virtual execution context arrangement. The disclosed arrangement utilizes chiplets comprising core logic and defined instruction sets. The chiplets are adapted to operate in conjunction with one or more active execution contexts to enable the execution of particular processes. In particular, the defined instruction sets includes a instructions for processor debugging. The system and method support the compartmentalization of such debugging instructions so as to provide enhanced processor and process security.Type: GrantFiled: March 8, 2021Date of Patent: May 30, 2023Assignee: UNISYS CORPORATIONInventors: Andrew Ward Beale, David Strong
-
Patent number: 11651239Abstract: Systems and methods for content aggregation creation are disclosed herein. The system can include memory having a content database and an aggregation database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include a server that can: provide content to the user device via a first electrical signal; receive a selection of a portion of the provided content from the user device via a second electrical signal; automatically extract sentences from the selected portion of the provided content via a natural language processor; automatically generate a parse tree for one of the automatically extracted sentences; identify noun phrases from the part of speech tags within the parse tree; place content associated with one of the noun phrase in a content aggregation; and output the content aggregation to the user device.Type: GrantFiled: May 13, 2019Date of Patent: May 16, 2023Assignee: PEARSON EDUCATION, INC.Inventors: Sean York, Tim Stewart, David Strong, Scott Hellman, William Murray
-
Patent number: 11593079Abstract: A system and method for the storage within one or more virtual execution context registers private code representative of processes or other information requiring an enhanced degree of security. The storage of the private code can be performed as a function of the type of code or in response to one or more markers embedded within the code. The time-variant nature of the virtual execution context registers affords a high degree of inherent security for the private code data stored within.Type: GrantFiled: March 8, 2021Date of Patent: February 28, 2023Assignee: Unisys CorporationInventors: Andrew Ward Beale, David Strong
-
Publication number: 20230025448Abstract: A gameplay system for providing interactivity based on a piece of merchandise or another object held or worn by a player. The system includes an object identification assembly, which may be a modified computer vision system, that operates to sense, for a gameplay participant, the presence and identity of a particular augmenting object such as themed merchandise worn or held by a rider of a theme park ride. The sensing may be performed by detecting an on-and-off pattern of light emitted from the object. In response, the gameplay system selects or modifies the interactive features of gameplay associated with the participant based on the identified augmenting object. For example, the interactive features are selected from memory by the gameplay system controller to match a character associated with the augmenting object during any interactive gameplay. This allows the gameplay participant to choose their abilities or powers for gameplay.Type: ApplicationFiled: September 30, 2022Publication date: January 26, 2023Inventors: Jeffrey Elbert, Bob Hickman, Brent David Strong
-
Patent number: 11524239Abstract: A gameplay system for providing interactivity based on a piece of merchandise or other object held or worn by a player. The system includes an object identification assembly, which may be a modified computer vision system, that operates to sense, for a gameplay participant, the presence and identity of a particular augmenting object such as themed merchandise worn or held by a rider of a theme park ride. The sensing may be performed by detecting an on-and-off pattern of light emitted from the object. In response, the gameplay system selects or modifies the interactive features of gameplay associated with the participant based on the identified augmenting object. For example, the interactive features are selected from memory by the gameplay system controller to match a character associated with the augmenting object during any interactive gameplay. This allows the gameplay participant to choose their abilities or powers for gameplay.Type: GrantFiled: November 22, 2021Date of Patent: December 13, 2022Assignee: Disney Enterprises, Inc.Inventors: Jeffrey Elbert, Przemyslaw Iwanowski, Brent David Strong, Matthew S. Daly, Sarit Ghildayal, Bob Hickman, John Cody Hampton, Alex Christopher Wilde, Amanda Marie Leahy
-
Patent number: 11509650Abstract: Methods and systems for mapping a sharable resource using a one-time password are disclosed. An identifier included in a set of provided credentials uniquely associates the one-time password with an executable within a computing environment that hosts the sharable resource. When credentials are received in association with a mapping request, it is determined whether a supplied username corresponds to a user authorized to access the sharable resource and whether a representation of a supplied password received in association with the mapping request matches a representation of the one-time password. Validating the mapping request provides access to the sharable resource.Type: GrantFiled: February 5, 2020Date of Patent: November 22, 2022Assignee: Unisys CorporationInventors: Andrew Ward Beale, Anthony P. Matyok, Clark C. Kogen, David Strong
-
Patent number: 11494170Abstract: A proxy compiler may be used within a native execution environment to enable execution of non-native instructions from a non-native execution environment as if being performed within the native execution environment. In particular, the proxy compiler coordinates creation of a native executable that is uniquely tied to a particular non-native image at the time of creation of the non-native image. This allows a trusted relationship between the native executable and the non-native image, while avoiding a requirement of compilation/translation of the non-native instructions for execution directly within the native execution environment.Type: GrantFiled: October 16, 2020Date of Patent: November 8, 2022Assignee: Unisys CorporationInventors: Andrew Ward Beale, Anthony P. Matyok, Clark C. Kogen, David Strong
-
Patent number: 11474602Abstract: A gameplay system for providing interactivity based on a piece of merchandise or another object held or worn by a player. The system includes an object identification assembly, which may be a modified computer vision system, that operates to sense, for a gameplay participant, the presence and identity of a particular augmenting object such as themed merchandise worn or held by a rider of a theme park ride. The sensing may be performed by detecting an on-and-off pattern of light emitted from the object. In response, the gameplay system selects or modifies the interactive features of gameplay associated with the participant based on the identified augmenting object. For example, the interactive features are selected from memory by the gameplay system controller to match a character associated with the augmenting object during any interactive gameplay. This allows the gameplay participant to choose their abilities or powers for gameplay.Type: GrantFiled: December 18, 2020Date of Patent: October 18, 2022Assignee: Disney Enterprises, Inc.Inventors: Jeffrey Elbert, Bob Hickman, Brent David Strong
-
Patent number: 11472645Abstract: Devices and methods for compaction of an asymmetric load are disclosed herein. In some embodiments, a movable upper structure is connected to a stationary base structure through front end pivot linkages and rear end pivot linkages. One or more actuators impart motion to the upper structure. The motion of the upper structure is controlled by adjusting the length and position of the pivot linkages. In other embodiments, the pivot linkages are attached to a pull arm that is attached to an actuator, and the pull arm imparts motion to the upper structure.Type: GrantFiled: August 11, 2020Date of Patent: October 18, 2022Inventor: David A. Strong
-
Patent number: 11442714Abstract: Systems and methods for executing compiled code having parallel code fragments is provided. One method includes storing executable code having a plurality of parallel code fragments, each of the plurality of parallel code fragments representing alternative executable paths through a code stream. The method further includes determining a code level supported by a processor executable at a computing system, the processor executable supporting a hosted computing environment. The method also includes translating the executable code into machine-readable code executable by a processor of the computing system. Translating the executable code includes selecting a code fragment from among the plurality of parallel code fragments for execution based on the code level supported by the processor executable. The method includes executing the machine-readable code within the hosted computing environment.Type: GrantFiled: October 5, 2020Date of Patent: September 13, 2022Assignee: Unisys CorporationInventors: Matthew Miller, David Strong, Anthony Matyok
-
Publication number: 20220283815Abstract: A system and method for a virtual processor base/virtual execution context arrangement. The disclosed arrangement utilizes chiplets comprising core logic and defined instruction sets. The chiplets are adapted to operate in conjunction with one or more active execution contexts to enable the execution of particular processes. In particular, the defined instruction sets includes a instructions for processor debugging. The system and method support the compartmentalization of such debugging instructions so as to provide enhanced processor and process security.Type: ApplicationFiled: March 8, 2021Publication date: September 8, 2022Applicant: Unisys CorporationInventors: Andrew Ward Beale, David Strong
-
Publication number: 20220283812Abstract: A system and method for the provision of a shared register within a virtual processor base/virtual execution context arrangement. The disclosed arrangement utilizes chiplets comprising core logic and defined instruction sets. The chiplets are adapted to operate in conjunction with one or more active execution contexts to enable the execution of particular processes. In particular, the shared register space is created within the same physical memory utilized to supports execution contexts.Type: ApplicationFiled: March 8, 2021Publication date: September 8, 2022Applicant: Unisys CorporationInventors: Andrew Ward Beale, David Strong
-
Publication number: 20220284093Abstract: A system and method for the storage within one or more virtual execution context registers private code representative of processes or other information requiring an enhanced degree of security. The storage of the private code can be performed as a function of the type of code or in response to one or more markers embedded within the code. The time-variant nature of the virtual execution context registers affords a high degree of inherent security for the private code data stored within.Type: ApplicationFiled: March 8, 2021Publication date: September 8, 2022Applicant: Unisys CorportionInventors: Andrew Ward Beale, David Strong
-
Publication number: 20220283808Abstract: A system and method for the storage, within one or more virtual execution context registers, tracing information indicative of process/code flow within a processor system. This stored information can include a time stamp, information indicative of where the instruction pointer of the system was pointing prior to any process discontinuity, information indicative of where the instruction pointer of the system was pointing after any process discontinuity, and the number of times a specific instruction or sub-process is executed during a particular process. The data collected and stored can be utilized within such a system for the identification and analysis of processing hot-spots.Type: ApplicationFiled: March 8, 2021Publication date: September 8, 2022Applicant: Unisys CorporationInventors: Andrew Ward Beale, David Strong
-
Publication number: 20220283838Abstract: A system and method for virtual processor customization based upon the particular workload placed upon the virtual processor by one or more execution contexts within a given program or process. The customization serves to optimize the virtual processor architecture based upon a determination as to the size and/or type or virtual execution registers optimally suited for supporting a given execution context. This results in a time-variant processor architecture which not only provides optimized computational attributes, but also affords a high degree of inherent process security.Type: ApplicationFiled: March 8, 2021Publication date: September 8, 2022Applicant: Unisys CorporationInventors: Andrew Ward Beale, David Strong
-
Publication number: 20220283817Abstract: A system and method for virtual processor customization based upon the particular workload placed upon the virtual processor by one or more execution contexts within a given program or process. The customization serves to optimize the virtual processor architecture based upon a determination as to the size and/or type or virtual execution registers optimally suited for supporting a given execution context. This results in a time-variant processor architecture comprised of a virtual processor base and a virtual execution context.Type: ApplicationFiled: March 8, 2021Publication date: September 8, 2022Applicant: Unisys CorporationInventors: Andrew Ward Beale, David Strong
-
Publication number: 20220283807Abstract: A system and method for the storage, within one or more virtual execution context registers, execution tracing information indicative of process/code flow within a processor system. This stored information can include a time stamp, information indicative of where the instruction pointer of the system was pointing prior to any process discontinuity, information indicative of where the instruction pointer of the system was pointing after any process discontinuity, and the number of times a specific instruction or sub-process is executed during a particular process. The data collected and stored can be utilized within such a system for the identification and analysis of code interrupts and profile-guided optimization.Type: ApplicationFiled: March 8, 2021Publication date: September 8, 2022Applicant: Unisys CorporationInventors: Andrew Ward Beale, David Strong
-
Publication number: 20220121432Abstract: A proxy compiler may be used within a native execution environment to enable execution of non-native instructions from a non-native execution environment as if being performed within the native execution environment. In particular, the proxy compiler coordinates creation of a native executable that is uniquely tied to a particular non-native image at the time of creation of the non-native image. This allows a trusted relationship between the native executable and the non-native image, while avoiding a requirement of compilation/translation of the non-native instructions for execution directly within the native execution environment.Type: ApplicationFiled: October 16, 2020Publication date: April 21, 2022Inventors: ANDREW WARD BEALE, ANTHONY P. MATYOK, CLARK C. KOGEN, DAVID STRONG