Patents by Inventor Siddhartha Sood

Siddhartha Sood 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: 12229049
    Abstract: Managing data element caching is provided. Non-functional requirements of a system running an application are mapped to resource utilization and system performance metric values corresponding to each of a plurality of caching parameters for each of data elements corresponding to the application suitable for caching. A caching decision is generated for each of the data elements corresponding to the application suitable for caching by identifying certain ones of the data elements for the caching to improve at least one of performance and throughput of the system based on the mapping. A data element caching decision recommendation is generated for the application based on the caching decision. The data element caching decision recommendation corresponding to the application is output to a client device of a customer via a network.
    Type: Grant
    Filed: June 16, 2023
    Date of Patent: February 18, 2025
    Assignee: International Business Machines Corporation
    Inventors: Madhusmita Patil, Harish Bharti, Siddhartha Sood, Shweta Vohra
  • Publication number: 20250001899
    Abstract: A system can comprise a memory that stores computer executable components, and a processor, operably coupled to the memory, that executes the computer executable components comprising: a scheduler component that schedules an electric charging time slot for a charging patch of a road for an electric vehicle based on an energy requirement of the electric vehicle and a destination arrival time requirement of the electric vehicle. In an embodiment, the scheduler component can schedule the electric charging time slot further based on passenger range anxiety. In an embodiment, the electric charging time slot can be adjusted based on a second energy requirement of a second electric vehicle.
    Type: Application
    Filed: June 29, 2023
    Publication date: January 2, 2025
    Inventors: Siddhartha Sood, Anil Laxman Palled, Abhishek Jain, Adinarayana Haridas
  • Publication number: 20240419592
    Abstract: Managing data element caching is provided. Non-functional requirements of a system running an application are mapped to resource utilization and system performance metric values corresponding to each of a plurality of caching parameters for each of data elements corresponding to the application suitable for caching. A caching decision is generated for each of the data elements corresponding to the application suitable for caching by identifying certain ones of the data elements for the caching to improve at least one of performance and throughput of the system based on the mapping. A data element caching decision recommendation is generated for the application based on the caching decision. The data element caching decision recommendation corresponding to the application is output to a client device of a customer via a network.
    Type: Application
    Filed: June 16, 2023
    Publication date: December 19, 2024
    Inventors: Madhusmita Patil, Harish Bharti, Siddhartha Sood, Shweta Vohra
  • Publication number: 20240400107
    Abstract: A method for managing tasks performable by autonomous vehicles includes performing a setup for various utility capabilities of an autonomous vehicle, where the various utility capabilities of the autonomous vehicles perform multiple activities to complete a task. The method also includes receiving programming constructs to support task definitions and configurations of the various utility capabilities of the autonomous vehicle. The method also includes configuring the autonomous vehicle with the multiple activities to complete the task and associating each activity with one or more utility capabilities from the various utility capabilities of the autonomous vehicle. The method also includes instructing the autonomous vehicle to perform the multiple activities to complete the task and validating, via the various utility capabilities of the autonomous vehicle, the completion of the task.
    Type: Application
    Filed: May 30, 2023
    Publication date: December 5, 2024
    Inventors: Siddhartha Sood, Jasbir Singh Dhaliwal, Abhishek Jain
  • Publication number: 20240330327
    Abstract: Leveraging production deployments to accelerate inflight deployments in a computing environment. A component is extracted, which is identified in the production deployment. The identified, extracted component is analyzed to derive a set of data describing the identified, extracted component. A relationship between the data is built. The relationship is used to develop an enterprise-wide methodology that is utilized to accelerate development of an additional, inflight deployment by comparing the additional, inflight deployment against the developed methodology.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 3, 2024
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Siddhartha SOOD, Shweta VOHRA, Madhusmita PATIL, Harish BHARTI, Balakrishnan SREENIVASAN
  • Publication number: 20240303258
    Abstract: Computer-implemented methods for system identification and connectivity creation. Aspects include obtaining, by the processor, customer data and applying one or more natural language processing techniques to the customer data to generate one or more entities for a first data structure. Aspects also include generating one or more predicted entities based on the one or more entities and analyzing the one or more predicted entities of the first data structure to determine a candidate source system, wherein the one or more predicted entities include one or more connection parameters. Aspects further include generating a system environment to connect the candidate source system to the target system based on the first data structure.
    Type: Application
    Filed: March 10, 2023
    Publication date: September 12, 2024
    Inventors: Dharma Teja Atluri, Siddhartha Sood, Santanu Ghosh, Moumee Chanda
  • Publication number: 20240202656
    Abstract: An enhanced system and methods implement intelligent decision making autonomous control of Unit Load Devices (ULDs) within a prescribed airport perimeter, such as an airport. An Intelligent Autonomous ULD Control Tower (IAUCT) receives demands for ULDs, maintains a ULD repository data store, and controls ULDs within the prescribed airport perimeter. The IAUCT identifies at least a ULD state and a specific ULD position for the ULD within a prescribed airport perimeter, and stores the ULD state and specific ULD position in a ULD repository data store. The IAUCT selects a next action for the ULD based upon the demand for ULDs and based upon the ULD state and specific ULD position and the demand for ULDs within the perimeter area. The IAUCT dynamically identifies an optimized route for moving the ULD within the prescribed airport perimeter based upon the selected next action.
    Type: Application
    Filed: December 19, 2022
    Publication date: June 20, 2024
    Inventors: Siddhartha SOOD, Sandip GOSWAMI, Rahul ROY, Biswanath MUKHERJEE, Jaydeep SARKAR
  • Publication number: 20230419244
    Abstract: Logistics are optimized for delivering a product within a product distribution network. A computer receives order data, the order data includes order information and a delivery location of a product ordered by a user. The order data further includes an order history of the user including order returns or cancelations. Using data analytics, the order data is analyzed to determine a logistics plan for the delivery of the product. A probability of return of the product is calculated, and a probability of re-order of the product is calculated. As part of the logistics plan and based on the analyzing of the order data, a recommended storage facility is generated for a second delivery location resulting from a re-routing of the delivery of the product, in response to the order being canceled.
    Type: Application
    Filed: June 28, 2022
    Publication date: December 28, 2023
    Inventors: Siddhartha Sood, Sandip Goswami, Rahul Roy, Biswanath Mukherjee, Jaydeep Sarkar
  • Patent number: 11838141
    Abstract: In an approach for augmenting contextual timeline markers on a virtual video conversation, a processor records a virtual meeting on a virtual meeting platform with one or more participants. Responsive to the virtual meeting chair ending the virtual meeting with one or more incomplete tasks, a processor creates an augmented recording of the virtual meeting, wherein the augmented recording includes a timeline composed of a plurality of timeline markers, wherein a timeline marker is associated with a conversation that occurs at a particular contextual conversation point during the virtual meeting. A processor enables one or more post-meeting collaboration enabled conversations between the virtual meeting chair and one or more nonparticipants, wherein the one or more incomplete tasks are completed. A processor requests feedback on a timeline marker response associated with the one or more incomplete tasks from a timeline marker creator. A processor applies the feedback received.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: December 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Pijush Kanti Biswas, Abhishek Kumar Gautam, Biswajit Mohapatra, Siddhartha Sood
  • Patent number: 11765032
    Abstract: A method for Governance, Risk, Compliance (GRC) and security compliance in a cloud computing environment is provided. The method includes maintaining a cloud resource to be in a transient state that keeps the cloud resource from being visible to other cloud resources for a configured rule driven duration during which validations comprising the GRC and security compliance are applied to the cloud resource. The method further includes provisioning the cloud resource responsive to the cloud resource meeting a time-in-transient-state requirement and passing the GRC and security compliance. The maintaining step includes reusing reactive validations for further GRC and security compliance in a resource lifecycle leveraging Application Programming Interface (API) based lifecycle events during the transient state, and deriving a next set of configurable actions for provisioned resources by providing hooks to a provisioning service to get a compliance posture for the cloud resource in the transient state.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: September 19, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Siddhartha Sood, Balakrishan Sreenivasan, Roopa Wilson, Richard Daniel Gunjal
  • Patent number: 11764985
    Abstract: In an approach for improving the virtual meeting user experience, a processor detects a user disengaging from a virtual meeting having at least two participants for a pre-set period of time or for a pre-set percentage of a total allotted time of a pre-scheduled virtual meeting. A processor retrieves data from a database. A processor prepares a summary that is tailored to a profile of the user and that covers a portion of the virtual meeting during which the user was disengaged. A processor detects the user reconnecting to the virtual meeting. A processor determines whether the user will review the summary before rejoining the virtual meeting. Responsive to determining the user will review the summary before rejoining the virtual meeting, a processor prompts the user with a set of default user preferences to review the summary. A processor outputs the summary to the user.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: September 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Siddhartha Sood, Sanket Jain, Ajay Kumar Sharma, Mohammad Kafee Uddin, Manoj Kumar Joshi
  • Publication number: 20230168858
    Abstract: Embodiments include a method for controlling a device, a voice-controlled device, and a computer program product. One embodiment of the method may comprise receiving a first command from a first user at a device and receiving a second command from a second user at the device, and determining, by a first trained machine learning model, that the second command conflicts with the first command. In response to determining the second command conflicts with the first command, some embodiments may determine, by a second trained machine learning model, a physical world hierarchy between the first user and the second user, determine a response to the second command using the physical world hierarchy. The method may further comprise performing the response. Some embodiments may further comprise identifying, by the second trained machine learning model, a higher ranking user chosen from the group consisting of the first user and the second user.
    Type: Application
    Filed: December 1, 2021
    Publication date: June 1, 2023
    Inventors: Michael Patrick Shute, Siddhartha Sood, Suguna KOLA, Gordan G. Greenlee
  • Publication number: 20230134899
    Abstract: In an approach for augmenting contextual timeline markers on a virtual video conversation, a processor records a virtual meeting on a virtual meeting platform with one or more participants. Responsive to the virtual meeting chair ending the virtual meeting with one or more incomplete tasks, a processor creates an augmented recording of the virtual meeting, wherein the augmented recording includes a timeline composed of a plurality of timeline markers, wherein a timeline marker is associated with a conversation that occurs at a particular contextual conversation point during the virtual meeting. A processor enables one or more post-meeting collaboration enabled conversations between the virtual meeting chair and one or more nonparticipants, wherein the one or more incomplete tasks are completed. A processor requests feedback on a timeline marker response associated with the one or more incomplete tasks from a timeline marker creator. A processor applies the feedback received.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 4, 2023
    Inventors: Pijush Kanti Biswas, Abhishek Kumar Gautam, Biswajit Mohapatra, Siddhartha Sood
  • Patent number: 11574553
    Abstract: A system including sensors configured to provide physiological markers of a developer and a controller configured provide information indicative of a user experience to the developer while receive signals from the sensors. The controller is configured to utilize cognitive analysis determine developer emotion responses as the developer receives the user experience. The controller compares a developer emotion classification with a user emotion classification of a user as the user generated the user experience. The system generates a prioritized backlog to identify points where emotion responses between user and developer are in common, or where emotion responses between user and developer differ.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: February 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Stan Kevin Daley, Michael Bender, Siddhartha Sood, Shawn D. Hennessy
  • Publication number: 20220412512
    Abstract: A system may include a memory and a processor in communication with the memory. The processor may be configured to perform operations. The operations may include accepting fluid parameter data about a fluid and identifying at least one safety threshold for the fluid. The operations may further include calculating a fluid quality index for the fluid based on the fluid parameter data and analyzing the fluid quality index against the at least one safety threshold to achieve fluid quality testing data. The operations may also include leveraging the fluid quality testing data to control a fluid flow.
    Type: Application
    Filed: June 28, 2021
    Publication date: December 29, 2022
    Inventors: Dharma Teja Atluri, Siddhartha Sood, Santanu Ghosh, Snehasish Ghosh
  • Publication number: 20220414244
    Abstract: Control of sending content based on originating party consent is defined at the time content is sent or is pre-defined by the originating party. Metadata and originating party identifiers are attached to files to control sharing functionality at the operating system level and/or the application level. Only files consented to be sent may be shared by a receiving user. When consent is given to share a file, the receiver who subsequently shares the file becomes the controlling sender having authority to consent to further sharing of the file.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 29, 2022
    Inventors: Dharma Teja Atluri, Siddhartha Sood, Santanu Ghosh, Snehasish Ghosh
  • Publication number: 20220337443
    Abstract: In an approach for improving the virtual meeting user experience, a processor detects a user disengaging from a virtual meeting having at least two participants for a pre-set period of time or for a pre-set percentage of a total allotted time of a pre-scheduled virtual meeting. A processor retrieves data from a database. A processor prepares a summary that is tailored to a profile of the user and that covers a portion of the virtual meeting during which the user was disengaged. A processor detects the user reconnecting to the virtual meeting. A processor determines whether the user will review the summary before rejoining the virtual meeting. Responsive to determining the user will review the summary before rejoining the virtual meeting, a processor prompts the user with a set of default user preferences to review the summary. A processor outputs the summary to the user.
    Type: Application
    Filed: April 15, 2021
    Publication date: October 20, 2022
    Inventors: Siddhartha Sood, Sanket Jain, Ajay Kumar Sharma, Mohammad Kafee Uddin, Manoj Kumar Joshi
  • Patent number: 11341186
    Abstract: A method, computer program product, and a system where a processor(s) obtains a video from a user, via a client, and segments the video into temporal shots that comprise a timeline of the video. The processor(s) cognitively analyze the video, by applying an image recognition algorithm to identify image entities in each temporal shot of the video and by applying a data structure comprising a user profile of the user to the temporal shots, to identity personal entities in each temporal shot of the video. The program code generates a search index for the video, utilizing the user entities (image entities and personal entities), where each entry of the search index is a given user entity and a linkage to a given temporal shot and the linkage indicates a location of the given user entity in the timeline of the video.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: May 24, 2022
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Michael P. Shute, Siddhartha Sood, Evelyn R. Anderson
  • Patent number: 11321676
    Abstract: Systems and methods for managing flexible events in an electronic calendar are disclosed. In embodiments, a computer-implemented method comprises: determining, by a computing device, that an electronic calendar event is a flexible event based on recording data of the electronic calendar event indicating that a recording of the electronic calendar event may be available; determining, by the computing device, an end date by which the electronic calendar event must be completed based on the scheduling data; and displaying, by the computing device, an electronic calendar with the electronic calendar event to a user.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: May 3, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Bender, Gordan G. Greenlee, Michael P. Shute, Siddhartha Sood
  • Patent number: 11040168
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: preparation of a user profile for a user whose stress response is being managed to attain a goal response. A use mode is determined according to objectives for the goal response. An Augmented Reality (AR) environment customized for the user is generated according to a use mode configuration corresponding to the use mode, and delivered to the user via a user AR device. Responses by the user to the AR environment is monitored by IoT devices, cognitively analyzed, and a determination if the goal response has been attained would be made according to the monitored user response.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: June 22, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Stan K. Daley, Michael Shute, Siddhartha Sood, Pooja Malik