Patents by Inventor Mark Vange
Mark Vange 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: 20220274023Abstract: Systems and methods for an artificial intelligence powered user interface according to various aspects of the present technology include a game engine that is powered by an artificial intelligence system that is able to receive minimal platform specific discrete user inputs and infer optimal in-game action. The game engine may be trained to generate a set of known, expected, or predicted behaviors for both non-player characters and actual players. The game engine may then present one or more events to players and then infer a player response based upon a received user input. The game engine may also be configured to measure success of each inference based on a comparison of a player's response to a set of predetermined goals.Type: ApplicationFiled: June 12, 2020Publication date: September 1, 2022Inventors: Mark Vange, Gabriele Morano
-
Patent number: 10931775Abstract: A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.Type: GrantFiled: December 2, 2019Date of Patent: February 23, 2021Assignee: Circadence CorporationInventors: Gary D. Morton, Paul R. Thornton, Ryan Pressley, Robert John Shaughnessy, Mark Vange, Marc Plumb, Michael Kouts, Glenn Sydney Wilson
-
Patent number: 10858503Abstract: A peer to peer dynamic network acceleration method and apparatus provide enhanced communications directly between two or more enhanced devices, such as enhanced clients. The enhanced clients may comprise a front-end, a back-end, or both. In general, the front-end and back-end of the enhanced clients work in concert to translate data into an enhanced protocol for communication between the enhanced clients. The enhanced protocol may provide acceleration, security, error correction, and other benefits. Data from various applications may be seamlessly translated between a first protocol and the enhanced protocol, such that the applications need not be modified to use the enhanced protocol. The enhanced clients may automatically detect one another to establish an enhanced communications channel automatically.Type: GrantFiled: June 12, 2019Date of Patent: December 8, 2020Assignee: Circadence CorporationInventors: Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson, Paul Randy Thornton, Marlin Popeye McFate, Robert John Shaughnessy
-
Patent number: 10819826Abstract: A system and method for implementing functionality within a network on behalf of first and second devices communicating with each other through the network. A front-end device is provided within the network that communicates data traffic with the first device. A back-end device is also implemented within the network and communicates data traffic with the second device. A communication channel couples the front-end device and the back-end device. Data traffic may be encoded into a different type or protocol for transport through the communication channel by the front-end device and back-end device. The front-end device and back-end device exchange quality of service information and may alter characteristics of the data traffic through the communication channel according to the quality of service information.Type: GrantFiled: December 7, 2018Date of Patent: October 27, 2020Assignee: Circadence CorporationInventors: Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson
-
Publication number: 20200244757Abstract: A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.Type: ApplicationFiled: December 2, 2019Publication date: July 30, 2020Inventors: Gary D. Morton, Paul R. Thornton, Ryan Pressley, Robert John Shaughnessy, Mark Vange, Marc Plumb, Michael Kouts, Glenn Sydney Wilson
-
Publication number: 20200175501Abstract: Methods and apparatus for tokenizing securities according to various aspects of the present technology include various modules for facilitating a controlled exchange environment for tokens residing on one or more distributed ledgers. The modules are configured to create and issue tokens on one or more distributed ledgers and verify that a wallet of a recipient or other entity is qualified to receive the token before allowing the transfer of the token into the wallet. The modules may also restrict access to the token until one or more predetermined events take place.Type: ApplicationFiled: August 24, 2018Publication date: June 4, 2020Inventor: Mark VANGE
-
Publication number: 20200114263Abstract: Methods and apparatus for an in-game advertising system may comprise a game that comprises one or more adaptable game environment elements and an advertising content system that is configured to store a plurality of advertising elements that can be inserted into the adaptable game environment elements during gameplay. The advertising content system may select which advertising element is inserted into a given adaptable game environment element based on criteria such as unique player information, a type of adaptable game environment element within the game itself, or a pre-defined content type.Type: ApplicationFiled: October 10, 2019Publication date: April 16, 2020Inventors: Mark Vange, John Todd Bonner
-
Publication number: 20190390041Abstract: A peer to peer dynamic network acceleration method and apparatus provide enhanced communications directly between two or more enhanced devices, such as enhanced clients. The enhanced clients may comprise a front-end, a back-end, or both. In general, the front-end and back-end of the enhanced clients work in concert to translate data into an enhanced protocol for communication between the enhanced clients. The enhanced protocol may provide acceleration, security, error correction, and other benefits. Data from various applications may be seamlessly translated between a first protocol and the enhanced protocol, such that the applications need not be modified to use the enhanced protocol. The enhanced clients may automatically detect one another to establish an enhanced communications channel automatically.Type: ApplicationFiled: June 12, 2019Publication date: December 26, 2019Inventors: Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson, Paul Randy Thornton, Marlin Popeye McFate, Robert John Shaughnessy
-
Patent number: 10516751Abstract: A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.Type: GrantFiled: February 1, 2019Date of Patent: December 24, 2019Assignee: Circadence CorporationInventors: Gary D. Morton, Paul R. Thornton, Ryan Pressley, Robert John Shaughnessy, Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson
-
Patent number: 10329410Abstract: A peer to peer dynamic network acceleration method and apparatus provide enhanced communications directly between two or more enhanced devices, such as enhanced clients. The enhanced clients may comprise a front-end, a back-end, or both. In general, the front-end and back-end of the enhanced clients work in concert to translate data into an enhanced protocol for communication between the enhanced clients. The enhanced protocol may provide acceleration, security, error correction, and other benefits. Data from various applications may be seamlessly translated between a first protocol and the enhanced protocol, such that the applications need not be modified to use the enhanced protocol. The enhanced clients may automatically detect one another to establish an enhanced communications channel automatically.Type: GrantFiled: July 23, 2018Date of Patent: June 25, 2019Assignee: Circadence CorporationInventors: Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson, Paul Randy Thornton, Marlin Popeye McFate, Robert John Shaughnessy
-
Publication number: 20190166217Abstract: A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.Type: ApplicationFiled: February 1, 2019Publication date: May 30, 2019Inventors: Gary D. Morton, Paul R. Thornton, Ryan Pressley, Robert John Shaughnessy, Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson
-
Publication number: 20190109924Abstract: A system and method for implementing functionality within a network on behalf of first and second devices communicating with each other through the network. A front-end device is provided within the network that communicates data traffic with the first device. A back-end device is also implemented within the network and communicates data traffic with the second device. A communication channel couples the front-end device and the back-end device. Data traffic may be encoded into a different type or protocol for transport through the communication channel by the front-end device and back-end device. The front-end device and back-end device exchange quality of service information and may alter characteristics of the data traffic through the communication channel according to the quality of service information.Type: ApplicationFiled: December 7, 2018Publication date: April 11, 2019Inventors: Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson
-
Patent number: 10205795Abstract: A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.Type: GrantFiled: March 19, 2018Date of Patent: February 12, 2019Assignee: Circadence CorporationInventors: Gary D. Morton, Paul R. Thornton, Ryan Pressley, Robert John Shaughnessy, Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson
-
Publication number: 20180355154Abstract: A peer to peer dynamic network acceleration method and apparatus provide enhanced communications directly between two or more enhanced devices, such as enhanced clients. The enhanced clients may comprise a front-end, a back-end, or both. In general, the front-end and back-end of the enhanced clients work in concert to translate data into an enhanced protocol for communication between the enhanced clients. The enhanced protocol may provide acceleration, security, error correction, and other benefits. Data from various applications may be seamlessly translated between a first protocol and the enhanced protocol, such that the applications need not be modified to use the enhanced protocol. The enhanced clients may automatically detect one another to establish an enhanced communications channel automatically.Type: ApplicationFiled: July 23, 2018Publication date: December 13, 2018Inventors: Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson, Paul Randy Thornton, Marlin Popeye McFate, Robert John Shaughnessy
-
Patent number: 10154115Abstract: A system and method for implementing functionality within a network on behalf of first and second devices communicating with each other through the network. A front-end device is provided within the network that communicates data traffic with the first device. A back-end device is also implemented within the network and communicates data traffic with the second device. A communication channel couples the front-end device and the back-end device. Data traffic may be encoded into a different type or protocol for transport through the communication channel by the front-end device and back-end device. The front-end device and back-end device exchange quality of service information and may alter characteristics of the data traffic through the communication channel according to the quality of service information.Type: GrantFiled: July 31, 2017Date of Patent: December 11, 2018Assignee: Circadence CorporationInventors: Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson
-
Publication number: 20180316773Abstract: A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.Type: ApplicationFiled: March 19, 2018Publication date: November 1, 2018Inventors: Gary D. Morton, Paul R. Thornton, Ryan Pressley, Robert John Shaughnessy, Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson
-
Patent number: 10033840Abstract: A peer to peer dynamic network acceleration method and apparatus provide enhanced communications directly between two or more enhanced devices, such as enhanced clients. The enhanced clients may comprise a front-end, a back-end, or both. In general, the front-end and back-end of the enhanced clients work in concert to translate data into an enhanced protocol for communication between the enhanced clients. The enhanced protocol may provide acceleration, security, error correction, and other benefits. Data from various applications may be seamlessly translated between a first protocol and the enhanced protocol, such that the applications need not be modified to use the enhanced protocol. The enhanced clients may automatically detect one another to establish an enhanced communications channel automatically.Type: GrantFiled: April 25, 2017Date of Patent: July 24, 2018Assignee: Circadence CorporationInventors: Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson, Paul Randy Thornton, Marlin Popeye McFate, Robert John Shaughnessy
-
Patent number: 9923987Abstract: A method and apparatus for dynamic network link acceleration provides a managed communication link for accelerated and reliable network communication between a client and other network devices. In one or more embodiments, a client computing device which generates communication packets of a first type is enhanced with a front end mechanism which selectively encodes the data packets into packets of a second type. The data packets which are encoded into a second type are transmitted over a managed communication link which may provide error correction, security, quality of service, and other services including acceleration of communications.Type: GrantFiled: February 16, 2017Date of Patent: March 20, 2018Assignee: Circadence CorporationInventors: Gary D. Morton, Paul R. Thornton, Ryan Pressley, Robert John Shaughnessy, Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson
-
Publication number: 20180061104Abstract: Systems and methods for displaying a control scheme according to various aspects of the present technology include a generating and displaying a control scheme over interactive content displayed on a personal display headset. In one embodiment, the control scheme is superimposed over the interactive content displayed on a headset at the same time the control scheme is active on a secondary control device such as a tablet or smartphone. The secondary control device allows the user to interact with the interactive content as part of a virtual or augmented reality experience. Inputs made to the secondary control device are shown on the superimposed control scheme to allow the user to see if they are touching the secondary control device in the proper location to interact with the interactive content.Type: ApplicationFiled: August 18, 2017Publication date: March 1, 2018Inventors: Mark Vange, Marc Lutz
-
Publication number: 20170331919Abstract: A system and method for implementing functionality within a network on behalf of first and second devices communicating with each other through the network. A front-end device is provided within the network that communicates data traffic with the first device. A back-end device is also implemented within the network and communicates data traffic with the second device. A communication channel couples the front-end device and the back-end device. Data traffic may be encoded into a different type or protocol for transport through the communication channel by the front-end device and back-end device. The front-end device and back-end device exchange quality of service information and may alter characteristics of the data traffic through the communication channel according to the quality of service information.Type: ApplicationFiled: July 31, 2017Publication date: November 16, 2017Inventors: Mark Vange, Mark Plumb, Michael Kouts, Glenn Sydney Wilson