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: 11538378Abstract: 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: GrantFiled: August 17, 2021Date of Patent: December 27, 2022Assignee: International Business Machines CorporationInventors: Mohamed Jawahar Hussain, Sarbajit K. Rakshit, Manjit Singh Sodhi, Raghuveer Prasad Nagar
-
Publication number: 20220405027Abstract: 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: ApplicationFiled: June 17, 2021Publication date: December 22, 2022Inventors: Manjit Singh Sodhi, Sarbajit K. Rakshit, Raghuveer Prasad Nagar, Poornima Iyengar
-
Patent number: 11475376Abstract: 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: GrantFiled: January 23, 2020Date of Patent: October 18, 2022Assignee: International Business Machines CorporationInventors: Raghuveer Prasad Nagar, Manjit Singh Sodhi, Satyam Jakkula, Kshitiz Shrivastava
-
Publication number: 20220303660Abstract: 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: ApplicationFiled: March 20, 2021Publication date: September 22, 2022Inventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Manjit Singh Sodhi, Manoj Kumar Goyal
-
Publication number: 20220295292Abstract: 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: ApplicationFiled: March 10, 2021Publication date: September 15, 2022Inventors: Manoj Kumar Goyal, RAGHAVENDRA Krishna Murthy, Manjit Singh Sodhi, Raghuveer Prasad Nagar
-
Publication number: 20220284078Abstract: 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: ApplicationFiled: March 3, 2021Publication date: September 8, 2022Inventors: Satyam Jakkula, Sarbajit K. Rakshit, Raghuveer Prasad Nagar, Manjit Singh Sodhi
-
Patent number: 11436237Abstract: 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: GrantFiled: December 17, 2020Date of Patent: September 6, 2022Assignee: International Business Machines CorporationInventors: Manjit Singh Sodhi, Kalapriya Kannan, Poornima Iyengar
-
Publication number: 20220197914Abstract: 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: ApplicationFiled: December 17, 2020Publication date: June 23, 2022Inventors: Manjit Singh Sodhi, Kalapriya Kannan, Poornima Iyengar
-
Publication number: 20220188545Abstract: 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: ApplicationFiled: December 10, 2020Publication date: June 16, 2022Inventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Manjit Singh Sodhi, Rahul Jain
-
Publication number: 20220092141Abstract: 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: ApplicationFiled: September 21, 2020Publication date: March 24, 2022Inventors: Raghuveer Prasad Nagar, Manjit Singh Sodhi, RAGHAVENDRA Krishna Murthy, Manoj Kumar Goyal
-
Publication number: 20220032548Abstract: 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: ApplicationFiled: July 28, 2020Publication date: February 3, 2022Inventors: Manoj Kumar Goyal, Sarbajit K. Rakshit, Raghuveer Prasad Nagar, Manjit Singh Sodhi
-
Patent number: 11240187Abstract: 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: GrantFiled: January 28, 2020Date of Patent: February 1, 2022Assignee: International Business Machines CorporationInventors: Yukti Dhawan, Abhishek Dhawan, Manjit Singh Sodhi
-
Publication number: 20220027752Abstract: 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: ApplicationFiled: July 23, 2020Publication date: January 27, 2022Inventors: Manjit Singh Sodhi, Sarbajit K. Rakshit, Rahul Jain, Raghuveer Prasad Nagar
-
Patent number: 11170540Abstract: 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: GrantFiled: March 15, 2021Date of Patent: November 9, 2021Assignee: International Business Machines CorporationInventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Manjit Singh Sodhi, Satyam Jakkula
-
Patent number: 11146678Abstract: 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: GrantFiled: February 24, 2020Date of Patent: October 12, 2021Assignee: International Business Machines CorporationInventors: Raghuveer Prasad Nagar, Manjit Singh Sodhi, Bharat Bhushan Balothia
-
Patent number: 11134349Abstract: 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: GrantFiled: March 9, 2020Date of Patent: September 28, 2021Assignee: International Business Machines CorporationInventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Manjit Singh Sodhi, Satyam Jakkula
-
Publication number: 20210295390Abstract: 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: ApplicationFiled: March 23, 2020Publication date: September 23, 2021Inventors: Manjit Singh Sodhi, Raghuveer Prasad Nagar
-
Publication number: 20210281956Abstract: 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: ApplicationFiled: March 9, 2020Publication date: September 9, 2021Inventors: RAGHUVEER PRASAD NAGAR, SARBAJIT K. RAKSHIT, MANJIT SINGH SODHI, SATYAM JAKKULA
-
Publication number: 20210266402Abstract: 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: ApplicationFiled: February 24, 2020Publication date: August 26, 2021Inventors: Raghuveer Prasad Nagar, Manjit Singh Sodhi, Bharat Bhushan Balothia
-
Publication number: 20210234820Abstract: 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: ApplicationFiled: January 28, 2020Publication date: July 29, 2021Inventors: Yukti Dhawan, Abhishek Dhawan, Manjit Singh Sodhi