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: 11941252
    Abstract: 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: Grant
    Filed: August 9, 2022
    Date of Patent: March 26, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tushar Tukaram Patil, Anantha Sharma, Sharath Kumar Kodase, Suman Prakash Balakrishnan
  • Publication number: 20240098469
    Abstract: 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: Application
    Filed: November 28, 2023
    Publication date: March 21, 2024
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Sabareeswar P. Balakrishnan, Viswanath Kumar Skand Priya
  • Publication number: 20240071205
    Abstract: 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: Application
    Filed: August 25, 2022
    Publication date: February 29, 2024
    Inventors: Vijaya Kumar Karukuri, Sundararaman Venkateswaran, Nagaraj Rajappan, James Llewellyn van Brampton, Mahadevan Somasundram Balakrishnan, Gaddigesh Nagappa Admani
  • Publication number: 20220355673
    Abstract: 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: Application
    Filed: April 7, 2022
    Publication date: November 10, 2022
    Inventor: Pradeep Kumar Balakrishnan
  • Patent number: 11314629
    Abstract: 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: Grant
    Filed: November 16, 2020
    Date of Patent: April 26, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Swaroop Kumar Balakrishnan, Ramesh Kumar Appusamy, Naveen Kumar Ponnuswamy
  • Patent number: 11307851
    Abstract: 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: Grant
    Filed: December 9, 2020
    Date of Patent: April 19, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Swaroop Kumar Balakrishnan, Ramesh Kumar Appusamy, Aditi Tagore Tavarageri
  • Patent number: 11288177
    Abstract: 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: Grant
    Filed: July 10, 2019
    Date of Patent: March 29, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Swaroop Kumar Balakrishnan, Rameshkumar Appusamy, Naveen Kumar Marathi, Naveen Kumar Ponnuswamy
  • Patent number: 11263726
    Abstract: 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: Grant
    Filed: May 16, 2019
    Date of Patent: March 1, 2022
    Assignee: HERE Global B.V.
    Inventors: Abinaya Manimaran, Krishna Kumar Balakrishnan, David Johnston Lawlor, Anish Mittal, Zhanwei Chen
  • Publication number: 20210200664
    Abstract: 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: Application
    Filed: November 16, 2020
    Publication date: July 1, 2021
    Inventors: Swaroop Kumar BALAKRISHNAN, Ramesh Kumar APPUSAMY, Naveen Kumar PONNUSWAMY
  • Publication number: 20210191716
    Abstract: 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: Application
    Filed: December 9, 2020
    Publication date: June 24, 2021
    Inventors: Swaroop Kumar BALAKRISHNAN, Ramesh APPUSAMY, Aditi Tagore TAVARAGERI
  • Patent number: 11030087
    Abstract: 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: Grant
    Filed: August 2, 2019
    Date of Patent: June 8, 2021
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Swaroop Kumar Balakrishnan, Raj Dhilip Kumar Rajmohan, Reddeppa Mandem, Anil Kumar Movva
  • Publication number: 20210034507
    Abstract: 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: Application
    Filed: August 2, 2019
    Publication date: February 4, 2021
    Inventors: Swaroop Kumar BALAKRISHNAN, Raj Dhilip Kumar RAJMOHAN, Reddeppa MANDEM, Anil Kumar MOVVA
  • Publication number: 20210011841
    Abstract: 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: Application
    Filed: July 10, 2019
    Publication date: January 14, 2021
    Inventors: Swaroop Kumar BALAKRISHNAN, Rameshkumar Appusamy, Naveen Kumar Marathi, Naveen Kumar Ponnuswamy
  • Publication number: 20200364830
    Abstract: 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: Application
    Filed: May 16, 2019
    Publication date: November 19, 2020
    Inventors: Abinaya MANIMARAN, Krishna Kumar BALAKRISHNAN, David Johnston LAWLOR, Anish MITTAL, Zhanwei CHEN
  • Publication number: 20200168324
    Abstract: 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: Application
    Filed: April 4, 2017
    Publication date: May 28, 2020
    Inventors: VINAY PARTHAN, SATHISH KUMAR BALAKRISHNAN
  • Patent number: 10542077
    Abstract: 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: Grant
    Filed: September 19, 2016
    Date of Patent: January 21, 2020
    Assignee: EQUINIX, INC.
    Inventors: Senthil Kumar Balakrishnan, Parveen Kumar, Jaganathan Jeyapaul, Brian J. Lillie, Harshith Bhaskar Vakkaligara
  • Patent number: 10378423
    Abstract: 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: Grant
    Filed: February 6, 2018
    Date of Patent: August 13, 2019
    Assignee: Brunswick Corporation
    Inventors: Douglas D. Reichardt, Katelyn A. Vara, Daanish Tyrewala, Vinodh Kumar Balakrishnan, Chetan Avinash Dharmadhikari, Pankaj Ankush Jagadale
  • Patent number: 10382266
    Abstract: 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: Grant
    Filed: March 16, 2016
    Date of Patent: August 13, 2019
    Assignee: EQUINIX, INC.
    Inventors: Senthil Kumar Balakrishnan, Parveen Kumar, Jaganathan Jeyapaul, Brian J. Lillie, Harshith Bhaskar Vakkaligara
  • Publication number: 20190108902
    Abstract: 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: Application
    Filed: March 27, 2017
    Publication date: April 11, 2019
    Inventors: VINAY PARTHAN, SATHISH KUMAR BALAKRISHNAN
  • Patent number: 10190529
    Abstract: 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: Grant
    Filed: October 6, 2017
    Date of Patent: January 29, 2019
    Assignee: Brunswick Corporation
    Inventors: Thomas F. Nickols, Trevor George, Vinodh Kumar Balakrishnan