Patents by Inventor Priyansh Jaiswal

Priyansh Jaiswal 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: 11188507
    Abstract: A computer-implemented method includes: receiving, by a computing device, a database-level auto_purge value for a database having a plurality of tables, wherein the database-level auto_purge value represents a value associated with the entire database for when data is set to be purged or deleted from the plurality of tables in the database; setting, by the computing device, the database-level auto_purge value for the database; setting, by the computing device, table-level auto_purge values for the plurality of tables included in the database based on the database-level auto_purge value; and automatically purging data in the plurality of tables based on the table-level auto_purge values.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: November 30, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peeyush Jaiswal, Priyansh Jaiswal, Burt L. Vialpando
  • Patent number: 11153109
    Abstract: Embodiments for intelligent teleconference operations in an Internet of Things (IoT) computing environment by a processor. A communication connection for a conference call session may be cognitively initiated or terminated with one or more users according to one or more parameters associated with a user profile, a schedule of the one or more users, activities of daily living (“ADL”), one or more contextual factors, or a combination thereof.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: October 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar Kwatra, Peeyush Jaiswal, Priyansh Jaiswal, Sarbajit K. Rakshit
  • Publication number: 20210281916
    Abstract: A method for dynamic content filtering includes accessing, by a processing unit, a media content that includes several content portions. The method further includes determining a rating tag associated with each content portion from the media content, and a user profile of a user requesting the media content to be rendered. The user profile contains a permission level for the user. The method further includes filtering the content portions from the media content based on the permission level, wherein, in response to the rating tag of a particular content portion exceeding the permission level in the user profile, filtering out the particular content portion. The method further includes rendering content portions that were not filtered out.
    Type: Application
    Filed: March 6, 2020
    Publication date: September 9, 2021
    Inventors: Priyansh Jaiswal, Slobodan Sipcic, Peeyush Jaiswal
  • Publication number: 20210233525
    Abstract: A method for managing electronic communication notifications includes responsive to receiving a communication from a first user, identifying one or more keywords in the communication based on a plurality of keywords associated with a plurality of queries previously presented by a second user. Determining whether the communication includes a reply to a first open query, wherein the first open query represents a question previously presented by the second user directed to the first user. Responsive to determining the communication from the first user includes the reply to the first open query, notifying the second user utilizing a first alert type for the communication from the first user that includes the reply for the first open query, wherein the first alert type is different from a second alert type for notifying the second user regarding a communication that does not include the reply for the first open query.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 29, 2021
    Inventors: Priyansh Jaiswal, Peeyush Jaiswal
  • Patent number: 11056231
    Abstract: Embodiments describe an approach to monitoring user health data. Determining if the user is having an emergency based on the user health data. Responsive to determining the user is having an emergency the user's location. Identifying one or more available parking spaces based on the user's location, and outputting locations of one or more available parking spaces to the user.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Priyansh Jaiswal, Burt L. Vialpando, Paul Llamas Virgen, Annita Tomko, David Jaramillo
  • Patent number: 11010446
    Abstract: Embodiments for implementing intelligent web navigation by at least a portion of a processor. One or more uniform resource locators (URLs) may be accessed (e.g., opened) according a user history of Internet activities, user preferences, one or more current user activities, calendar data, or a combination thereof. Selected feedback may be gathered (e.g., collected) from the user relating to the one or more URLs according to activities of the user performed on the one or more URLs. The one or more URLs may be classified into one of a plurality of classifications to indicate a degree of relevancy to the user.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: May 18, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Priyansh Jaiswal, Shikhar Kwatra, Sushain Pandit, Peeyush Jaiswal
  • Patent number: 10971168
    Abstract: Provided is a system, method, and computer program product for filtering spoken content in a preferred format to a plurality of users within a communication session A processor may detect spoken content from a first user and a second user of a plurality of users within a communication session over a network. Speech features may be extracted from the detected spoken content. The first user and second user may be identified based on the extracted speech features. The spoken content of the first user and the second user may be filtered according to preferences determined from profiles of the plurality of users. The spoken content of the first user and the second user may be transmitted to the plurality of users in a preferred format based on preferences from the profiles.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shikhar Kwatra, Peeyush Jaiswal, Priyansh Jaiswal
  • Patent number: 10949787
    Abstract: Embodiments provide an automated participation evaluator, wherein processors are configured to evaluate participation of meeting attendees with respect to performance criteria including participation criteria and deliverable contribution criteria; populate object fields associated to ones of the performance criteria and attendees with values representing a quality of performance of the associated attendees relative to the associated performance criteria; notify the attendees of the populated object field values in response to determining that time for evaluating participation of the attendees with respect to performance criteria has not elapsed; update the populated object field values via reevaluating participation of the attendees in response to the notifying of the attendees of the populated values; and reward the attendees with reward values selected as a function of the updated, populated values, in response to determining time for evaluating the participation of the attendees with respect to each of the
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: March 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Priyansh Jaiswal, David Jaramillo, Paul Llamas Virgen, Annita Tomko
  • Patent number: 10938985
    Abstract: In an approach for recommending a response time for callback, a processor receives an indication to initiate a callback to a caller after the caller requests the callback from a callee, wherein the callee is a user whom the caller has called. A processor analyzes callback information. A processor determines a callback time based on the callback information. A processor sends an alert about the callback, wherein the alert includes the determined callback time.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Priyansh Jaiswal, Shikhar Kwatra, Peeyush Jaiswal
  • Patent number: 10937127
    Abstract: Embodiments for managing text in rendered images by one or more processors are described. An image rendered by a display device is detected. The rendered image includes an object component and a text component at least partially overlapping the object component. A size of the object component of the image is caused to change. Based on a comparison of the changed size of the object component of the image to a size of the text component of the image, one or more text modification option is caused to be rendered by the display device. An indication of a selection of at least one of the one or more text modification option is received. The text component of the image is caused to change based on the selected one or more text modification option.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: March 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar Kwatra, Peeyush Jaiswal, Priyansh Jaiswal, Sarbajit K. Rakshit
  • Publication number: 20200366665
    Abstract: A method for a two-factor authentication process includes, responsive to determining a first user authentication was prompted in a first application on a first device associated with a user, identifying a second application on a second device based on a user profile associated with the user. The method identifies a first event from a plurality of events that previously occurred in the second application in a select time frame, wherein the first event relates to a first action performed by the user in the second application. The method generates an authentication question based on the first event, wherein the authentication question is a second user authentication. Responsive to determining an answer provided by the user to the authentication question is correct, the method grants access to the first user authentication prompt.
    Type: Application
    Filed: May 17, 2019
    Publication date: November 19, 2020
    Inventors: CHERANELLORE VASUDEVAN, Swaminathan Balasubramanian, SIBASIS DAS, Priyansh Jaiswal, Peeyush Jaiswal
  • Publication number: 20200366704
    Abstract: A method for event data fencing includes initializing a media monitoring algorithm, wherein the media monitoring algorithm scans for one or more words relating to a data breach in publicly available reports. Responsive to identifying a report from the publicly available reports relating to a vulnerability associated with the data breach, the method determines whether the vulnerability is associated with event data utilized for an authentication process. Responsive to determining the vulnerability is associated with a portion of the event data utilized for the authentication process, the method fences the portion of event data associated with the vulnerability, wherein fencing prevents the portion of event data from being utilized in the authentication process.
    Type: Application
    Filed: May 17, 2019
    Publication date: November 19, 2020
    Inventors: CHERANELLORE VASUDEVAN, Swaminathan Balasubramanian, SIBASIS DAS, Priyansh Jaiswal, Peeyush Jaiswal
  • Publication number: 20200273477
    Abstract: Provided is a system, method, and computer program product for filtering spoken content in a preferred format to a plurality of users within a communication session A processor may detect spoken content from a first user and a second user of a plurality of users within a communication session over a network. Speech features may be extracted from the detected spoken content. The first user and second user may be identified based on the extracted speech features. The spoken content of the first user and the second user may be filtered according to preferences determined from profiles of the plurality of users. The spoken content of the first user and the second user may be transmitted to the plurality of users in a preferred format based on preferences from the profiles.
    Type: Application
    Filed: February 21, 2019
    Publication date: August 27, 2020
    Inventors: Shikhar Kwatra, Peeyush Jaiswal, Priyansh Jaiswal
  • Patent number: 10757180
    Abstract: Workload processing is facilitated in a data processing environment including a sender system, a load balancer and a plurality of target resources. The sender system sends workloads to the load balancer, and the load balancer distributes the workloads to the plurality of target resources for processing. Facilitating workload processing includes receiving, by the load balancer, sender status-related information which is indicative of a workload capacity issue from the sender system's view related, at least in part, to the sending of the workloads to the load balancer. The load balancer distributes one or more workloads of the sender system to one or more target resources of the plurality of target resources in a manner based, at least in part, upon the received sender status-related information.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: August 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert D. Hodges, Peeyush Jaiswal, Priyansh Jaiswal
  • Patent number: 10719378
    Abstract: A computing system may receive a message that includes message data and a schema. The message data may include values associated with fields. The message may include a plurality of rules. Each of the plurality of rules may specify a respective one or more fields from a plurality of fields associated with the message and a respective action from a plurality of actions to perform on the values associated with the respective one or more fields. One or more of the plurality of rules may specify one or more output values that are associated with one or more output values resulting from performing one or more actions from the plurality of actions. In response to receiving the message, the computing system may perform the plurality of rules to generate the one or more output values associated with the one or more output fields.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: July 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Slobodan Sipcic, Peeyush Jaiswal, Priyansh Jaiswal, Naeem Ahmed, Rahul Ragunathan, Austin Michael Delamar
  • Publication number: 20200169634
    Abstract: In an approach for recommending a response time for callback, a processor receives an indication to initiate a callback to a caller after the caller requests the callback from a callee, wherein the callee is a user whom the caller has called. A processor analyzes callback information. A processor determines a callback time based on the callback information. A processor sends an alert about the callback, wherein the alert includes the determined callback time.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: Priyansh Jaiswal, Shikhar Kwatra, Peeyush Jaiswal
  • Publication number: 20200073735
    Abstract: A computing system may receive a message that includes message data and a schema. The message data may include values associated with fields. The message may include a plurality of rules. Each of the plurality of rules may specify a respective one or more fields from a plurality of fields associated with the message and a respective action from a plurality of actions to perform on the values associated with the respective one or more fields. One or more of the plurality of rules may specify one or more output values that are associated with one or more output values resulting from performing one or more actions from the plurality of actions. In response to receiving the message, the computing system may perform the plurality of rules to generate the one or more output values associated with the one or more output fields.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Inventors: Slobodan Sipcic, Peeyush Jaiswal, Priyansh Jaiswal, Naeem Ahmed, Rahul Ragunathan, Austin Michael Delamar
  • Publication number: 20200076777
    Abstract: A producer system may insert an encrypted value in a field in a message, where the message is associated with a schema that specifies a public key used to encrypt the encrypted value of the field and further specifies a type of an unencrypted form of the encrypted value, insert one or more unencrypted values in one or more fields in the message, and send the message to an external computing system. A consumer system may receive the message, determine, based at least in part on the public key specified by the schema, a private key associated with the public key, and decrypt, using the private key, the encrypted value of the field into the unencrypted form of the encrypted value.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Inventors: Slobodan Sipcic, Peeyush Jaiswal, Priyansh Jaiswal, Austin Michael Delamar, Naeem Ahmed, Rahul Ragunathan
  • Publication number: 20200074011
    Abstract: Embodiments for implementing intelligent web navigation by at least a portion of a processor. One or more uniform resource locators (URLs) may be accessed (e.g., opened) according a user history of Internet activities, user preferences, one or more current user activities, calendar data, or a combination thereof. Selected feedback may be gathered (e.g., collected) from the user relating to the one or more URLs according to activities of the user performed on the one or more URLs. The one or more URLs may be classified into one of a plurality of classifications to indicate a degree of relevancy to the user.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Priyansh JAISWAL, Shikhar KWATRA, Sushain PANDIT, Peeyush JAISWAL
  • Publication number: 20200052920
    Abstract: Embodiments for intelligent teleconference operations in an Internet of Things (IoT) computing environment by a processor. A communication connection for a conference call session may be cognitively initiated or terminated with one or more users according to one or more parameters associated with a user profile, a schedule of the one or more users, activities of daily living (“ADL”), one or more contextual factors, or a combination thereof.
    Type: Application
    Filed: August 13, 2018
    Publication date: February 13, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar KWATRA, Peeyush JAISWAL, Priyansh JAISWAL, Sarbajit K. RAKSHIT