Patents by Inventor Krishna Srinivasan
Krishna Srinivasan 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: 20240111632Abstract: A method, system and non-transitory computer-readable medium for automated reconstruction of an application. The method, the system, and the non-transitory computer-readable medium cause a processor: receive a workflow that comprises a sequence of microservice operations that correspond to the application; transfer, from a current host platform that is associated with the application, to a backup memory, a copy of an active database that is associated with the application; deactivate the active database from the current host platform; rebuild an operating system of the application; remove a pre-build configuration of the application; install a recovery mode of the application on the current host platform; deploy a post-build configuration of the application; perform a quality assurance process that comprises validating the post-build configuration of the application; and transfer from the backup memory to the current host platform, the copy of the active database.Type: ApplicationFiled: November 14, 2022Publication date: April 4, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Krishna Kumar RAMADAS, Seshadri SRINIVASAN, Fazlluddin SYED, Adarsh R ACHARYA, Tarun BHUTEJA, Joshua A JAGO
-
Patent number: 11925394Abstract: An orthopedic intramedullary sleeve apparatus for internal bone fixation for bone fracture treatment of a patient. The apparatus may comprise a multilayer sleeve component comprising one or more access valves disposed on a surface of the sleeve. Each access valve may comprise one or more resealable ports for injecting polymers or monomers or resins or any curable types of cement. The sleeve component may be positioned inside the intramedullary cavity in a minimally invasive way and removed from the intramedullary cavity.Type: GrantFiled: May 4, 2023Date of Patent: March 12, 2024Assignee: MEDICARBONE, INC.Inventors: Krishna Kolan, Ravichandran Kollarigowda, Neda Saadatmanesh, Hamid Saadatmanesh, Abiraman Srinivasan
-
Patent number: 11925401Abstract: A photocurable device injection system for creating in situ polymerization via light or free-radical to enable fractured bone fixation. The system comprises a photosensitive polymeric resin sensitive to light, temperature, oxygen, enzymes, or a combination thereof. The photosensitive polymeric resin may be configured to cure at room temperature or physiological temperature with a light source. The photosensitive polymeric resin may be configured to depolymerize with ultrasonication, sonication, or a combination thereof. The system further comprises an implantable 3-dimensional biocompatible pouch comprising an optical light guide. The system further comprises one or more micro-sized ultrasonication probes configured to contact a three-dimensional pouch by one or more openings. The one or more probes may be configured to enable polymer outflow.Type: GrantFiled: May 4, 2023Date of Patent: March 12, 2024Assignee: MEDICARBONE, INC.Inventors: Ravichandran Kollarigowda, Krishna Kolan, Neda Saadatmanesh, Hamid Saadatmanesh, Abiraman Srinivasan
-
Publication number: 20240074791Abstract: A photocurable device injection system for creating in situ polymerization via light or free-radical to enable fractured bone fixation. The system comprises a photosensitive polymeric resin sensitive to light, temperature, oxygen, enzymes, or a combination thereof. The photosensitive polymeric resin may be configured to cure at room temperature or physiological temperature with a light source. The photosensitive polymeric resin may be configured to depolymerize with ultrasonication, sonication, or a combination thereof. The system further comprises an implantable 3-dimensional biocompatible pouch comprising an optical light guide. The system further comprises one or more micro-sized ultrasonication probes configured to contact a three-dimensional pouch by one or more openings. The one or more probes may be configured to enable polymer outflow.Type: ApplicationFiled: May 4, 2023Publication date: March 7, 2024Inventors: Ravichandran Kollarigowda, Krishna Kolan, Neda Saadatmanesh, Hamid Saadatmanesh, Abiraman Srinivasan
-
Publication number: 20240074799Abstract: An orthopedic intramedullary sleeve apparatus for internal bone fixation for bone fracture treatment of a patient. The apparatus may comprise a multilayer sleeve component comprising one or more access valves disposed on a surface of the sleeve. Each access valve may comprise one or more resealable ports for injecting polymers or monomers or resins or any curable types of cement. The sleeve component may be positioned inside the intramedullary cavity in a minimally invasive way and removed from the intramedullary cavity.Type: ApplicationFiled: May 4, 2023Publication date: March 7, 2024Inventors: Krishna Kolan, Ravichandran Kollarigowda, Neda Saadatmanesh, Hamid Saadatmanesh, Abiraman Srinivasan
-
Patent number: 11907110Abstract: In one aspect, a computerized method useful for automated software testing comprising: writing a test suite in a human-readable language; implementing an Artificial Intelligent (AI) process test suite; and creating a set of scripts, data, and execute tests.Type: GrantFiled: February 16, 2023Date of Patent: February 20, 2024Inventors: Ram Shanmugam, Rajagopal Rao, Krishna Srinivasan
-
Publication number: 20230315407Abstract: According to a computing method a compiler determines a recompute node included in a dataflow application and a checkpoint tensor produced by the recompute node. The compiler determines a recompute cost to recompute the checkpoint tensor, and a memory cost to checkpoint the checkpoint tensor in a memory. Based on the recompute cost and/or the memory cost, the compiler determines a solution cost and compares the solution cost to a solution threshold. Based on comparing the solution cost to the solution threshold, the compiler determines a checkpoint solution to execute the dataflow application. The checkpoint solution can comprise recomputing or checkpointing the checkpoint tensor. In some implementations, the compiler can determine a recompute ratio of the recompute cost to the memory cost and can compare the recompute ratio to the solution threshold. A computer program product and a computing system can implement aspects of the method.Type: ApplicationFiled: March 31, 2023Publication date: October 5, 2023Applicant: SambaNova Systems, Inc.Inventors: Bowen YANG, Zhuo CHEN, Fei WANG, Venkat Krishna SRINIVASAN, Chen LIU, Junjue WANG, Arvind Krishna SUJEETH, Sumti JAIRATH
-
Publication number: 20230244595Abstract: In one aspect, a computerized method useful for automated software testing comprising: writing a test suite in a human-readable language; implementing an Artificial Intelligent (AI) process test suite; and creating a set of scripts, data, and execute tests.Type: ApplicationFiled: February 16, 2023Publication date: August 3, 2023Inventors: Ram Shanmugam, Rajagopal Rao, Krishna Srinivasan
-
Patent number: 11716653Abstract: A transport path group for uplink transmission over a fronthaul interface. The transport path group may include (i) an address of a first source port of a radio unit (RU), (ii) an address of a first destination port of a distributed unit (DU), and (iii) an address of a second source port of the RU, an address of a second destination port of the DU, and/or a flow identifier (e.g., a virtualized local area network (VLAN)). A request for user data conveyed by the DU and received by the RU may identify the transport path group. The RU may use the fronthaul interface to convey to the DU first and second portions of the requested user data over first and second different paths from the RU to the DU. The RU may employ load balancing parameters to convey the first and second portions of the requested user data.Type: GrantFiled: January 7, 2022Date of Patent: August 1, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jacob Österling, Murali Krishna Srinivasan, Lars Hennert, Göran Knutson, Patrik Nordensky, Michael Persson
-
Patent number: 11630875Abstract: A method, according to one embodiment, includes, at a server in communication with a database and a network, receiving from a user a link to an internet webpage, via the network, analyzing, by the server, a Rich Site Summary (RSS) feed of the internet webpage and text in the internet webpage, categorizing, by the server, the internet webpage into a predetermined category based on the RSS feed of the internet webpage and the text in the internet webpage, creating, by the server, a summary of the internet webpage, utilizing the RSS feed of the internet webpage and the text in the internet webpage, identifying, by the server, an image from the internet webpage, resizing, by the server, the image from the internet webpage to create a resized image, including, by the server, the resized image in the summary of the internet webpage, upon determining that the resized image has a minimum size, meets predetermined aspect ratio limits, and is not repeated within the predetermined category, and in a webpage associated wType: GrantFiled: August 17, 2017Date of Patent: April 18, 2023Assignee: International Business Machines CorporationInventors: Michael Markson, Krishna Srinivasan, Nicholas Sorrentino, Ann Lee Richards, Rich Skrenta, Gregory B. Lindahl
-
Patent number: 11604722Abstract: In one aspect, a computerized method useful for automated software testing comprising: writing a test suite in a human-readable language; implementing an Artificial Intelligent (AI) process test suite; and creating a set of scripts, data, and execute tests.Type: GrantFiled: August 1, 2019Date of Patent: March 14, 2023Assignee: Sauce Labs Inc.Inventors: Ram Shanmugam, Rajagopal Rao, Krishna Srinivasan
-
Publication number: 20220229765Abstract: In one aspect, a computerized method useful for automated software testing comprising: writing a test suite in a human-readable language; implementing an Artificial Intelligent (AI) process test suite; and creating a set of scripts, data, and execute tests.Type: ApplicationFiled: August 1, 2019Publication date: July 21, 2022Inventors: RAM SHANMUGAM, RAJAGOPAL RAO, KRISHNA SRINIVASAN
-
Publication number: 20220232419Abstract: A transport path group for uplink transmission over a fronthaul interface. The transport path group may include (i) an address of a first source port of a radio unit (RU), (ii) an address of a first destination port of a distributed unit (DU), and (iii) an address of a second source port of the RU, an address of a second destination port of the DU, and/or a flow identifier (e.g., a virtualized local area network (VLAN)). A request for user data conveyed by the DU and received by the RU may identify the transport path group. The RU may use the fronthaul interface to convey to the DU first and second portions of the requested user data over first and second different paths from the RU to the DU. The RU may employ load balancing parameters to convey the first and second portions of the requested user data.Type: ApplicationFiled: January 7, 2022Publication date: July 21, 2022Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jacob ÖSTERLING, Murali Krishna SRINIVASAN, Lars HENNERT, Göran KNUTSON, Patrik NORDENSKY, Michael PERSSON
-
Publication number: 20220206929Abstract: Methods and apparatus are described for testing the operation of a software application in a manner that reproduces the conditions under which the application operates. Semi-autonomous virtual testing software agents are deployed to the remote cloud computing infrastructure of each geographic region of interest. Each software agent has its own “personality” that includes its geolocation, along with the device types, operating systems, and (in the case of web applications) browser types with which the application is expected to operate in each geographic region.Type: ApplicationFiled: December 15, 2021Publication date: June 30, 2022Inventors: Rajagopal Rao, Ram Shanmugam, Krishna Srinivasan
-
Publication number: 20220148981Abstract: Apparatuses, systems and methods associated with over void signal trace design are disclosed herein. In embodiments, an integrated circuit (IC) package may include a first layer that has a void and a guard trace, wherein a first portion of the void is located on a first side of the guard trace and a second portion of the void is located on a second side of the guard trace. The IC package may further include a second layer located adjacent to the first layer, wherein the second layer has a signal trace that extends along the guard trace. Other embodiments may be described and/or claimed.Type: ApplicationFiled: January 19, 2022Publication date: May 12, 2022Inventors: Ananth PRABHAKUMAR, Krishna SRINIVASAN, Arnab SARKAR
-
Patent number: 11264338Abstract: Apparatuses, systems and methods associated with over void signal trace design are disclosed herein. In embodiments, an integrated circuit (IC) package may include a first layer that has a void and a guard trace, wherein a first portion of the void is located on a first side of the guard trace and a second portion of the void is located on a second side of the guard trace. The IC package may further include a second layer located adjacent to the first layer, wherein the second layer has a signal trace that extends along the guard trace. Other embodiments may be described and/or claimed.Type: GrantFiled: March 23, 2018Date of Patent: March 1, 2022Assignee: Intel CorporationInventors: Ananth Prabhakumar, Krishna Srinivasan, Arnab Sarkar
-
Patent number: 10999185Abstract: A method for multi-path packet scheduling in a wireless communication system comprises collecting of measurements of queue state information about buffers of a plurality of transmit nodes. A rate budget is calculated based on the collected measurements of queue state information. The rate budget comprises commanded bit rates and/or data volumes for each transmit node for a subsequent sampling period. Data representative for the rate budget is provided from the packet-flow controller node over a packet scheduling interface to a packet scheduler node. Packets to be sent to each of the plurality of transmit nodes in a subsequent sampling period are scheduled depending on the received rate budget. Nodes for multi-path packet scheduling in a wireless communication system are also disclosed.Type: GrantFiled: May 30, 2016Date of Patent: May 4, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Torbjörn Wigren, Murali Krishna Srinivasan
-
Patent number: 10789305Abstract: Systems and method for searching a network, including, via a server in communication with at least one data storage and a network, receiving search criteria via the network, retrieving sub search criteria related to the search criteria from the data storage, retrieving search results from the at least one data storage using the search criteria, retrieving sub search results from the at least one data storage, using the sub search criteria, organizing the search results and sub search results according to the sub search criteria, and causing display, via the network, of the organized search results and sub search results, grouped by sub search criteria.Type: GrantFiled: May 21, 2015Date of Patent: September 29, 2020Assignee: International Business Machines CorporationInventors: Rich Skrenta, Michael Markson, Thomas M. Annau, Robert Michael Saliba, Nicholas Sorrentino, Krishna Srinivasan, Dan Swartz, Jacques Frechet, Chris Zimdars, Gregory B. Lindahl
-
Publication number: 20200217194Abstract: Respective embodiments disclosed herein include methods and apparatuses (1) for surveying a mine bench or other material body using at least seismic data obtained via geophone and measurement module data synchronized via a wireless link; (2) for generating hyperspectral panoramic imaging data of a blast hole or other borehole; or (3) for allowing a neural network to facilitate a differential blast design that targets a first bench part more weakly than the differential blast design targets a second bench part (along the same mine bench) at least partly based on data indicative of a much higher concentration of a valuable material in the second bench part than in the first.Type: ApplicationFiled: August 10, 2018Publication date: July 9, 2020Applicant: DataCloud International, Inc.Inventors: Krishna Srinivasan, Daniel Palmer
-
Patent number: 10658279Abstract: Electronic assemblies and methods including the formation of interconnect structures are described. In one embodiment an apparatus includes semiconductor die and a first metal bump on the die, the first metal bump including a surface having a first part and a second part. The apparatus also includes a solder resistant coating covering the first part of the surface and leaving the second part of the surface uncovered. Other embodiments are described and claimed.Type: GrantFiled: January 29, 2019Date of Patent: May 19, 2020Assignee: INTEL CORPORATIONInventors: Sanka Ganesan, Zhiguo Qian, Robert L. Sankman, Krishna Srinivasan, Zhaohui Zhu