Patents by Inventor Jhilam Bera

Jhilam Bera 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: 20200220710
    Abstract: An example operation may include one or more of connecting, by a miner node, to a blockchain network comprised of a plurality user nodes, reading, by the miner node, a smart contract generated by a user node of the plurality of the user nodes, wherein the smart contract specifies a location of a user video file, acquiring, by the miner node, the user video file from the location, generating, by the miner node, a profile vector of the user video file based on properties of the user video file, determining, by the miner node, a cluster that has similar profile vectors, applying, by the miner node, a compression algorithm associated with the cluster to the user video file to generate a compressed user video file, and sending, by the miner node, the compressed user video file to the user node of the plurality of the user nodes for a validation.
    Type: Application
    Filed: January 7, 2019
    Publication date: July 9, 2020
    Inventors: Vijay Kumar Ananthapur Bache, Saravanan Sadacharam, Vijay Ekambaram, Jhilam Bera
  • Patent number: 10691429
    Abstract: A method for creating a wireframe model for a user interface. A computer identifies an image on a user interface. The computer performs image recognition to identify objects and text within the image. The computer creates a digital widget model based on the step of performing image recognition. The computer delivers digital widget output to a user experience designer for editing, wherein the digital widget output is based on the step of creating. The computer stores edits made by the user experience designer in a historical records database and the wireframe model design is finalized.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Vijay Kumar Ananthapur Bache, Jhilam Bera, Vijay Ekambaram, Saravanan Sadacharam
  • Patent number: 10606738
    Abstract: A blockchain test configuration may provide a simple and secure infrastructure for testing applications. One example method of operation may comprise one or more of transmitting a request to a network of nodes to test a test package associated with an application. The method may also include receiving results based on the test of the test package and recording the results in a blockchain.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Vijay Kumar Ananthapur Bache, Jhilam Bera, Arvind Kumar, Bidhu Sahoo
  • Publication number: 20200074049
    Abstract: Systems and methods for preventing software application tampering are disclosed. 1. In embodiments, a computer-implemented method includes: identifying, by a computing device, an IP related software code segment of a software application; segregating, by the computing device, the IP related software code segment into one or more native code clusters and one or more non-native code clusters; refactoring, by the computing device, the one or more non-native code clusters into one or more stand-alone portable components (SPCs); determining, by the computing device, code migration scores for the one or more SPCs; and determining, by the computing device, select SPCs from the one or more SPCs to migrate to a remote security server based on the code migration scores.
    Type: Application
    Filed: September 5, 2018
    Publication date: March 5, 2020
    Inventors: Vijay EKAMBARAM, Padmanabha Venkatagiri SESHADRI, Vijay Kumar ANANTHAPUR BACHE, Jhilam BERA
  • Publication number: 20200065424
    Abstract: Aspects of the present invention provide devices that filter a subset of items from a database according to a model which predicts sales of items in the database with social media data and the subset of items filtered according to a highest predicted sales. The model comprises a machine learning model trained with sales history of items from the database and social media data history. The devices load the filtered subset of items from the database into a data cache, receive a search which searches for one or more items in the database, and return one or more items of the loaded subset of items from the data cache in response to the received search.
    Type: Application
    Filed: August 22, 2018
    Publication date: February 27, 2020
    Inventors: Vijay Kumar Ananthapur Bache, Jhilam Bera, Vijay Ekambaram, Saravanan Sadacharam
  • Publication number: 20200068199
    Abstract: A method, and associated computer system and computer program product, for video compression that includes receiving a video file including a plurality of frames, identifying at least one image feature in each of the plurality of frames, determining a semantic state change of the image feature for each successive frame after a first of the plurality of frames, and storing the first of the plurality of frames and the semantic change of the image feature for each successive frame after the first of the plurality of frames.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Inventors: Saravanan Sadacharam, Vijay Kumar Ananthapur Bache, Vijay Ekambaram, Jhilam Bera
  • Patent number: 10440530
    Abstract: Embodiments selectively place or accept telephone calls based on recipient preference information, wherein processors are configured to determine whether a first telephone number of a different telephone numbers associated to an identified recipient is ranked highest relative to others of the telephone numbers within the ordered ranking for preferred use in calling the recipient at a local times and geographic locations of receiving mobile devices associated with the telephone numbers. In response to determining that the first number is not ranked highest, the embodiments stop execution of the initiated call to the first number and request authorization from the caller to place the call to another of the telephone numbers that is ranked highest within the ordered ranking. Embodiments further iteratively request authorization from the caller to place the call to others of the telephone numbers next-highest in rank, until placing the call to an authorized one.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: October 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Vijay Kumar Ananthapur Bache, Jhilam Bera, Vijay Ekambaram, Saravanan Sadacharam
  • Publication number: 20190171744
    Abstract: An example operation may include one or more of identifying a query from a requesting entity, where the query requests access to one or more blockchains, converting the query to an expression tree, creating one or more expression tree variations based on the expression tree, the one or more expression tree variations provide one or more different expressions than the expression tree and a same result as the expression tree, determining access conformity between one or more expression tree variations and the expression tree, selecting an expression tree variation with a greatest conformity rating, performing the query using the expression tree variation with the greatest conformity rating, and providing query results to a requesting entity.
    Type: Application
    Filed: December 2, 2017
    Publication date: June 6, 2019
    Inventors: Vijay Kumar Ananthapur Bache, Jhilam Bera, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri
  • Publication number: 20190018660
    Abstract: A method for creating a wireframe model for a user interface. A computer identifies an image on a user interface. The computer performs image recognition to identify objects and text within the image. The computer creates a digital widget model based on the step of performing image recognition. The computer delivers digital widget output to a user experience designer for editing, wherein the digital widget output is based on the step of creating. The computer stores edits made by the user experience designer in a historical records database and the wireframe model design is finalized.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Inventors: Vijay Kumar Ananthapur Bache, Jhilam Bera, Vijay Ekambaram, Saravanan Sadacharam
  • Publication number: 20180157583
    Abstract: A blockchain test configuration may provide a simple and secure infrastructure for testing applications. One example method of operation may comprise one or more of transmitting a request to a network of nodes to test a test package associated with an application. The method may also include receiving results based on the test of the test package and recording the results in a blockchain.
    Type: Application
    Filed: February 5, 2018
    Publication date: June 7, 2018
    Inventors: Vijay Kumar Ananthapur Bache, Jhilam Bera, Arvind Kumar, Bidhu Sahoo
  • Patent number: 9934138
    Abstract: A blockchain test configuration may provide a simple and secure infrastructure for testing applications. One example method of operation may comprise one or more of transmitting a request to a network of nodes to test a test package associated with an application. The method may also include receiving results based on the test of the test package and recording the results in a blockchain.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Vijay Kumar Ananthapur Bache, Jhilam Bera, Arvind Kumar, Bidhu Sahoo