Patents by Inventor Shailendra Moyal

Shailendra Moyal 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: 11483211
    Abstract: A method, a computer program product, and a system for infrastructure discovery and service offering. The method includes discovering configuration information of components on an IT infrastructure of an enterprise. The method also includes discovering components, resources, and workload characteristics based on the configuration information. The method further includes analyzing the configuration information, components, resources, and workload characteristics to determine predictive need analytics and discovering applications operating within the IT infrastructure. The method also includes comparing the applications and predictive need analytics to cloud-based services to detect service compatibilities, and generating a decision-making chart based on the service compatibilities, wherein the decision-making chart indicates migratable components and applications in the IT infrastructure.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: October 25, 2022
    Assignee: International Business Machines Corporation
    Inventors: Madhu Akhilesham, Venkata Vara Prasad Karri, Akash U. Dhoot, Niteen D Lakhe, Shailendra Moyal
  • Publication number: 20220308843
    Abstract: A computer-implemented method, system and computer program product for creating user experience designs. User requirements for creating user experience designs are gathered. After gathering the user requirements, such user requirements are analyzed in connection with historical user experience designs. A user experience flow is then derived based on these analyzed gathered user requirements. Furthermore, a theme for a user experience design is received. Additionally, a sketch (e.g., paper sketch of a user interface) is received from a user, which is transformed into a wireframe. User interface elements and components are then derived based on the derived user experience flow and the received theme. A user experience design is then generated in the wireframe based on these derived user interface elements and components. In this manner, user experience designs are created that can be used to create products that provide meaningful and relevant experiences to users.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Inventors: Manali Tanpure, Akash U. Dhoot, Venkata Vara Prasad Karri, Shailendra Moyal
  • Publication number: 20220309450
    Abstract: Artificial intelligence (AI) based goods delivery logistics are provided. A trusted entity-to-entity mesh (TEEM) data structure is generated for a user, which specifies relationships between the user and other entities as potential surrogate recipients of physical packages. AI computer model(s) perform AI analysis of characteristics of the relationships resulting in surrogate recipient scores for each of the entities. The entities are ranked relative to one another according to their surrogate recipient scores and a set of one or more selected entities are selected, from the entities, as potential surrogate recipients of a physical. An encoded multi-recipient information code (MRIC) is generated for the physical package specifying characteristics of each of the one or more selected entities, in an encoded format. Delivery of the package to a recipient is controlled based on the MRIC and dynamic delivery conditions, where the recipient is one of the user or a surrogate recipient.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Inventors: Sanchita Mishra, Akash U. Dhoot, Venkata Vara Prasad Karri, Shailendra Moyal
  • Publication number: 20220214858
    Abstract: A method for modifying a sound produced by a sound source in a video includes capturing video and audio of a scene is disclosed. Audio is captured using a microphone array. A sound source is isolated and a direction of arrival of the sound source with respect to a capture location is identified. One or more visual objects in the captured video are identified. One of the isolated sound sources is associated with one of the identified visual objects. An input identifying one of the isolated sound sources is received during playing of the captured video and audio. The input includes a command. Responsive to receiving the input, an attribute of the identified isolated sound source is modified. The input may identify a visual object associated with a sound source. A system and article of manufacture are also disclosed.
    Type: Application
    Filed: January 4, 2021
    Publication date: July 7, 2022
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Akash U. Dhoot, Shailendra Moyal, Murali Pasala
  • Publication number: 20220208020
    Abstract: Approaches presented herein enable delivery of educational content. More specifically, a lesson plan comprising the educational content is received. An inventory of one or more network-connected devices within a pre-determined perimeter is conducted. One or more learning activities are associated with each of the one or more network-connected devices. At least one learning activity of the one or more learning activities is selected based on the lesson plan. A curriculum comprising the lesson plan and the at least one learning activity is delivered to a user.
    Type: Application
    Filed: December 28, 2020
    Publication date: June 30, 2022
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Shailendra Moyal, Akash U. Dhoot, Madhukar Hari Kishan Gobbi
  • Patent number: 11373145
    Abstract: A computer system provides, via a network, information to an employment candidate regarding an available job, including a description of the job and questions for the candidate, wherein the information is configured for presentation on a device used by the candidate. The computer system receives from the device via the network and in response to the information being presented to the candidate, answers of the candidate and inputs indicating actions of the candidate other than the answers. The computer system determines, responsive to the inputs, a metric indicating an evaluation of the candidate.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: June 28, 2022
    Assignee: International Business Machines Corporation
    Inventors: Shilpa Bhagwatprasad Mittal, Shailendra Moyal, Akash U. Dhoot, Venkata Vara Prasad Karri, Nitika Sharma
  • Patent number: 11308142
    Abstract: A method, apparatus, system, and computer program product for processing electronic resumes. Classifications are identified for sections in the electronic resume. Resume classification codes are associated with the sections based on the classifications identified, wherein the resume classification codes enable matching the electronic resume to a job opening. Visibility codes are generated for the sections. The visibility codes enable selective viewing of the sections.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: April 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Venkata Vara Prasad Karri, Shailendra Moyal, Amit Kumar Senapaty, Akash U. Dhoot
  • Publication number: 20220101845
    Abstract: Embodiments of the present invention provide a computer system a computer program product, and a method that comprises analyzing a received voice command by identifying a plurality of contextual factors associated with at least one user in a plurality of users using a natural language processing algorithm; dynamically identifying the at least one user in the plurality of users based on an analysis of the identified contextual factors associated with the received voice command; transmitting the received voice command to another computing device within a plurality of computing devices associated with another user in the plurality of users; and generating a line of communication between the plurality of computing devices based on a correlation between a summation of a plurality of security factors and a predetermined threshold of risk associated with authenticating an identity of each user within the plurality of users.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Inventors: Shailendra Moyal, Sarbajit K. Rakshit
  • Publication number: 20220100462
    Abstract: An auditory signal is received by a wearable contact lens. The auditory signal is received from a user. The receiving occurring during a listening mode. The wearable contact lens positioned adjacent to an eye of the user during the receiving. A connection is made from the wearable contact lens to a paired computing device of the user. The connection is through a personal network connection. The auditory signal is transferred from the wearable contact lens, through the personal network connection, to the paired computing device of the user.
    Type: Application
    Filed: September 25, 2020
    Publication date: March 31, 2022
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Akash U. Dhoot, Shailendra Moyal, Khader Saheb Shaik
  • Publication number: 20220103433
    Abstract: A method, a computer program product, and a system for infrastructure discovery and service offering. The method includes discovering configuration information of components on an IT infrastructure of an enterprise. The method also includes discovering components, resources, and workload characteristics based on the configuration information. The method further includes analyzing the configuration information, components, resources, and workload characteristics to determine predictive need analytics and discovering applications operating within the IT infrastructure. The method also includes comparing the applications and predictive need analytics to cloud-based services to detect service compatibilities, and generating a decision-making chart based on the service compatibilities, wherein the decision-making chart indicates migratable components and applications in the IT infrastructure.
    Type: Application
    Filed: September 28, 2020
    Publication date: March 31, 2022
    Inventors: Madhu Akhilesham, Venkata Vara Prasad Karri, Akash U. Dhoot, Niteen D Lakhe, Shailendra Moyal
  • Publication number: 20220093246
    Abstract: A computer-implemented method for mitigating activity deficiency comprising processors configured for receiving user profile data associated with a user profile, the user profile data comprising demographic data, past activity data, and health data. The method may include receiving device profile data comprising device schedule data corresponding to IoT devices; determining device capabilities based on the device profile data, wherein the device capabilities are configured to be performed by each of the IoT devices based on the device schedule data; receiving present activity data associated with the user profile; determining device state data corresponding to each of the IoT devices; determining actions to be performed associated with the IoT devices based on the user profile data, the device profile data, the present activity data and the device state data; and sending output data representing the actions to be performed to a user device associated with the user profile.
    Type: Application
    Filed: September 23, 2020
    Publication date: March 24, 2022
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Akash U. Dhoot, Shailendra Moyal
  • Patent number: 11281558
    Abstract: Provided are techniques for cognitive and deep learning-based component distribution. In response to receiving cognitive data from a plurality of workstations, the cognitive data is stored as global cognitive data. A plurality of cognitive usage keys are generated using the global cognitive data, where each cognitive usage key of the plurality of cognitive usage keys is generated for each end user and each software component. Usage insights are generated using the plurality of cognitive usage keys, where each of the usage insights describes a software component and indicates whether the software component increases productivity of one or more end users. Licenses available for each software component described in the usage insights are determined. Based on the usage insights and the licenses available for the software components, the software components and the licenses for the software components are redistributed.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: March 22, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shailendra Moyal, Venkata Vara Prasad Karri
  • Patent number: 11277274
    Abstract: A computer implemented method for ranking devices according to compatibility with a collaboration service includes receiving a set of collaboration information and a set of device information, wherein the collaboration information includes a service through which the collaboration is available and the set of device information corresponds to one or more registered devices, determining contextual information corresponding to the collaboration, wherein the contextual information includes minimum device requirements for participation in the collaboration, calculating compatibility metrics for one or more participant devices according to the received set of device information and the determined contextual information corresponding to the collaboration, ranking the one or more registered devices according to the calculated compatibility metrics, and enabling a device to access the collaboration according to the device rankings.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: March 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Shailendra Moyal, Akash U. Dhoot, Nitin S. Jadhav
  • Patent number: 11277275
    Abstract: A computer implemented method for ranking devices according to compatibility with a collaboration service includes receiving a set of collaboration information and a set of device information, wherein the collaboration information includes a service through which the collaboration is available and the set of device information corresponds to one or more registered devices, determining contextual information corresponding to the collaboration, wherein the contextual information includes minimum device requirements for participation in the collaboration, calculating compatibility metrics for one or more participant devices according to the received set of device information and the determined contextual information corresponding to the collaboration, ranking the one or more registered devices according to the calculated compatibility metrics, and enabling a device to access the collaboration according to the device rankings.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: March 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Shailendra Moyal, Akash U. Dhoot, Nitin S. Jadhav
  • Patent number: 11216261
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: obtaining data indicative of a deployment request; obtaining data feeds associated with one or more resources; simulating deployment operations using one or more digital replica models and the data feeds, wherein the deployment operations are based, at least in part, on the data indicative of the deployment request; generating deployment scenarios based, at least in part, on the simulating of deployment operations; and determining an optimal deployment plan based, at least in part, on the generated deployment scenarios.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: January 4, 2022
    Assignee: International Business Machines Corporation
    Inventors: Shailendra Moyal, Venkata Vara Prasad Karri
  • Patent number: 11200045
    Abstract: In an approach to digital twin enabled asset performance and upgrade management, upcoming changes for assets are received, where the upcoming changes include at least one of hardware requirements, firmware requirements, software requirements, hardware upgrades, firmware upgrades, and software upgrades. The upcoming changes for the assets are stored into repositories, where the appropriate repository is determined using topic modeling. The digital twins are updated, where each digital twin is continuously updated with the upcoming changes. Continued usage metrics are calculated for each asset based on the output of the digital twins, where the continued usage metrics are specific to each asset. A report is created based on the upcoming changes and the continued usage metrics, where the report includes at least one of hardware dependencies, firmware dependencies, software dependencies, and upgrade dependencies.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shailendra Moyal, Venkata Vara Prasad Karri
  • Patent number: 11140050
    Abstract: Ad hoc private localization of service instances of a global service provided via hybrid cloud computing environment. In-memory and/or container image-based provisioning of a service instance from a public cloud portion to a private cloud portion within a hybrid cloud computing environment is based on context of service usage, pattern of service usage, predicted environmental conditions, and/or subscription-based input.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: October 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shailendra Moyal, Akash U. Dhoot, Nitin S. Jadhav, Niteen D. Lakhe
  • Publication number: 20210303414
    Abstract: A method, system and computer program product for achieving activity centric computing. An activity (e.g., opening an application, opening an electronic communication, initiating a printing action, initiating a browsing session) performed by a user on a computing device is detected. In response to detecting the activity, the runtime environment is captured and the session workflow associated with the detected activity is recorded. The session workflow refers to the events performed by the user on the computing device in connection with performing an activity (e.g., application usage, web browsing) on the computing device. The captured runtime environment and the recorded session workflow associated with the detected activity are stored in a portable container. After receiving an indication to share the activity, an image of the container is created and stored in a repository to be shared among users to replay the session workflow associated with the activity.
    Type: Application
    Filed: June 11, 2021
    Publication date: September 30, 2021
    Inventors: Nitin S. Jadhav, Shailendra Moyal, Akash U. Dhoot
  • Patent number: 11119864
    Abstract: A method, system and computer program product for achieving activity centric computing. An activity (e.g., opening an application, opening an electronic communication, initiating a printing action, initiating a browsing session) performed by a user on a computing device is detected. In response to detecting the activity, the runtime environment is captured and the session workflow associated with the detected activity is recorded. The session workflow refers to the events performed by the user on the computing device in connection with performing an activity (e.g., application usage, web browsing) on the computing device. The captured runtime environment and the recorded session workflow associated with the detected activity are stored in a portable container. After receiving an indication to share the activity, an image of the container is created and stored in a repository to be shared among users to replay the session workflow associated with the activity.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Nitin S. Jadhav, Shailendra Moyal, Akash U. Dhoot
  • Publication number: 20210233029
    Abstract: A computer system provides, via a network, information to an employment candidate regarding an available job, including a description of the job and questions for the candidate, wherein the information is configured for presentation on a device used by the candidate. The computer system receives from the device via the network and in response to the information being presented to the candidate, answers of the candidate and inputs indicating actions of the candidate other than the answers. The computer system determines, responsive to the inputs, a metric indicating an evaluation of the candidate.
    Type: Application
    Filed: January 29, 2020
    Publication date: July 29, 2021
    Inventors: Shilpa Bhagwatprasad Mittal, Shailendra Moyal, Akash U. Dhoot, Venkata Vara Prasad Karri, Nitika Sharma