Patents by Inventor Eddie Sheehy
Eddie Sheehy 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: 20240134836Abstract: The invention relates to electronic indexing, and more particularly, to the indexing, in a cloud, data held in a cloud. Systems and methods of the invention index data by accessing the data in place in the cloud and breaking a job into work items and sending the work items to multiple cloud processes that can each determine whether to index data associated with the work item or to create a new work item and have a different cloud process index the data. Each cloud process is proximal to an item that it indexes. This gives the system scale as well as an internal load-balancing.Type: ApplicationFiled: January 2, 2024Publication date: April 25, 2024Inventors: David Sitsky, Matthew Westwood Hill, Robin Power, Eddie Sheehy, Stephen Stewart
-
Patent number: 11886406Abstract: The invention relates to electronic indexing, and more particularly, to the indexing, in a cloud, data held in a cloud. Systems and methods of the invention index data by accessing the data in place in the cloud and breaking a job into work items and sending the work items to multiple cloud processes that can each determine whether to index data associated with the work item or to create a new work item and have a different cloud process index the data. Each cloud process is proximal to an item that it indexes. This gives the system scale as well as an internal load-balancing.Type: GrantFiled: May 27, 2021Date of Patent: January 30, 2024Assignee: Nuix LimitedInventors: David Sitsky, Matthew Westwood Hill, Robin Power, Eddie Sheehy, Stephen Stewart
-
Patent number: 11200249Abstract: Systems and methods for electronic data indexing support user-side scripting through an application program interface (API). In some aspects, a user-script generates target data using third party software programs. The user-script sends parameters through the API to an indexing engine. The parameters identify the target data to the indexing engine for processing, analyzing, and performing operations.Type: GrantFiled: April 18, 2016Date of Patent: December 14, 2021Assignee: Nuix LimitedInventors: David Sitsky, Eddie Sheehy
-
Publication number: 20210286788Abstract: The invention relates to electronic indexing, and more particularly, to the indexing, in a cloud, data held in a cloud. Systems and methods of the invention index data by accessing the data in place in the cloud and breaking a job into work items and sending the work items to multiple cloud processes that can each determine whether to index data associated with the work item or to create a new work item and have a different cloud process index the data. Each cloud process is proximal to an item that it indexes. This gives the system scale as well as an internal load-balancing.Type: ApplicationFiled: May 27, 2021Publication date: September 16, 2021Inventors: David Sitsky, Matthew Westwood Hill, Robin Power, Eddie Sheehy, Stephen Stewart
-
Patent number: 11030170Abstract: The invention relates to electronic indexing, and more particularly, to the indexing, in a cloud, data held in a cloud. Systems and methods of the invention index data by accessing the data in place in the cloud and breaking a job into work items and sending the work items to multiple cloud processes that can each determine whether to index data associated with the work item or to create a new work item and have a different cloud process index the data. Each cloud process is proximal to an item that it indexes. This gives the system scale as well as an internal load-balancing.Type: GrantFiled: March 26, 2018Date of Patent: June 8, 2021Assignee: Nuix Pty LtdInventors: David Sitsky, Matthew Westwood Hill, Robin Power, Eddie Sheehy, Stephen Stewart
-
Patent number: 10826930Abstract: This invention provides systems and methods for data processing by means of an ongoing background process on an end-user's computer. As a user receives and generates data, files are analyzed. A container file is opened into the volatile memory and its contents (including data and metadata) are extracted, without requiring an index to be created. The extracted components are analyzed based on predefined characteristics.Type: GrantFiled: July 21, 2015Date of Patent: November 3, 2020Assignee: Nuix Pty LtdInventors: David Sitsky, Eddie Sheehy
-
Patent number: 10572515Abstract: The invention relates to electronic indexing, and more particularly, to the parallelization of indexing. Systems and methods of the invention index data archives by breaking a job into work items and sending the work items to multiple processors that can each determine whether to index data associated with the work item or to create a new work item and have a different processor index the data. This gives the system an internal load-balancing that results in indexing jobs during which no processor stands idle while another processor indexes data of unexpected complexity.Type: GrantFiled: October 9, 2017Date of Patent: February 25, 2020Assignee: NUIX PTY LTDInventors: David Sitsky, Eddie Sheehy
-
Patent number: 10185717Abstract: A system and method for parallelizing document indexing in a data processing system. The data processing system includes a primary processor for receiving a list of data having embedded data associated therewith, at lest one secondary processor to process the data as provided by the primary processor, a data processor to determine a characteristic of the embedded data and process the embedded data based upon the characteristic, and a messaging module to exchange at least one status message between the primary processor and the at least one secondary processor.Type: GrantFiled: May 26, 2017Date of Patent: January 22, 2019Assignee: Nuix Pty LtdInventors: David Sitsky, Eddie Sheehy
-
Publication number: 20180349421Abstract: The invention relates to electronic indexing, and more particularly, to the indexing, in a cloud, data held in a cloud. Systems and methods of the invention index data by accessing the data in place in the cloud and breaking a job into work items and sending the work items to multiple cloud processes that can each determine whether to index data associated with the work item or to create a new work item and have a different cloud process index the data. Each cloud process is proximal to an item that it indexes. This gives the system scale as well as an internal load-balancing.Type: ApplicationFiled: March 26, 2018Publication date: December 6, 2018Inventors: David Sitsky, Matthew Westwood Hill, Robin Power, Eddie Sheehy, Stephen Stewart
-
Publication number: 20180314753Abstract: The invention relates to electronic indexing, and more particularly, to the parallelization of indexing. Systems and methods of the invention index data archives by breaking a job into work items and sending the work items to multiple processors that can each determine whether to index data associated with the work item or to create a new work item and have a different processor index the data. This gives the system an internal load-balancing that results in indexing jobs during which no processor stands idle while another processor indexes data of unexpected complexity.Type: ApplicationFiled: October 9, 2017Publication date: November 1, 2018Inventors: David Sitsky, Eddie Sheehy
-
Patent number: 9928260Abstract: The invention relates to electronic indexing, and more particularly, to the indexing, in a cloud, data held in a cloud. Systems and methods of the invention index data by accessing the data in place in the cloud and breaking a job into work items and sending the work items to multiple cloud processes that can each determine whether to index data associated with the work item or to create a new work item and have a different cloud process index the data. Each cloud process is proximal to an item that it indexes. This gives the system scale as well as an internal load-balancing.Type: GrantFiled: November 19, 2013Date of Patent: March 27, 2018Assignee: Nuix Pty LtdInventors: David Sitsky, Matthew Westwood Hill, Robin Power, Eddie Sheehy, Stephen Stewart
-
Publication number: 20180004738Abstract: A system and method for parallelizing document indexing in a data processing system. The data processing system includes a primary processor for receiving a list of data having embedded data associated therewith, at least one secondary processor to process the data as provided by the primary processor, a data processor to determine a characteristic of the embedded data and process the embedded data based upon the characteristic, and a messaging module to exchange at least one status message between the primary processor and the at least one secondary processor.Type: ApplicationFiled: May 26, 2017Publication date: January 4, 2018Inventors: David Sitsky, Eddie Sheehy
-
Patent number: 9785700Abstract: The invention relates to electronic indexing, and more particularly, to the parallelization of indexing. Systems and methods of the invention index data archives by breaking a job into work items and sending the work items to multiple processors that can each determine whether to index data associated with the work item or to create a new work item and have a different processor index the data. This gives the system an internal load-balancing that results in indexing jobs during which no processor stands idle while another processor indexes data of unexpected complexity.Type: GrantFiled: August 7, 2013Date of Patent: October 10, 2017Assignee: Nuix Pty LtdInventors: David Sitsky, Eddie Sheehy
-
Patent number: 9665573Abstract: A system and method for parallelizing document indexing in a data processing system. The data processing system includes a primary processor for receiving a list of data having embedded data associated therewith, at least one secondary processor to process the data as provided by the primary processor, a data processor to determine a characteristic of the embedded data and process the embedded data based upon the characteristic, and a messaging module to exchange at least one status message between the primary processor and the at least one secondary processor.Type: GrantFiled: December 5, 2012Date of Patent: May 30, 2017Assignee: Nuix Pty LtdInventors: David Sitsky, Eddie Sheehy
-
Publication number: 20140081984Abstract: The invention relates to electronic indexing, and more particularly, to the indexing, in a cloud, data held in a cloud. Systems and methods of the invention index data by accessing the data in place in the cloud and breaking a job into work items and sending the work items to multiple cloud processes that can each determine whether to index data associated with the work item or to create a new work item and have a different cloud process index the data. Each cloud process is proximal to an item that it indexes. This gives the system scale as well as an internal load-balancing.Type: ApplicationFiled: November 19, 2013Publication date: March 20, 2014Applicant: Nuix Pty Ltd.Inventors: David Sitsky, Matthew Westwood Hill, Robin Power, Eddie Sheehy, Stephen Stewart
-
Publication number: 20130325873Abstract: The invention relates to electronic indexing, and more particularly, to the parallelization of indexing. Systems and methods of the invention index data archives by breaking a job into work items and sending the work items to multiple processors that can each determine whether to index data associated with the work item or to create a new work item and have a different processor index the data. This gives the system an internal load-balancing that results in indexing jobs during which no processor stands idle while another processor indexes data of unexpected complexity.Type: ApplicationFiled: August 7, 2013Publication date: December 5, 2013Applicant: Nuix Pty LtdInventors: David Sitsky, Eddie Sheehy
-
Publication number: 20130144881Abstract: A system and method for parallelizing document indexing in a data processing system. The data processing system includes a primary processor for receiving a list of data having embedded data associated therewith, at least one secondary processor to process the data as provided by the primary processor, a data processor to determine a characteristic of the embedded data and process the embedded data based upon the characteristic, and a messaging module to exchange at least one status message between the primary processor and the at least one secondary processor.Type: ApplicationFiled: December 5, 2012Publication date: June 6, 2013Inventors: David Sitsky, Eddie Sheehy
-
Patent number: 8359365Abstract: A system and method for parallelizing document indexing in a data processing system. The data processing system includes a primary processor for receiving a list of data having embedded data associated therewith, at least one secondary processor to process the data as provided by the primary processor, a data processor to determine a characteristic of the embedded data and process the embedded data based upon the characteristic, and a messaging module to exchange at least one status message between the primary processor and the at least one secondary processor.Type: GrantFiled: February 11, 2009Date of Patent: January 22, 2013Assignee: Nuix Pty LtdInventors: David Sitsky, Eddie Sheehy
-
Publication number: 20110047551Abstract: A system and method for parallelizing document indexing in a data processing system. The data processing system includes a primary processor for receiving a list of data having embedded data associated therewith, at least one secondary processor to process the data as provided by the primary processor, a data processor to determine a characteristic of the embedded data and process the embedded data based upon the characteristic, and a messaging module to exchange at least one status message between the primary processor and the at least one secondary processor.Type: ApplicationFiled: February 11, 2009Publication date: February 24, 2011Inventors: David Sitsky, Eddie Sheehy