Patents by Inventor MANISH KATARIA

MANISH KATARIA 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: 20190182168
    Abstract: Provided are techniques for providing dynamic throttling thresholds. A request from a client is received. A request count is incremented. A current dynamic throttling threshold is selected based on the request. In response to determining that the request count is less than the current dynamic throttling threshold, the request is sent to a server for processing and a response and a response time are received from the server. In response to determining one of 1) that the request count equals or exceeds a recalculation count and 2) that a time interval for recalculation has ended, a new dynamic throttling threshold is calculated using the response time and the current dynamic throttling threshold is set to the new dynamic throttling threshold. Then, the response is returned to the client. In response to determining that the request count is not less than the current dynamic throttling threshold, the request is throttled.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 13, 2019
    Inventors: Paul R. Bastide, Manish Kataria, Miguel A. Estrada
  • Publication number: 20190173937
    Abstract: An embodiment may be a cognitive event based file sharing system. The embodiment may include receiving a file share request by a user, wherein the file share request comprises a file selected for access by intended file recipients. The embodiment may include determining a storage capacity of a computing device of the user. The embodiment may include determining a storage capacity of computing devices of the intended file recipients. The embodiment may include allocating the file based on the storage capacity of the computing device of the user, the storage capacity of the computing devices of the intended file recipients, and a file management policy. The embodiment may include providing access to the file to the intended file recipients. The embodiment may include removing a portion of the file from at least one of the computing devices of the intended file recipients based on the occurrence of a specified event.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 6, 2019
    Inventors: Manish Kataria, Amit A. Nanavati
  • Publication number: 20190164170
    Abstract: One embodiment provides a method, including: accessing, for an identified individual, a sentiment profile comprising at least one average sentiment score, wherein the sentiment profile is generated by analyzing interactions of the identified individual with other individuals and wherein the sentiment profile reflects the identified individual's personality in interactions with other individuals; receiving input corresponding to a current interaction between the identified individual and at least one other individual; generating a current sentiment score for the identified individual corresponding to the current interaction using a sentiment analysis tool; determining a sentiment intent of the identified individual corresponding to the current interaction, wherein the determining a sentiment intent comprises comparing the current sentiment score to the at least one average sentiment score from the sentiment profile; and providing to a user, feedback of the determined sentiment intent of the identified individu
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Manish Kataria, Amit Anil Nanavati, Gyana Ranjan Parija
  • Patent number: 10225225
    Abstract: In an approach to targeted notification, a computing device receives a user input comprising a notification for publication. The computing device receives a user input defining a recipient list. The computing device generates a recipient list based on the user input defining the recipient list, wherein the recipient list comprises one or more of all first level contacts, all members of a community, a defined subset of first level contacts, and a defined subset of members of the community. The computing device publishes the notification to one or more recipients based on the refined recipient list.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Manish Kataria, Nihar Tiku
  • Publication number: 20190005031
    Abstract: Accessing cloud based document libraries over unreliable networks is provided. The method includes a service hub on a client device locating a requested document in a local archive on the client device. If the requested device is found in the local archive, the service hub queries the server computer to determine which version of the requested document is more current. The determination is made by comparing the metadata associated with the document version in the local archive and the metadata of the document version on the server computer. If the server version is more current, the service hub requests a full download of the requested document, and updates the local archive with the retrieved metadata and document contents.
    Type: Application
    Filed: June 28, 2017
    Publication date: January 3, 2019
    Inventors: Manish Kataria, Manu Kuchhal
  • Patent number: 10169054
    Abstract: A list of performed operations is received containing all operations performed in an order of processing. A request from a user is received including at least one of an undo request of a last performed operation or a redo request of a last performed undo request from the list of performed operations and the request includes at least one content type. A content type of each performed operation in the list of performed operations is determined. All performed operations from the list of performed operations that have a content type the same as one content type of the at least one content types is determined. The at least one of an undo request of a last performed operation or redo request of the last performed undo request from the list of performed operations that have one content type of the at least one content types is performed.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Vimal Dhupar, Manish Kataria
  • Publication number: 20180341377
    Abstract: Methods, systems, and computer program products for adapting the tone of the user interface of a cloud-hosted application based on user behavior patterns are provided herein. A computer-implemented method includes analyzing behavior of a user with respect to one or more software applications; automatically detecting, from a pre-established collection of multiple software tone settings, one or more appropriate software tone settings to be applied to the one or more software applications based on the analyzed behavior; dynamically updating the software tone settings of the one or more software applications, wherein updating comprises (i) defining the value for one or more strings of the one or more software applications as one or more run-time attributes and (ii) resolving the one or more run-time attributes upon detecting the one or more appropriate software tone settings; and outputting the one or more dynamically updated software applications to at least a display.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Inventors: Manish Kataria, Manu Kuchhal
  • Patent number: 9986064
    Abstract: Adapting web-based applications in a client/server web-based architecture is provided. At least a first version and a second version of a client/server application is provided. An adaptable application platform monitors a client and a server in a client/server web-based architecture for one or more performance characteristics. If one or more configurable performance characteristics exceeds a threshold, the adaptable application platform switches dynamically between executing the first version to executing the second version. The first version is server preferring and the second version is client preferring.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Manish Kataria, Maureen G. Leland, Martin J. C. Presler-Marshall
  • Publication number: 20180032348
    Abstract: A method can include evaluating each of a plurality of collaborative systems, using a processor, for suitability hosting an artifact according to at least one attribute of the artifact. A first collaborative system can be selected from the plurality of collaborative systems according to the evaluation. The artifact can be stored in the first collaborative system.
    Type: Application
    Filed: October 10, 2017
    Publication date: February 1, 2018
    Inventors: THOMAS J. BURRIS, MANISH KATARIA
  • Publication number: 20180004538
    Abstract: A method can include evaluating each of a plurality of collaborative systems, using a processor, for suitability hosting an artifact according to at least one attribute of the artifact. A first collaborative system can be selected from the plurality of collaborative systems according to the evaluation. The artifact can be stored in the first collaborative system.
    Type: Application
    Filed: September 18, 2017
    Publication date: January 4, 2018
    Inventors: THOMAS J. BURRIS, MANISH KATARIA
  • Patent number: 9804863
    Abstract: A method can include evaluating each of a plurality of collaborative systems, using a processor, for suitability hosting an artifact according to at least one attribute of the artifact. A first collaborative system can be selected from the plurality of collaborative systems according to the evaluation. The artifact can be stored in the first collaborative system.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: October 31, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas J. Burris, Manish Kataria
  • Publication number: 20170310626
    Abstract: In an approach to targeted notification, a computing device receives a user input comprising a notification for publication. The computing device receives a user input defining a recipient list. The computing device generates a recipient list based on the user input defining the recipient list, wherein the recipient list comprises one or more of all first level contacts, all members of a community, a defined subset of first level contacts, and a defined subset of members of the community. The computing device publishes the notification to one or more recipients based on the refined recipient list.
    Type: Application
    Filed: April 26, 2016
    Publication date: October 26, 2017
    Inventors: Manish Kataria, Nihar Tiku
  • Patent number: 9766906
    Abstract: A method can include evaluating each of a plurality of collaborative systems, using a processor, for suitability hosting an artifact according to at least one attribute of the artifact. A first collaborative system can be selected from the plurality of collaborative systems according to the evaluation. The artifact can be stored in the first collaborative system.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: September 19, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas J. Burris, Manish Kataria
  • Patent number: 9699273
    Abstract: Adapting web-based applications in a client/server web-based architecture is provided. At least a first version and a second version of a client/server application is provided. An adaptable application platform monitors a client and a server in a client/server web-based architecture for one or more performance characteristics. If one or more configurable performance characteristics exceeds a threshold, the adaptable application platform switches dynamically between executing the first version to executing the second version. The first version is server preferring and the second version is client preferring.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Manish Kataria, Maureen G. Leland, Martin J. C. Presler-Marshall
  • Patent number: 9684638
    Abstract: A computer system for accessing location-based information on a mobile device. The computer system determines whether a default HTML including information of a location is available, in response to determining that a wireless network at the location is available. The computer system determines geographical coordinates of the location and calculates a URL and the default HTML using the geographical coordinates, in response to determining that the wireless network at the location is not available and in response to determining that the default HTML is not available. The computer system displays one or more pages created by the default HTML that is calculated. The computer system displays the one or more pages created by the default HTML that is available, in response to determining that the default HTML is available.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: Vimal Dhupar, Manish Kataria
  • Publication number: 20170163765
    Abstract: Adapting web-based applications in a client/server web-based architecture is provided. At least a first version and a second version of a client/server application is provided. An adaptable application platform monitors a client and a server in a client/server web-based architecture for one or more performance characteristics. If one or more configurable performance characteristics exceeds a threshold, the adaptable application platform switches dynamically between executing the first version to executing the second version. The first version is server preferring and the second version is client preferring.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Inventors: Manish Kataria, Maureen G. Leland, Martin J.C. Presler-Marshall
  • Publication number: 20170163769
    Abstract: Adapting web-based applications in a client/server web-based architecture is provided. At least a first version and a second version of a client/server application is provided. An adaptable application platform monitors a client and a server in a client/server web-based architecture for one or more performance characteristics. If one or more configurable performance characteristics exceeds a threshold, the adaptable application platform switches dynamically between executing the first version to executing the second version. The first version is server preferring and the second version is client preferring.
    Type: Application
    Filed: November 10, 2016
    Publication date: June 8, 2017
    Inventors: Manish Kataria, Maureen G. Leland, Martin J.C. Presler-Marshall
  • Patent number: 9654573
    Abstract: A computer program product for accessing location-based information on a mobile device. The computer program product determines whether a default HTML including information of a location is available, in response to determining that a wireless network at the location is available. The computer program product determines geographical coordinates of the location and calculates a URL and the default HTML using the geographical coordinates, in response to determining that the wireless network at the location is not available and in response to determining that the default HTML is not available. The computer program product displays one or more pages created by the default HTML that is calculated. The computer program product displays the one or more pages created by the default HTML that is available, in response to determining that the default HTML is available.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: May 16, 2017
    Assignee: International Business Machines Corporation
    Inventors: Vimal Dhupar, Manish Kataria
  • Patent number: 9582269
    Abstract: Adapting web-based applications in a client/server web-based architecture is provided. At least a first version and a second version of a client/server application is provided. An adaptable application platform monitors a client and a server in a client/server web-based architecture for one or more performance characteristics. If one or more configurable performance characteristics exceeds a threshold, the adaptable application platform switches dynamically between executing the first version to executing the second version. The first version is server preferring and the second version is client preferring.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Manish Kataria, Maureen G. Leland, Martin J. C. Presler-Marshall
  • Patent number: 9563612
    Abstract: A method for accessing location-based information on a mobile device. In the method, a processor on the mobile device identifies a location, determines whether a location wireless network is available, determines geographical coordinates of the location in response to determining that the location wireless network is not available, calculates a URL using the geographical coordinates and calculates a default HTML, and displays one or more pages created by the default HTML.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Vimal Dhupar, Manish Kataria