Patents by Inventor Harish Bharti

Harish Bharti 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: 20240135678
    Abstract: Identifying an indistinct entity within an image can include generating by an image filter multiple gradients, each of which corresponds to one of a plurality of pixels of an image captured by an imager. The image can be searched for a likely repeating pattern. Responsive to detecting, based on the multiple gradients, a likely repeating pattern within the image, data structures can be generated, the data structures comprising a set of probabilistically weighted feature vectors corresponding to the likely repeating pattern. A machine learning model can classify each of the set of probabilistically weighted feature vectors. An identity of the likely repeating pattern can be output, the identity based on the machine learning model classifications of the probabilistically weighted feature vectors.
    Type: Application
    Filed: October 5, 2022
    Publication date: April 25, 2024
    Inventors: Rajesh Kumar Saxena, Harish Bharti, Pinaki Bhattacharya, Sandeep Sukhija, Dinesh Wadekar
  • Patent number: 11962703
    Abstract: Cooperative session orchestration includes devising a crypt for pre-distribution of tokens, distributing the tokens to member nodes of the network, based on a request from a delegate node of the network for brokerage of a session between the delegate node and a supplier node of the network, creating and sending, for each of a plurality of potential supplier nodes of the network, a respective individual puzzle, receiving, from each of one or more potential supplier nodes of the plurality of potential supplier nodes, a respective result obtained by the potential supplier node from solving the individual puzzle using the token distributed to the potential supplier, identifying, based on the receiving, candidate supplier node(s) of the one or more potential supplier nodes as a potential supplier for the session with the delegate node, and identifying to the delegate node the candidate supplier node(s) for the session with the delegate node.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: April 16, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sandeep Sukhija, Rajesh Kumar Saxena, Harish Bharti
  • Publication number: 20240119343
    Abstract: Prioritizing a work request pertaining to a physical asset can include generating a data structure that encodes the work request as a multidimensional representation indicating at least one classification, each at least one classification including at least one sub-category. In response to identifying multiple work requests encoded as multidimensional representations with respect to the physical asset, each multidimensional representation can be reduced to a one-dimensional (1-D) representation that preserves a variance factor of each sub-category of each multidimensional representation. Each 1-D structure can be input to a machine learning model trained to prioritize each of the work requests. The work requests can be prioritized in accordance with the machine learning model based on the 1-D structures. The priorities of each of the work requests can be output.
    Type: Application
    Filed: September 28, 2022
    Publication date: April 11, 2024
    Inventors: Harish Bharti, Rajesh Kumar Saxena, Jayadev J, Sandeep Sukhija
  • Patent number: 11928131
    Abstract: Datasets can be synchronized across cloud-based computer environments using computer systems. A data map can be generated for source datasets for a plurality of computing environments, respectively, and an activation function can be determined based on the data map, for simultaneously activating a new dataset of a source system from one of the plurality of computing environments. A generation ID (identification) can be shared from the source system with one or more computing environments of the plurality of the computing environments, in response to receiving the activation function. The new dataset of the source system can be replicated across the one or more computing environments. A data synchronization trigger can be activated, using a synchronization coordinator module of the computer, and the data synchronization can be completed across the plurality of computing environments.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: March 12, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sreekanth Ramakrishna Iyer, Rakesh Shinde, Ram Ravishankar, Harish Bharti, Grigorij Kaplan, Alberto Eduardo de Queiroz Dias
  • Publication number: 20240078623
    Abstract: An approach for assessing terms and conditions (TnC)s of a legal agreement is provided. A block of text, which contains a TnC of the set of TnC, in the legal agreement is identified using a cognitive system. A standardized significance value is assigned to the TnC by the cognitive system by applying the TnC to a TnC model containing corresponding industry TnCs from industry standard documents. A block currency that indicates a significance of an impact of the TnC to a contract party is computed for the TnC by the cognitive system. Based on the standardized significance value and the block currency, a personal impact of the TnC to the contract party is assessed by the cognitive system. The contract party is alerted to the TnC and the personal impact corresponding to the TnC.
    Type: Application
    Filed: August 18, 2022
    Publication date: March 7, 2024
    Inventors: Rajesh Kumar Saxena, Harish Bharti, Pinaki Bhattacharya, Sandeep Sukhija
  • Publication number: 20240069926
    Abstract: Provisioning business functions is provided. A runtime binary activation code is sent to a nodal edge server that has a needed runtime binary for a set of edge devices to perform a business function. A secure shell protocol connection with root operating system access is established to the nodal edge server that has the needed runtime binary to execute the runtime binary activation code.
    Type: Application
    Filed: August 23, 2022
    Publication date: February 29, 2024
    Inventors: Harish Bharti, Rajesh Kumar Saxena, Sandeep Sukhija, Deepak Bajaj
  • Publication number: 20240073799
    Abstract: Setting a primary server within a business density cluster when the business density location changes. A new primary edge provisioning server replaces a current primary edge provisioning server when the business density cluster is determined not to include the current primary edge provisioning server. An edge provisioning framework handles the associations and dissociations of the edge network(s) to build the new primary server within the business density cluster. The former primary server is respawned as a new secondary node to the new primary server.
    Type: Application
    Filed: August 30, 2022
    Publication date: February 29, 2024
    Inventors: Rajesh Kumar Saxena, Harish Bharti, Deepak Bajaj, Sandeep Sukhija
  • Patent number: 11910221
    Abstract: Edge service deployment with network slice invocation is provided, which includes obtaining one or more service-related parameters for network slice invocation to support an edge service instance, and requesting a network slice from a network based on the obtained one or more service-related parameters. The requesting from the network is via a collaboration platform. Further, the edge service deployment and network slice invocation includes receiving from the network, based on requesting of the network slice, network slice invocation codes, and initiating activating of the edge service instance over the network slice of the network using the network slice invocation codes.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: February 20, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Harish Bharti, Rajesh Kumar Saxena, Sandeep Sukhija, Deepak Bajaj
  • Publication number: 20240056358
    Abstract: Runtime binary migration is provided. A slice of a 5G network is provisioned based on time period and bandwidth requirements in accordance with a service level agreement corresponding to a customer requesting performance of a business function transaction. A runtime binary for invoking the slice of the 5G network is migrated to a nodal edge server for a set of edge devices associated with the nodal edge server to perform the business function transaction using the slice of the 5G network.
    Type: Application
    Filed: August 11, 2022
    Publication date: February 15, 2024
    Inventors: Rajesh Kumar Saxena, Harish Bharti, Sandeep Sukhija, Deepak Bajaj
  • Publication number: 20240056853
    Abstract: Edge service deployment with network slice invocation is provided, which includes obtaining one or more service-related parameters for network slice invocation to support an edge service instance, and requesting a network slice from a network based on the obtained one or more service-related parameters. The requesting from the network is via a collaboration platform. Further, the edge service deployment and network slice invocation includes receiving from the network, based on requesting of the network slice, network slice invocation codes, and initiating activating of the edge service instance over the network slice of the network using the network slice invocation codes.
    Type: Application
    Filed: August 10, 2022
    Publication date: February 15, 2024
    Inventors: Harish BHARTI, Rajesh Kumar SAXENA, Sandeep SUKHIJA, Deepak BAJAJ
  • Publication number: 20240039831
    Abstract: A computer-implemented method according to one embodiment includes establishing, for each hop in pathways of a network, a relation between a desired reliability and channel error. Based on the established relations, a maximum number of copies of packets to send from a source in the network to a target in the network is determined. An overhead associated with sending packets from the source to the target in the network is determined for each of the hops, and a first sum of such overheads is also determined. An overhead associated with sending an acknowledgement packet to the source is determined for each of the hops. A second sum is a sum of the overheads associated with sending the acknowledgement packet to the source. In response to a determination that a sum of the first sum and the second sum is less than a predetermined threshold value, the pathways are used.
    Type: Application
    Filed: August 1, 2022
    Publication date: February 1, 2024
    Inventors: Rajesh Kumar Saxena, Harish Bharti, Anupam Gupta, Sandeep Sukhija
  • Patent number: 11880387
    Abstract: A computer identifies, within a hierarchical database, data elements associated with a selected function associated with the database, comprising. The computer identifies at least one function associated with a hierarchical database containing data elements. The computer, in response to identifying the function, identifies within a list of indica, at least one reference indicia corresponding to the at least one function. The computer identifies within a monolithic application relevant code elements associated with the reference indicia. The computer generates an activity log associated with execution of the relevant code elements. The computer identifies, within the activity log, a group of data elements associated with the execution of the relevant code elements. The computer generates a group data element clusters using a Machine Learning algorithm. The computer identifies at least one of the group of data element clusters as relevant to the at least one function.
    Type: Grant
    Filed: June 6, 2021
    Date of Patent: January 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Balakrishnan Sreenivasan, Joydeep Banerjee, Sandeep Sukhija, Shweta Jain
  • Patent number: 11868930
    Abstract: Generating a model for evaluating organizational skills to determine cost of entering a new market includes training a machine learning model to define business capabilities, processes and required skills of an organization based on a current business strategy, training the machine learning model to define a plurality of skill classes of the required skills of the organization using the cognitive computing processor device, training the machine learning model to define skill profiles of the available talent of the organization based on the plurality of skill classes, determining skill gaps of the available talent of the organization by analyzing the required skills of the organization and the skill profiles, assessing skills required for a new business strategy for the organization, and determining a cost of the organization executing the new business strategy based on the skill profiles, the at least one skill gap and the new business strategy skills.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: January 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Lucia Larise Stavarache, Sandeep Sukhija, Grigorij Kaplan, Stan Kevin Daley, Harish Bharti, Jurgis Mikucionis
  • Publication number: 20230401105
    Abstract: In an approach to improve service chain node adequacy, embodiments utilize fifth-generation technology standard (5G) for broadband cellular networks architecture for creating relevant network slices for dedicated business processes, to ensure that each node within the network slice has stabilized operations. Embodiments employ an optimization technique, maximize a model of network adequacy to ensure there is a predetermined amount of adequacy to handle a request, and introduce the model for pre-processor without impacting existing functionality. Embodiments apply one or more constraints to one or more systems to balance the one or more queues; and implement a rapid packet delivery to a subsequent entity comprising decongested queues.
    Type: Application
    Filed: June 9, 2022
    Publication date: December 14, 2023
    Inventors: Harish Bharti, Rajesh Kumar Saxena, Sandeep Sukhija, Deepak Bajaj
  • Publication number: 20230401462
    Abstract: A method for a predictive insulation condition-based recommendation policy includes determining a present insulation level for an insulation layer on a cable providing power to an electronic device based on a current leakage test. The method also includes determining a current leakage and a confidence score for the insulation layer on the cable providing power to the electronic device utilizing a supervised machine learning model. The method also includes generating a decision framework for the electronic device based on the current leakage and the confidence score in response to determining to perform an action based on the decision framework for the electronic device, the method also includes performing the action based on the decision framework to address the current leakage for the insulation layer on the cable providing power to an electronic device.
    Type: Application
    Filed: May 19, 2022
    Publication date: December 14, 2023
    Inventors: Saurabh Trehan, Pranshu Tiwari, Harish Bharti
  • Publication number: 20230396535
    Abstract: A process for service chain instance pool sizing receives service requests for processing in a 5G network by a service function chain, of the 5G network, providing network function(s) to process the service requests. The method determines an average number of service requests to be processed, and determines a number of service chain instances to exist in a pool of service chain instances, of the service function chain, as a composite of (i) a number of instances to process service requests having arrived and making an initial relay through the service function chain and (ii) a number of instances to process service requests that were re-introduced after having previously arrived. The method additionally indicates the number of service chain instances to exist in the pool to a component responsible for controlling the number of service chain instances in the pool.
    Type: Application
    Filed: August 22, 2023
    Publication date: December 7, 2023
    Inventors: Harish BHARTI, Rajesh Kumar SAXENA, Sandeep SUKHIJA, Deepak BAJAJ
  • Patent number: 11827150
    Abstract: Object overlay for vehicle occupants includes determining that visibility of an object in a view of a vehicle occupant through a transparent surface of the vehicle is degraded, the object being in an environment in which the vehicle travels, selecting from an image repository a reference image of the object, extracting, from the reference image, an image portion comprising an image of a least a portion of the object, transforming the extracted image portion to correspond to the view of the vehicle occupant, the transforming producing a transformed image portion, and displaying the transformed image portion on the transparent surface and interposed in a line-of-sight of the vehicle occupant to the object in the environment such that the transformed image portion overlays at least a portion of the vehicle occupant's view through the transparent surface to the object in the environment.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: November 28, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rajesh Kumar Saxena, Harish Bharti, Deepak Bajaj, Zheng Xie, Sandeep Sukhija
  • Patent number: 11831540
    Abstract: A process for service chain instance pool sizing includes receiving service requests, communicated in a 5G network, into a buffer of a request handler of the 5G network. The service requests are for processing by a service function chain. The request handler is configured to relay received service requests to a pool of service chain instances of the service function chain. The process determines an average number of service requests to be processed by the service function chain, determines a number of service chain instances to exist in the pool as a composite of (i) service chain instances to process service requests making an initial relay through the service function chain and (ii) service chain instances to process service requests that were re-introduced into the buffer after having previously arrived, and indicates this composite number to a broker component that controls the number of service chain instances in the pool.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: November 28, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Harish Bharti, Rajesh Kumar Saxena, Sandeep Sukhija, Deepak Bajaj
  • Patent number: 11824707
    Abstract: A computer-implemented method according to one embodiment includes defining a network resilience construct of an internet-based network. The network resilience construct includes rankings for nodes of the internet-based network. The nodes of the internet-based network are manipulated to determine an Activated Core Affluence (ACA) of the internet-based network, and the ACA defines a likelihood, for each node, of retaining the ranking for the node upon a first group of the nodes losing connection with the internet-based network. The method further includes determining, based on the ACA, a resilient portion of the network that includes an activated core of the nodes. The nodes of the activated core retain connection with one or more other nodes of the internet-based network upon the first group of the nodes losing connection.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: November 21, 2023
    Assignee: International Business Machines Corporation
    Inventors: Rajesh Kumar Saxena, Harish Bharti, Anupam Gupta, Sandeep Sukhija
  • Publication number: 20230359908
    Abstract: The continual retraining of Cognitive Bots (“CogBots”) is of CogBots allows for the adaptation and evolution to ever changing environments. In this retraining process a CogBot response model continually searches the response space for potential responses in which it may shift. An approach for optimizing such retraining of CogBots may be presented herein. The approach may include receiving a prompt at a CogBot retraining framework. The approach may include analyzing the prompt and determining potential responses to the prompt. The approach may include generating a dialogue benchmark for each of the potential responses. The approach may further include generating a decision shift score for the prompt. Further, the approach may additionally include updating the CogBot retraining framework based on the generated decision shift score.
    Type: Application
    Filed: May 6, 2022
    Publication date: November 9, 2023
    Inventors: Rajesh Kumar Saxena, Harish Bharti, Rakesh Shinde, Sandeep Sukhija