11915062

Server Instance Introspection for Shared Resource Collisions Using Call Stack Dependencies

PublishedFebruary 27, 2024
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
13 claims

Legal claims defining the scope of protection, as filed with the USPTO.

2

2. The non-transitory computer-readable medium of claim 1, wherein the first call stack comprises a string that represents a status of an associated thread, and the status indicates that the associated thread holds the lock on the memory location.

3

3. The non-transitory computer-readable medium of claim 1, wherein the second call stack comprises a string that represents a status of an associated thread, and the status indicates that the associated thread is waiting for the memory location to be available after the lock on the memory location is released.

4

4. The non-transitory computer-readable medium of claim 1, wherein a third call stack comprises a string that represents a status of an associated thread, and the status indicates that the associated thread is waiting to be assigned a job by the server instance.

6

6. The non-transitory computer-readable medium of claim 5, wherein the list of jobs is stored locally by a process that executes on a second server instance.

9

9. The non-transitory computer-readable medium of claim 1, wherein the memory location comprises a shared memory in the server instance that is shared between the job kernels.

10

10. The non-transitory computer-readable medium of claim 9, wherein the adjustment of the configuration comprises increases a shared memory threshold for the server instance that determines when values are stored to the shared memory instead of being passed between threads.

11

11. The non-transitory computer-readable medium of claim 1, wherein triggering the adjustment of the configuration comprises sending a notification of the adjustment to a user of the server instance.

12

12. The non-transitory computer-readable medium of claim 1, wherein triggering the adjustment of the configuration comprises automatically changing the configuration of the server instance without requiring human intervention.

13

13. The non-transitory computer-readable medium of claim 1, wherein the memory location comprises a shared disk of the server instance that is shared between the job kernels.

14

14. The non-transitory computer-readable medium of claim 13, wherein the adjustment of the configuration comprises creating a new server instance to reduce a number of jobs waiting to be assigned to kernels that prepare or use the shared disk.

15

15. The non-transitory computer-readable medium of claim 13, wherein the first call stack is associated with a first thread executing in a metadata kernel, and the second call stack is associated with a second thread executing in a batch kernel.

17

17. The non-transitory computer-readable medium of claim 1, wherein accessing the plurality of call stacks occurs in response to a determination that a performance metric of the server instance is below a threshold level of performance.

18

18. The non-transitory computer-readable medium of claim 17, wherein the determination that the performance metric of the server instance is a real-time determination, and the adjustment of the configuration is triggered as the server instance operates.

Patent Metadata

Filing Date

Unknown

Publication Date

February 27, 2024

Inventors

Pradip Kumar Pandey

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SERVER INSTANCE INTROSPECTION FOR SHARED RESOURCE COLLISIONS USING CALL STACK DEPENDENCIES” (11915062). https://patentable.app/patents/11915062

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.