Patents by Inventor Alok K Singh
Alok K Singh 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: 11888924Abstract: A computer system and method for transferring a file from a device in proximity, including start downloading a file from a message addressed to a recipient, checking the message for one or more common recipients of the message; downloading the file from a remote server in response to no common recipient devices being in proximity to the recipient device, downloading the file from a remote server in response to the file not being available for transfer from any common recipient devices being in proximity to the recipient device, automatically applying file transfer permissions to the downloaded file for each of the common recipients of the message, checking if a common recipient device in proximity has requested to download the file, and transferring the file to the requesting common recipient device in proximity in response to the common recipient device in proximity being a mapped trusted device of the recipient device.Type: GrantFiled: May 11, 2020Date of Patent: January 30, 2024Assignee: International Business Machines CorporationInventors: Ragini A. Ravishankar, Alok K. Singh
-
Publication number: 20200274917Abstract: A computer system and method for transferring a file from a device in proximity, including start downloading a file from a message addressed to a recipient, checking the message for one or more common recipients of the message; downloading the file from a remote server in response to no common recipient devices being in proximity to the recipient device, downloading the file from a remote server in response to the file not being available for transfer from any common recipient devices being in proximity to the recipient device, automatically applying file transfer permissions to the downloaded file for each of the common recipients of the message, checking if a common recipient device in proximity has requested to download the file, and transferring the file to the requesting common recipient device in proximity in response to the common recipient device in proximity being a mapped trusted device of the recipient device.Type: ApplicationFiled: May 11, 2020Publication date: August 27, 2020Inventors: Ragini A. Ravishankar, Alok K. Singh
-
Patent number: 10715581Abstract: A computer system and method for transferring a file from a device in proximity, including start downloading a file from a message addressed to a recipient, checking the message for one or more common recipients of the message; downloading the file from a remote server in response to no common recipient devices being in proximity to the recipient device, downloading the file from a remote server in response to the file not being available for transfer from any common recipient devices being in proximity to the recipient device, automatically applying file transfer permissions to the downloaded file for each of the common recipients of the message, checking if a common recipient device in proximity has requested to download the file, and transferring the file to the requesting common recipient device in proximity in response to the common recipient device in proximity being a mapped trusted device of the recipient device.Type: GrantFiled: January 25, 2017Date of Patent: July 14, 2020Assignee: International Business Machines CorporationInventors: Ragini A. Ravishankar, Alok K. Singh
-
Patent number: 10248441Abstract: Systems, methods, and computer program products to perform an operation comprising receiving, by a first device, metadata describing a first action of a plurality of actions performed on a second device, identifying a target object of the first action based on the metadata describing the first action, and outputting, by the first device: a sequence of images depicting performance of the first action on the second device, a textual instruction specifying how to perform the first action on the first device proximate to the target object, and an audio instruction specifying how to perform the first action on the first device.Type: GrantFiled: August 2, 2016Date of Patent: April 2, 2019Assignee: International Business Machines CorporationInventor: Alok K. Singh
-
Patent number: 10229211Abstract: A method includes receiving a user inputted lower-level hierarchical filter key, processing filter key relational data to identify higher-level filter criteria keys associated with the user inputted lower-level hierarchical filter key, updating higher-level filter criteria to include the identified higher-level filter criteria keys, and generating a list of results according to the updated filter criteria. A computer program product and computer system corresponding to the method are also disclosed.Type: GrantFiled: February 11, 2016Date of Patent: March 12, 2019Assignee: International Business Machines CorporationInventors: Siddharth K. Saraya, Alok K. Singh
-
Patent number: 10178227Abstract: A method and system are provided. The method includes identifying content in a telecommunication session between a caller and one or more other parties. The method further includes dynamically personalizing media provided to the caller on a telecommunication device during at least a portion of a subsequent telecommunication session between the caller and at least one of the one or more other parties based on the identified content in the telecommunication session. The telecommunication session occurs prior to the subsequent telecommunication session.Type: GrantFiled: October 25, 2017Date of Patent: January 8, 2019Assignee: International Business Machines CorporationInventor: Alok K. Singh
-
Publication number: 20180213043Abstract: A computer system and method for transferring a file from a device in proximity, including start downloading a file from a message addressed to a recipient, checking the message for one or more common recipients of the message; downloading the file from a remote server in response to no common recipient devices being in proximity to the recipient device, downloading the file from a remote server in response to the file not being available for transfer from any common recipient devices being in proximity to the recipient device, automatically applying file transfer permissions to the downloaded file for each of the common recipients of the message, checking if a common recipient device in proximity has requested to download the file, and transferring the file to the requesting common recipient device in proximity in response to the common recipient device in proximity being a mapped trusted device of the recipient device.Type: ApplicationFiled: January 25, 2017Publication date: July 26, 2018Inventors: Ragini A. Ravishankar, Alok K. Singh
-
Patent number: 9986152Abstract: Systems, methods, and computer program products to perform an operation comprising receiving image data provided by an image sensor, identifying, based on a facial recognition algorithm applied to the image data, a first face in the image data, identifying a plurality of rules applicable to capturing images based on the image data, and upon determining that a first rule of the plurality of rules restricts depiction of the first face in an image: performing a predefined operation to restrict depiction of the first face in the image data provided by the image sensor, and subsequent to performing the predefined operation to the image data, generating an image for output based on the image data, wherein the generated image does not depict the first face.Type: GrantFiled: August 2, 2016Date of Patent: May 29, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Siddharth K. Saraya, Alok K. Singh
-
Patent number: 9959806Abstract: Systems, methods, and computer program products to perform an operation comprising determining a charge level of a battery of a mobile device, and responsive to determining that the charge level is below a minimum threshold, selecting a first data object from a plurality of data objects stored on the mobile device based on predefined criteria, outputting the first data object on a persistent display device of the mobile device, and powering off the mobile device, wherein the first data object remains visible on the persistent display after the mobile device powers off.Type: GrantFiled: January 4, 2017Date of Patent: May 1, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Siddharth K. Saraya, Alok K. Singh
-
Publication number: 20180063320Abstract: A method and system are provided. The method includes identifying content in a telecommunication session between a caller and one or more other parties. The method further includes dynamically personalizing media provided to the caller on a telecommunication device during at least a portion of a subsequent telecommunication session between the caller and at least one of the one or more other parties based on the identified content in the telecommunication session. The telecommunication session occurs prior to the subsequent telecommunication session.Type: ApplicationFiled: October 25, 2017Publication date: March 1, 2018Inventor: Alok K. Singh
-
Publication number: 20180041693Abstract: Systems, methods, and computer program products to perform an operation comprising receiving image data provided by an image sensor, identifying, based on a facial recognition algorithm applied to the image data, a first face in the image data, identifying a plurality of rules applicable to capturing images based on the image data, and upon determining that a first rule of the plurality of rules restricts depiction of the first face in an image: performing a predefined operation to restrict depiction of the first face in the image data provided by the image sensor, and subsequent to performing the predefined operation to the image data, generating an image for output based on the image data, wherein the generated image does not depict the first face.Type: ApplicationFiled: August 2, 2016Publication date: February 8, 2018Inventors: Siddharth K. SARAYA, Alok K. SINGH
-
Publication number: 20180039502Abstract: Systems, methods, and computer program products to perform an operation comprising receiving, by a first device, metadata describing a first action of a plurality of actions performed on a second device, identifying a target object of the first action based on the metadata describing the first action, and outputting, by the first device: a sequence of images depicting performance of the first action on the second device, a textual instruction specifying how to perform the first action on the first device proximate to the target object, and an audio instruction specifying how to perform the first action on the first device.Type: ApplicationFiled: August 2, 2016Publication date: February 8, 2018Inventor: Alok K. SINGH
-
Publication number: 20180034759Abstract: A method and system automatically contacts a user's contacts on a mobile device. The method and system includes accessing a contact list on a mobile device for a user, and detecting and saving a communication history for each of a plurality of contacts on a mobile device. In response to the user initiating communication with a contact on the contact list, a communication history is analyzed for the contact by the user. The communication history includes one or more communication techniques for communicating with the contact. A communication protocol is determined for the contact, where the communication protocol including one or more of the communication techniques for communicating with the contact. The method and system iteratively initiates communication to the contact based on the communication protocol using the communication techniques.Type: ApplicationFiled: July 26, 2016Publication date: February 1, 2018Inventors: Siddharth K. Saraya, Alok K. Singh
-
Patent number: 9843669Abstract: A method and system are provided. The method includes identifying content in a telecommunication session between a caller and one or more other parties. The method further includes dynamically personalizing media provided to the caller on a telecommunication device during at least a portion of a subsequent telecommunication session between the caller and at least one of the one or more other parties based on the identified content in the telecommunication session. The telecommunication session occurs prior to the subsequent telecommunication session.Type: GrantFiled: August 2, 2016Date of Patent: December 12, 2017Assignee: International Business Machines CorporationInventor: Alok K. Singh
-
Patent number: 9837074Abstract: A method of sharing informational data during an audio conversation between a user using a first device computer and at least one recipient is disclosed. The first device computer: converting audio of the audio conversation to text; identifying specific words or phrases in the text; and determining whether the specific words or phrases are a request for information from the user by a recipient. If the first device computer determines that the specific words or phrases are a request for information from the user by the recipient, the first device computer: searching for the information requested within a repository; if the information requested is present, determining whether the information requested is sharable with the recipient based on categorization of the information requested; and if the information requested is sharable based on categorization of the information, transferring the information to the recipient.Type: GrantFiled: October 27, 2015Date of Patent: December 5, 2017Assignee: International Business Machines CorporationInventors: Siddharth K. Saraya, Alok K. Singh
-
Publication number: 20170235833Abstract: A method includes receiving a user inputted lower-level hierarchical filter key, processing filter key relational data to identify higher-level filter criteria keys associated with the user inputted lower-level hierarchical filter key, updating higher-level filter criteria to include the identified higher-level filter criteria keys, and generating a list of results according to the updated filter criteria. A computer program product and computer system corresponding to the method are also disclosed.Type: ApplicationFiled: February 11, 2016Publication date: August 17, 2017Inventors: Siddharth K. Saraya, Alok K. Singh
-
Patent number: 9646049Abstract: A method includes receiving a user inputted lower-level hierarchical filter key, processing filter key relational data to identify higher-level filter criteria keys associated with the user inputted lower-level hierarchical filter key, updating higher-level filter criteria to include the identified higher-level filter criteria keys, and generating a list of results according to the updated filter criteria. A computer program product and computer system corresponding to the method are also disclosed.Type: GrantFiled: July 13, 2016Date of Patent: May 9, 2017Assignee: International Business Machines CorporationInventors: Siddharth K. Saraya, Alok K. Singh
-
Publication number: 20170116981Abstract: A method of sharing informational data during an audio conversation between a user using a first device computer and at least one recipient is disclosed. The first device computer: converting audio of the audio conversation to text; identifying specific words or phrases in the text; and determining whether the specific words or phrases are a request for information from the user by a recipient. If the first device computer determines that the specific words or phrases are a request for information from the user by the recipient, the first device computer: searching for the information requested within a repository; if the information requested is present, determining whether the information requested is sharable with the recipient based on categorization of the information requested; and if the information requested is sharable based on categorization of the information, transferring the information to the recipient.Type: ApplicationFiled: October 27, 2015Publication date: April 27, 2017Inventors: Siddharth K. Saraya, Alok K. Singh
-
Patent number: 8603623Abstract: A spatially organized polymer nanostructured thin film and a ligand adsorbate attached to the polymer nanostructured thin film and, optionally, an additional material or materials attached to the ligand adsorbate. A method for forming a structure by: providing a spatially organized polymer nanostructured thin film and a ligand adsorbate, and adsorbing the ligand adsorbate onto the thin film and, optionally, binding additional material or materials to the ligand adsorbate.Type: GrantFiled: April 24, 2008Date of Patent: December 10, 2013Assignee: The United States of America, as represented by the Secretary of the NavyInventors: Melik C. Demirel, Alok K Singh, Walter J Dressick
-
Publication number: 20080268226Abstract: A spatially organized polymer nanostructured thin film and a ligand adsorbate attached to the polymer nanostructured thin film and, optionally, an additional material or materials attached to the ligand adsorbate. A method for forming a structure by: providing a spatially organized polymer nanostructured thin film and a ligand adsorbate, and adsorbing the ligand adsorbate onto the thin film and, optionally, binding additional material or materials to the ligand adsorbate.Type: ApplicationFiled: April 24, 2008Publication date: October 30, 2008Applicant: Naval Research LaboratoryInventors: Melik C. Demirel, Alok K Singh, Walter J. Dressick