Patents by Inventor Niranjan Damera-Venkata

Niranjan Damera-Venkata 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: 11914638
    Abstract: Disclosed herein is a method of determining a user profile based on a set of user-selected images, a method of selecting images from an image database of digital images based on a user profile, a computer system and a computer program product.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: February 27, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jose Luis Abad Peiro, Md Imbesat Hassan Rizvi, Niranjan Damera Venkata
  • Patent number: 11861309
    Abstract: Example techniques for processing service notes are described. In an example, labeled service notes, associated with fuser units of a plurality of image rendering devices, are processed to generate a vector corresponding to each of the labeled service notes, a labeled service note comprising natural language text describing an error event and a corresponding service activity associated with a fuser unit, wherein the labeled service note is assigned a label based on a category of failure of the fuser unit. Based on the processing, a relationship between vectors and labels corresponding to the labeled service notes is generated.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: January 2, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Anton Wiranata, Niranjan Damera Venkata, Prasad Hegde, Aravindakshan B
  • Publication number: 20230089757
    Abstract: Aspects of call routing based on technical skills of users are discussed. Responses to a set of questions posed to a user are received to assess a technical skill level of the user. The user may be categorized in a category from among a plurality of categories based on the technical skill level and a decision may be provided to a route a call from the user to one of a human agent and a virtual agent based on the categorization.
    Type: Application
    Filed: January 29, 2020
    Publication date: March 23, 2023
    Inventors: Shameed Sait M A, Niranjan Damera Venkata, Raghavendra Gangahanumaiah
  • Publication number: 20230068230
    Abstract: System for providing troubleshooting solutions for an electronic device is described. The system includes a query engine, that may receive a troubleshoot query from a user of the electronic device. The troubleshoot query indicates a device model of the electronic device and an issue with the electronic device. Further, the query engine may identify a context vector corresponding to the device model based on a mapping table and the device model. The context vector describes a relationship between the device model, a plurality of troubleshoot support documents, and functional features of the device model. Further, the system includes a machine learning engine to determine a troubleshooting solution for the issue based on the issue and the context vector corresponding to the device.
    Type: Application
    Filed: February 14, 2020
    Publication date: March 2, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Ayush Garg, Himanshu Tiwari, Shameed Sait M A, Niranjan Damera Venkata
  • Publication number: 20230059605
    Abstract: Aspects of resolution of customer issues are discussed. A customer issue may be presented to a human agent as a query. The human agent may provide an agent response for the query. Based on the agent response, a simulated customer message may be determined. Iteratively, agent responses may be received and simulated customer messages may be provided to resolve the query. A sequence of agent responses and simulated customer messages usable to resolve the query may be probabilistically determined based on the agent responses and the simulated customer messages.
    Type: Application
    Filed: February 7, 2020
    Publication date: February 23, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Shameed Sait M A, Shreyans Dhankhar, Yeswanth Siva Tej Gowd Kuruba, Niranjan Damera Venkata
  • Publication number: 20230013842
    Abstract: Aspects of human assisted virtual agent support are discussed. A conversation between a user and a virtual agent may be monitored. A probability of the user abandoning the conversation may be predicted and a notification may be provided to a human agent to provide assistance in the conversation based on the probability.
    Type: Application
    Filed: December 20, 2019
    Publication date: January 19, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Shameed Sait M A, Niranjan Damera Venkata, Kurian Chukirian Sebastian
  • Publication number: 20220058448
    Abstract: Disclosed herein is a method of determining a user profile based on a set of user-selected images, a method of selecting images from an image database of digital images based on a user profile, a computer system and a computer program product.
    Type: Application
    Filed: April 9, 2019
    Publication date: February 24, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jose Luis Abad Peiro, Md Imbesat Hassan Rizvi, Niranjan Damera Venkata
  • Publication number: 20220058099
    Abstract: A device monitoring system comprising a computation engine to obtain, for each of a plurality of devices, an actual failure condition indicating actual device failure and a probable failure condition predicted by a health monitoring device. The health monitoring device to monitor health of the plurality of devices, the probable failure condition indicating when the device is predicted to stop functioning. The computation engine is to compute a failure prediction gap for each of the plurality of devices. The failure prediction gap indicating a difference between the probable failure condition and the actual failure condition. A performance evaluation engine to compute a saving factor based at least on cost parameters and an average of the failure prediction gap computed for the plurality of devices and initiate discontinuance of usage of the health monitoring device based on a comparison of the saving factor with a threshold.
    Type: Application
    Filed: May 13, 2020
    Publication date: February 24, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Niranjan Damera Venkata, Aravindakshan Babu, Darrel D Cherry, Anton Wiranata, Prasad Hegde, Mithra Vankipuram
  • Publication number: 20210144108
    Abstract: Examples for providing automated user support are described herein. In an example, a query that a user is seeking to resolve is determined, based on real-time tracking of multi-modal inputs from the user on a user-support system. For the query, a resolution is provided to the user from a resolution database to provide automated user-support.
    Type: Application
    Filed: August 2, 2018
    Publication date: May 13, 2021
    Inventors: Shameed Sait M A, Niranjan Damera Venkata
  • Publication number: 20210049489
    Abstract: The present subject matter relates to example to provide solutions using stochastic modelling. In one example, a plurality case logs corresponding to an issue may be analyzed to identify a plurality of resolution steps. In addition, a relationship between each of the plurality of resolution steps may be identified from the plurality of case logs to generate a knowledge representation. In one example, a relationship between resolution steps is determined using a stochastic modelling technique. Further, based on the knowledge representation, a primary solution for the issue may be generated to resolve the issue.
    Type: Application
    Filed: August 14, 2018
    Publication date: February 18, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Shameed Sait M A, Shafiuddin Rehan Ahmed, Niranjan Damera Venkata
  • Patent number: 10482173
    Abstract: Example embodiments relate to automated document composition using quality distributions. In example embodiments, each image in a document is processed by determining quality scores that describe image distortion for potential aspect ratios, determining height deviations for the aspect ratios, and generating quality distributions using the height deviations and quality scores. At this stage, a page template is applied to a subset of elements from the document to render a page of the document, and a page score is determined for the page based on, at least, the quality distribution of an image, where the page template is adjusted to include a selected aspect ratio that maximizes the page score of the page.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: November 19, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Niranjan Damera Venkata, Ildus Ahmadullin
  • Patent number: 10387541
    Abstract: Described herein are systems and methods for formatting text for generating a print document based on a web document. For example, in some examples, a subset of characters of a first element of a web document is wrapped in a second element. Further, the onscreen position of the subset is determined based on the wrapping. In addition, the position on a print document for the subset is determined based on the determined onscreen position.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: August 20, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Tamir Hassan, Niranjan Damera Venkata
  • Patent number: 10303745
    Abstract: Systems and methods associated with pagination point identification are disclosed. One example system includes an interface logic. The interface logic may receive a content element to be arranged within a layout having a first page with a fixed size. The system also includes a pagination logic. The pagination logic may identify a pagination point within a content element based on semantic information from the content element. The system also includes a layout logic. The layout logic may arrange a portion of the content element within the first page based on the pagination point and the fixed size.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: May 28, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joshua Halpern, Niranjan Damera Venkata
  • Patent number: 10223348
    Abstract: A probabilistic content layout model generates pages. Each of a number of compositions flows over multiple of the pages, and one or more of the pages each has multiple breakpoints. Each breakpoint is defined in relation to a given composition, such that the breakpoint breaks the given composition on the page that includes the breakpoint and such that the given composition continues on, a subsequent page.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: March 5, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ildus Ahmadullin, Niranjan Damera-Venkata
  • Patent number: 9911141
    Abstract: One or more text blocks, one or more images, and one or more contextual advertisements related to the text blocks are input into a mixed-content page layout model. One or more pages are generated by the mixed-content page layout model such that the text blocks, the images, and the contextual advertisements are displayed on the pages. For each contextual advertisement, a dynamic weight to a particular text block is determined. The mixed-content page layout model uses the dynamic weight for a contextual advertisement in determining where the advertisement is displayed within the pages in relation to the particular text block.
    Type: Grant
    Filed: August 1, 2010
    Date of Patent: March 6, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Niranjan Damera-Venkata
  • Patent number: 9772977
    Abstract: A technique for displaying a folding document can include connecting an edge of a first panel to an edge of a second panel to create a shared edge representing a fold of a folding document. The first panel and second panel can form a first area of the folding document, and the first area and a second area of the folding document can be displayed in a graphical user interface (GUI).
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: September 26, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marcelo A. Riss, Niranjan Damera Venkata, Rodrigo Chamun, João Batista Souza de Oliveira, Isabel H. Manssour, Angelina de Carvalho Alvarez Ziesemer
  • Publication number: 20170169032
    Abstract: An example embodiment of the present techniques extracts sequences of features from each article of a plurality of articles. A background language model may be generated based on the sequences of features extracted from the plurality of articles and a new model can be generated based on sequences of features from a set of selected articles. A comparison between the new language model and language models generated for remaining articles may be performed to generate a distance score for each of the remaining articles. An article may be added to the set of selected articles based on distance score. Content may be returned based on the set of selected articles.
    Type: Application
    Filed: December 12, 2016
    Publication date: June 15, 2017
    Inventors: Joshua Hailpern, Niranjan Damera Venkata
  • Publication number: 20170139878
    Abstract: Systems and methods associated with pagination point identification are disclosed. One example system includes an interface logic. The interface logic may receive a content element to be arranged within a layout having a first page with a fixed size. The system also includes a pagination logic. The pagination logic may identify a pagination point within a content element based on semantic information from the content element. The system also includes a layout logic. The layout logic may arrange a portion of the content element within the first page based on the pagination point and the fixed size.
    Type: Application
    Filed: June 16, 2014
    Publication date: May 18, 2017
    Inventors: Joshua Halpern, Niranjan Damera Venkata
  • Patent number: 9601086
    Abstract: Defining a display region for a projector display. An image of a camera's view of a display region is accessed. The image is displayed on a graphical user interface. The image has a first set of coordinates. The image and a reference canvas that is displayed on said graphical user interface is integrated. The integration comprises overlaying a portion of the reference canvas on the image. The reference canvas has a second set of coordinates. One of the first set of coordinates and the second set of coordinates represents a mesh of movable control points being movable from a first location to a second location on the graphical user interface. The first set of coordinates are mapped to the second set of coordinates, thereby generating a pointwise correspondence mapping between coordinate points of the reference canvas and coordinate points of the image.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: March 21, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Nelson Liang An Chang, Niranjan Damera-Venkata
  • Publication number: 20160140102
    Abstract: Example embodiments relate to automated document composition using quality distributions. In example embodiments, each image in a document is processed by determining quality scores that describe image distortion for potential aspect ratios, determining height deviations for the aspect ratios, and generating quality distributions using the height deviations and quality scores. At this stage, a page template is applied to a subset of elements from the document to render a page of the document, and a page score is determined for the page based on, at least, the quality distribution of an image, where the page template is adjusted to include a selected aspect ratio that maximizes the page score of the page.
    Type: Application
    Filed: June 28, 2013
    Publication date: May 19, 2016
    Inventors: Niranjan Damera Venkata, Ildus Ahmadullin