Patents by Inventor Noel Shepard Stephens
Noel Shepard Stephens 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: 10740137Abstract: A system having one or more devices connected to a network which redirects data from one or more physical sensors to a network interface, with one or more processors, having an endpoint service executing to receive data collected by the sensor to be sent to the control service, a first virtualized endpoint service associated with the endpoint device executing on the one or more processors including a virtual sensor associated with the first physical sensor causing the element to perform a task that results in a change in the device or device's sensor or the environment surrounding the device, and a first virtual interactive element controller associated with a first interactive element, and a first virtualized endpoint engine, a virtualized endpoint service executing to receive, over the network by the first virtual sensor, first redirected data collected by the physical sensor.Type: GrantFiled: November 23, 2018Date of Patent: August 11, 2020Assignee: Sanctum Solutions, Inc.Inventor: Noel Shepard Stephens
-
Patent number: 10382450Abstract: Network data obfuscation is disclosed. For example, an obfuscation driver is initialized in an endpoint device connected to an obfuscation gateway over a secure connection by collaboratively generating a unique machine identifier of the endpoint device. An obfuscated communication session is established between the obfuscation driver and the obfuscation gateway. Obfuscated messages including obfuscation seeds, de-obfuscation instructions and message payloads are exchanged between the obfuscation driver and the obfuscation gateway. Obfuscating and de-obfuscating a given message includes reordering a plurality of message segments of the message based on the de-obfuscation instructions. A de-obfuscated message from the obfuscation driver is forwarded to an application, and a response is obfuscated by the obfuscation gateway before being transmitted to the obfuscation driver.Type: GrantFiled: February 21, 2017Date of Patent: August 13, 2019Assignee: Sanctum Solutions Inc.Inventor: Noel Shepard Stephens
-
Publication number: 20190196855Abstract: A system having one or more devices connected to a network which redirects data from one or more physical sensors to a network interface, with one or more processors, having an endpoint service executing to receive data collected by the sensor to be sent to the control service, a first virtualized endpoint service associated with the endpoint device executing on the one or more processors including a virtual sensor associated with the first physical sensor causing the element to perform a task that results in a change in the device or device's sensor or the environment surrounding the device, and a first virtual interactive element controller associated with a first interactive element, and a first virtualized endpoint engine, a virtualized endpoint service executing to receive, over the network by the first virtual sensor, first redirected data collected by the physical sensor.Type: ApplicationFiled: November 23, 2018Publication date: June 27, 2019Applicant: Sanctum Solutions, Inc.Inventor: Noel Shepard Stephens
-
Patent number: 10140147Abstract: Intelligently assisted IoT endpoint devices are disclosed. For example, an endpoint device determined to have an active network connection redirects input/output data from a physical sensor to a network interface. First redirected data of the input/output data is received, over a network by a virtual sensor of a virtualized endpoint service then output to a virtualized endpoint engine that resulting in conversion into first converted data, which is sent to an endpoint control service. The virtualized endpoint engine receives a first command from the endpoint control service then sends the first command to a virtual interactive element controller which converts the first command into a second command compatible with an interactive element of the endpoint device which performs a task after receiving the second command. The virtual sensor receives second redirected data collected by the physical sensor different from first redirected data as a result of the task.Type: GrantFiled: February 16, 2017Date of Patent: November 27, 2018Assignee: Sanctum Solutions Inc.Inventor: Noel Shepard Stephens
-
Publication number: 20180241760Abstract: Network data obfuscation is disclosed. For example, an obfuscation driver is initialized in an endpoint device connected to an obfuscation gateway over a secure connection by collaboratively generating a unique machine identifier of the endpoint device. An obfuscated communication session is established between the obfuscation driver and the obfuscation gateway. Obfuscated messages including obfuscation seeds, de-obfuscation instructions and message payloads are exchanged between the obfuscation driver and the obfuscation gateway. Obfuscating and de-obfuscating a given message includes reordering a plurality of message segments of the message based on the de-obfuscation instructions. A de-obfuscated message from the obfuscation driver is forwarded to an application, and a response is obfuscated by the obfuscation gateway before being transmitted to the obfuscation driver.Type: ApplicationFiled: February 21, 2017Publication date: August 23, 2018Inventor: Noel Shepard Stephens
-
Publication number: 20180232250Abstract: Intelligently assisted IoT endpoint devices are disclosed. For example, an endpoint device determined to have an active network connection redirects input/output data from a physical sensor to a network interface. First redirected data of the input/output data is received, over a network by a virtual sensor of a virtualized endpoint service then output to a virtualized endpoint engine that resulting in conversion into first converted data, which is sent to an endpoint control service. The virtualized endpoint engine receives a first command from the endpoint control service then sends the first command to a virtual interactive element controller which converts the first command into a second command compatible with an interactive element of the endpoint device which performs a task after receiving the second command. The virtual sensor receives second redirected data collected by the physical sensor different from first redirected data as a result of the task.Type: ApplicationFiled: February 16, 2017Publication date: August 16, 2018Inventor: Noel Shepard Stephens
-
Patent number: 9971593Abstract: Techniques for developing and deploying software applications in a virtualized computing environment are described. A developer user is presented with a user interface providing options for accessing a software development project. Inputs are provided to the software development project. The inputs may include data and selection of a software component. A plurality of predefined data objects are accessed and an executable software application is generated. The application executes on virtual machine instances of the virtualized computing environment and is accessible by a plurality of end-users. The executable software application is developed within the multi-user computing and network services platform via the web-based user interface and is hosted by the multi-user computing and network services platform for use by end-users.Type: GrantFiled: September 10, 2015Date of Patent: May 15, 2018Assignee: Sanctum Solutions, Inc.Inventors: Noel Shepard Stephens, Robert John Erwin
-
Publication number: 20160004531Abstract: Techniques for developing and deploying software applications in a virtualized computing environment are described. A developer user is presented with a user interface providing options for accessing a software development project. Inputs are provided to the software development project. The inputs may include data and selection of a software component. A plurality of predefined data objects are accessed and an executable software application is generated. The application executes on virtual machine instances of the virtualized computing environment and is accessible by a plurality of end-users. The executable software application is developed within the multi-user computing and network services platform via the web-based user interface and is hosted by the multi-user computing and network services platform for use by end-users.Type: ApplicationFiled: September 10, 2015Publication date: January 7, 2016Inventors: Noel Shepard Stephens, Robert John Erwin
-
Patent number: 9134962Abstract: Techniques for developing and deploying software applications in a virtualized computing environment are described. A developer user is presented with a user interface providing options for accessing a software development project. Inputs are provided to the software development project. The inputs may include data and selection of a software component. A plurality of predefined data objects are accessed and an executable software application is generated. The application executes on virtual machine instances of the virtualized computing environment and is accessible by a plurality of end-users. The executable software application is developed within the multi-user computing and network services platform via the web-based user interface and is hosted by the multi-user computing and network services platform for use by end-users.Type: GrantFiled: March 13, 2014Date of Patent: September 15, 2015Assignee: Sanctum Solutions, Inc.Inventors: Noel Shepard Stephens, Robert John Erwin