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: 11599339
    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: Grant
    Filed: March 24, 2021
    Date of Patent: March 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Manali Tanpure, Akash U. Dhoot, Venkata Vara Prasad Karri, Shailendra Moyal
  • Publication number: 20230063994
    Abstract: Identification of people and items in a location using Artificial Intelligence (AI) by detecting, using an AI enabled device, a target entity in a location and receiving data regarding the target entity from one or more devices in the location. The target entity is identified and a perimeter around all or part of the entity can be defined, using the AI enabled device, in response to the receiving data from devices in the location. An analysis can be implemented for data about the target entity, and the received data to determine an action for the AI enabled device. An action can be generated, based on the analysis, where the action can include an AI enabled interaction with the target entity, and the action can be implemented using the AI enabled device.
    Type: Application
    Filed: August 25, 2021
    Publication date: March 2, 2023
    Inventors: Venkata Vara Prasad Karri, Akash U. Dhoot, Shailendra Moyal, Sowjanya Rao, Sarbajit K. Rakshit
  • Publication number: 20230064654
    Abstract: Technology for use by a human user in a viewing environment that includes a plurality of Internet of Things (IoT) light sources. Responsive to a voice command from a human user, machine logic determines which Internet of Things (IoT) light sources (for example, fixed brightness lamps, adjustable brightness lamps, windows with adjustable covers or shades) are causing glare problem by simulating a voice command throughout the entirety of a viewing environment. Once the problem light source(s) are determined, then the lighting is automatically adjusted to fix the glare problem.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 2, 2023
    Inventors: Shailendra Moyal, Venkata Vara Prasad Karri, Sarbajit K. Rakshit
  • Publication number: 20230056624
    Abstract: A computer implemented system is used to implement a “roadside delivery” (see definition, herein). These deliveries involve two vehicles (for example, trucks, unmanned aerial vehicles). One vehicle delivers a Product (see definition, herein) from the supplier side. The other vehicle is the customer's vehicle, which receives the roadside delivery of the Product pursuant to the time and location scheduled through a computer network.
    Type: Application
    Filed: August 20, 2021
    Publication date: February 23, 2023
    Inventors: Shailendra Moyal, Shilpa Bhagwatprasad Mittal, Sarbajit K. Rakshit, Venkata Vara Prasad Karri
  • Publication number: 20230046403
    Abstract: Allocating processing activities among multiple computing devices can include identifying multiple computing activities of a computer-executable process and, for each computing activity identified, estimating in real time the computing resources needed. The identifying can be in response to detecting a computer-executable instruction executed by one multiple communicatively coupled computing devices, and the computer-executable instruction can be associate with the computer-executable process. A current condition and configuration of each of the computing devices can be determined in real time. For each computing device an effect induced by executing one or more of the plurality of activities can be predicted, the predicting based each computing device's current condition and configuration and performed by a machine learning model trained using data collected from prior real-time processing of example process activities.
    Type: Application
    Filed: August 11, 2021
    Publication date: February 16, 2023
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Sowjanya Rao, Shailendra Moyal, Akash U. Dhoot
  • Publication number: 20230037616
    Abstract: Approaches presented herein enable detection of security vulnerabilities in software containers. More specifically, a software container comprising a build script and a base image is received. An instance of the software container is instantiated in an encapsulated environment using the build script and the base image. The instance of the software container is executed in the encapsulated environment, and the execution of the software container instance is monitored in the encapsulated environment to detect one or more security vulnerabilities.
    Type: Application
    Filed: August 5, 2021
    Publication date: February 9, 2023
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Shailendra Moyal, Pavan Kumar Penugonda
  • Patent number: 11576245
    Abstract: Technology for use by a human user in a viewing environment that includes a plurality of Internet of Things (IoT) light sources. Responsive to a voice command from a human user, machine logic determines which Internet of Things (IoT) light sources (for example, fixed brightness lamps, adjustable brightness lamps, windows with adjustable covers or shades) are causing glare problem by simulating a voice command throughout the entirety of a viewing environment. Once the problem light source(s) are determined, then the lighting is automatically adjusted to fix the glare problem.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: February 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Shailendra Moyal, Venkata Vara Prasad Karri, Sarbajit K. Rakshit
  • Publication number: 20230036410
    Abstract: Provided are techniques for digital twin functional and non-functional simulation testing. An indication is received that digital twin functional and non-functional simulation testing is to start for an application being developed, where a first portion of code for the application has been developed and a second portion of the code for the application has not been developed. Application data and an application landscape are retrieved. The digital twin functional and non-functional simulation testing is performed to identify which functional and non-functional requirements are not being met by the first portion of the code. For the functional and non-functional requirements that are not being met, suggestions are provided for at least one of the first portion and the second portion to meet one or more of the functional and non-functional requirements. One or more of the suggestions are implemented.
    Type: Application
    Filed: July 28, 2021
    Publication date: February 2, 2023
    Inventors: Shailendra Moyal, Sarbajit K. Rakshit, Venkata Vara Prasad Karri, Akash U. Dhoot
  • Publication number: 20230028152
    Abstract: Provided are a computer program product, system, and method for determining locations of an object using object tracking information and a predictive analysis module. Object tracking information has information on properties of an object and locations of the object. An offload event included in the object tracking information indicates at least one of a location where the object was offloaded and a receiving person that received the object when offloaded. In response to a query for the object from a requestor, a response is returned to the requestor indicating a location at which the object was last offloaded from the object tracking information. A predictive analysis module is invoked to process information on a location of the requestor and on the object to predict a location where the object is currently located to return to the requestor.
    Type: Application
    Filed: July 20, 2021
    Publication date: January 26, 2023
    Inventors: Nitika Sharma, Akash U. Dhoot, Venkata Vara Prasad (Last name not provided), Chaitanya Korupolu, Shailendra Moyal
  • Patent number: 11551689
    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: Grant
    Filed: September 30, 2020
    Date of Patent: January 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Shailendra Moyal, Sarbajit K. Rakshit
  • Publication number: 20220415159
    Abstract: A processor may receive data regarding an emergency event. The processor may identify, using an artificial intelligence model, one or more features regarding the emergency event. The processor may determine that the one or more features are associated with one or more emergency response tasks. The processor may generate an action plan that incorporates the one or more emergency response tasks. The processor may output the action plan to a user.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 29, 2022
    Inventors: Naga Srinivasa Reddy Padala, Shikhar Kwatra, Shailendra Moyal, Sarbajit K. Rakshit, Venkata Vara Prasad Karri
  • Publication number: 20220413989
    Abstract: A processor may automatically select a cloud service provider. A processor may receive one or more parameters associated with an entity and a cloud service dataset associated with a provider. A processor may generate a digital twin of the entity using the one or more parameters. A processor may simulate the digital twin of the entity and the cloud service dataset. A processor may identify, responsive to simulating the digital twin of the entity and the cloud service dataset, one or more predicted conditions of cloud service dataset on the entity. A processor may select the provider based, at least in part, on the one or more predicted conditions.
    Type: Application
    Filed: June 24, 2021
    Publication date: December 29, 2022
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Akash U. Dhoot, Shailendra Moyal
  • Publication number: 20220413932
    Abstract: Multi-cloud deployment strategy is based on automated analysis of context and requirements for an activity workload. The activity workload is defined by user input including information regarding project cost, performance requirements, and geographical preferences. Selection of cloud-based resources for handling the activity workload is based in part on service availability record, projected cost of resources, and physical geographic locations. A cloud services registry provides cloud service provider data for selection to perform aspects of the activity workload.
    Type: Application
    Filed: June 29, 2021
    Publication date: December 29, 2022
    Inventors: Vaibhav Telang, Shailendra Moyal, Venkata Vara Prasad Karri
  • Publication number: 20220379207
    Abstract: A computer-implemented method for utilizing augmented reality (AR) and gamification to help a user traverse an area that includes hazards. The method includes one or more computer processors receiving at an AR device utilized by a user, visual information corresponding to an area. The method further includes identifying one or more hazards within the area. The method further includes determining a path through the area that the user may traverse to avoid the one or more identified hazards. The method further includes generating a plurality of elements of AR content, where at least a first element of AR content indicates the path for the user to traverse. The method further includes displaying, via the AR device, the received visual information corresponding to the area to include the plurality of elements of AR content.
    Type: Application
    Filed: May 27, 2021
    Publication date: December 1, 2022
    Inventors: Shailendra Moyal, Sarbajit K. Rakshit
  • Patent number: 11513762
    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: Grant
    Filed: January 4, 2021
    Date of Patent: November 29, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Akash U. Dhoot, Shailendra Moyal, Murali Pasala
  • Publication number: 20220365756
    Abstract: A method, computer system, and a computer program product for project development in a collaborative platform is provided. The present invention may include identifying one or more features of an open source project. The present invention may include analyzing the one or more features of the open source project and assigning a sentiment to each of the one or more features. The present invention may include generating a requirement mapping for the open source project, wherein the requirement mapping is a series of the one or more features.
    Type: Application
    Filed: May 11, 2021
    Publication date: November 17, 2022
    Inventors: Vamsi Vasireddy, Subir Ghosh, Shailendra Moyal, Venkata Vara Prasad Karri, Akash U. Dhoot
  • Patent number: 11501749
    Abstract: According to one embodiment, a method, computer system, and computer program product for allowing selective sounds within a noise cancellation headset. The embodiment may include receiving a sound from a noise-filled environment. A source of the sound is a machine within the noise-filled environment. The embodiment may include determining that the sound is indicative of a problem within the noise-filled environment. The embodiment may include identifying a severity of the problem. The embodiment may include identifying a user within a boundary range of the problem. The boundary range is based, in part, on the severity of the problem. The user is wearing a noise cancellation headset which is actively cancelling sounds of the noise-filled environment. The embodiment may include allowing the sound to be heard within the noise cancellation headsets of the identified user.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: November 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Shailendra Moyal, Sarbajit K. Rakshit, Venkata Vara Prasad Karri
  • Publication number: 20220350672
    Abstract: Decentralized cloud service assessment includes using a self-executing data structure, an error confirmation capsule (ECC) generated in response to a cloud service failure experienced by a cloud service client (CSC). One or more technical performance indicia corresponding to the cloud service failure are extracted from the ECC in response to the validating. The one or more technical performance indicia are compared to one or more electronically stored predefined performance norms of a cloud service provider (CSP) associated with the cloud service failure. Based on the comparing, a comparative ranking of the CSP is determined. A graphical user interface display is generated based on comparative rankings of the CSP and one or more other CSPs.
    Type: Application
    Filed: May 3, 2021
    Publication date: November 3, 2022
    Inventors: Shailendra Moyal, Akash U. Dhoot, Rojan Jose, Venkata Vara Prasad Karri
  • Patent number: 11487851
    Abstract: A system and method for using blockchain for flexible application licensing are presented. A licensing token, from a pool of licensing tokens, is provided using a transactional database based on blockchain protocols for using an application. Usage of each application may be validated according to the one or more licensing tokens using the transactional database.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: November 1, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rojan Jose, Brian M. Arthur, Akash U. Dhoot, Shailendra Moyal, Joseph Korting, Karan K. Navani
  • 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