Patents by Inventor Manjit Singh Sodhi

Manjit Singh Sodhi 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: 11538378
    Abstract: An embodiment for adjusting digital content in a flexible display device based on a surface profile of the flexible display device and viewing direction of a user is provided. The embodiment may include receiving a surface profile of a flexible display device. The embodiment may also include in response to determining the surface profile does not indicate that a flexible display device surface is flat, identifying a viewing direction of a user relative to the surface profile. The embodiment may further include identifying an optimal viewing configuration of the flexible display device. The embodiment may also include presenting the optimal viewing configuration to the user. The embodiment may further include adjusting a display of digital content on a screen of the flexible display device. The embodiment may also include receiving feedback from the user regarding a preferred viewing direction and a preferred configuration of the flexible display device.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: December 27, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mohamed Jawahar Hussain, Sarbajit K. Rakshit, Manjit Singh Sodhi, Raghuveer Prasad Nagar
  • Publication number: 20220405027
    Abstract: In an approach to governance of document printing, one or more computer processors receive a request from a user to print a document. One or more computer processors identify a content and a context of the document. Based on the content and the context of the document, one or more computer processors determine whether the request complies with one or more printing policies. Responsive to determining the request complies with the one or more printing policies, one or more computer processors determine one or more format attributes of the document. Based on the one or more format attributes, one or more computer processors determine whether the document format is optimized, where optimization minimizes use of one or more printing supplies. Responsive to determining the document format is not optimized, one or more computer processors provide a recommendation for optimizing the document format to the user.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Inventors: Manjit Singh Sodhi, Sarbajit K. Rakshit, Raghuveer Prasad Nagar, Poornima Iyengar
  • Patent number: 11475376
    Abstract: A system for providing a travel recommendation to a user device includes a memory having instructions therein and at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to receive communications of event data from the user device and generate an event schedule based at least in part on the event data. The at least one processor is also configured to execute the instructions to receive communications of travel context data and generate, using a cascaded machine learning model, a predicted optimal travel itinerary based at least in part on the event schedule and the travel context data. The at least one processor is also configured to execute the instructions to communicate the predicted optimal travel itinerary for reception by the user device.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: October 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Raghuveer Prasad Nagar, Manjit Singh Sodhi, Satyam Jakkula, Kshitiz Shrivastava
  • Publication number: 20220303660
    Abstract: Aspects of the present invention disclose a method for safeguarding an audio device by enabling the audio device to perform harm prevention and retrieval related task based on detecting a set of conditions within an operating environment of the audio device. The method includes one or more processors determining a freefall event of an audio device is occurring. The method further includes one or more processors determining an operating environment type of a surface the audio device contacts after the freefall event ends, wherein the operating environment type of the surface indicates liquid is present. The method further includes responsive to the indication that water is present one or more processors taking a liquid mitigation action.
    Type: Application
    Filed: March 20, 2021
    Publication date: September 22, 2022
    Inventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Manjit Singh Sodhi, Manoj Kumar Goyal
  • Publication number: 20220295292
    Abstract: An indication is received. The indication is for a wireless communication being made by a computing device. Responsive to receiving the indication, an optimized location to make the wireless communication is determined based on a location of the computing device and an optimized locations list. The optimized location is communicated to the computing device making the wireless communication.
    Type: Application
    Filed: March 10, 2021
    Publication date: September 15, 2022
    Inventors: Manoj Kumar Goyal, RAGHAVENDRA Krishna Murthy, Manjit Singh Sodhi, Raghuveer Prasad Nagar
  • Publication number: 20220284078
    Abstract: A set of one or more media items is identified by a first computer system configured to host media items for various users. The set of media items has a first relationship. A content analysis is performed on the set of one or more media items. The content analysis is based on a first machine-learning model. A first content pattern contained within the set of media items is determined based on the content analysis. A first set of one or more altered media items is generated in response to the first content pattern.
    Type: Application
    Filed: March 3, 2021
    Publication date: September 8, 2022
    Inventors: Satyam Jakkula, Sarbajit K. Rakshit, Raghuveer Prasad Nagar, Manjit Singh Sodhi
  • Patent number: 11436237
    Abstract: Ranking a group of datasets using a computer includes determining a set of target data fields from a set of process documents that indicate user data field preferences. A set of target dataset attributes from a set of data use documents indicate user data scope preferences. A plurality of metadata sets for an associated plurality of datasets the computer determines having a field suitability value exceeding a predetermined suitability threshold value. The FSV represents a degree of similarity between a set of fields associated with said dataset and the set of target data fields. The computer assesses metadata sets with regard to the target attributes and generates a compared attribute score for each candidate dataset. A degree of likelihood is indicated that an associated dataset will have content exhibiting said target dataset attributes. The computer candidate datasets is based on the compared attribute score.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: September 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Manjit Singh Sodhi, Kalapriya Kannan, Poornima Iyengar
  • Publication number: 20220197914
    Abstract: Ranking a group of datasets using a computer includes determining a set of target data fields from a set of process documents that indicate user data field preferences. A set of target dataset attributes from a set of data use documents indicate user data scope preferences. A plurality of metadata sets for an associated plurality of datasets the computer determines having a field suitability value exceeding a predetermined suitability threshold value. The FSV represents a degree of similarity between a set of fields associated with said dataset and the set of target data fields. The computer assesses metadata sets with regard to the target attributes and generates a compared attribute score for each candidate dataset. A degree of likelihood is indicated that an associated dataset will have content exhibiting said target dataset attributes. The computer candidate datasets is based on the compared attribute score.
    Type: Application
    Filed: December 17, 2020
    Publication date: June 23, 2022
    Inventors: Manjit Singh Sodhi, Kalapriya Kannan, Poornima Iyengar
  • Publication number: 20220188545
    Abstract: A method for enhancing the situational awareness of a user to a problem within an area. The method includes one or more computer receiving visual information corresponding to an area from a device associated with a user. The method further includes receiving data from a group of one or more sensors within the area, where the area includes a plurality of physical elements. The method further includes determining that a first problem is present within the area and a first physical element in the area that corresponds to the first problem, based on analyzing the data received from the group of sensors. The method further includes generating augmented reality (AR) content related to the first problem present within the area. The method further includes displaying, via the device associated with the user, the generated AR content related to the problem within the visual information corresponding to the area.
    Type: Application
    Filed: December 10, 2020
    Publication date: June 16, 2022
    Inventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Manjit Singh Sodhi, Rahul Jain
  • Publication number: 20220092141
    Abstract: Generating a composite screenshot including contextually relevant screenshots and displayed information. The composite screenshot includes one or more screenshots captured from a display screen of a requesting user. Contextual relevance is determined according to collected user communications data such as IoT interactions, social media posts, and chat session transcripts.
    Type: Application
    Filed: September 21, 2020
    Publication date: March 24, 2022
    Inventors: Raghuveer Prasad Nagar, Manjit Singh Sodhi, RAGHAVENDRA Krishna Murthy, Manoj Kumar Goyal
  • Publication number: 20220032548
    Abstract: A system for manipulating a 3D object for a computing device is provided. A computer device identifies one or more sensors worn by a user, wherein the one or more sensors track the user's hand and finger movements. The computing device monitors during production of a three dimensional (3D) object, the one or more sensors for modification to a holographic projection representing the 3D object, wherein the user's hand and finger movements modify the holographic projection representing the 3D object. A computing device identifies a modification to the 3D object represented by the holographic projection. A computing device generates a modification request based, at least in part, on the identified modification. The computing device updates production of the 3D object, based, at least in part, on the modification request.
    Type: Application
    Filed: July 28, 2020
    Publication date: February 3, 2022
    Inventors: Manoj Kumar Goyal, Sarbajit K. Rakshit, Raghuveer Prasad Nagar, Manjit Singh Sodhi
  • Patent number: 11240187
    Abstract: A method, a computer program product, and a computer system cognitively distribute email attachments to recipients. The method includes receiving an email composition for an email to be transmitted to a plurality of recipients, the email composition including at least one attachment. The method includes determining recipient information indicative of respective characteristics of the recipients. The method includes determining a context of a select one of the at least one attachment. The method includes, for each recipient, determining a score indicative of an appropriateness of the selected attachment being distributed to the recipient based on the recipient information of the recipient and the context of the selected attachment. The method includes, as a result of the score for a select one of the recipients satisfying a scoring threshold, distributing the attachment to the selected recipient via the email.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Yukti Dhawan, Abhishek Dhawan, Manjit Singh Sodhi
  • Publication number: 20220027752
    Abstract: A method, system, and computer program product for simulating potential consequences and possible solutions due to a release of stored energy using augmented reality. The method may include aggregating IoT feeds from devices in a surrounding area. The method may also include calculating amounts of stored energy in the surrounding area based on the IoT feeds. The method may also include predicting contextual situations that could result due to a release of the stored energy in the surrounding area. The method may also include determining one or more consequences for each of the contextual situations. The method may also include calculating a degree of severity of the one or more consequences for each contextual situation. The method may also include determining one or more proposed solutions based on the degree of severity. The method may also include transmitting a recommendation of at least one proposed solution for implementation.
    Type: Application
    Filed: July 23, 2020
    Publication date: January 27, 2022
    Inventors: Manjit Singh Sodhi, Sarbajit K. Rakshit, Rahul Jain, Raghuveer Prasad Nagar
  • Patent number: 11170540
    Abstract: A method for directional based commands includes responsive to initializing an augmented reality device associated with a user, establishing a field of view for the augmented reality device associated with the user. The method establishes boundaries for a directional command area, where the directional command area includes a plurality of devices configurable to receive commands from the augmented reality device associated with the user. The method receives a first command performable by at least two devices from the plurality of devices and receives orientation data from the augmented reality device associated with the user. The method determines a first device from the plurality of devices for performing the first command based at least on the orientation data and the field of view of view for the augmented reality device associated with the user and sends the first command to the first device.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: November 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Manjit Singh Sodhi, Satyam Jakkula
  • Patent number: 11146678
    Abstract: The exemplary embodiments disclose a system and method, a computer program product, and a computer system for determining the context of calls and providing a user interface to a user. The exemplary embodiments may include collecting data from the call, extracting one or more features from the collected data, determining a context of the call based on applying one or more models to the extracted one or more features, and providing a user with a user interface.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: October 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Raghuveer Prasad Nagar, Manjit Singh Sodhi, Bharat Bhushan Balothia
  • Patent number: 11134349
    Abstract: A method includes providing a smart contact lens including an array of beamforming microphones, wherein the smart contact lens is worn by a user and the array of beamforming microphones receive sound from different directions, determining a gaze direction of the user, filter the sound received by the array of beamforming microphones based on the gaze direction of the user to determine filtered sound, and output the filtered sound via a bone conduction hearing device.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: September 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Manjit Singh Sodhi, Satyam Jakkula
  • Publication number: 20210295390
    Abstract: A method, system and computer-usable medium are disclosed for deriving a region in which brand awareness is supported. Shoppers are detected in the region where brand awareness is to be supported, where such shoppers can be brand ambassadors. Items used for brand awareness are determined as to the brand ambassadors. Items are offered to the brand ambassadors, where the items can promote brand awareness.
    Type: Application
    Filed: March 23, 2020
    Publication date: September 23, 2021
    Inventors: Manjit Singh Sodhi, Raghuveer Prasad Nagar
  • Publication number: 20210281956
    Abstract: A method includes providing a smart contact lens including an array of beamforming microphones, wherein the smart contact lens is worn by a user and the array of beamforming microphones receive sound from different directions, determining a gaze direction of the user, filter the sound received by the array of beamforming microphones based on the gaze direction of the user to determine filtered sound, and output the filtered sound via a bone conduction hearing device.
    Type: Application
    Filed: March 9, 2020
    Publication date: September 9, 2021
    Inventors: RAGHUVEER PRASAD NAGAR, SARBAJIT K. RAKSHIT, MANJIT SINGH SODHI, SATYAM JAKKULA
  • Publication number: 20210266402
    Abstract: The exemplary embodiments disclose a system and method, a computer program product, and a computer system for determining the context of calls and providing a user interface to a user. The exemplary embodiments may include collecting data from the call, extracting one or more features from the collected data, determining a context of the call based on applying one or more models to the extracted one or more features, and providing a user with a user interface.
    Type: Application
    Filed: February 24, 2020
    Publication date: August 26, 2021
    Inventors: Raghuveer Prasad Nagar, Manjit Singh Sodhi, Bharat Bhushan Balothia
  • Publication number: 20210234820
    Abstract: A method, a computer program product, and a computer system cognitively distribute email attachments to recipients. The method includes receiving an email composition for an email to be transmitted to a plurality of recipients, the email composition including at least one attachment. The method includes determining recipient information indicative of respective characteristics of the recipients. The method includes determining a context of a select one of the at least one attachment. The method includes, for each recipient, determining a score indicative of an appropriateness of the selected attachment being distributed to the recipient based on the recipient information of the recipient and the context of the selected attachment. The method includes, as a result of the score for a select one of the recipients satisfying a scoring threshold, distributing the attachment to the selected recipient via the email.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Inventors: Yukti Dhawan, Abhishek Dhawan, Manjit Singh Sodhi