Patents by Inventor Kumar Balakrishnan
Kumar Balakrishnan 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: 11941252Abstract: Provided are methods, apparatuses, systems, and computer-readable storage media for reducing an open time of a solid-state drive (SSD). In an embodiment, a method includes dividing a logical-to-physical (L2P) address mapping table of the SSD into a plurality of segments. The method further includes assigning one journal buffer of a plurality of journal buffers to each segment of the plurality of segments. The method further includes recreating, during a power on sequence of the SSD, a portion of the plurality of segments by replaying a first subset of the plurality of journal buffers. The method further includes sending, to a host device, a device-ready signal upon successful recreation of the portion of the plurality of segments. The method further includes recreating, in a background mode, a remaining portion of the plurality of segments by replaying a second subset of the plurality of journal buffers.Type: GrantFiled: August 9, 2022Date of Patent: March 26, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tushar Tukaram Patil, Anantha Sharma, Sharath Kumar Kodase, Suman Prakash Balakrishnan
-
Publication number: 20240098469Abstract: A system may provide for the design and/or modification of network slices associated with a wireless network. The wireless network may include different slices that are associated different sets of service parameters. Slices may include radio access networks (“RANs”), core networks, or other types of networks, which may include respective sets of network functions (“NFs”), which may perform specific functions with respect to a given RAN and/or core network. Different slices, RANs, core networks, and/or NFs may be associated with particular policies and/or tags which may be specified by one or more users associated with a first access level. One or more users associated with a second access level may configure portions of the wireless network, and the policies and/or tags associated with particular slices, RANs, core networks, or NFs may be automatically implemented by an orchestration system that configures the wireless network based on the provided configuration information.Type: ApplicationFiled: November 28, 2023Publication date: March 21, 2024Applicant: Verizon Patent and Licensing Inc.Inventors: Sabareeswar P. Balakrishnan, Viswanath Kumar Skand Priya
-
Publication number: 20240071205Abstract: Devices, systems, and methods for maintenance prediction for devices of a fire system are described herein. In some examples, one or more embodiments include a computing device comprising a memory and a processor to execute instructions stored in the memory to receive fire system device data of a fire device in a fire system and generate a fire device analysis based on the fire system device data, where the fire device analysis includes a predicted behavior of the fire device and a predicted timeline for the predicted behavior of the fire device.Type: ApplicationFiled: August 25, 2022Publication date: February 29, 2024Inventors: Vijaya Kumar Karukuri, Sundararaman Venkateswaran, Nagaraj Rajappan, James Llewellyn van Brampton, Mahadevan Somasundram Balakrishnan, Gaddigesh Nagappa Admani
-
Publication number: 20220355673Abstract: A vehicular wind turbine system includes a vehicle having a propulsion system. The vehicular wind turbine system further includes a first wind turbine attached to the vehicle. The first wind turbine includes a plurality of turbine blades coupled to an electric generator. The first wind turbine is configured to convert energy from a relative wind into electrical energy via the electric generator. The system further includes a battery disposed within the vehicle to store electrical energy from the first wind turbine. The system further includes an electric motor configured to convert electrical energy stored in the battery into kinetic energy. The vehicle is to be propelled by at least the electric motor.Type: ApplicationFiled: April 7, 2022Publication date: November 10, 2022Inventor: Pradeep Kumar Balakrishnan
-
Patent number: 11314629Abstract: Systems and methods for remote mobile development and test feedback are disclosed. According to one embodiment, in an electronic device testing apparatus comprising at least one computer processor, a method for remote mobile development and test feedback may include: (1) receiving a test request comprising one or more tests to conduct on at least one electronic device in a device farm; (2) parsing the one or more test requests to identify the features to be tested; (3) identifying one or more test scripts that encompasses the features to be tested; (4) identifying a required software configuration on the at least one electronic device to conduct the one or more test; (5) installing the required software configuration on the at least one electronic device; (6) executing the test features; and (7) storing results of the test features.Type: GrantFiled: November 16, 2020Date of Patent: April 26, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Swaroop Kumar Balakrishnan, Ramesh Kumar Appusamy, Naveen Kumar Ponnuswamy
-
Patent number: 11307851Abstract: A method for software self-healing using an autonomous decision engine may include: receiving, at a software repository, source code; receiving mockup data comprising input data and expected output of the source code for the input data; providing the input data as an input to the source code resulting in a first actual output; identifying a difference between the expected output and the first actual output by comparing the expected output to the first actual output; applying a fix template to the source code in response to the expected output not matching the actual output; providing the input data as an input to the source code with the fix template, resulting in second actual output; comparing the expected output to the second actual output; and providing the result of the fix template to a rules prioritization engine in response to the expected output matching the second actual output.Type: GrantFiled: December 9, 2020Date of Patent: April 19, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Swaroop Kumar Balakrishnan, Ramesh Kumar Appusamy, Aditi Tagore Tavarageri
-
Patent number: 11288177Abstract: Systems and methods for mobile application accessibility testing are disclosed. According to one embodiment, in a test bench comprising at least one computer processor, a method for mobile application accessibility testing may include: (1) identifying an accessibility checkpoint for testing; (2) generating a test command for the accessibility checkpoint; (3) communicating the test command to a mobile electronic device, the mobile electronic device having a mobile application to be tested, an instrument application, and probe application in a memory thereof; (4) executing the test command on the mobile application to be tested using the instrument application; and (5) collecting results of the execution using the probe application.Type: GrantFiled: July 10, 2019Date of Patent: March 29, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Swaroop Kumar Balakrishnan, Rameshkumar Appusamy, Naveen Kumar Marathi, Naveen Kumar Ponnuswamy
-
Patent number: 11263726Abstract: An approach is provided for generating a super-resolution image as a higher resolution version of an input image. The approach, for example, involves determining a set of tasks to be performed on the input image to facilitate generating the super-resolution image. The approach also involves selecting a combination of loss functions, wherein each loss function of the combination of loss functions is respectively a task-specific neural network pre-trained to perform a corresponding one of the set of tasks. The approach also involves training the super resolution neural network using the combination of loss functions as one or more layers of the super resolution neural network. The approach also involves using the trained super resolution neural network to generate the super-resolution image as a higher resolution version of the input image.Type: GrantFiled: May 16, 2019Date of Patent: March 1, 2022Assignee: HERE Global B.V.Inventors: Abinaya Manimaran, Krishna Kumar Balakrishnan, David Johnston Lawlor, Anish Mittal, Zhanwei Chen
-
Publication number: 20210200664Abstract: Systems and methods for remote mobile development and test feedback are disclosed. According to one embodiment, in an electronic device testing apparatus comprising at least one computer processor, a method for remote mobile development and test feedback may include: (1) receiving a test request comprising one or more tests to conduct on at least one electronic device in a device farm; (2) parsing the one or more test requests to identify the features to be tested; (3) identifying one or more test scripts that encompasses the features to be tested; (4) identifying a required software configuration on the at least one electronic device to conduct the one or more test; (5) installing the required software configuration on the at least one electronic device; (6) executing the test features; and (7) storing results of the test features.Type: ApplicationFiled: November 16, 2020Publication date: July 1, 2021Inventors: Swaroop Kumar BALAKRISHNAN, Ramesh Kumar APPUSAMY, Naveen Kumar PONNUSWAMY
-
Publication number: 20210191716Abstract: A method for software self-healing using an autonomous decision engine may include: receiving, at a software repository, source code; receiving mockup data comprising input data and expected output of the source code for the input data; providing the input data as an input to the source code resulting in a first actual output; identifying a difference between the expected output and the first actual output by comparing the expected output to the first actual output; applying a fix template to the source code in response to the expected output not matching the actual output; providing the input data as an input to the source code with the fix template, resulting in second actual output; comparing the expected output to the second actual output; and providing the result of the fix template to a rules prioritization engine in response to the expected output matching the second actual output.Type: ApplicationFiled: December 9, 2020Publication date: June 24, 2021Inventors: Swaroop Kumar BALAKRISHNAN, Ramesh APPUSAMY, Aditi Tagore TAVARAGERI
-
Patent number: 11030087Abstract: Systems and methods for automated invocation of accessibility validations in accessibility scripts are disclosed. According to one embodiment, in an information processing apparatus comprising at least one computer processor, an automated accessibility test program performing the following: (1) invoking an automated test program; (2) invoking the automated accessibility test program in the automated test program; (3) loading a webpage to be validated; (4) identifying at least one interactive webpage element on the webpage; (5) causing the automated accessibility program to validate the interactive webpage element with the automated accessibility program; (6) storing a result of the validation; and (7) performing an action validation on the interactive webpage element.Type: GrantFiled: August 2, 2019Date of Patent: June 8, 2021Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Swaroop Kumar Balakrishnan, Raj Dhilip Kumar Rajmohan, Reddeppa Mandem, Anil Kumar Movva
-
Publication number: 20210034507Abstract: Systems and methods for automated invocation of accessibility validations in accessibility scripts are disclosed. According to one embodiment, in an information processing apparatus comprising at least one computer processor, an automated accessibility test program performing the following: (1) invoking an automated test program; (2) invoking the automated accessibility test program in the automated test program; (3) loading a webpage to be validated; (4) identifying at least one interactive webpage element on the webpage; (5) causing the automated accessibility program to validate the interactive webpage element with the automated accessibility program; (6) storing a result of the validation; and (7) performing an action validation on the interactive webpage element.Type: ApplicationFiled: August 2, 2019Publication date: February 4, 2021Inventors: Swaroop Kumar BALAKRISHNAN, Raj Dhilip Kumar RAJMOHAN, Reddeppa MANDEM, Anil Kumar MOVVA
-
Publication number: 20210011841Abstract: Systems and methods for mobile application accessibility testing are disclosed. According to one embodiment, in a test bench comprising at least one computer processor, a method for mobile application accessibility testing may include: (1) identifying an accessibility checkpoint for testing; (2) generating a test command for the accessibility checkpoint; (3) communicating the test command to a mobile electronic device, the mobile electronic device having a mobile application to be tested, an instrument application, and probe application in a memory thereof; (4) executing the test command on the mobile application to be tested using the instrument application; and (5) collecting results of the execution using the probe application.Type: ApplicationFiled: July 10, 2019Publication date: January 14, 2021Inventors: Swaroop Kumar BALAKRISHNAN, Rameshkumar Appusamy, Naveen Kumar Marathi, Naveen Kumar Ponnuswamy
-
Publication number: 20200364830Abstract: An approach is provided for generating a super-resolution image as a higher resolution version of an input image. The approach, for example, involves determining a set of tasks to be performed on the input image to facilitate generating the super-resolution image. The approach also involves selecting a combination of loss functions, wherein each loss function of the combination of loss functions is respectively a task-specific neural network pre-trained to perform a corresponding one of the set of tasks. The approach also involves training the super resolution neural network using the combination of loss functions as one or more layers of the super resolution neural network. The approach also involves using the trained super resolution neural network to generate the super-resolution image as a higher resolution version of the input image.Type: ApplicationFiled: May 16, 2019Publication date: November 19, 2020Inventors: Abinaya MANIMARAN, Krishna Kumar BALAKRISHNAN, David Johnston LAWLOR, Anish MITTAL, Zhanwei CHEN
-
Publication number: 20200168324Abstract: It is an object of the invention to provide for a system than can help in using medical imaging systems in an improved way by at least one of reducing operating costs of the medical imaging systems or by improving image quality. This object is achieved by a medical imaging system management arrangement comprising one or more medical imaging systems configured to acquire medical imaging data, wherein the medical imaging systems have a current performance and/or an expected future performance. The medical imaging system management arrangement further comprises a central unit connected to the one or more medical imaging systems via a data link. The one or more medical imaging systems are configured to send performance data related to the current and/or the expected future performance to the central unit, wherein the central unit further comprises an analyzer configured to analyze the performance data and provide it to a user.Type: ApplicationFiled: April 4, 2017Publication date: May 28, 2020Inventors: VINAY PARTHAN, SATHISH KUMAR BALAKRISHNAN
-
Patent number: 10542077Abstract: In one example, a cloud exchange comprises an interconnection platform of a network data center to configure a plurality of interconnection assets of the network data center to interconnect customer networks of a plurality of customer networks co-located in the network data center, the interconnection platform comprising: a network event unit controller configured to receive an indication of a network event of an interconnection asset of the plurality of interconnection assets; generate, in response to the network device report message, one or more network event messages based on the network event, wherein each of the network event messages includes an indication of the network event; and send the one or more network event messages to one or more customer systems for respective customer networks of the plurality of customer networks, wherein the one or more customer systems are affected by the network event.Type: GrantFiled: September 19, 2016Date of Patent: January 21, 2020Assignee: EQUINIX, INC.Inventors: Senthil Kumar Balakrishnan, Parveen Kumar, Jaganathan Jeyapaul, Brian J. Lillie, Harshith Bhaskar Vakkaligara
-
Patent number: 10378423Abstract: An exhaust manifold is for an outboard motor having an internal combustion engine. The exhaust manifold has an exhaust conduit that conveys exhaust gas from the internal combustion, and a cooling jacket on the exhaust conduit. The cooling jacket defines a first cooling water passage that conveys cooling water in a first direction alongside the exhaust conduit, a second cooling water passage that conveys the cooling water from the first cooling water passage in an opposite, second direction alongside the exhaust conduit, and third cooling water passage that is separate from the first and second cooling water passages and conveys spent cooling water from the internal combustion engine to a thermostat.Type: GrantFiled: February 6, 2018Date of Patent: August 13, 2019Assignee: Brunswick CorporationInventors: Douglas D. Reichardt, Katelyn A. Vara, Daanish Tyrewala, Vinodh Kumar Balakrishnan, Chetan Avinash Dharmadhikari, Pankaj Ankush Jagadale
-
Patent number: 10382266Abstract: In one example, described herein is an interconnection platform for dynamically configuring and managing a cloud-based services exchange, or “cloud exchange,” to facilitate virtual interconnections (“virtual circuits”) for cloud services delivery from cloud service providers to one or more cloud customers. As described herein, the interconnection platform facilitates event-driven notification to push virtual circuit configuration status updates to customer systems of customers of the cloud exchange provider that interface with the interconnection platform.Type: GrantFiled: March 16, 2016Date of Patent: August 13, 2019Assignee: EQUINIX, INC.Inventors: Senthil Kumar Balakrishnan, Parveen Kumar, Jaganathan Jeyapaul, Brian J. Lillie, Harshith Bhaskar Vakkaligara
-
Publication number: 20190108902Abstract: It is an object of the invention to provide for a system that can help in using medical imaging systems in an improved way by reducing operating costs of the medical imaging systems or by improving image quality. This object is achieved by a medical imaging system management arrangement comprising multiple medical imaging systems configured to acquire medical imaging data according to an imaging protocol. The medical imaging system management arrangement also comprises a central unit connected to the multiple medical imaging systems via a data link. The central unit comprises a database comprising imaging protocols, wherein the central unit is configured to distribute imaging protocols to the multiple medical imaging systems and wherein the remote medical imaging system management arrangement is configured such that adaptation of the imaging protocols is restricted or impossible at the locations of the multiple medical imaging systems.Type: ApplicationFiled: March 27, 2017Publication date: April 11, 2019Inventors: VINAY PARTHAN, SATHISH KUMAR BALAKRISHNAN
-
Patent number: 10190529Abstract: A marine engine has a cylinder block having a plurality of cylinders. A cooling jacket is formed in the cylinder block and is configured to convey cooling fluid alongside the plurality of cylinders. The cooling jacket has a top end and a bottom end. A ledge is formed in the cylinder block. The ledge radially extends into cooling jacket at a location between the top end and the bottom end. A spacer is disposed in the cooling jacket and supported by the ledge so that the spacer remains spaced apart from the bottom end, thereby maintaining a lower cooling passage between the spacer and the bottom end.Type: GrantFiled: October 6, 2017Date of Patent: January 29, 2019Assignee: Brunswick CorporationInventors: Thomas F. Nickols, Trevor George, Vinodh Kumar Balakrishnan