Patents by Inventor Paul J. Lucas
Paul J. Lucas 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: 20230315641Abstract: Embodiments are disclosed for performing cache aware searching. In response to a search query, a first bucket and a second bucket in remote storage for processing the search query. A determination is made that a first file in the first bucket is present in a cache when the search query is received. In response to the search query, a search is performed using the first file based on the determination that the first file is present in the cache when the search query is received, and the search is performed using a second file from the second bucket once the second file is stored in the cache.Type: ApplicationFiled: May 5, 2023Publication date: October 5, 2023Inventors: Ledion Bitincka, Alexandros Batsakis, Paul J. Lucas, Nicholas Robert Romito
-
Publication number: 20230315785Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives raw machine data at an indexing system, and stores at least a portion of the raw machine data in buckets using containerized indexing nodes instantiated in a containerized environment. The data intake and query system stores the buckets in a shared storage system.Type: ApplicationFiled: June 2, 2023Publication date: October 5, 2023Inventors: Alexandros Batsakis, Sourav Pal, Sai Krishna Sajja, Igor Stojanovski, Tameem Anwar, Paul J. Lucas, Eric Woo, Steve Wong
-
Patent number: 11768776Abstract: Systems and methods are disclosed for making space available in a local storage of a data intake and query system. A cache manager of the data intake and query system may determine an amount of storage space of a local data store that is available for use to perform a query. The cache manager may then use one or more eviction policies associated with content stored at the local data store to purge content items to evict from the local storage. The system may then retrieve content for performing the query from a remote storage and store the retrieved content at the local storage.Type: GrantFiled: October 10, 2022Date of Patent: September 26, 2023Assignee: Splunk Inc.Inventors: Bharath Aleti, Alexandros Batsakis, Paul J. Lucas, Igor Stojanovski
-
Patent number: 11755577Abstract: Techniques for scheduling search queries in a computing environment are disclosed. A search query scheduling system associates a first set of queries with a first skew tolerance, the first set of queries scheduled to be performed during a first period, where the first skew tolerance is based on a duration of the first period. The search query scheduling system reschedules a first subset of search queries included in the first set of queries by skewing the first subset of search queries over a first portion of the first period based on the first skew tolerance.Type: GrantFiled: July 5, 2022Date of Patent: September 12, 2023Assignee: SPLUNK INC.Inventors: Paul J. Lucas, Eric Woo
-
Patent number: 11645210Abstract: Embodiments are disclosed for performing cache aware searching. In response to a search query, a first bucket and a second bucket in remote storage for processing the search query. A determination is made that a first file in the first bucket is present in a cache when the search query is received. In response to the search query, a search is performed using the first file based on the determination that the first file is present in the cache when the search query is received, and the search is performed using a second file from the second bucket once the second file is stored in the cache.Type: GrantFiled: February 25, 2022Date of Patent: May 9, 2023Assignee: Splunk Inc.Inventors: Ledion Bitincka, Alexandros Batsakis, Paul J. Lucas, Nicholas Robert Romito
-
Patent number: 11500783Abstract: Systems and methods are disclosed for making space available in a local storage of a data intake and query system. A cache manager of the data intake and query system may determine an amount of storage space of a local data store that is available for use to perform a query. The cache manager may then use one or more eviction policies associated with content stored at the local data store to purge content items to evict from the local storage. The system may then retrieve content for performing the query from a remote storage and store the retrieved content at the local storage.Type: GrantFiled: July 21, 2021Date of Patent: November 15, 2022Assignee: Splunk Inc.Inventors: Bharath Aleti, Alexandros Batsakis, Paul J. Lucas, Igor Stojanovski
-
Patent number: 11480192Abstract: A centrifugal blower includes a centrifugal fan having a fan wheel, the fan wheel has a rotational axis and blades extending radially outwardly from the fan wheel, a blower housing including a first panel and a second panel disposed on opposite sides of the centrifugal fan and extending transverse to the rotational axis of the fan wheel, and further including a wall extending about the rotational axis and between the first panel and the second panel, where the wall includes a flange having a cross-sectional camber geometry, an intake passage extending through the first panel and facilitating fluid flow into the fan wheel, and an outlet of the housing facilitating fluid flow out of the housing, the outlet formed by the first panel, the second panel, and the wall, where the flange extends outwardly from the outlet.Type: GrantFiled: January 29, 2019Date of Patent: October 25, 2022Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Elton D. Ray, Paul J. Lucas
-
Publication number: 20220292021Abstract: Embodiments are disclosed for performing cache aware searching. In response to a search query, a first bucket and a second bucket in remote storage for processing the search query. A determination is made that a first file in the first bucket is present in a cache when the search query is received. In response to the search query, a search is performed using the first file based on the determination that the first file is present in the cache when the search query is received, and the search is performed using a second file from the second bucket once the second file is stored in the cache.Type: ApplicationFiled: February 25, 2022Publication date: September 15, 2022Inventors: Ledion Bitincka, Alexandros Batsakis, Paul J. Lucas, Nicholas Robert Romito
-
Publication number: 20220269727Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives raw machine data at an indexing system, and stores at least a portion of the raw machine data in buckets using containerized indexing nodes instantiated in a containerized environment. The data intake and query system stores the buckets in a shared storage system.Type: ApplicationFiled: January 3, 2022Publication date: August 25, 2022Inventors: Alexandros Batsakis, Sourav Pal, Sai Krishna Sajja, Igor Stojanovski, Tameem Anwar, Paul J. Lucas, Eric Woo, Steve Wong
-
Patent number: 11379479Abstract: Techniques for scheduling search queries in a computing environment are disclosed. A search query scheduling system associates a first set of queries with a first skew tolerance, the first set of queries scheduled to be performed during a first period, where the first skew tolerance is based on a duration of the first period. The search query scheduling system reschedules a first subset of search queries included in the first set of queries by skewing the first subset of search queries over a first portion of the first period based on the first skew tolerance.Type: GrantFiled: June 17, 2020Date of Patent: July 5, 2022Assignee: SPLUNK INC.Inventors: Paul J. Lucas, Eric Woo
-
Patent number: 11263140Abstract: Embodiments are disclosed for performing cache aware searching. In response to a search query, a first bucket and a second bucket in remote storage for processing the search query. A determination is made that a first file in the first bucket is present in a cache when the search query is received. In response to the search query, a search is performed using the first file based on the determination that the first file is present in the cache when the search query is received, and the search is performed using a second file from the second bucket once the second file is stored in the cache.Type: GrantFiled: May 29, 2020Date of Patent: March 1, 2022Assignee: Splunk Inc.Inventors: Ledion Bitincka, Alexandros Batsakis, Paul J. Lucas, Nicholas Robert Romito
-
Patent number: 11236762Abstract: A centrifugal blower has a first housing section and a second housing section separated by a width of the centrifugal blower. The centrifugal blower also has an intake port extending through the first housing section and the second housing section along the width, and an outlet port formed by the first housing section and the second housing section. A dimension of the width continuously decreases as the outlet port is approached along a length of the centrifugal blower.Type: GrantFiled: April 29, 2019Date of Patent: February 1, 2022Assignee: Johnson Controls Technology CompanyInventors: Madhuka M. Jayarathne, Hongdan Wang, Roy R. Crawford, Robert E. Cabrera, Paul J. Lucas
-
Patent number: 11222066Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives raw machine data at an indexing system, and stores at least a portion of the raw machine data in buckets using containerized indexing nodes instantiated in a containerized environment. The data intake and query system stores the buckets in a shared storage system.Type: GrantFiled: April 30, 2018Date of Patent: January 11, 2022Assignee: Splunk Inc.Inventors: Alexandros Batsakis, Sourav Pal, Sai Krishna, Igor Stojanovski, Tameem Anwar, Paul J. Lucas, Eric Woo, Steve Wong
-
Patent number: 11131320Abstract: A centrifugal blower includes a centrifugal fan having a fan wheel that is configured to rotate about a rotational axis. The centrifugal blower includes a blower housing having a first side panel, a second side panel, and a wall extending about the rotational axis and between the first and second side panels. The centrifugal blower also includes a cutoff plate that is configured to extend about the rotational axis, where the cutoff plate includes a first end with a flange having a camber geometry and a second end that is configured to overlap with the wall such that an amount of overlap between the second end and the wall is adjustable to adjust a position of the flange relative to the fan wheel. The centrifugal blower further includes an exhaust port defined by the first side panel, the second side panel, the wall, and the flange.Type: GrantFiled: May 23, 2019Date of Patent: September 28, 2021Assignee: Johnson Controls Technology CompanyInventors: Elton D. Ray, Bennie D. Hoyt, Paul J. Lucas, Jeffrey A. Leritz, Jordan R. Jensen
-
Patent number: 11074196Abstract: Systems and methods are disclosed for making space available in a local storage of a data intake and query system. A cache manager of the data intake and query system may determine an amount of storage space of a local data store that is available for use to perform a query. The cache manager may then use one or more eviction policies associated with content stored at the local data store to purge content items to evict from the local storage. The system may then retrieve content for performing the query from a remote storage and store the retrieved content at the local storage.Type: GrantFiled: September 28, 2018Date of Patent: July 27, 2021Assignee: Splunk Inc.Inventors: Bharath Aleti, Alexandras Batsakis, Paul J. Lucas, Igor Stojanovski
-
Publication number: 20200387508Abstract: Techniques for scheduling search queries in a computing environment are disclosed. A search query scheduling system associates a first set of queries with a first skew tolerance, the first set of queries scheduled to be performed during a first period, where the first skew tolerance is based on a duration of the first period. The search query scheduling system reschedules a first subset of search queries included in the first set of queries by skewing the first subset of search queries over a first portion of the first period based on the first skew tolerance.Type: ApplicationFiled: June 17, 2020Publication date: December 10, 2020Inventors: Paul J. Lucas, Eric Woo
-
Publication number: 20200356487Abstract: Embodiments are disclosed for performing cache aware searching. In response to a search query, a first bucket and a second bucket in remote storage for processing the search query. A determination is made that a first file in the first bucket is present in a cache when the search query is received. In response to the search query, a search is performed using the first file based on the determination that the first file is present in the cache when the search query is received, and the search is performed using a second file from the second bucket once the second file is stored in the cache.Type: ApplicationFiled: May 29, 2020Publication date: November 12, 2020Inventors: Ledion Bitincka, Alexandros Batsakis, Paul J. Lucas, Nicholas Robert Romito
-
Publication number: 20200340494Abstract: A centrifugal blower has a first housing section and a second housing section separated by a width of the centrifugal blower. The centrifugal blower also has an intake port extending through the first housing section and the second housing section along the width, and an outlet port formed by the first housing section and the second housing section. A dimension of the width continuously decreases as the outlet port is approached along a length of the centrifugal blower.Type: ApplicationFiled: April 29, 2019Publication date: October 29, 2020Inventors: Madhuka M. Jayarathne, Hongdan Wang, Roy R. Crawford, Robert E. Cabrera, Paul J. Lucas
-
Publication number: 20200318650Abstract: A centrifugal blower includes a centrifugal fan having a fan wheel that is configured to rotate about a rotational axis. The centrifugal blower includes a blower housing having a first side panel, a second side panel, and a wall extending about the rotational axis and between the first and second side panels. The centrifugal blower also includes a cutoff plate that is configured to extend about the rotational axis, where the cutoff plate includes a first end with a flange having a camber geometry and a second end that is configured to overlap with the wall such that an amount of overlap between the second end and the wall is adjustable to adjust a position of the flange relative to the fan wheel. The centrifugal blower further includes an exhaust port defined by the first side panel, the second side panel, the wall, and the flange.Type: ApplicationFiled: May 23, 2019Publication date: October 8, 2020Inventors: Elton D. Ray, Bennie D. Hoyt, Paul J. Lucas, Jeffrey A. Leritz, Jordan R. Jensen
-
Publication number: 20200217328Abstract: A centrifugal blower includes a centrifugal fan having a fan wheel, the fan wheel has a rotational axis and blades extending radially outwardly from the fan wheel, a blower housing including a first panel and a second panel disposed on opposite sides of the centrifugal fan and extending transverse to the rotational axis of the fan wheel, and further including a wall extending about the rotational axis and between the first panel and the second panel, where the wall includes a flange having a cross-sectional camber geometry, an intake passage extending through the first panel and facilitating fluid flow into the fan wheel, and an outlet of the housing facilitating fluid flow out of the housing, the outlet formed by the first panel, the second panel, and the wall, where the flange extends outwardly from the outlet.Type: ApplicationFiled: January 29, 2019Publication date: July 9, 2020Inventors: Elton D. Ray, Paul J. Lucas