Patents by Inventor Vinodh Kumar

Vinodh Kumar 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: 11805103
    Abstract: Examples of dynamically selecting tunnel endpoints are described. In an example, a request for authenticating a client device connected to an edge device via a wired link is received. The request includes information indicative of a port of the edge device at which the client device is connected and a type of the client device. Based on at least one of the port, the type, resource availability of a plurality of network devices, and location of the plurality of network devices, a network device is identified as a tunnel endpoint. A message indicative of a successful authentication of the client device is sent to the edge device. The message includes a network address of the network device identified as the tunnel endpoint.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: October 31, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sasindran Devaraj, Vijayakumar Subramanian, Vinodh Kumar Velur Sukumarran
  • Publication number: 20230113578
    Abstract: Disclosed are various embodiments for extracting transaction and user data from financial documents and formatting the data into a structured format to facilitate a real-time analysis of the extracted data. A user may submit an unstructured formatted financial document with a credit rating request, underwriting request, and/or other type of financial risk assessment request. Text components and a table component are identified according to a structural representation of the document. The text components are analyzed to identify and extract ownership data associated with the user that can be used to verify ownership of the provided document by the submitting user. The transaction data is identified and extracted in a structured format based at least in part on a table header location and detected column boundaries. The extracted transaction data is validated to ensure an accurate extraction of the transaction data.
    Type: Application
    Filed: November 24, 2021
    Publication date: April 13, 2023
    Inventors: Tarun Kumar, Himanshu Gupta, Himanshu Sharad Bhatt, Rahul Ghosh, Nikhil K. Jain, Vinodh Kumar Rajagopalan Velayudham
  • Publication number: 20220356769
    Abstract: A stabilizer for use in a wellbore may include a downhole tubular configured to couple to a downhole conveyance in a wellbore, as well as two or more helical blades extending radially outward from the downhole tubular. The two or more helical blades are oriented about the downhole tubular to form respective flow paths between adjacent blades. Further, each blade of the two or more helical blades may include a line-of-sight face and a gauge ramp. The line-of-sight face is formed adjacent a leading inner blade wall of the blade at a lower end of the blade and is angularly offset from the leading inner blade wall. The gauge ramp extends from an outer surface of the downhole tubular toward an outer blade surface of the blade proximate the lower end of the blade.
    Type: Application
    Filed: April 22, 2022
    Publication date: November 10, 2022
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Philip Park-Hung Leung, Michael John Strachan, John Kenneth Snyder, Vinodh Kumar Palani
  • Publication number: 20220182359
    Abstract: Examples of dynamically selecting tunnel endpoints are described. In an example, a request for authenticating a client device connected to an edge device via a wired link is received. The request includes information indicative of a port of the edge device at which the client device is connected and a type of the client device. Based on at least one of the port, the type, resource availability of a plurality of network devices, and location of the plurality of network devices, a network device is identified as a tunnel endpoint. A message indicative of a successful authentication of the client device is sent to the edge device. The message includes a network address of the network device identified as the tunnel endpoint.
    Type: Application
    Filed: April 20, 2021
    Publication date: June 9, 2022
    Inventors: Sasindran DEVARAJ, Vijayakumar SUBRAMANIAN, Vinodh Kumar Velur SUKUMARRAN
  • Patent number: 11255287
    Abstract: A control apparatus includes a first controller configured to generate control signals for controlling an engine or other machine, a second controller configured to generate the control signals for controlling the machine, a transfer circuit, and an arbiter circuit. The transfer circuit is coupled between the machine and the controllers, and is configured to switch from a first state, where the transfer circuit passes the control signals from the first controller to the machine, to a second state, where the transfer circuit passes the control signals from the second controller to the machine, responsive to receiving a first failure signal from the first controller. The arbiter circuit includes three (or more) arbiters, and is configured to control the transfer circuit from the first state to the second state responsive to any two of the three arbiters generating second signals indicative of failure of the first controller.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: February 22, 2022
    Inventors: Michael Allen Taylor, Kusuma Kumari Maralla, Scott Christopher Poeppel, Vinodh Kumar Sreenivasan, James Robert Connelly, Atul George Tharakan
  • Patent number: 10921478
    Abstract: A transducer, method, and downhole tool for acoustic logging. The acoustic transducer comprises a piezoelectric material comprising a body and grooves formed on the body. The grooves comprise a first groove that intersects with a second groove on the body. The method of acoustic logging a wall comprises transmitting an acoustic pulse at the wall using the acoustic transducer. The method also comprises generating a signal indicative of a reflection of the pulse using the acoustic transducer; and determining an acoustic parameter based on the signal using a processor. The acoustic logging tool is locatable in a wellbore intersecting a subterranean earth formation. The acoustic logging tool comprises the acoustic transducer and a processor configured to determine an acoustic parameter based on a signal generated by the acoustic transducer, the signal being indicative of the acoustic wave.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: February 16, 2021
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Vinodh Kumar Palani, Jing Jin, Chin Wee Lim
  • Patent number: 10810275
    Abstract: Techniques for performing query-dependent and content-class (e.g., with product class as a subset, in which content class can be based on a product class in an example implementation) based ranking are disclosed in accordance with some embodiments. In some embodiments, a process for performing query-dependent and content-class based ranking includes receiving a query for a search for content on a web site; performing a query-dependent and content-class based ranking of content available on the web site (e.g., using a processor); and returning a ranked list of content based at least in part on the query-dependent and content-class based ranking of content available on the web site in response to the query.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: October 20, 2020
    Assignee: BloomReach Inc.
    Inventors: Ashutosh Garg, Romil Shah, Vinodh Kumar, Ram Gopalan, Sumeet Khullar
  • Patent number: 10526886
    Abstract: A method that includes deploying an acoustic caliper tool in a borehole, the tool having several axially-spaced acoustic transceivers; obtaining acoustic signal reflection measurements for the transceivers; estimating a distance-to-boundary value for the transceivers based on reflection measurements; calculating a tool inclination angle based on the distance-to-boundary values; and deriving a correction value based on the angle. A system that includes an acoustic caliper tool having several axially-spaced acoustic transceivers to obtain reflection measurements; at least one processor; and at least one memory in communication with the processor, the memory storing instructions that cause the processor to: receive the acoustic signal reflection measurements; estimate a distance-to-boundary value for the transceivers based on the reflection measurements; calculate a tool inclination angle based on the distance-to-boundary values; and derive a correction value based on the angle.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: January 7, 2020
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Quang Huy Nguyen, Wei Hsuan Huang, Vinodh Kumar Palani
  • Patent number: 10494655
    Abstract: The present invention discloses synthetic fusion gene comprising hex1 and pox1 genes, their process of preparation, polypeptide(s) encoded by the same and its use thereof for biological pre-treatment of biomass for the production of biodiesel.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: December 3, 2019
    Assignee: UNIVERSITI BRUNEI DARUSSALAM
    Inventors: Prabitha Vinodh Kumar, Zohrah Sulaiman
  • Publication number: 20190277994
    Abstract: A transducer, method, and downhole tool for acoustic logging. The acoustic transducer comprises a piezoelectric material comprising a body and grooves formed on the body. The grooves comprise a first groove that intersects with a second groove on the body. The method of acoustic logging a wall comprises transmitting an acoustic pulse at the wall using the acoustic transducer. The method also comprises generating a signal indicative of a reflection of the pulse using the acoustic transducer; and determining an acoustic parameter based on the signal using a processor. The acoustic logging tool is locatable in a wellbore intersecting a subterranean earth formation. The acoustic logging tool comprises the acoustic transducer and a processor configured to determine an acoustic parameter based on a signal generated by the acoustic transducer, the signal being indicative of the acoustic wave.
    Type: Application
    Filed: October 14, 2016
    Publication date: September 12, 2019
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Vinodh Kumar Palani, Jing Jin, Chin Wee Lim
  • Patent number: 10394894
    Abstract: Techniques for search with autosuggest and refinements are disclosed. In some embodiments, search with autosuggest includes determining a plurality of potential query suggestions for a partially entered query string; and automatically suggesting a plurality of queries based on a query count for each of the queries. For example, the query count can correspond to a popularity of the query. In some implementations, the query count can be determined based on a number of times that the query was received, and the plurality of queries can be listed based on the popularity of each of the plurality of queries (e.g., to facilitate display of more popular queries higher in the list of suggested queries).
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: August 27, 2019
    Assignee: BloomReach Inc.
    Inventors: Ashutosh Garg, Anand Raghuraman, Vinodh Kumar Ravindranath, Mohit Jain, Christina Augustine, Gaurav Bhati
  • 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
  • Publication number: 20190153487
    Abstract: The present invention discloses synthetic fusion gene comprising hex1 and pox1 genes, their process of preparation, polypeptide(s) encoded by the same and its use thereof for biological pre-treatment of biomass for the production of biodiesel.
    Type: Application
    Filed: April 1, 2015
    Publication date: May 23, 2019
    Applicant: Universiti Brunei Darussalam
    Inventors: Prabitha VINODH KUMAR, Zohrah SULAIMAN
  • Patent number: 10198520
    Abstract: Techniques for search with more like this refinements are disclosed. In some embodiments, search with more like this refinements includes receiving a product and a context (e.g., the context can include related category information, user context, and/or other context related information); generating a search query based on the product and the context; and determining a plurality of products that match the search query to generate more like this search results.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: February 5, 2019
    Assignee: BloomReach Inc.
    Inventors: Ashutosh Garg, Anand Raghuraman, Vinodh Kumar Ravindranath, Mohit Jain, Christina Augustine, Gaurav Bhati
  • Patent number: 10198524
    Abstract: Techniques for providing dynamic categories are disclosed. In some embodiments, a system for providing dynamic categories includes receiving user context data, and dynamically determining a plurality of categories for the user based on the user context data, in which the plurality of categories are for categorizing content on a web site. For example, the user context data can be based on monitored user behavior on a web site, and one or more of the plurality of categories can include a synthesized category on the web site that is dynamically generated based on the monitored user behavior on the web site.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: February 5, 2019
    Assignee: BloomReach Inc.
    Inventors: Suchitra Amalapurapu, Anand Raghuraman, Rahul Bhandari, Vinodh Kumar Ravindranath, Jasvinder Singh, Ashutosh Garg
  • 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
  • Publication number: 20180349399
    Abstract: Techniques for search with autosuggest and refinements are disclosed. In some embodiments, search with autosuggest includes determining a plurality of potential query suggestions for a partially entered query string; and automatically suggesting a plurality of queries based on a query count for each of the queries. For example, the query count can correspond to a popularity of the query. In some implementations, the query count can be determined based on a number of times that the query was received, and the plurality of queries can be listed based on the popularity of each of the plurality of queries (e.g., to facilitate display of more popular queries higher in the list of suggested queries).
    Type: Application
    Filed: May 31, 2018
    Publication date: December 6, 2018
    Inventors: Ashutosh Garg, Anand Raghuraman, Vinodh Kumar Ravindranath, Mohit Jain, Christina Augustine, Gaurav Bhati
  • Publication number: 20180328301
    Abstract: A control apparatus includes a first controller configured to generate control signals for controlling an engine or other machine, a second controller configured to generate the control signals for controlling the machine, a transfer circuit, and an arbiter circuit. The transfer circuit is coupled between the machine and the controllers, and is configured to switch from a first state, where the transfer circuit passes the control signals from the first controller to the machine, to a second state, where the transfer circuit passes the control signals from the second controller to the machine, responsive to receiving a first failure signal from the first controller. The arbiter circuit includes three (or more) arbiters, and is configured to control the transfer circuit from the first state to the second state responsive to any two of the three arbiters generating second signals indicative of failure of the first controller.
    Type: Application
    Filed: September 28, 2015
    Publication date: November 15, 2018
    Inventors: Michael Allen TAYLOR, Kusuma Kumari MARALLA, Scott Christopher POEPPEL, Vinodh Kumar SREENIVASAN, James Robert CONNELLY, Atul GEorge THARAKAN
  • Publication number: 20180308118
    Abstract: Systems and methods for determining a customer privilege level. The system includes: a processor module; a memory module including computer program code; the memory module and the computer program code configured to, with the processor module, cause the system at least to: receive (i) merchant-related data comprising a merchant identifier, and (ii) customer-related data comprising a customer identifier; determine a merchant score that is based on past transaction data associated with the merchant identifier and the customer identifier; receive an account-related score that is based on at least one attribute of an account associated with the customer identifier; and determine the customer privilege level based on the merchant score and the account-related score.
    Type: Application
    Filed: April 19, 2018
    Publication date: October 25, 2018
    Applicant: Mastercard International Incorporated
    Inventors: Srikant Biswal, Harinath Govindasamy, Shashidevendra Prakash Goyal, Vinodh Kumar Sampath, Soumya Ranjan Behera
  • Patent number: 10013504
    Abstract: Techniques for search with autosuggest and refinements are disclosed. In some embodiments, search with autosuggest includes determining a plurality of potential query suggestions for a partially entered query string; and automatically suggesting a plurality of queries based on a query count for each of the queries. For example, the query count can correspond to a popularity of the query. In some implementations, the query count can be determined based on a number of times that the query was received, and the plurality of queries can be listed based on the popularity of each of the plurality of queries (e.g., to facilitate display of more popular queries higher in the list of suggested queries).
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: July 3, 2018
    Assignee: BloomReach Inc.
    Inventors: Ashutosh Garg, Anand Raghuraman, Vinodh Kumar Ravindranath, Mohit Jain, Christina Augustine, Gaurav Bhati