Patents by Inventor Prasanth Gopinathan

Prasanth Gopinathan 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: 20200272871
    Abstract: A method includes receiving compressed data representing a page of a document that is associated with a plurality of cell lines. A given cell line of the plurality of cell lines includes a given cell, and the given cell is associated with a plurality of intersecting objects. The technique includes blending a first cell associated with a first object of the plurality of objects with a second cell that is associated with at least one other object of the plurality of objects to provide printer raster image data for the given cell. The blending includes determining whether the first and second cells are both edge cells; and in response to determining that the first and second cells are both edge cells, decompressing the compressed data corresponding to the first and second cells to provide decompressed data, and blending the first and second cells based on the decompressed data.
    Type: Application
    Filed: November 20, 2017
    Publication date: August 27, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Bryan Crampton, Thomas J. Gilg, Mahesh Balakrishnan, Balaram Sahu, Prasanth Gopinathan
  • Publication number: 20200210121
    Abstract: A technique includes processing first data representing a description of a page of a document that is associated with a plurality of cell lines and a plurality of objects to generate second data. The second data represents, for a given cell line of a plurality of cell lines, whether objects of the plurality of objects intersect in the given cell line. The technique includes generating raster image data for the given cell line for a printer based on the second data.
    Type: Application
    Filed: June 29, 2017
    Publication date: July 2, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Bryan CRAMPTON, Thomas J GILG, Mahesh BALAKRISHNAN, Balaram SAHU, Prasanth GOPINATHAN
  • Patent number: 10616175
    Abstract: In some examples, a switch includes a first communication interface to communicate with a first device, a second communication interface to communicate with a proxy device enabled to perform proxy address resolution, and a processor to receive a first data packet from the first device targeted to a first layer 3 network address, send, to the proxy device, an address resolution request to obtain a layer 2 network address corresponding to the first layer 3 network address, and responsive to receiving a response to the address resolution request, update a forwarding information structure to refer to a layer 3 network address of the proxy device, the forwarding information structure useable to forward a second data packet to the proxy device for transmission of the second data packet to a destination device.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: April 7, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Anil Raj, Prasanth Gopinathan Nair Saraswathy Amma, Venkatavaradhan Devarajan
  • Publication number: 20200090265
    Abstract: Computer-implemented methods, systems and products, the method comprising determining an entity's credit score, the entity's credit score being based on a set of weighted score factors; receiving a target credit score and a target time duration for achieving the target credit score; generating, for display on a graphical user interface of a computing device, at least one of a planning statement or a set of action items based on an analysis of at least the entity's credit score in view of the target credit score and the target time duration.
    Type: Application
    Filed: March 20, 2019
    Publication date: March 19, 2020
    Inventors: Thomas Quinn, Paul Panichelli, Prasanth Gopinathan, Steven Y. Hu, Thomas Lee
  • Publication number: 20190342258
    Abstract: In some examples, a switch includes a first communication interface to communicate with a first device, a second communication interface to communicate with a proxy device enabled to perform proxy address resolution, and a processor to receive a first data packet from the first device targeted to a first layer 3 network address, send, to the proxy device, an address resolution request to obtain a layer 2 network address corresponding to the first layer 3 network address, and responsive to receiving a response to the address resolution request, update a forwarding information structure to refer to a layer 3 network address of the proxy device, the forwarding information structure useable to forward a second data packet to the proxy device for transmission of the second data packet to a destination device.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Inventors: Anil Raj, Prasanth Gopinathan Nair Saraswathy Amma, Venkatavaradhan Devarajan
  • Patent number: 10411742
    Abstract: In some examples, a software-defined network (SDN) controller determines a link aggregation (LAG) configuration for a node in the SDN that is controlled by the SDN controller. The LAG configuration is based on hardware capability information and dynamic network traffic information of the SDN. The SDN controller can further instruct the node to forward traffic in accordance with the LAG configuration.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: September 10, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Prasanth Gopinathan Nair Saraswathyamma, Vijeesh Erankotte Panayamthatta, Celestian K. Sebastian
  • Publication number: 20170288947
    Abstract: Examples disclosed herein relate to restoring a flow path in response to a link failure in a software defined network (SDN). In an example, a backup flow path for a flow may be configured in a network device, on a primary flow path of the flow. In response to determination of a link failure in the primary flow path, the network device configured with the backup flow path may be identified. In an example, the network device may be identified by sending, from a detecting network device that detects the link failure on the primary flow path, a message packet successively to each network device preceding the detecting network device on the primary flow path until the network device configured with the backup flow path is identified. The backup flow path may be used to route packets of the flow.
    Type: Application
    Filed: May 4, 2015
    Publication date: October 5, 2017
    Inventors: Celestian KANIAMPADY SEBASTIAN, Anil RAJ, Vijeesh ERANKOTTE PANAYAMTHATTA, Prasanth GOPINATHAN NAIR SARASWATHYAMMA
  • Publication number: 20170230065
    Abstract: In some examples, a software-defined network (SDN) controller determines a link aggregation (LAG) configuration for a node in the SDN that is controlled by the SDN controller. The LAG configuration is based on hardware capability information and dynamic network traffic information of the SDN. The SDN controller can further instruct the node to forward traffic in accordance with the LAG configuration.
    Type: Application
    Filed: November 6, 2014
    Publication date: August 10, 2017
    Inventors: Prasanth Gopinathan Nair SARASWATHYAMA, Vijeesh Erankotte PANAYAMTHATTA, Celestian K. SEBASTIAN