Patents by Inventor Naveen Prakash

Naveen Prakash 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).

  • Publication number: 20250122117
    Abstract: A glass-based assembly includes a glass or glass-ceramic substrate comprising a surface. The surface has flaws, such as a population of small cracks extending into the surface, whereby the substrate is weakened relative to ideal strength thereof. The assembly further includes a coating coupled to the substrate and overlaying at least some of the flaws. Ultimate strength of the substrate with the coating coupled thereto is greater than that of the substrate alone, without the coating.
    Type: Application
    Filed: December 20, 2024
    Publication date: April 17, 2025
    Inventors: Ronald William Davis, JR., John Philip Finkeldey, Lawrence Vincent Daniel Gammond, Timothy Michael Gross, Jason Thomas Harris, Shandon Dee Hart, Erin Katherine Hosmer, John Tyler Keech, Alexandra Lai Ching Kao Andrews Mitchell, Aniello Mario Palumbo, Naveen Prakash, James Joseph Price, Ross Johnson Stewart, Nicholas Michael Walker, Wendell Porter Weeks, JR., Jingshi Wu
  • Publication number: 20250106329
    Abstract: The embodiments of present disclosure herein address unresolved problems of a file path encryption, a manual quality check and a dual bar-code verification while scanning and transferring of the answer sheets to a server via a communication network. Embodiments herein provide a system and method for ensuring a dual bar code-based authentication of answer sheets. The system and method provide a multilevel security that is achieved by a programmatic scanning and validation. A metadata tagging, and manual quality check can be carried out by an operator. The system and method provide a file transfer over a Hypertext Transfer Protocol (HTTP) network and with the help of a blow-fish algorithm, media files path is stored in an encrypted manner. The system and method restrict any third-party entity to get access to the confidential data and ensure a single user authorization from scanning, monitoring to package creation and an operator management.
    Type: Application
    Filed: August 28, 2024
    Publication date: March 27, 2025
    Applicant: Tata Consultancy Services Limited
    Inventors: VIRAL PRAKASH SHAH, RISHI SETIYA, NAVEEN VAISHNAV, MANISH RAWAT, SHIVAM SINGH
  • Patent number: 12235851
    Abstract: Methods for operation fragmentation with metadata serialization in query processing pushdowns are performed by systems and devices. A compute node receives a query directed to database data, and generates query text fragments. Portions of metadata of the database are read from different page servers, and are serialized by the compute node. Page identities of data pages in a page server that stores the data are determined from a page index at the compute node, and the compute node provides the text fragments, the serialized metadata, and the page identities to the page server storing the data. The page server compiles the text fragments based on the serialized metadata to generate an executable query plan for the query. The page server initializes and performs execution of the executable query plan against the data as a pushdown query operation, and a result of pushdown query operation is provided to the compute node.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: February 25, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Craig S. Freedman, Adrian-Leonard Radu, Daniel G. Schall, Hanumantha R. Kodavalla, Panagiotis Antonopoulos, Raghavendra Thallam Kodandaramaih, Alejandro Hernandez Saenz, Naveen Prakash
  • Patent number: 12210514
    Abstract: Distributed database systems including compute nodes and page servers are described herein that enable compute nodes to pushdown certain query processing compute tasks to the page servers to take advantage of otherwise idle compute resources at the page servers, and to reduce the quantity of data that moves between compute nodes and page servers. A distributed database system includes a page server and a compute node, wherein the page server is configured to maintain multiple versions of stored data objects. The compute node is configured to receive a query and generate a transaction context (TC) and modified table schemas (MTS) scoped to the query, and pushdown the query, TC and MTS to the page server that is configured to determine which data objects at the page server satisfy the query, and for each such object, which version of the object should be returned based on the TC.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: January 28, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Craig S. Freedman, Adrian-Leonard Radu, Daniel G. Schall, Hanumantha R. Kodavalla, Panagiotis Antonopoulos, Raghavendra Thallam Kodandaramaih, Alejandro Hernandez Saenz, Naveen Prakash
  • Patent number: 12204964
    Abstract: Methods and systems are provided for facilitating implementation of machine learning models in embedded software. In embodiments, a lean machine learning model, having a limited number of layers, is trained in association with a complex machine learning model, having a greater number of layers. To this end, a complex machine learning model, having a first number of layers, can be trained based on an output generated from a lean machine learning model used as input to the complex machine learning model. Further, the lean machine learning model, having a second number of layers less than the first number of layers, is trained using a loss value generated in association with training the complex machine learning model. Thereafter, the trained lean machine learning model can be provided for implementation in an embedded software.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: January 21, 2025
    Assignee: Adobe Inc.
    Inventors: Sumeet Khurana, Shvet Chakra, Nipun Poddar, Naveen Prakash Goel, Amit Gupta
  • Patent number: 12202764
    Abstract: A glass-based assembly includes a glass substrate and a coating layer coupled to the glass substrate. Ultimate strength of the glass substrate with the coating layer overlaying and coupled thereto is greater than that of the glass substrate alone, without the coating layer.
    Type: Grant
    Filed: August 25, 2023
    Date of Patent: January 21, 2025
    Assignee: CORNING INCORPORATED
    Inventors: Erin Katherine Congdon, Ronald William Davis, Jr., Jason Thomas Harris, Shandon Dee Hart, John Tyler Keech, Naveen Prakash, James Joseph Price
  • Patent number: 12197793
    Abstract: Self-consumable portions generation techniques from a digital document are described. The self-consumable portions are generated based on a determination of an amount of resources available at a receiver device that is to receive the digital document. Examples of the resources include an amount of memory resources, processing resources, and/or network resources associated with the receiver device. The self-consumable portions, once generated, are separately renderable at the receiver device.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: January 14, 2025
    Assignee: Adobe Inc.
    Inventors: Siddharth Kumar Jain, Pratyush Kumar, Naveen Prakash Goel, Kazuhiro Toyoda, Deepak Gilani
  • Publication number: 20240427792
    Abstract: Distributed database systems including compute nodes and page servers are described herein that enable separating logical and physical storage of database files in a distributed database system. A distributed database system includes a page server and a compute node, and is configured to store a logical database file that includes data and is associated with a file identifier. Each page server is configurable to store slices (i.e., subportions) of the logical database file. The compute node is coupled to the plurality of page servers and configured to store the logical database file responsive to a received command. In an aspect, such storage may comprise slicing the data comprising the logical database file into a set of slices with each being associated with a respective page server, maintaining an endpoint mapping for each slice of the first set of slices, and transmitting each slice to the associated for storage thereby.
    Type: Application
    Filed: September 5, 2024
    Publication date: December 26, 2024
    Inventors: Alejandro Hernandez SAENZ, Cristian DIACONU, Krystyna Ewa REISTETER, Naveen PRAKASH, Sheetal SHROTRI, Rogério RAMOS, Alexander BUDOVSKI, Hanumantha Rao KODAVALLA
  • Publication number: 20240400440
    Abstract: A glass-based assembly includes a glass substrate and a coating layer coupled to the glass substrate. Ultimate strength of the glass substrate with the coating layer overlaying and coupled thereto is greater than that of the glass substrate alone, without the coating layer.
    Type: Application
    Filed: August 25, 2023
    Publication date: December 5, 2024
    Inventors: Erin Katherine Congdon, Ronald William Davis, JR., Jason Thomas Harris, Shandon Dee Hart, John Tyler Keech, Naveen Prakash, James Joseph Price
  • Patent number: 12118014
    Abstract: Distributed database systems including compute nodes and page servers are described herein that enable separating logical and physical storage of database files in a distributed database system. A distributed database system includes a page server and a compute node, and is configured to store a logical database file that includes data and is associated with a file identifier. Each page server is configurable to store slices (i.e., subportions) of the logical database file. The compute node is coupled to the plurality of page servers and configured to store the logical database file responsive to a received command. In an aspect, such storage may comprise slicing the data comprising the logical database file into a set of slices with each being associated with a respective page server, maintaining an endpoint mapping for each slice of the first set of slices, and transmitting each slice to the associated for storage thereby.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: October 15, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alejandro Hernandez Saenz, Cristian Diaconu, Krystyna Ewa Reisteter, Naveen Prakash, Sheetal Shrotri, Rogério Ramos, Alexander Budovski, Hanumantha Rao Kodavalla
  • Publication number: 20240340321
    Abstract: Systems and methods dynamically generate tailored exit and post-exit content for web conferences. During presentation of conference content for a web conference, metadata is stored for one or more participant interactions with the web conference via a web conferencing client on a user device. Data associated with an exit from the web conference for the web conferencing client is received. Responsive to the data associated with the exit from the web conference, content is generated based on an exit context determined at least in part on the metadata regarding the one or more participant interactions. The generated content is provided for presentation on the user device.
    Type: Application
    Filed: April 5, 2023
    Publication date: October 10, 2024
    Inventors: Ramesh SRINIVASARAGHAVAN, Naveen Prakash GOEL, Gokul Krishna PARAVASTHU
  • Patent number: 12067302
    Abstract: Spot aware print workflow techniques and system are described. In an implementation, a digital document is received for printing that includes a plurality of objects. Spot functionality is detected as corresponding to a respective object based on object properties detected for the respective object. One or more spot planes for are generated based on the spot functionality and a determination is made of color values for the one or more spot planes, respectively, based on context data describing a context, in which, the one or more spot planes are to be printed. The spot planes having the color values are output for printing by a print mechanism.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: August 20, 2024
    Assignee: Adobe Inc.
    Inventors: Nipun Poddar, Sumeet Khurana, Rebecca Eleanor Hauser, Neha Pant, Naveen Prakash Goel, David Douglas Barnes, Anas Lnu, Amit Mittal, Amit Gupta, Abhishek Kumar Pandey
  • Publication number: 20240264741
    Abstract: In some examples, a virtual conferencing platform establishes a virtual conference among a host client and multiple devices. During the virtual conference, the virtual conferencing platform receives a start-triggering signal from the host device to start an interactive session and generates an interactive component for the interactive session in response to receiving the start-triggering signal. The interactive component comprises a UI element presenting a combination of interaction options, and multiple responses. The virtual conferencing platform causes the UI element presenting the combination of interaction options to be displayed in respective participant UIs of the virtual conference on the multiple devices and receives the multiple responses from the multiple devices. The virtual conferencing platform then receives an end-triggering signal and deactivates the interactive component in the respective UIs of the virtual conference on the multiple devices in response to receiving the end-triggering signal.
    Type: Application
    Filed: February 3, 2023
    Publication date: August 8, 2024
    Inventors: Naveen Prakash Goel, Ramesh Srinivasaraghavan, Gokul Krishna Paravasthu
  • Publication number: 20240211181
    Abstract: Spot aware print workflow techniques and system are described. In an implementation, a digital document is received for printing that includes a plurality of objects. Spot functionality is detected as corresponding to a respective object based on object properties detected for the respective object. One or more spot planes for are generated based on the spot functionality and a determination is made of color values for the one or more spot planes, respectively, based on context data describing a context, in which, the one or more spot planes are to be printed. The spot planes having the color values are output for printing by a print mechanism.
    Type: Application
    Filed: December 21, 2022
    Publication date: June 27, 2024
    Applicant: Adobe Inc.
    Inventors: Nipun Poddar, Sumeet Khurana, Rebecca Eleanor Hauser, Neha Pant, Naveen Prakash Goel, David Douglas Barnes, Anas Lnu, Amit Mittal, Amit Gupta, Abhishek Kumar Pandey
  • Publication number: 20240118842
    Abstract: Self-consumable portions generation techniques from a digital document are described. The self-consumable portions are generated based on a determination of an amount of resources available at a receiver device that is to receive the digital document. Examples of the resources include an amount of memory resources, processing resources, and/or network resources associated with the receiver device. The self-consumable portions, once generated, are separately renderable at the receiver device.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 11, 2024
    Applicant: Adobe Inc.
    Inventors: Siddharth Kumar Jain, Pratyush Kumar, Naveen Prakash Goel, Kazuhiro Toyoda, Deepak Gilani
  • Patent number: 11860829
    Abstract: Methods for page split detection and affinity in query processing pushdowns are performed by systems and devices. Page servers perform pushdown operations based on specific, and specifically formatted or generated, information, instructions, and data provided thereto from a compute node. Page servers also determine that page splits have occurred during reading of data pages maintained by page servers during pushdown operations, and also during fulfillment of compute node data requests. To detect a data page has split, page servers utilize information from a compute node of an expected next data page which is compared to a next data page in the page server page index. A mismatch in the comparison by page servers indicates data page was split. Compute nodes and page servers store and maintain off-row data generated during data operations via page affinity considerations where the off-row data is stored at the same page server as the data.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: January 2, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Craig S. Freedman, Adrian-Leonard Radu, Daniel G. Schall, Hanumantha R. Kodavalla, Panagiotis Antonopoulos, Raghavendra Thallam Kodandaramaih, Alejandro Hernandez Saenz, Naveen Prakash
  • Patent number: 11827559
    Abstract: Frangible glass articles having a fracture behavior that resists ejection of glass particles upon fracture. In some embodiments, the frangible glass articles can have a first surface region with a first elastic compressive stress energy per unit area of glass (Welcomp1), a second surface region with a second elastic compressive stress energy per unit area of glass (Welcomp2), and a central region with an elastic tensile stress energy per unit area of glass (WT), where (Welcomp1+Welcomp2)?WT?25 J/m2. In some embodiments, the frangible glass articles can have a total load ratio (Wi/GD) less than 6.5 and a total elastic compressive stress energy per unit area of glass (WC) less than 60% of a total load (Wi), where: WC=Welcomp1+Welcomp2, Wi=WC+WT, GD=4G1C, and G 1 ? C = K 1 ? C 2 ? ( 1 - v 2 ) E . In some embodiments, the frangible glass articles can have a differential load ratio (Wd/GIC) less than 7 ? 2 ? e ( - 1 ? 2 ? d ? 1 t ) .
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: November 28, 2023
    Assignee: Corning Incorporated
    Inventors: Jason Thomas Harris, Joshua James McCaslin, Naveen Prakash, Vitor Marino Schneider, Charandeep Singh, Ross Johnson Stewart
  • Publication number: 20230376479
    Abstract: Distributed database systems including compute nodes and page servers are described herein that enable compute nodes to pushdown certain query processing compute tasks to the page servers to take advantage of otherwise idle compute resources at the page servers, and to reduce the quantity of data that moves between compute nodes and page servers. A distributed database system includes a page server and a compute node, wherein the page server is configured to maintain multiple versions of stored data objects. The compute node is configured to receive a query and generate a transaction context (TC) and modified table schemas (MTS) scoped to the query, and pushdown the query, TC and MTS to the page server that is configured to determine which data objects at the page server satisfy the query, and for each such object, which version of the object should be returned based on the TC.
    Type: Application
    Filed: July 31, 2023
    Publication date: November 23, 2023
    Inventors: Craig S. FREEDMAN, Adrian-Leonard G. Radu, Daniel G. SCHALL, Hanumantha R. KODAVALLA, Panagiotis ANTONOPOULOS, Raghavendra Thallam KODANDARAMAIH, Alejandro Hernandez SAENZ, Naveen PRAKASH
  • Publication number: 20230359074
    Abstract: A transparent article is described herein that includes: a substrate comprising an opposing first and second primary surface; and an optical film structure disposed on the first primary surface. The optical film structure comprises a scratch-resistant layer, a plurality of alternating high refractive index (RI) and low RI layers, and an outer and inner structure, the scratch-resistant layer disposed between the outer and inner structures. The outer structure can comprise at least one medium RI layer in contact with one of the high RI layers and the scratch-resistant layer. The medium RI layer comprises an RI from 1.55 to 1.80, each of the high RI layers comprises an RI of >1.80, and each of the low RI layers comprises an RI<1.55. A sum of the physical thicknesses of all of the low RI layers in the outer structure can be <200 nm.
    Type: Application
    Filed: May 2, 2023
    Publication date: November 9, 2023
    Inventors: Jaymin Amin, Jason Thomas Harris, Shandon Dee Hart, Karl William Koch, III, Carlo Anthony Kosik Williams, Lin Lin, Alexandre Michel Mayolet, Dong-gun Moon, Jeonghong Oh, Naveen Prakash, James Joseph Price, Charlene Marie Smith, Ananthanarayanan Subramanian, Ljerka Ukrainczyk, Florence Christine Monique Verrier, Tingge Xu, Binwei Zhang, Wenlei Zhang
  • Publication number: 20230350912
    Abstract: Distributed database systems including compute nodes and page servers are described herein that enable separating logical and physical storage of database files in a distributed database system. A distributed database system includes a page server and a compute node, and is configured to store a logical database file that includes data and is associated with a file identifier. Each page server is configurable to store slices (i.e., subportions) of the logical database file. The compute node is coupled to the plurality of page servers and configured to store the logical database file responsive to a received command. In an aspect, such storage may comprise slicing the data comprising the logical database file into a set of slices with each being associated with a respective page server, maintaining an endpoint mapping for each slice of the first set of slices, and transmitting each slice to the associated for storage thereby.
    Type: Application
    Filed: July 12, 2023
    Publication date: November 2, 2023
    Inventors: Alejandro Hernandez SAENZ, Cristian DIACONU, Krystyna Ewa REISTETER, Naveen PRAKASH, Sheetal SHROTRI, Rogério RAMOS, Alexander BUDOVSKI, Hanumantha Rao KODAVALLA