Patents by Inventor Pranay Kumar
Pranay 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: 12259790Abstract: A high frequency snapshot technique improves data replication in a disaster recovery (DR) environment. A base snapshot is generated from failover data at a primary site and replicated to a placeholder file at a secondary site. Upon commencement of the base snapshot generation and replication, incremental light weight snapshots (LWSs) of the failover data are captured and replicated to the secondary site. A staging file at the secondary site accumulates the replicated LWSs (“high-frequency snapshots”). The staging file is populated with the LWSs in parallel with the replication of the base snapshot at the placeholder file. At a subsequent predetermined time interval, the accumulated LWSs are synthesized to capture a “checkpoint” snapshot by applying and pruning the accumulated LWSs at the staging file. Once the base snapshot is fully replicated, the pruned LWSs are merged to the base snapshot to synchronize the replicated failover data.Type: GrantFiled: July 29, 2021Date of Patent: March 25, 2025Assignee: Nutanix, Inc.Inventors: Angshuman Bezbaruah, Kiran Tatiparthi, Mahesh Venkataramaiah, Pranay Kumar Ega, Praveen Kumar Padia, Ramya Bolla, Sudhir Ravi
-
Patent number: 12229509Abstract: Methods, systems, and computer program products for detecting contextual bias in text are provided herein. A computer-implemented method includes identifying, by a machine learning network, a protected attribute in one or more data samples; processing the identified data samples using a first sub-network of the machine learning network, wherein the first sub-network is configured to determine a plurality of contexts of the protected attribute across the identified data samples; determining an impact of each of the plurality of contexts on a second sub-network of the machine learning network, wherein the second sub-network of the machine learning network is configured to classify a given data sample into one of a plurality of classes; and adjusting the second sub-network of the machine learning to account for the impact of at least one of the plurality of contexts on the second sub-network.Type: GrantFiled: April 19, 2021Date of Patent: February 18, 2025Assignee: International Business Machines CorporationInventors: Naveen Panwar, Nishtha Madaan, Deepak Vijaykeerthy, Pranay Kumar Lohia, Diptikalyan Saha
-
Patent number: 12210813Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that generates a multi-modal vector and identifies a recommended font corresponding to the source font based on the multi-modal vector. For instance, in one or more embodiments, the disclosed systems receive an indication of a source font and determines font embeddings and glyph metrics embedding. Furthermore, the disclosed system generates, utilizing a multi-modal font machine-learning model, a multi-modal vector representing the source font based on the font embeddings and the glyph metrics embedding.Type: GrantFiled: November 1, 2022Date of Patent: January 28, 2025Assignee: Adobe Inc.Inventors: Pranay Kumar, Nipun Jindal
-
Publication number: 20250023470Abstract: A DC-to-DC converter includes an input configured to receive a DC input voltage, an output having a positive rail and a negative rail, wherein the negative rail is configured for connection to a negative terminal of the DC input voltage source, a bypass capacitor having first end connected to a first node and a second end connected to a second node and two coupled inductors, the two coupled inductors including a first inductor that has a first end connected to the input and a second end connected to the first end of the bypass capacitor at the first node, the two coupled inductors also including a second inductor that has a first end connected to the second end of the bypass capacitor at the second node and a second end connected to a third node. The converter includes switches that allow control of the polarity and magnitude of the output.Type: ApplicationFiled: April 5, 2024Publication date: January 16, 2025Inventors: Pranay kumar Alladi, Shivani Lingannagari
-
Patent number: 12120392Abstract: The present disclosure relates to a method, apparatus, and system for realizing dynamic scheduling for a cinema and controlling playing of a movie. In particular, embodiments of the present invention relate to dynamic scheduling of content presentation in a cinema by collecting user preferences of a plurality of users, wherein the user preference specifies at least a movie that a user desires to watch, a time for watching the movie, a cinema for watching the movie, and a number of people watching the movie; generating, based on the collected user preferences, a respective dynamic schedule for at least one cinema of a plurality of cinemas according to one of a plurality of scheduling schemes; and transmitting the generated respective dynamic schedule to at least one second electronic apparatus corresponding to the at least one cinema.Type: GrantFiled: November 15, 2022Date of Patent: October 15, 2024Assignee: GOGOCINEMA INTERNATIONAL FZ-LLCInventors: Pranay Kumar, Man Nang Chong
-
Patent number: 12062119Abstract: Embodiments presented in this disclosure provide for dynamic application of user selected visual accessibility transforms onto glyphs of standard fonts so that, for instance, a user device can present textual content to a user in a form personalized by the user to be more readable. In accordance with some aspects, a user selection of a font transformation is received. A set of initial control points of an initial glyph is transposed based on the font transformation to generate a set of modified control points. A modified glyph is constructed using differential evolution based at least on the set of initial control points and the set of modified control points.Type: GrantFiled: June 28, 2022Date of Patent: August 13, 2024Assignee: Adobe Inc.Inventors: Pranay Kumar, Nipun Jindal
-
Publication number: 20240265250Abstract: Example aspects include techniques for spatial saliency explanation for Time Series machine learning models. These techniques may include identifying, based on a token-based importance method, a plurality of tokens of a predefined importance to a machine learning (ML) inference. In addition, the techniques may generating frequency distribution information based on the plurality of tokens of the predefined importance, and generating, based on the frequency distribution information, quantile information for the plurality of tokens of a predefined importance. Further, the techniques may include calculating spatial saliency information based on the frequency distribution information and quantile information, the spatial saliency information including a spatial saliency value for a quantile of the quantile information, and presenting the spatial saliency information via a graphical user interface.Type: ApplicationFiled: February 2, 2023Publication date: August 8, 2024Inventors: Pranay Kumar LOHIA, Badri Narayana PATRO, Naveen PANWAR
-
Publication number: 20240143897Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that generates a multi-modal vector and identifies a recommended font corresponding to the source font based on the multi-modal vector. For instance, in one or more embodiments, the disclosed systems receive an indication of a source font and determines font embeddings and glyph metrics embedding. Furthermore, the disclosed system generates, utilizing a multi-modal font machine-learning model, a multi-modal vector representing the source font based on the font embeddings and the glyph metrics embedding.Type: ApplicationFiled: November 1, 2022Publication date: May 2, 2024Inventors: Pranay Kumar, Nipun Jindal
-
Patent number: 11937013Abstract: The present disclosure relates to a video processing method, an electronic device for video playback, and a video playback system. A video processing method comprises: receiving an input video comprising a plurality of sections, and metadata associated with the input video, at least two sections of the plurality of sections of the input video having different frame rates; and performing real-time processing on the input video according to the metadata, so as to output an output video having a constant target frame rate in real time, wherein the metadata includes frames indicating various sections of the input video rate information, or the metadata includes information indicating the frame rate of each section of the input video and at least one of the following information: information indicating a target frame rate and information indicating a processing operation to be used for performing real-time processing on the input video.Type: GrantFiled: November 8, 2021Date of Patent: March 19, 2024Assignee: GDC Technology (Shenzhen) LimitedInventors: Pranay Kumar, Man Nang Chong
-
Patent number: 11928126Abstract: A computer implemented method transforms data. Responsive to receiving a data transformation of an input string to an output string, a computer system identifies mappable tokens in the input string that are mappable to the output string. The computer system creates a set of initial mappings for a set of common tokens in the mappable tokens. The set of initial mappings maps the set of common tokens from the input string to the output string. The computer system creates a set of user mappings that maps the mappable tokens from input string to the output string using a user input to the set of initial mappings. The computer system generates program code that transform input strings to output strings using the set of user mappings that maps the mappable tokens from input string to the output string, wherein the program code is used to transform input strings to output strings.Type: GrantFiled: August 22, 2022Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Shanmukha Chaitanya Guttula, Pranay Kumar Lohia, Nitin Gupta, Hima Patel
-
Publication number: 20240070519Abstract: A method, computer program, and computer system are provided for online fairness monitoring. A dataset having one or more entries with one or more protected attributes and data corresponding to a trained machine learning model is received. An entry having a maximum reward is selected based on a reward probability associated with the entry. A determination is made as to whether bias has developed in the trained machine learning model toward one or more of the one or more protected attributes based on a change to the reward probability or a distribution of reward probabilities exceeding a threshold value.Type: ApplicationFiled: August 26, 2022Publication date: February 29, 2024Inventors: Manish Kesarwani, Pranay Kumar Lohia, Ramasuri Narayanam, Rakesh Rameshrao Pimplikar, Sameep Mehta
-
Publication number: 20240070350Abstract: An example operation may include one or more of identifying an external system that passes an input attribute to a process based on a workflow representation of the process, building a simulator of the external system based on attributes of the external system identified from the workflow representation, simulating future values of the input attribute to be passed to the process by the external system based on the simulator of the external system and a previous simulation run of the process performed via a workflow software application, and executing a new simulation of the process via the workflow software application based on the simulated future values of the input attribute.Type: ApplicationFiled: August 23, 2022Publication date: February 29, 2024Inventors: Rakesh Rameshrao Pimplikar, Ritwik Chaudhuri, Pranay Kumar Lohia, Ramasuri Narayanam, Sameep Mehta, Gyana Ranjan Parija
-
Publication number: 20240061858Abstract: A computer implemented method transforms data. Responsive to receiving a data transformation of an input string to an output string, a computer system identifies mappable tokens in the input string that are mappable to the output string. The computer system creates a set of initial mappings for a set of common tokens in the mappable tokens. The set of initial mappings maps the set of common tokens from the input string to the output string. The computer system creates a set of user mappings that maps the mappable tokens from input string to the output string using a user input to the set of initial mappings. The computer system generates program code that transform input strings to output strings using the set of user mappings that maps the mappable tokens from input string to the output string, wherein the program code is used to transform input strings to output strings.Type: ApplicationFiled: August 22, 2022Publication date: February 22, 2024Inventors: Shanmukha Chaitanya Guttula, Pranay Kumar Lohia, Nitin Gupta, Hima Patel
-
Patent number: 11886768Abstract: Embodiments are disclosed for real time generative audio for brush and canvas interaction in digital drawing. The method may include receiving a user input and a selection of a tool for generating audio for a digital drawing interaction. The method may further include generating intermediary audio data based on the user input and the tool selection, wherein the intermediary audio data includes a pitch and a frequency. The method may further include processing, by a trained audio transformation model and through a series of one or more layers of the trained audio transformation model, the intermediary audio data. The method may further include adjusting the series of one or more layers of the trained audio transformation model to include one or more additional layers to produce an adjusted audio transformation model. The method may further include generating, by the adjusted audio transformation model, an audio sample based on the intermediary audio data.Type: GrantFiled: April 29, 2022Date of Patent: January 30, 2024Assignee: Adobe Inc.Inventors: Pranay Kumar, Nipun Jindal
-
Publication number: 20240025324Abstract: A support assembly includes a bracket coupled to a structural portion. The bracket is configured to prevent relative motion between the end portion and the bracket when a first load is applied in a first direction, and the bracket is configured to allow relative motion between the end portion and the bracket when a second load is applied in a second direction that is different than the first direction. In some implementations, relative motion may be allowed when the second load exceeds a threshold value.Type: ApplicationFiled: July 13, 2023Publication date: January 25, 2024Inventors: Pranay Kumar Reddy Valluru, Trent Storm, Lukas Hornung, Arturo Llamazares Domper, Matthew I. Woods
-
Publication number: 20230419568Abstract: Embodiments presented in this disclosure provide for dynamic application of user selected visual accessibility transforms onto glyphs of standard fonts so that, for instance, a user device can present textual content to a user in a form personalized by the user to be more readable. In accordance with some aspects, a user selection of a font transformation is received. A set of initial control points of an initial glyph is transposed based on the font transformation to generate a set of modified control points. A modified glyph is constructed using differential evolution based at least on the set of initial control points and the set of modified control points.Type: ApplicationFiled: June 28, 2022Publication date: December 28, 2023Inventors: Pranay KUMAR, Nipun JINDAL
-
Patent number: 11818514Abstract: The present disclosure relates to a digital light processing (DLP) projection equipment and its electronic device. There proposes an electronic device for a digital cinema grade DLP projection equipment compatible with Digital Cinema Initiatives (DCI), including: a processing circuit configured to process an input video data; an output controller to control processed video signal so that the video signals are suitable for projection display via an output optics, wherein the processing circuit and the output controller are integrated on the same circuit board.Type: GrantFiled: November 8, 2021Date of Patent: November 14, 2023Assignee: GDC Technology (Shenzhen) LimitedInventors: Man Nang Chong, Pranay Kumar
-
Publication number: 20230350634Abstract: Embodiments are disclosed for real time generative audio for brush and canvas interaction in digital drawing. The method may include receiving a user input and a selection of a tool for generating audio for a digital drawing interaction. The method may further include generating intermediary audio data based on the user input and the tool selection, wherein the intermediary audio data includes a pitch and a frequency. The method may further include processing, by a trained audio transformation model and through a series of one or more layers of the trained audio transformation model, the intermediary audio data. The method may further include adjusting the series of one or more layers of the trained audio transformation model to include one or more additional layers to produce an adjusted audio transformation model. The method may further include generating, by the adjusted audio transformation model, an audio sample based on the intermediary audio data.Type: ApplicationFiled: April 29, 2022Publication date: November 2, 2023Applicant: Adobe Inc.Inventors: Pranay KUMAR, Nipun JINDAL
-
Patent number: 11782763Abstract: An aspect of the present disclosure facilitates resolving tickets in a multi-tenant environment. In one embodiment, a server receives a ticket for a tenant from a ticketing system and then determines a gross job representing a class of jobs suitable for resolution of the received ticket. The server then identifies a set of values for a set of system parameters characterizing the computing resources serving the tenant. The server selects a target job based on the combination of the determined gross job and the set of values for the set of system parameters. The selected target job is then executed to cause resolution of the ticket for the tenant. According to another aspect, the server performs the above noted actions automatically without manual intervention, in response to adding of the ticket into the ticketing system.Type: GrantFiled: May 7, 2019Date of Patent: October 10, 2023Assignee: Oracle International CorporationInventors: Shubhojyoti Ganguly, Dipangshu Mukherjee, Koushik Chakraborty, Raghunandan Bhat, Sampath Kumar Sunkesala, Pranay Kumar
-
Patent number: 11741296Abstract: Methods, systems, and computer program products for automatically modifying responses from generative models using artificial intelligence techniques are provided herein. A computer-implemented method includes obtaining data pertaining to at least one conversation involving at least one automated conversation exchange software program and at least one user; identifying, among words proposed by the at least one automated conversation exchange software program in connection with the at least one conversation, words qualifying as belonging to one or more predetermined categories by processing the obtained data using artificial intelligence techniques; determining, by processing the identified words and at least one word-based data source, one or more alternate words; modifying at least a portion of the proposed words by replacing at least a portion of the identified words with at least a portion of the one or more alternate words; and performing at least one automated action based on the modifying.Type: GrantFiled: February 18, 2021Date of Patent: August 29, 2023Assignee: International Business Machines CorporationInventors: Nishtha Madaan, Naveen Panwar, Deepak Vijaykeerthy, Pranay Kumar Lohia, Diptikalyan Saha