Patents by Inventor Ashitosh Swarup
Ashitosh Swarup 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: 11886623Abstract: Systems and methods for integrated communication security are described. One aspect includes a clock generator configured to generate a clock signal at a first frequency, and a circuit utilizing the clock signal. The circuit may include a port configured to receive an encryption sequence at the first frequency, and a first unidirectional data path between the port and a memory configured to permit data transfer from the port to the memory. The memory may be configured to access the encryption sequence from the port via the first unidirectional data path and store the data. The circuit may further include a clock divider configured to divide the first frequency by a divisor deriving another clock signal at a second frequency, and an encryption/decryption module configured to read a portion of the encryption sequence from the memory, process input using the portion of the encryption sequence, and generate output responsive to the processing.Type: GrantFiled: September 29, 2022Date of Patent: January 30, 2024Assignee: Cuica LLCInventors: Alistair Black, Ashitosh Swarup
-
Publication number: 20230033634Abstract: Systems and methods for integrated communication security are described. One aspect includes a clock generator configured to generate a clock signal at a first frequency, and a circuit utilizing the clock signal. The circuit may include a port configured to receive an encryption sequence at the first frequency, and a first unidirectional data path between the port and a memory configured to permit data transfer from the port to the memory. The memory may be configured to access the encryption sequence from the port via the first unidirectional data path and store the data. The circuit may further include a clock divider configured to divide the first frequency by a divisor deriving another clock signal at a second frequency, and an encryption/decryption module configured to read a portion of the encryption sequence from the memory, process input using the portion of the encryption sequence, and generate output responsive to the processing.Type: ApplicationFiled: September 29, 2022Publication date: February 2, 2023Inventors: Alistair Black, Ashitosh Swarup
-
Patent number: 11494521Abstract: Systems and methods for integrated communication security are described. One aspect includes a clock generator configured to generate a clock signal at a first frequency, and a circuit utilizing the clock signal. The circuit may include a port configured to receive an encryption sequence at the first frequency, and a first unidirectional data path between the port and a memory configured to permit data transfer from the port to the memory. The memory may be configured to access the encryption sequence from the port via the first unidirectional data path and store the data. The circuit may further include a clock divider configured to divide the first frequency by a divisor deriving another clock signal at a second frequency, and an encryption/decryption module configured to read a portion of the encryption sequence from the memory, process input using the portion of the encryption sequence, and generate output responsive to the processing.Type: GrantFiled: April 20, 2021Date of Patent: November 8, 2022Assignee: Cuica LLCInventors: Alistair Black, Ashitosh Swarup
-
Patent number: 11259180Abstract: Example routing systems and methods are described. In one implementation, a first set of routing systems is interfaced with a network connection via a network interface. A second set of routing systems interfaced with a secure system is configured to receive information from the first set of routing systems via a first unidirectional data channel. In some embodiments, the first set of routing systems is configured to receive information from the second set of routing systems via a second unidirectional data channel. The secure system is not visible from the network interface.Type: GrantFiled: November 25, 2019Date of Patent: February 22, 2022Assignee: VM-ROBOT, INC.Inventors: Alistair Black, Ashitosh Swarup
-
Publication number: 20220019702Abstract: Systems and methods for integrated communication security are described. One aspect includes a clock generator configured to generate a clock signal at a first frequency, and a circuit utilizing the clock signal. The circuit may include a port configured to receive an encryption sequence at the first frequency, and a first unidirectional data path between the port and a memory configured to permit data transfer from the port to the memory. The memory may be configured to access the encryption sequence from the port via the first unidirectional data path and store the data. The circuit may further include a clock divider configured to divide the first frequency by a divisor deriving another clock signal at a second frequency, and an encryption/decryption module configured to read a portion of the encryption sequence from the memory, process input using the portion of the encryption sequence, and generate output responsive to the processing.Type: ApplicationFiled: April 20, 2021Publication date: January 20, 2022Inventors: Alistair Black, Ashitosh Swarup
-
Publication number: 20210282690Abstract: Biological measurement systems and methods are described. In one embodiment, a biological function monitoring system includes a first monitoring device, including a first sensor, a first processor, and a first transmitter. The first sensor senses a first biological function measurement during monitoring a biological function and derives a first data symbol representing the first biological function measurement. The first processor accesses the first data symbol from the first sensor, and combines two or more chaotic waveforms from a first chaotic waveform ensemble, generating a first composite chaotic waveform. The first transmitter transmits the first composite chaotic waveform to a receiver over a communication channel. The biological function monitoring system may include a second monitoring device that is similar to the first monitoring device.Type: ApplicationFiled: March 9, 2021Publication date: September 16, 2021Inventor: Ashitosh Swarup
-
Publication number: 20210203888Abstract: Example inventory management and monitoring systems are described. In one implementation, an inventory management system includes a computing system that receives multiple images captured by multiple imaging devices wirelessly coupled to the computing system. The computing system also receives a spatial location of each imaging device as determined by a device positioning system. The computing system is configured to determine a spatial location of an object in each of the multiple images and monitor the objects in the images to determine changes in the location of the objects.Type: ApplicationFiled: March 15, 2021Publication date: July 1, 2021Inventors: Alistair Black, Ashitosh Swarup
-
Patent number: 10979673Abstract: Example inventory management and monitoring systems are described. In one implementation, an inventory management system includes a computing system that receives multiple images captured by multiple imaging devices wirelessly coupled to the computing system. The computing system also receives a spatial location of each imaging device as determined by a device positioning system. The computing system is configured to determine a spatial location of an object in each of the multiple images and monitor the objects in the images to determine changes in the location of the objects.Type: GrantFiled: November 16, 2016Date of Patent: April 13, 2021Assignee: DEEP NORTH, INC.Inventors: Alistair Black, Ashitosh Swarup
-
Patent number: 10707985Abstract: Example communication systems and methods are described. In one implementation, a method receives a first chaotic sequence of a first temporal length, and a second chaotic sequence of a second temporal length. The method also receives a data symbol for communication to a destination. Based on the data symbol, the second chaotic sequence is temporally shifted and combined with the first chaotic sequence to generate a composite chaotic sequence. The first chaotic sequence functions as a reference chaotic sequence while the second chaotic sequence functions as a data-carrying auxiliary chaotic sequence.Type: GrantFiled: February 22, 2019Date of Patent: July 7, 2020Assignee: ASHREM TECHNOLOGIES, INC.Inventor: Ashitosh Swarup
-
Publication number: 20200100106Abstract: Example routing systems and methods are described. In one implementation, a first set of routing systems is interfaced with a network connection via a network interface. A second set of routing systems interfaced with a secure system is configured to receive information from the first set of routing systems via a first unidirectional data channel. In some embodiments, the first set of routing systems is configured to receive information from the second set of routing systems via a second unidirectional data channel. The secure system is not visible from the network interface.Type: ApplicationFiled: November 25, 2019Publication date: March 26, 2020Inventors: Alistair Black, Ashitosh Swarup
-
Patent number: 10530811Abstract: Example routing systems and methods are disclosed. In one realization, a first routing system and a second routing system are disposed within a vehicle. A computing system disposed within the vehicle is configured to communicate with a remote computing system via a network interface, with the first routing system being coupled to the network interface, the second routing system being coupled to the computing system, and the first routing system and second routing system being coupled via two independent, uncoupled, unidirectional data channels.Type: GrantFiled: August 11, 2017Date of Patent: January 7, 2020Assignee: VM-ROBOT, INC.Inventors: Alistair Black, Ashitosh Swarup
-
Patent number: 10524124Abstract: Example routing systems and methods are described. In one implementation, a first set of routing systems is interfaced with a network connection via a network interface. A second set of routing systems interfaced with a secure system is configured to receive information from the first set of routing systems via a first unidirectional data channel. In some embodiments, the first set of routing systems is configured to receive information from the second set of routing systems via a second unidirectional data channel. The secure system is not visible from the network interface.Type: GrantFiled: May 23, 2017Date of Patent: December 31, 2019Assignee: VM-ROBOT, INC.Inventors: Alistair Black, Ashitosh Swarup
-
Patent number: 10375088Abstract: Example routing systems and methods are described. In one implementation, an apparatus includes a network interface, a secure system, and a routing system disposed between the network interface and the secure system. The routing system communicates with the network interface along a first data transmission channel and communicates with the secure system along a second data transmission channel. The secure system is not visible from the network interface. The routing system accesses data in the secure system and communicates the data to the network interface.Type: GrantFiled: August 14, 2015Date of Patent: August 6, 2019Assignee: VM-Robot, Inc.Inventors: Alistair Black, Ashitosh Swarup
-
Publication number: 20190190638Abstract: Example communication systems and methods are described. In one implementation, a method receives a first chaotic sequence of a first temporal length, and a second chaotic sequence of a second temporal length. The method also receives a data symbol for communication to a destination. Based on the data symbol, the second chaotic sequence is temporally shifted and combined with the first chaotic sequence to generate a composite chaotic sequence. The first chaotic sequence functions as a reference chaotic sequence while the second chaotic sequence functions as a data-carrying auxiliary chaotic sequence.Type: ApplicationFiled: February 22, 2019Publication date: June 20, 2019Inventor: Ashitosh Swarup
-
Patent number: 10256932Abstract: Example communication systems and methods are described. In one implementation, a method receives a first chaotic sequence of a first temporal length, and a second chaotic sequence of a second temporal length. The method also receives a data symbol for communication to a destination. Based on the data symbol, the second chaotic sequence is temporally shifted and combined with the first chaotic sequence to generate a composite chaotic sequence. The first chaotic sequence functions as a reference chaotic sequence while the second chaotic sequence functions as a data-carrying auxiliary chaotic sequence.Type: GrantFiled: August 25, 2017Date of Patent: April 9, 2019Assignee: ASHREM TECHNOLOGIES, INC.Inventor: Ashitosh Swarup
-
Publication number: 20180048674Abstract: Example routing systems and methods are disclosed. In one realization, a first routing system and a second routing system are disposed within a vehicle. A computing system disposed within the vehicle is configured to communicate with a remote computing system via a network interface, with the first routing system being coupled to the network interface, the second routing system being coupled to the computing system, and the first routing system and second routing system being coupled via two independent, uncoupled, unidirectional data channels.Type: ApplicationFiled: August 11, 2017Publication date: February 15, 2018Inventors: Alistair Black, Ashitosh Swarup
-
Publication number: 20170373782Abstract: Example communication systems and methods are described. In one implementation, a method receives a first chaotic sequence of a first temporal length, and a second chaotic sequence of a second temporal length. The method also receives a data symbol for communication to a destination. Based on the data symbol, the second chaotic sequence is temporally shifted and combined with the first chaotic sequence to generate a composite chaotic sequence. The first chaotic sequence functions as a reference chaotic sequence while the second chaotic sequence functions as a data-carrying auxiliary chaotic sequence.Type: ApplicationFiled: August 25, 2017Publication date: December 28, 2017Inventor: Ashitosh Swarup
-
Patent number: 9780902Abstract: Example communication systems and methods are described. In one implementation, a method receives a first chaotic sequence of a first temporal length, and a second chaotic sequence of a second temporal length. The method also receives a data symbol for communication to a destination. Based on the data symbol, the second chaotic sequence is temporally shifted and combined with the first chaotic sequence to generate a composite chaotic sequence. The first chaotic sequence functions as a reference chaotic sequence while the second chaotic sequence functions as a data-carrying auxiliary chaotic sequence.Type: GrantFiled: March 24, 2016Date of Patent: October 3, 2017Assignee: AshRem Technologies, Inc.Inventor: Ashitosh Swarup
-
Publication number: 20170272455Abstract: Example routing systems and methods are described. In one implementation, a first set of routing systems is interfaced with a network connection via a network interface. A second set of routing systems interfaced with a secure system is configured to receive information from the first set of routing systems via a first unidirectional data channel. In some embodiments, the first set of routing systems is configured to receive information from the second set of routing systems via a second unidirectional data channel. The secure system is not visible from the network interface.Type: ApplicationFiled: May 23, 2017Publication date: September 21, 2017Inventors: Alistair Black, Ashitosh Swarup
-
Publication number: 20170142373Abstract: Example inventory management and monitoring systems are described. In one implementation, an inventory management system includes a computing system that receives multiple images captured by multiple imaging devices wirelessly coupled to the computing system. The computing system also receives a spatial location of each imaging device as determined by a device positioning system. The computing system is configured to determine a spatial location of an object in each of the multiple images and monitor the objects in the images to determine changes in the location of the objects.Type: ApplicationFiled: November 16, 2016Publication date: May 18, 2017Inventors: Alistair Black, Ashitosh Swarup