Patents by Inventor Rohit S. Shetty

Rohit S. Shetty 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: 11093566
    Abstract: A method and system for improving a router based search query is provided. The method includes identifying a Web page retrieved during a Web query received from a network router device and analyzing historical Web pages retrieved during historical search queries associated with a search engine router and the network router device. The Web page is ranked with respect to the historical Web pages and the Web page is tagged with a first domain comprising a topic associated with the Web page. An address for the network router device is tagged with the first domain and additional domains comprising additional topics associated with additional Web pages accessed via the network router device. In response, the Web page is re-ranked with respect to the historical Web pages.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ashrith Shetty, Rohit S. Shetty
  • Patent number: 10986178
    Abstract: Embodiments of the present invention provide systems and methods for organization of data logging in a networked computing environment. A plurality of logging and monitoring zones, referred to as “logmon” zones are defined. Each zone is associated with one or more policies. The policies specify various parameters such as storage limits, priority, periodicity, and retention time, among others. A networked application operating in a cloud (networked) environment is associated with a zone. The tenant for the application can be billed according to the zone.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: April 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Sudheesh S. Kairali, Vijay R. Kalangumvathakkal, Rohit S. Shetty
  • Patent number: 10558515
    Abstract: A computer-implemented method includes receiving, from a first log agent, a first log collection. The computer-implemented method further includes receiving a first policy, wherein the first policy includes a definition of a first pattern and a definition of a procedure. The computer-implemented method further includes scanning the first log collection against the first policy to determine a match between a portion of the first log collection and the first pattern, with the matching portion of the first log collection being identified as a first data artefact. The computer-implemented method further includes, responsive to identifying the first data artefact, executing the procedure defined by the first policy, wherein the procedure includes: filtering the first log collection to yield a first group of filtered log entries, receiving a first data collection, and sending the first group of filtered log entries and the first data collection to a recipient system.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Vinay G. Rajagopal, Logeswaran T. Rajamanickam, Arun Ramakrishnan, Rohit S. Shetty
  • Patent number: 10534659
    Abstract: A computer-implemented method includes receiving, from a first log agent, a first log collection. The computer-implemented method further includes receiving a first policy, wherein the first policy includes a definition of a first pattern and a definition of a procedure. The computer-implemented method further includes scanning the first log collection against the first policy to determine a match between a portion of the first log collection and the first pattern, with the matching portion of the first log collection being identified as a first data artefact. The computer-implemented method further includes, responsive to identifying the first data artefact, executing the procedure defined by the first policy, wherein the procedure includes: filtering the first log collection to yield a first group of filtered log entries, receiving a first data collection, and sending the first group of filtered log entries and the first data collection to a recipient system.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Vinay G. Rajagopal, Logeswaran T. Rajamanickam, Arun Ramakrishnan, Rohit S. Shetty
  • Publication number: 20190272300
    Abstract: A method and system for improving a router based search query is provided. The method includes identifying a Web page retrieved during a Web query received from a network router device and analyzing historical Web pages retrieved during historical search queries associated with a search engine router and the network router device. The Web page is ranked with respect to the historical Web pages and the Web page is tagged with a first domain comprising a topic associated with the Web page. An address for the network router device is tagged with the first domain and additional domains comprising additional topics associated with additional Web pages accessed via the network router device. In response, the Web page is re-ranked with respect to the historical Web pages.
    Type: Application
    Filed: May 20, 2019
    Publication date: September 5, 2019
    Inventors: Ashrith Shetty, Rohit S. Shetty
  • Patent number: 10372771
    Abstract: A method and system for improving a router based search query is provided. The method includes identifying a Web page retrieved during a Web query received from a network router device and analyzing historical Web pages retrieved during historical search queries associated with a search engine router and the network router device. The Web page is ranked with respect to the historical Web pages and the Web page is tagged with a first domain comprising a topic associated with the Web page. An address for the network router device is tagged with the first domain and additional domains comprising additional topics associated with additional Web pages accessed via the network router device. In response, the Web page is re-ranked with respect to the historical Web pages.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ashrith Shetty, Rohit S. Shetty
  • Publication number: 20190227862
    Abstract: A computer-implemented method includes receiving, from a first log agent, a first log collection. The computer-implemented method further includes receiving a first policy, wherein the first policy includes a definition of a first pattern and a definition of a procedure. The computer-implemented method further includes scanning the first log collection against the first policy to determine a match between a portion of the first log collection and the first pattern, with the matching portion of the first log collection being identified as a first data artefact. The computer-implemented method further includes, responsive to identifying the first data artefact, executing the procedure defined by the first policy, wherein the procedure includes: filtering the first log collection to yield a first group of filtered log entries, receiving a first data collection, and sending the first group of filtered log entries and the first data collection to a recipient system.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Inventors: Vinay G. Rajagopal, Logeswaran T. Rajamanickam, Arun Ramakrishnan, Rohit S. Shetty
  • Publication number: 20180279018
    Abstract: A method for customizing a purchase of a digital content is provided. The method includes receiving a request from a user device to purchase the digital content retrievable by the computing system, the digital content being encoded such that the purchase of the digital content is customizable based on an audio quality and a video quality of the digital content, presenting a plurality of selectable audio formats and video formats associated with the digital content, wherein the audio quality and the video quality of the digital content is affected by a user selection of the plurality of audio formats and video formats, providing a downloadable package comprising the customized digital content with the user selected audio formats and video formats to the user device for consuming the customized digital content, and processing a payment for the customized digital content delivered to the user device.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Inventors: Saurabh Dravid, Logeswaran T. Rajamanickam, Ashrith Shetty, Rohit S. Shetty
  • Publication number: 20180260267
    Abstract: A computer-implemented method includes receiving, from a first log agent, a first log collection. The computer-implemented method further includes receiving a first policy, wherein the first policy includes a definition of a first pattern and a definition of a procedure. The computer-implemented method further includes scanning the first log collection against the first policy to determine a match between a portion of the first log collection and the first pattern, with the matching portion of the first log collection being identified as a first data artefact. The computer-implemented method further includes, responsive to identifying the first data artefact, executing the procedure defined by the first policy, wherein the procedure includes: filtering the first log collection to yield a first group of filtered log entries, receiving a first data collection, and sending the first group of filtered log entries and the first data collection to a recipient system.
    Type: Application
    Filed: May 16, 2018
    Publication date: September 13, 2018
    Inventors: Vinay G. Rajagopal, Logeswaran T. Rajamanickam, Arun Ramakrishnan, Rohit S. Shetty
  • Publication number: 20180254996
    Abstract: The system, method, and computer program product described herein provide automatic scaling of resources allocated to microservices based on projected demand data received from consumers of the microservices. In an aspect of the present disclosure, a method for scaling up or down a capacity allocated to a microservice is disclosed. The method includes receiving projected demand data for a microservice from a plurality of consumers, aggregating the projected demand data together, calculating a total projected demand for the microservice for a future period of time based on the aggregated projected demand data, and determining, based at least in part on the total projected demand, whether to scale up or scale down a capacity allocated to the microservice for the future period of time.
    Type: Application
    Filed: March 3, 2017
    Publication date: September 6, 2018
    Inventors: Sudheesh S. Kairali, Vijay R. Kalangumvathakkal, Ayyalaraju C. Koundinya, Rohit S. Shetty
  • Publication number: 20180196883
    Abstract: A method and system for improving a router based search query is provided. The method includes identifying a Web page retrieved during a Web query received from a network router device and analyzing historical Web pages retrieved during historical search queries associated with a search engine router and the network router device. The Web page is ranked with respect to the historical Web pages and the Web page is tagged with a first domain comprising a topic associated with the Web page. An address for the network router device is tagged with the first domain and additional domains comprising additional topics associated with additional Web pages accessed via the network router device. In response, the Web page is re-ranked with respect to the historical Web pages.
    Type: Application
    Filed: January 6, 2017
    Publication date: July 12, 2018
    Inventors: Ashrith Shetty, Rohit S. Shetty
  • Publication number: 20180191822
    Abstract: Embodiments of the present invention provide systems and methods for organization of data logging in a networked computing environment. A plurality of logging and monitoring zones, referred to as “logmon” zones are defined. Each zone is associated with one or more policies. The policies specify various parameters such as storage limits, priority, periodicity, and retention time, among others. A networked application operating in a cloud (networked) environment is associated with a zone. The tenant for the application can be billed according to the zone.
    Type: Application
    Filed: January 4, 2017
    Publication date: July 5, 2018
    Inventors: Sudheesh S. Kairali, Vijay R. Kalangumvathakkal, Rohit S. Shetty
  • Patent number: 10007571
    Abstract: A computer-implemented method includes receiving, from a first log agent, a first log collection. The computer-implemented method further includes receiving a first policy, wherein the first policy includes a definition of a first pattern and a definition of a procedure. The computer-implemented method further includes scanning the first log collection against the first policy to determine a match between a portion of the first log collection and the first pattern, with the matching portion of the first log collection being identified as a first data artifact. The computer-implemented method further includes, responsive to identifying the first data artifact, executing the procedure defined by the first policy, wherein the procedure includes: filtering the first log collection to yield a first group of filtered log entries, receiving a first data collection, and sending the first group of filtered log entries and the first data collection to a recipient system.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: June 26, 2018
    Assignee: International Business Machines Corporation
    Inventors: Vinay G. Rajagopal, Logeswaran T. Rajamanickam, Arun Ramakrishnan, Rohit S. Shetty
  • Publication number: 20170351559
    Abstract: A computer-implemented method includes receiving, from a first log agent, a first log collection. The computer-implemented method further includes receiving a first policy, wherein the first policy includes a definition of a first pattern and a definition of a procedure. The computer-implemented method further includes scanning the first log collection against the first policy to determine a match between a portion of the first log collection and the first pattern, with the matching portion of the first log collection being identified as a first data artefact. The computer-implemented method further includes, responsive to identifying the first data artefact, executing the procedure defined by the first policy, wherein the procedure includes: filtering the first log collection to yield a first group of filtered log entries, receiving a first data collection, and sending the first group of filtered log entries and the first data collection to a recipient system.
    Type: Application
    Filed: June 1, 2016
    Publication date: December 7, 2017
    Inventors: Vinay G. Rajagopal, Logeswaran T. Rajamanickam, Arun Ramakrishnan, Rohit S. Shetty