Patents by Inventor Robert F. Ross
Robert F. Ross 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: 20240126439Abstract: The present disclosure includes apparatuses and methods related to a non-deterministic memory protocol. An example apparatus can perform operations on the memory device based on commands received from a host according to a protocol, wherein the protocol includes non-deterministic timing of the operations. The memory device can be a non-volatile dual in-line memory module (NVDIMM) device.Type: ApplicationFiled: August 25, 2023Publication date: April 18, 2024Inventors: Robert M. Walker, James A. Hall, Jr., Frank F. Ross
-
Patent number: 11637856Abstract: An implementation comparison-based security system is disclosed. In various embodiments, respective network messages received from a plurality of implementations are received. The network messages are compared to determine whether any network message in the received set of network messages deviates from any one or more other network messages in the set. A responsive action is determined based at least in part on the results of said comparison.Type: GrantFiled: March 9, 2021Date of Patent: April 25, 2023Assignee: Curtail, Inc.Inventor: Robert F. Ross
-
Patent number: 11416386Abstract: A network message is received for a first implementation. The network message is replicated for a second implementation. A first behavior from the first implementation is compared with a second behavior from the second implementation. A defect action is determined based at least in part on results of said comparison.Type: GrantFiled: November 30, 2020Date of Patent: August 16, 2022Assignee: Curtail, Inc.Inventor: Robert F. Ross
-
Patent number: 11122143Abstract: Techniques to compare behavioral populations for security and compliance monitoring are disclosed. In various embodiments, for each of a plurality of implementations of a computing resource a corresponding behavioral profile data is store, which includes for each of a plurality of observed behavioral patterns observed to have been exhibited by the implementation a corresponding summary representation of one or more characteristic traits of the behavioral pattern. At least portions of said behavioral profile data associated with one or more implementations included in a cohort comprising a sub-population of said plurality of implementations identified by configuration data as being associated with said cohort is used to determine that an observed behavior of a member implementation of the cohort deviates from an expected behavior of members of the cohort.Type: GrantFiled: September 23, 2019Date of Patent: September 14, 2021Assignee: Curtail, Inc.Inventor: Robert F. Ross
-
Publication number: 20210194917Abstract: An implementation comparison-based security system is disclosed. In various embodiments, respective network messages received from a plurality of implementations are received. The network messages are compared to determine whether any network message in the received set of network messages deviates from any one or more other network messages in the set. A responsive action is determined based at least in part on the results of said comparison.Type: ApplicationFiled: March 9, 2021Publication date: June 24, 2021Inventor: Robert F. Ross
-
Publication number: 20210165731Abstract: A network message is received for a first implementation. The network message is replicated for a second implementation. A first behavior from the first implementation is compared with a second behavior from the second implementation. A defect action is determined based at least in part on results of said comparison.Type: ApplicationFiled: November 30, 2020Publication date: June 3, 2021Inventor: Robert F. Ross
-
Patent number: 10986119Abstract: An implementation comparison-based security system is disclosed. In various embodiments, respective network messages received from a plurality of implementations are received. The network messages are compared to determine whether any network message in the received set of network messages deviates from any one or more other network messages in the set. A responsive action is determined based at least in part on the results of said comparison.Type: GrantFiled: August 16, 2019Date of Patent: April 20, 2021Assignee: Curtail, Inc.Inventor: Robert F. Ross
-
Publication number: 20200053183Abstract: Techniques to compare behavioral populations for security and compliance monitoring are disclosed. In various embodiments, for each of a plurality of implementations of a computing resource a corresponding behavioral profile data is store, which includes for each of a plurality of observed behavioral patterns observed to have been exhibited by the implementation a corresponding summary representation of one or more characteristic traits of the behavioral pattern. At least portions of said behavioral profile data associated with one or more implementations included in a cohort comprising a sub-population of said plurality of implementations identified by configuration data as being associated with said cohort is used to determine that an observed behavior of a member implementation of the cohort deviates from an expected behavior of members of the cohort.Type: ApplicationFiled: September 23, 2019Publication date: February 13, 2020Inventor: Robert F. Ross
-
Publication number: 20200007573Abstract: An implementation comparison-based security system is disclosed. In various embodiments, respective network messages received from a plurality of implementations are received. The network messages are compared to determine whether any network message in the received set of network messages deviates from any one or more other network messages in the set. A responsive action is determined based at least in part on the results of said comparison.Type: ApplicationFiled: August 16, 2019Publication date: January 2, 2020Inventor: Robert F. Ross
-
Patent number: 10462256Abstract: Techniques to compare behavioral populations for security and compliance monitoring are disclosed. In various embodiments, for each of a plurality of implementations of a computing resource a corresponding behavioral profile data is store, which includes for each of a plurality of observed behavioral patterns observed to have been exhibited by the implementation a corresponding summary representation of one or more characteristic traits of the behavioral pattern. At least portions of said behavioral profile data associated with one or more implementations included in a cohort comprising a sub-population of said plurality of implementations identified by configuration data as being associated with said cohort is used to determine that an observed behavior of a member implementation of the cohort deviates from an expected behavior of members of the cohort.Type: GrantFiled: February 9, 2017Date of Patent: October 29, 2019Assignee: Curtail, Inc.Inventor: Robert F. Ross
-
Patent number: 10432659Abstract: An implementation comparison-based security system is disclosed. In various embodiments, respective network messages received from a plurality of implementations are received. The network messages are compared to determine whether any network message in the received set of network messages deviates from any one or more other network messages in the set. A responsive action is determined based at least in part on the results of said comparison.Type: GrantFiled: August 30, 2016Date of Patent: October 1, 2019Assignee: Curtail, Inc.Inventor: Robert F. Ross
-
Patent number: 10175914Abstract: Distributed content storage and retrieval is disclosed. A set of features associated with a content object is determined. A storage location is selected to perform an operation with respect to the content object, from a plurality of storage locations comprising a distributed content storage system, based at least in part on probability data indicating a degree to which the selected storage location is associated statistically with a feature comprising the set of features determined to be associated with the content object.Type: GrantFiled: September 5, 2013Date of Patent: January 8, 2019Assignee: QUALCOMM IncorporatedInventors: Robert F. Ross, Michael P. Lyle
-
Publication number: 20170230477Abstract: Techniques to compare behavioral populations for security and compliance monitoring are disclosed. In various embodiments, for each of a plurality of implementations of a computing resource a corresponding behavioral profile data is store, which includes for each of a plurality of observed behavioral patterns observed to have been exhibited by the implementation a corresponding summary representation of one or more characteristic traits of the behavioral pattern. At least portions of said behavioral profile data associated with one or more implementations included in a cohort comprising a sub-population of said plurality of implementations identified by configuration data as being associated with said cohort is used to determine that an observed behavior of a member implementation of the cohort deviates from an expected behavior of members of the cohort.Type: ApplicationFiled: February 9, 2017Publication date: August 10, 2017Inventor: Robert F. Ross
-
Publication number: 20170132265Abstract: A system that includes multiple nodes is disclosed. A first node in the system has a first local storage and a first portion of a distributed index. A second node in the system has a second local storage and a second portion of the distributed index. A third node in the system has a third local storage and a third portion of the distributed index. Each of the first, second, and third nodes includes application logic. If any one of the nodes is removed from the system, neither application nor data availability is impacted.Type: ApplicationFiled: December 29, 2016Publication date: May 11, 2017Inventors: Michael P. Lyle, Robert F. Ross, Robert L. Geiger, Daniel Vekhter
-
Patent number: 9619295Abstract: A system that includes multiple nodes is disclosed. A first node in the system has a first local storage and a first portion of a distributed index. A second node in the system has a second local storage and a second portion of the distributed index. A third node in the system has a third local storage and a third portion of the distributed index. Each of the first, second, and third nodes includes application logic. If any one of the nodes is removed from the system, neither application nor data availability is impacted.Type: GrantFiled: May 21, 2009Date of Patent: April 11, 2017Assignee: QUALCOMM IncorporatedInventors: Michael P. Lyle, Robert F. Ross, Robert L. Geiger, Daniel Vekhter
-
Publication number: 20170078323Abstract: An implementation comparison-based security system is disclosed. In various embodiments, respective network messages received from a plurality of implementations are received. The network messages are compared to determine whether any network message in the received set of network messages deviates from any one or more other network messages in the set. A responsive action is determined based at least in part on the results of said comparison.Type: ApplicationFiled: August 30, 2016Publication date: March 16, 2017Inventor: Robert F. Ross
-
Patent number: 9436694Abstract: Deleting content is disclosed. A delete request is received for a file that is distributed with a plurality of nodes. The file is replaced with a first delete token. A determination is made as to whether all nodes in the plurality of nodes have replaced their respective copies of the file with first delete tokens. The file is deleted.Type: GrantFiled: May 21, 2014Date of Patent: September 6, 2016Assignee: QUALCOMM INCORPORATEDInventors: Robert F. Ross, Harrison B. Caudill
-
Publication number: 20140372491Abstract: Deleting content is disclosed. A delete request is received for a file that is distributed with a plurality of nodes. The file is replaced with a first delete token. A determination is made as to whether all nodes in the plurality of nodes have replaced their respective copies of the file with first delete tokens. The file is deleted.Type: ApplicationFiled: May 21, 2014Publication date: December 18, 2014Applicant: Translattice, Inc.Inventors: Robert F. Ross, Harrison B. Caudill
-
Patent number: 8862644Abstract: Distributing data is disclosed. A first request for data associated with a first file is received at a first node. It is determined, at the first node, that the first file is located on a second node. A second request for data associated with the first file is received at the first node. It is determined that a third node should have an instance of the first file. The third node is caused to have an instance of the first file.Type: GrantFiled: November 28, 2012Date of Patent: October 14, 2014Assignee: Translattice, Inc.Inventors: Michael P. Lyle, Robert F. Ross, Robert L. Geiger
-
Patent number: 8775373Abstract: Deleting content is disclosed. A delete request is received for a file that is distributed with a plurality of nodes. The file is replaced with a first delete token. A determination is made as to whether all nodes in the plurality of nodes have replaced their respective copies of the file with first delete tokens. The file is deleted.Type: GrantFiled: May 21, 2009Date of Patent: July 8, 2014Assignee: Translattice, Inc.Inventors: Robert F. Ross, Harrison B. Caudill