Patents by Inventor Steven Alexander
Steven Alexander 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: 12166508Abstract: A configurable antenna for a software defined radio including a first antenna unit having a first antenna element for receiving a first electromagnetic signal in a first frequency band wherein the first frequency band corresponds to a first mode of operation of a software defined radio, an interface unit having a first connector to couple the first electromagnetic signal from the first antenna unit and a second connector to couple the first electromagnetic signal to the software defined radio, an enclosure configured to receive the interface unit within an internal cavity, and a retention bracket configured to mechanically retain the interface unit within the enclosure, the retention bracket having at least one hole for allowing the first connector to conductively contact the antenna unit.Type: GrantFiled: October 26, 2022Date of Patent: December 10, 2024Assignee: General Dynamics Mission System, IncInventors: Steven Alexander, Sayuj Haridas, Jerry Brooks
-
Publication number: 20240146337Abstract: A configurable antenna for a software defined radio including a first antenna unit having a first antenna element for receiving a first electromagnetic signal in a first frequency band wherein the first frequency band corresponds to a first mode of operation of a software defined radio, an interface unit having a first connector to couple the first electromagnetic signal from the first antenna unit and a second connector to couple the first electromagnetic signal to the software defined radio, an enclosure configured to receive the interface unit within an internal cavity, and a retention bracket configured to mechanically retain the interface unit within the enclosure, the retention bracket having at least one hole for allowing the first connector to conductively contact the antenna unit.Type: ApplicationFiled: October 26, 2022Publication date: May 2, 2024Applicant: General Dynamics Mission Systems, Inc.Inventors: Steven Alexander, Sayuj Haridas, Jerry Brooks
-
Patent number: 10645002Abstract: A network sensor that features a data store and a packet processing engine. In communication with the data store, the packet processing engine comprises (1) a cache management logic and (2) deduplication logic. The cache management logic is configured to analyze packets to determine whether (a) a packet under analysis include duplicated data and (b) content of the packet is targeted for storage in a same continuous logical storage area as the duplicated data. The deduplication logic, when activated by the cache management logic, is configured to generate a deduplication reference for insertion into the packet prior to storage.Type: GrantFiled: June 18, 2015Date of Patent: May 5, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Ramsundar Janakiraman, Prasad Palkar, Mohan Parthasarathy, Brijesh Nambiar, Giri Gopalan, Shankar Subramaniam, Suhas Shetty, Steven Alexander
-
Patent number: 10521358Abstract: A network sensor that features a data store and a packet processing engine. Communicatively coupled to the data store, the packet processing engine is configured to (i) generate a retention priority for at least a first flow within a first storage region of a plurality of storage regions and (ii) identify, in response to an eviction request, the priority of each of the plurality of storage regions. The priority of the first storage region is partially based on the retention priority associated with the first flow while the priority of a second storage region is based on retention priorities associated with flows stored within the second storage region. The packet processing engine also is configured to identify, through use of the retention priorities of the stored flows within the first storage region, which flows are to be retained and which flows are to be evicted.Type: GrantFiled: June 18, 2015Date of Patent: December 31, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Brijesh Nambiar, Prasad Palkar, Ramsundar Janakiraman, Shankar Subramaniam, Giri Gopalan, Mohan Parthasarathy, Steven Alexander
-
Publication number: 20170255203Abstract: Techniques that optimize performance of simultaneous localization and mapping (SLAM) processes for mobile devices, typically a mobile robot. In one embodiment, erroneous particles are introduced to the particle filtering process of localization. Monitoring the weights of the erroneous particles relative to the particles maintained for SLAM provides a verification that the robot is localized and detection that it is no longer localized. In another embodiment, cell-based grid mapping of a mobile robot's environment also monitors cells for changes in their probability of occupancy. Cells with a changing occupancy probability are marked as dynamic and updating of such cells to the map is suspended or modified until their individual occupancy probabilities have stabilized.Type: ApplicationFiled: May 22, 2017Publication date: September 7, 2017Applicant: NEATO ROBOTICS, INC,Inventors: Boris SOFMAN, Vladimir ERMAKOV, Mark EMMERICH, Steven ALEXANDER, Nathaniel David MONSON
-
Patent number: 9678509Abstract: Techniques that optimize performance of simultaneous localization and mapping (SLAM) processes for mobile devices, typically a mobile robot. In one embodiment, erroneous particles are introduced to the particle filtering process of localization. Monitoring the weights of the erroneous particles relative to the particles maintained for SLAM provides a verification that the robot is localized and detection that it is no longer localized. In another embodiment, cell-based grid mapping of a mobile robot's environment also monitors cells for changes in their probability of occupancy. Cells with a changing occupancy probability are marked as dynamic and updating of such cells to the map is suspended or modified until their individual occupancy probabilities have stabilized.Type: GrantFiled: November 17, 2014Date of Patent: June 13, 2017Assignee: Neato Robotics, Inc.Inventors: Boris Sofman, Vladimir Ermakov, Mark Emmerich, Steven Alexander, Nathaniel David Monson
-
Publication number: 20150370723Abstract: A network sensor that features a data store and a packet processing engine. Communicatively coupled to the data store, the packet processing engine is configured to (i) generate a retention priority for at least a first flow within a first storage region of a plurality of storage regions and (ii) identify, in response to an eviction request, the priority of each of the plurality of storage regions. The priority of the first storage region is partially based on the retention priority associated with the first flow while the priority of a second storage region is based on retention priorities associated with flows stored within the second storage region. The packet processing engine also is configured to identify, through use of the retention priorities of the stored flows within the first storage region, which flows are to be retained and which flows are to be evicted.Type: ApplicationFiled: June 18, 2015Publication date: December 24, 2015Inventors: Brijesh Nambiar, Prasad Palkar, Ramsundar Janakiraman, Shankar Subramaniam, Giri Gopalan, Mohan Parthasarathy, Steven Alexander
-
Publication number: 20150372910Abstract: A network sensor that features a data store and a packet processing engine. In communication with the data store, the packet processing engine comprises (1) a cache management logic and (2) deduplication logic. The cache management logic is configured to analyze packets to determine whether (a) a packet under analysis include duplicated data and (b) content of the packet is targeted for storage in a same continuous logical storage area as the duplicated data. The deduplication logic, when activated by the cache management logic, is configured to generate a deduplication reference for insertion into the packet prior to storage.Type: ApplicationFiled: June 18, 2015Publication date: December 24, 2015Inventors: Ramsundar Janakiraman, Prasad Palkar, Mohan Parthasarathy, Brijesh Nambiar, Giri Gopalan, Shankar Subramaniam, Suhas Shetty, Steven Alexander
-
Publication number: 20150105964Abstract: Techniques that optimize performance of simultaneous localization and mapping (SLAM) processes for mobile devices, typically a mobile robot. In one embodiment, erroneous particles are introduced to the particle filtering process of localization. Monitoring the weights of the erroneous particles relative to the particles maintained for SLAM provides a verification that the robot is localized and detection that it is no longer localized. In another embodiment, cell-based grid mapping of a mobile robot's environment also monitors cells for changes in their probability of occupancy. Cells with a changing occupancy probability are marked as dynamic and updating of such cells to the map is suspended or modified until their individual occupancy probabilities have stabilized.Type: ApplicationFiled: November 17, 2014Publication date: April 16, 2015Applicant: NEATO ROBOTICS, INC.Inventors: Boris SOFMAN, Vladimir ERMAKOV, Mark EMMERICH, Steven ALEXANDER, Nathaniel David MONSON
-
Patent number: 8903589Abstract: Techniques that optimize performance of simultaneous localization and mapping (SLAM) processes for mobile devices, typically a mobile robot. In one embodiment, erroneous particles are introduced to the particle filtering process of localization. Monitoring the weights of the erroneous particles relative to the particles maintained for SLAM provides a verification that the robot is localized and detection that it is no longer localized. In another embodiment, cell-based grid mapping of a mobile robot's environment also monitors cells for changes in their probability of occupancy. Cells with a changing occupancy probability are marked as dynamic and updating of such cells to the map is suspended or modified until their individual occupancy probabilities have stabilized.Type: GrantFiled: October 30, 2013Date of Patent: December 2, 2014Assignee: Neato Robotics, Inc.Inventors: Boris Sofman, Vladimir Ermakov, Mark Emmerich, Steven Alexander, Nathaniel David Monson
-
Publication number: 20140058610Abstract: Techniques that optimize performance of simultaneous localization and mapping (SLAM) processes for mobile devices, typically a mobile robot. In one embodiment, erroneous particles are introduced to the particle filtering process of localization. Monitoring the weights of the erroneous particles relative to the particles maintained for SLAM provides a verification that the robot is localized and detection that it is no longer localized. In another embodiment, cell-based grid mapping of a mobile robot's environment also monitors cells for changes in their probability of occupancy. Cells with a changing occupancy probability are marked as dynamic and updating of such cells to the map is suspended or modified until their individual occupancy probabilities have stabilized.Type: ApplicationFiled: October 30, 2013Publication date: February 27, 2014Applicant: NEATO ROBOTICS, INC.Inventors: Boris SOFMAN, Vladimir ERMAKOV, Mark EMMERICH, Steven ALEXANDER, Nathaniel David MONSON
-
Publication number: 20110082585Abstract: Techniques that optimize performance of simultaneous localization and mapping (SLAM) processes for mobile devices, typically a mobile robot. In one embodiment, erroneous particles are introduced to the particle filtering process of localization. Monitoring the weights of the erroneous particles relative to the particles maintained for SLAM provides a verification that the robot is localized and detection that it is no longer localized. In another embodiment, cell-based grid mapping of a mobile robot's environment also monitors cells for changes in their probability of occupancy. Cells with a changing occupancy probability are marked as dynamic and updating of such cells to the map is suspended or modified until their individual occupancy probabilities have stabilized.Type: ApplicationFiled: August 31, 2010Publication date: April 7, 2011Applicant: NEATO ROBOTICS, INC.Inventors: Boris SOFMAN, Vladimir ERMAKOV, Mark EMMERICH, Steven ALEXANDER, Nathaniel David MONSON
-
Publication number: 20070252754Abstract: A system and method for generating a navigation solution in high interference and dynamic environments using Global Positioning System (GPS) and navigation such as dead reckoning is described. The system configuration is a multi-satellite tracking loop structure obtained by closing each satellite's tracking loop through a multi-state navigation filter. This generates a robust navigation solution that can track GPS signals in a lower signal to noise ratio than can the standard GPS tightly coupled tracking loops. The system contains an Advanced Tightly Coupled (ATC) tracking processor which accepts early, late, and on-time I and Q data from the GPS signal tracker and outputs vehicle to satellite range, range rate and range acceleration residual measurements to a navigation Kalman filter. The ATC includes nonlinear discriminators which transform I and Q data into residual measurements corrupted by unbiased, additive, and white noise.Type: ApplicationFiled: April 28, 2006Publication date: November 1, 2007Inventor: Steven Alexander
-
Patent number: 4376906Abstract: An improved high intensity metal halide lamp constructed from a lamp envelope assembly to which are fused a pair of mating prebeaded electrode assemblies. The lamp envelope assembly is formed from an arc discharge envelope to which are attached a pair of side arms coaxial with the arc discharge envelope and on opposite sides thereof. The prebeaded electrode assemblies are constructed from an electrode ribbon assembly which is encapsulated by vitreous quartz which has a lower hydroxyl ion content than the quartz used in the side arms of the lamp envelope.Type: GrantFiled: April 21, 1982Date of Patent: March 15, 1983Assignee: ILC Technology, Inc.Inventors: Imre Szilagyi, Steven Alexander