Patents by Inventor Saket Kumar
Saket Kumar 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: 11959643Abstract: A combustor for a gas turbine engine, the gas turbine engine defining a longitudinal centerline extending in a longitudinal direction, a radial direction extending orthogonally outward from the longitudinal centerline, and a circumferential direction extending concentrically around the longitudinal centerline, the combustor including: a forward liner segment; an aft liner segment disposed downstream from the forward liner segment relative to a direction of flow through the combustor, the forward and aft liner segments at least partially defining a combustion chamber; and an intermediate member disposed at least partially between the forward and aft liner segments and extending in the circumferential direction.Type: GrantFiled: June 7, 2021Date of Patent: April 16, 2024Assignee: GENERAL ELECTRIC COMPANYInventors: Karthikeyan Sampath, Pradeep Naik, Veeraraju Vanapalli, Perumallu Vukanti, Shai Birmaher, Daniel J. Kirtley, Deepak Ghiya, Rimple Rakeshkumar Rangrej, Saket Singh, Ravindra Shankar Ganiger, Hiranya Kumar Nath, Michael Anthony Benjamin, Rajendra Mahadeorao Wankhade
-
Patent number: 11954073Abstract: Disclosed are techniques for multi-protocol multi-site file replication, including a method comprising capturing, at a gateway device, IO operations performed on a filesystem, the filesystem having inode bits. The method may further comprise enqueuing the captured IO operations onto a plurality of queues, wherein each of the plurality of queues is associated with one of a plurality of target sites; and independently managing replication of the IO operations to the target sites using the inode bits.Type: GrantFiled: March 16, 2022Date of Patent: April 9, 2024Assignee: International Business Machines CorporationInventors: Venkateswara Rao Puvvada, Saket Kumar, Karrthik Kalaga Gopalakrishnan, Ashish Pandey
-
Publication number: 20240103909Abstract: The system uses the non-repudiatory persistence of blockchain technology to store all task statuses and results across the distributed computer network in an immutable blockchain database. Coupled with the resiliency of the stored data, the system may determine a sequence of processing tasks for a given processing request and use the sequence to detect and/or predict failures. Accordingly, in the event of a detected system failure, the system may recover the results prior to the failure, minimizing disruptions to processing the request and improving hardware resiliency.Type: ApplicationFiled: October 3, 2023Publication date: March 28, 2024Applicant: THE BANK OF NEW YORK MELLONInventors: Sanjay Kumar STRIBADY, Saket SHARMA, Gursel TASKALE
-
Patent number: 11920796Abstract: A combustor for a gas turbine engine, the gas turbine engine defining a longitudinal centerline extending in a longitudinal direction, a radial direction extending orthogonally outward from the longitudinal centerline, and a circumferential direction extending concentrically around the longitudinal centerline, the combustor including: a forward liner segment; an aft liner segment disposed downstream from the forward liner segment relative to a direction of flow through the combustor, the forward and aft liner segments at least partially defining a combustion chamber; and an intermediate member disposed at least partially between the forward and aft liner segments and extending in the circumferential direction.Type: GrantFiled: June 7, 2021Date of Patent: March 5, 2024Assignee: GENERAL ELECTRIC COMPANYInventors: Karthikeyan Sampath, Pradeep Naik, Veeraraju Vanapalli, Perumallu Vukanti, Shai Birmaher, Daniel J. Kirtley, Deepak Ghiya, Rimple Rakeshkumar Rangrej, Saket Singh, Ravindra Shankar Ganiger, Hiranya Kumar Nath, Michael Anthony Benjamin, Rajendra Mahadeorao Wankhade
-
Publication number: 20240070028Abstract: A method for minimizing data transfer and storage utilization on cloud object storage systems is disclosed. In one embodiment, such a method replicates a file from a production system to a cloud object storage system. The method determines whether a number of hard links associated with the file is greater than one. In the event the number is greater than one, the method creates, on the cloud object storage system, a special object for the file and associates the file with the special object. Upon creating a hard link on the production system in association with the file, the method replicates the hard link from the production system to the cloud object storage system without replicating data associated with the file. A metadata reference to the special object is added to the hard link on the cloud object storage system. A corresponding system and computer program product are also disclosed.Type: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Applicant: International Business Machines CorporationInventors: Venkateswara Rao Puvvada, Karrthik Kalaga Gopalakrishnan, Saket Kumar, Ashish Chaurasia
-
Patent number: 11915685Abstract: Techniques are described for training neural networks on variable length datasets. The numeric representation of the length of each training sample is randomly perturbed to yield a pseudo-length, and the samples sorted by pseudo-length to achieve lower zero padding rate (ZPR) than completely randomized batching (thus saving computation time) yet higher randomness than strictly sorted batching (thus achieving better model performance than strictly sorted batching).Type: GrantFiled: March 23, 2023Date of Patent: February 27, 2024Assignee: Sony Interactive Entertainment Inc.Inventors: Zhenhao Ge, Lakshmish Kaushik, Saket Kumar, Masanori Omote
-
Patent number: 11789825Abstract: A computer-implemented method according to one embodiment includes receiving, on a first cluster site, a first I/O request to migrate a plurality of filesets from a second cluster site to the first cluster site. The first cluster site includes a plurality of gateway nodes. The method further includes identifying at least two of the gateway nodes having resources available to perform operations of the migration, and hashing information of a plurality of filesets against the identified gateway nodes. The information includes inode numbers of entities that are mounted during fulfillment of the first I/O request. Operations of the first I/O request are distributed to the identified gateway nodes based on the hashing, and the identified gateway nodes are instructed to fulfill the operations.Type: GrantFiled: November 23, 2020Date of Patent: October 17, 2023Assignee: International Business Machines CorporationInventors: Venkateswara Rao Puvvada, Karrthik Kalaga Gopalakrishnan, Saket Kumar, Ashish Pandey
-
Publication number: 20230326452Abstract: Techniques are described for training neural networks on variable length datasets. The numeric representation of the length of each training sample is randomly perturbed to yield a pseudo-length, and the samples sorted by pseudo-length to achieve lower zero padding rate (ZPR) than completely randomized batching (thus saving computation time) yet higher randomness than strictly sorted batching (thus achieving better model performance than strictly sorted batching).Type: ApplicationFiled: March 23, 2023Publication date: October 12, 2023Inventors: Zhenhao Ge, Lakshmish Kaushik, Saket Kumar, Masanori Omote
-
Publication number: 20230297548Abstract: Disclosed are techniques for multi-protocol multi-site file replication, including a method comprising capturing, at a gateway device, IO operations performed on a filesystem, the filesystem having inode bits. The method may further comprise enqueuing the captured IO operations onto a plurality of queues, wherein each of the plurality of queues is associated with one of a plurality of target sites; and independently managing replication of the IO operations to the target sites using the inode bits.Type: ApplicationFiled: March 16, 2022Publication date: September 21, 2023Inventors: Venkateswara Rao Puvvada, Saket Kumar, Karrthik Kalaga Gopalakrishnan, Ashish Pandey
-
Patent number: 11762571Abstract: A computer-implemented method includes migrating an item to a cache cluster from a home cluster in a storage system in a cutover process and initiating a data validation process with the home cluster. The method includes enabling at least one tunable parameter on the item on the cache cluster in the storage system. The tunable parameter is configured to adjust the data validation process with the home cluster. The tunable parameter includes at least one condition. The method includes enabling at least one flag on the item on the cache cluster in the storage system. The flag is configured to indicate that the at least one condition of the tunable parameter on the item in the storage system is met. In response to the at least one condition of the tunable parameter being met, the method includes ending the data validation process with the home cluster in the storage system.Type: GrantFiled: December 21, 2020Date of Patent: September 19, 2023Assignee: International Business Machines CorporationInventors: Venkateswara Rao Puvvada, Karrthik Kalaga Gopalakrishnan, Saket Kumar, Saipriya M R
-
Patent number: 11756251Abstract: Text and speech from a computer simulation are processed by a machine learning engine to animate the face of a computer avatar.Type: GrantFiled: August 7, 2021Date of Patent: September 12, 2023Assignee: Sony Interactive Entertainment Inc.Inventors: Lakshmish Kaushik, Saket Kumar
-
Patent number: 11743116Abstract: An example apparatus includes memory and a processor to execute instructions to set a scaling status of a first virtual machine included in an application deployed in a computing environment, the first virtual machine to execute a first component of the application, means for identifying an information dependency of a second virtual machine on information from the first virtual machine, the second virtual machine to execute a second component of the application, and update the information dependency based on the scaling status of the first virtual machine, the information dependency in the configuration information to include a reference to the first virtual machine.Type: GrantFiled: April 25, 2022Date of Patent: August 29, 2023Assignee: VMware, Inc.Inventors: Servesh Singh, Arun Narayanaswamy, Rishi Saraf, Saket Kumar, Jitendra Kumar
-
Patent number: 11704289Abstract: Provided are techniques for role reversal of primary and secondary sites with minimal replication delay. During a backup phase, an Input/Output (I/O) operation selected from a group comprising a create operation and a rename operation is received with one or more local attributes of a local file. The I/O operation is processed to generate one or more remote attributes. The one or more local attributes are stored with the one or more remote attributes. During a reversed phase, a write operation for the remote file is processed, and, the write operation is sent to the primary replication system with the one or more local attributes, where the primary replication system uses a local file handle in the one or more local attributes to access the local file for processing the write operation to sync the local file with the remote file.Type: GrantFiled: July 6, 2021Date of Patent: July 18, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Venkateswara Rao Puvvada, Karrthik Kalaga Gopalakrishnan, Ashish Pandey, Saket Kumar
-
Patent number: 11650957Abstract: Provided are a computer program product, system, and method receiving at a cache node notification of changes to files in a source file system served from a cache file system at the cache node. A cache file system is established at the cache node as a local share of a source file system at the source node. The source node establishes a local share of the cache file system at the cache node. Notification is received, from the source node, that the source node modified a source control file for a source file at the source node. In response to receiving the notification, a cache control file, for a cached file in the cache file system, is updated to indicate the source file at the source node is modified. A request is sent to the source node to obtain data for the source file indicated as modified.Type: GrantFiled: June 1, 2021Date of Patent: May 16, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Venkateswara Rao Puvvada, Karrthik K G, Saket Kumar, Ravi Kumar Komanduri
-
Patent number: 11645238Abstract: Provided a computer program product, system, and method for notifying a cache file system of changes to files in a source file system served from the cache file system. The source node establishes a local share of a cache file system at the cache node. The cache file system at the cache node comprises a local share of a source file system at the source node. In response to modifying a source file in the source file system, a source control file for the source file in the local share of the cache file system is updated to indicate the source file is modified. In response to updating the source control file, sending, to the cache node, indication of the updating of the source control file to cause the cache node to update a cache control file to indicate a change to the source file at the source node.Type: GrantFiled: June 1, 2021Date of Patent: May 9, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Venkateswara Rao Puvvada, Karrthik K G, Saket Kumar, Ravi Kumar Komanduri
-
Patent number: 11627359Abstract: Methods and systems are provided for generating a video stream for followers of an influencer during a session. The method includes capturing video images of an environment of the influencer, wherein the environment includes the influencer viewing an online content channel. The method includes detecting surface parameters in the environment and processing the surface parameters to identify three-dimensional features associated with the surface parameter. The method includes identifying a follower that is viewing the influencer. The method includes generating an overlay image for at least one of the surface parameters, the overlay image is configured for dynamic contouring to the identified three-dimensional features during the session. The overlay image is selected based on a profile of the follower so that the video stream received by the follower when viewing the influencer is customized based on the profile of the follower.Type: GrantFiled: July 16, 2021Date of Patent: April 11, 2023Assignee: Sony Interactive Entertainment Inc.Inventors: Steven Osman, Katrine K. Chow, Saket Kumar
-
Exchanging extended attributes between different cluster sites in a clustered filesystem environment
Patent number: 11620198Abstract: A computer-implemented method according to one embodiment includes receiving, on a first cluster site, extended attributes associated with a first data operation where the first data operation was previously performed on data of a filesystem of second cluster site. In response to a second data operation being performed on data of a filesystem of the first cluster site, extended attributes associated with the second data operation are stored to a predetermined file of the filesystem of the first cluster site. The method further includes outputting, to the second cluster site, the extended attributes stored to the predetermined file of the filesystem of the first cluster site, and in response to a determination that a predefined event has occurred on the second cluster site, using the received extended attributes to fulfill a third data operation.Type: GrantFiled: June 3, 2021Date of Patent: April 4, 2023Assignee: International Business Machines CorporationInventors: Venkateswara Rao Puvvada, Karrthik Kalaga Gopalakrishnan, Saket Kumar, Ashish Pandey -
Patent number: 11615782Abstract: Techniques are described for training neural networks on variable length datasets. The numeric representation of the length of each training sample is randomly perturbed to yield a pseudo-length, and the samples sorted by pseudo-length to achieve lower zero padding rate (ZPR) than completely randomized batching (thus saving computation time) yet higher randomness than strictly sorted batching (thus achieving better model performance than strictly sorted batching).Type: GrantFiled: November 30, 2020Date of Patent: March 28, 2023Assignee: Sony Interactive Entertainment Inc.Inventors: Zhenhao Ge, Lakshmish Kaushik, Saket Kumar, Masanori Omote
-
Patent number: 11559741Abstract: A device provides audible output pertaining to audio video (AV) content such as a video game based on a section of the AV content that is being presented.Type: GrantFiled: April 22, 2020Date of Patent: January 24, 2023Assignee: Sony interactive Entertainment Inc.Inventors: Saket Kumar, Komath Naveen Kumar
-
Publication number: 20230008978Abstract: Provided are techniques for role reversal of primary and secondary sites with minimal replication delay. During a backup phase, an Input/Output (I/O) operation selected from a group comprising a create operation and a rename operation is received with one or more local attributes of a local file. The I/O operation is processed to generate one or more remote attributes. The one or more local attributes are stored with the one or more remote attributes. During a reversed phase, a write operation for the remote file is processed, and, the write operation is sent to the primary replication system with the one or more local attributes, where the primary replication system uses a local file handle in the one or more local attributes to access the local file for processing the write operation to sync the local file with the remote file.Type: ApplicationFiled: July 6, 2021Publication date: January 12, 2023Inventors: Venkateswara Rao Puvvada, Karrthik Kalaga Gopalakrishnan, Ashish Pandey, Saket Kumar