Patents by Inventor Prakash Reddy

Prakash Reddy 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: 12288397
    Abstract: Techniques are described that support automated generation of a digital document from digital videos using machine learning. The digital document includes textual components that describe a sequence of entity and action descriptions from the digital video. These techniques are usable to generate a single digital document based on a plurality of digital videos as well as incorporate user-specified constraints in the generation of the digital document.
    Type: Grant
    Filed: September 11, 2023
    Date of Patent: April 29, 2025
    Assignee: Adobe Inc.
    Inventors: Niyati Himanshu Chhaya, Tripti Shukla, Jeevana Kruthi Karnuthala, Bhanu Prakash Reddy Guda, Ayudh Saxena, Abhinav Bohra, Abhilasha Sancheti, Aanisha Bhattacharyya
  • Publication number: 20250039694
    Abstract: A method includes configuring a first network slice with a first configuration and configuring first actions to avoid network slice replacement. The method also includes receiving an indication for the network slice replacement of the first network slice with a second network slice. The method further includes instructing to perform the first actions to avoid the network slice replacement. In addition, the method includes when the first actions performed to avoid the network slice replacement are unsuccessful, moving application flows from the first network slice to the second network slice with a second configuration, the first configuration is different from the second configuration. The method also includes monitoring a service with the second network slice.
    Type: Application
    Filed: July 17, 2024
    Publication date: January 30, 2025
    Inventor: Prakash Reddy Kolan
  • Publication number: 20250024315
    Abstract: A method includes providing first application flows related to a first application instance via a first device profile, wherein the first device profile corresponds to a first network slice. The method also includes identifying that a quality of service (QOS) required for the first application flows is not met by the first device profile. The method further includes, in response to identifying that the QoS required for the first application flows is not met, selecting a second device profile corresponding to a second network slice based on (i) a capability of the second device profile to provide the QoS required for the first application flows and (ii) a presence of a second application instance corresponding to the first application instance. In addition, the method includes migrating at least one of the first application flows from the first device profile to the second device profile.
    Type: Application
    Filed: July 5, 2024
    Publication date: January 16, 2025
    Inventor: Prakash Reddy Kolan
  • Publication number: 20250018837
    Abstract: A motion assembly for moving a passenger seat from a first location to a second location, for instance to facilitate seating persons of reduced mobility. In embodiments, the motion assembly includes a first subassembly for linear motion in a first direction, a second subassembly for linear motion in a second direction, and a third subassembly for rotational motion, the third subassembly positioned between and interconnecting the first and second subassemblies, wherein an amount of rotational motion of the third subassembly determines an angle of the second direction relative to the first direction. In some embodiments, the passenger seat is located in a suite and requires motion in at least two directions to move the seat from within the suite to the suite entrance.
    Type: Application
    Filed: January 11, 2024
    Publication date: January 16, 2025
    Inventors: Sambasiva Rao Kodati, Prakash Reddy Kottakapu
  • Publication number: 20240365175
    Abstract: A method includes receiving a request for a Metaverse service. The method also includes identifying one or more service anchors associated with (i) a field of view of a user and (ii) preferences of the user. The method further includes selecting a service anchor from the one or more service anchors based on a condition. In addition, the method includes determining one or more edge networks and one or more network slices based on (i) the request and (ii) the service anchor. The method also includes provisioning the Metaverse service using the one or more network slices and the one or more edge networks.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 31, 2024
    Inventor: Prakash Reddy Kolan
  • Patent number: 12033687
    Abstract: Computer memory systems employing localized generation of a global bit line (GBL) clock signal to reduce clock signal read path divergence for improved signal tracking, and related methods. The memory system includes one or more memory banks that each include a memory array comprised memory bit cells organized in respective memory row and memory column circuits. A global bit line (GBL) keeper circuit in a GBL control path in the memory system is coupled to the GBLs to latch output read data from a word line path in a selected memory row circuit of a selected memory bank in a read operation. To improve tracking of timing of the GBL control path with the word line paths in the memory row circuits, a GBL clock signal and local WL clock signal in a given memory bank are separately sourced from a source clock locally within the selected memory bank.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: July 9, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rajesh Kumar, Sai Prakash Reddy Bijivemula
  • Publication number: 20240157652
    Abstract: Examples of systems for triangulation-based detection of anomaly in a print job performed by a three-dimensional printer are described herein. In an example, a data pertaining to a set of layers printed based on the print job of the 3D printer may be provided to two models to obtain respective predicted anomalies. Thereafter, the obtained predicted anomalies may be triangulated to detect an anomaly in the layer being printed by the 3D printer.
    Type: Application
    Filed: March 24, 2021
    Publication date: May 16, 2024
    Inventors: Prakash REDDY, Prateek Kumar SIKDAR, Amit KUMAR, Manivannan SRINIVASAN
  • Patent number: 11948624
    Abstract: A column in a memory array includes one bit cell circuit in each row for storing information about the row. The bit cell circuits store data in a data node and a complement data node in a cross-coupled inverter circuit. Toggling the nodes in a cross-coupled inverter includes discharging a charged node in contention with a charge current provided in the cross-coupled inverter circuit. The column circuit includes a first voltage supply circuit to decouple the cross-coupled inverter circuits from a first voltage rail to cut off charging current in response to a column set signal in a column set operation. The cross-coupled inverters of the bit cell circuits in the column circuit are coupled to a first voltage supply line. The column set input controls the first voltage supply circuit to decouple the first voltage supply line from a first voltage rail.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: April 2, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sai Prakash Reddy Bijivemula, Rajesh Kumar
  • Patent number: 11948387
    Abstract: Systems and methods for training an object detection network are described. Embodiments train an object detection network using a labeled training set, wherein each element of the labeled training set includes an image and ground truth labels for object instances in the image, predict annotation data for a candidate set of unlabeled data using the object detection network, select a sample image from the candidate set using a policy network, generate a labeled sample based on the selected sample image and the annotation data, wherein the labeled sample includes labels for a plurality of object instances in the sample image, and perform additional training on the object detection network based at least in part on the labeled sample.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: April 2, 2024
    Assignee: ADOBE INC.
    Inventors: Sumit Shekhar, Bhanu Prakash Reddy Guda, Ashutosh Chaubey, Ishan Jindal, Avneet Jain
  • Publication number: 20240080275
    Abstract: An apparatus includes a communication interface and a processor operably coupled to the communication interface. The processor is configured to receive an expected service level agreement (SLA) for a media service from a service provider, where the media service includes a plurality of media flows. The processor is also configured to provision a network slice that includes media functions based on the expected SLA. The processor is further configured to configure the media functions in the network slice with flow prioritization information for each media flow among the plurality of media flows. Additionally, the processor is configured to determine performance of each of the media flows. The processor is also configured to perform adjustment of the service parameters based on the determination that the performance of one or more of the media flows is below the expected SLA.
    Type: Application
    Filed: August 16, 2023
    Publication date: March 7, 2024
    Inventor: Prakash Reddy Kolan
  • Patent number: 11914951
    Abstract: Techniques for template generation from image content include extracting information associated with an input image. The information comprises: 1) layout information indicating positions of content corresponding to a content type of a plurality of content types within the input image; and 2) text attributes indicating at least a font of text included in the input image. A user-editable template having the characteristics of the input image is generated based on the layout information and the text attributes.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: February 27, 2024
    Assignee: Adobe Inc.
    Inventors: Vinay Aggarwal, Vishwa Vinay, Rizurekh Saha, Prabhat Mahapatra, Niyati Himanshu Chhaya, Harshit Agrawal, Chloe McConnell, Bhanu Prakash Reddy Guda, Balaji Vasan Srinivasan
  • Publication number: 20240054341
    Abstract: Examples of analyzing a plurality of operating parameters of a computing device are described. In an example, current operating parameters of a target computing device may be analyzed based on a first model and a second model. A first model may be trained based on a set of environment-related parameters. A second model may incorporate a set of global weights, wherein the global weights may be based on a set of environment-agnostic parameters.
    Type: Application
    Filed: December 17, 2020
    Publication date: February 15, 2024
    Inventors: PRAKASH REDDY, AMIT KUMAR, UTKARSH SIDDU, DEBJIT ROY, HARIHARAN RAJARAM
  • Publication number: 20240042259
    Abstract: Agents for decontaminating and/or neutralizing organophosphorus compounds (e.g., nerve agents, pesticides) and methods of using those agents are disclosed. Preferred agents comprise aminoguanidine imines, and these agents do not require a strongly alkaline environment to be effective. The aminoguanidine imines can hydrolytically decontaminate substantially all of the target organophosphorus compound(s) in a matter of minutes.
    Type: Application
    Filed: August 1, 2023
    Publication date: February 8, 2024
    Applicant: The Curators of the University of Missouri
    Inventors: V. Prakash Reddy, Puspa Aryal
  • Patent number: 11880648
    Abstract: Embodiments provide systems, methods, and computer storage media for extracting semantic labels for field widgets of form fields in unfilled forms. In some embodiments, a processing device accesses a representation of a fillable widget of a form field of an unfilled form. The processing device generates an encoded input representing text and layout of a sequence of tokens in a neighborhood of the fillable widget. The processing device uses a machine learning model to extract a semantic label representing a field type of the fillable widget in view of the encoded input. The processing device causes execution of an action using the semantic label.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: January 23, 2024
    Assignee: Adobe Inc.
    Inventors: Aparna Garimella, Sumit Shekhar, Bhanu Prakash Reddy Guda, Vinay Aggarwal, Vlad Ion Morariu, Ashutosh Mehra
  • Publication number: 20240020203
    Abstract: Application aware storage volumes and snapshots are disclosed. An application, such as a data protection application, can discover a mapping between an application and storage volumes. The mapping, represented as application metadata, can be written to the volume and/or to backups. The application metadata facilitates application management and allows different administrators to communicate more effectively.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventors: Balasundaram Govindan, Sunil Kumar, Arieh Don, Ravi Prakash Reddy Mittamida
  • Patent number: 11874812
    Abstract: A method, apparatus, and computer program product for executing a relational database management system (RDBMS) in a computer system, wherein the RDBMS manages a relational database comprised of at least one column-partitioned base table storing data. Column values from at least one column of the column-partitioned base table are stored in one or more containers spread across one or more data blocks. Metadata comprising summarized information about the column values in the containers is stored in a metadata index subtable. A query with a filtering condition on the column is applied to the metadata index subtable before the column-partitioned base table is accessed, so that only qualified containers and data blocks are accessed, and unqualified containers and data blocks are eliminated, when responding to the query.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: January 16, 2024
    Assignee: Teradata US, Inc.
    Inventors: Snigdha Prasad, Dinesh Chengalpatu, Arnab Roy, Sama Rajender Reddy, Karthik Sai Vakkalagadda, Venkata Sai Prakash Reddy Sangu
  • Publication number: 20230421836
    Abstract: Examples relate to generating sync signals. An example apparatus includes an output, an input and a circuit. The output provides a data-valid signal to a video source operative to provide video data to a video-data-processing pipeline. The input receives a delayed data-valid signal from the video-data-processing pipeline. The circuit to generate a delayed horizontal-sync signal and a delayed vertical-sync signal at least partially responsive to the received delayed data-valid signal.
    Type: Application
    Filed: May 16, 2023
    Publication date: December 28, 2023
    Inventor: Battu Prakash Reddy
  • Publication number: 20230419666
    Abstract: Techniques are described that support automated generation of a digital document from digital videos using machine learning. The digital document includes textual components that describe a sequence of entity and action descriptions from the digital video. These techniques are usable to generate a single digital document based on a plurality of digital videos as well as incorporate user-specified constraints in the generation of the digital document.
    Type: Application
    Filed: September 11, 2023
    Publication date: December 28, 2023
    Applicant: Adobe Inc.
    Inventors: Niyati Himanshu Chhaya, Tripti Shukla, Jeevana Kruthi Karnuthala, Bhanu Prakash Reddy Guda, Ayudh Saxena, Abhinav Bohra, Abhilasha Sancheti, Aanisha Bhattacharyya
  • Publication number: 20230395127
    Abstract: Computer memory systems employing localized generation of a global bit line (GBL) clock signal to reduce clock signal read path divergence for improved signal tracking, and related methods. The memory system includes one or more memory banks that each include a memory array comprised memory bit cells organized in respective memory row and memory column circuits. A global bit line (GBL) keeper circuit in a GBL control path in the memory system is coupled to the GBLs to latch output read data from a word line path in a selected memory row circuit of a selected memory bank in a read operation. To improve tracking of timing of the GBL control path with the word line paths in the memory row circuits, a GBL clock signal and local WL clock signal in a given memory bank are separately sourced from a source clock locally within the selected memory bank.
    Type: Application
    Filed: June 2, 2022
    Publication date: December 7, 2023
    Inventors: Rajesh KUMAR, Sai Prakash Reddy BIJIVEMULA
  • Publication number: 20230388504
    Abstract: Examples disclosed herein include a video-data encoder. The video data encoder may encode a 4×4 data block into a bit stream according to a context adaptive variable length coding. The 4×4 data block may be representative of video data. The video-data encoder may, while encoding the 4×4 data block, ignore at least some coefficients of the 4×4 data block. In some examples, the video-data encoder may ignore the at least some coefficients of the 4×4 data block by setting the at least some coefficients of the 4×4 data block to zero prior to encoding the 4×4 data block. Related devices, systems and methods are also disclosed.
    Type: Application
    Filed: November 16, 2022
    Publication date: November 30, 2023
    Inventors: Battu Prakash Reddy, Sathishkumar Donthu, Kranthi Kumar Ghanapuram