Patents by Inventor Jayashree VAIDYANATHAN
Jayashree VAIDYANATHAN 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: 11049169Abstract: A system and method for automated gift determination and delivery is provided, which include identifying a contact from an electronic contact list for receiving a gift, detecting from first data related to the contact a change in an emotional state of the contact, validating from second data the change in the emotional state of the contact, and automatically selecting the gift from a plurality of identified gifts that is determined to be commensurate with the change status and a current emotional state of the contact.Type: GrantFiled: July 24, 2018Date of Patent: June 29, 2021Assignee: International Business Machines CorporationInventors: Gregory J. Boss, Bernadette Pierson, Cesar Augusto Rodriguez Bravo, Jayashree Vaidyanathan
-
Patent number: 11042581Abstract: Systems, methods, and computer program products relating to clustering unstructured data. A set of unstructured documents is tokenized to produce a plurality of tokens. A frequency at which terms appear in the plurality of tokens is analyzed, to generate a vocabulary of terms. A vocabulary indices matrix is generated based on the generated vocabulary of terms. The matrix relates to the set of unstructured documents. A plurality of rows in the vocabulary indices matrix are matched to generate a plurality of clusters for the set of unstructured documents.Type: GrantFiled: July 3, 2018Date of Patent: June 22, 2021Assignee: International Business Machines CorporationInventors: Ea-Ee Jan, Sarah White Eagle, Jayashree Vaidyanathan
-
Publication number: 20210097876Abstract: Technology for choosing a test format or a test taker based at least in part upon how well, and/or how poorly, that test-taker has performed on that test format in the past. Also, technology applicable to a situation where a test includes multiple portions in multiple different formats, where the different portions of the test are weighted differently depending upon how well, or how poorly, the test-taker as respectively performed on the multiple different formats in the past. Some embodiments of the present invention may increase test taker grades by aligning test format with the respective talents of various test takers. Other embodiments may decrease test-taker grades by weighting heavily grades on test portions in test formats unfavorable to the respective test-takers.Type: ApplicationFiled: September 26, 2019Publication date: April 1, 2021Inventors: Cesar Augusto Rodriguez Bravo, Jayashree Vaidyanathan, Craig M. Trim
-
Patent number: 10769419Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining one or more data feed that includes data of individuals within a crowd, wherein the crowd comprises a plurality of individuals gathered within an area; examining data of the one or more data feed to return behavior parameter values for respective individuals of the plurality of individuals; identifying, using values of the behavior parameter values, a disrupted group of a plurality of the individuals of the crowd, wherein the identifying is in dependence on a first one or more criterion being satisfied; detecting, using values of the behavior parameter values, a disruptor individual within the disrupted group, the detecting in dependence on a second one or more criterion being satisfied; and providing, by machine logic, one more disruptor mitigation output to mitigate disruptive behavior of the disruptor individual.Type: GrantFiled: September 17, 2018Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Cesar Augusto Rodriguez Bravo, Gregory J. Boss, Bernadette Pierson, Jayashree Vaidyanathan
-
Patent number: 10726688Abstract: A computer-implemented method includes: determining, by a computing device, a location of an individual in a building relative to the location of an exit of the building; determining, by the computing device, the location of obstacles or hazards within the building; determining, by the computing device, a path from the individual to the exit based on determining the location of the individual relative to the exit and the location of the obstacles or hazards; generating, by the computing device, signaling instructions based on the path; and outputting, by the computing device, the signaling instructions to one or more signaling devices, wherein the outputting the signaling instructions control operations of the one or more signaling devices to guide the individual to the exit based on the path.Type: GrantFiled: August 14, 2019Date of Patent: July 28, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher L. Molloy, Bernadette A. Pierson, Jayashree Vaidyanathan, Edgar A. Zamora Duran
-
Patent number: 10602338Abstract: Devices and methods for accessing data on at least one proximate computing device in an emergency situation are disclosed. A method includes: determining that the emergency situation is occurring; in response to determining that the emergency situation is occurring: determining a location where the emergency situation is occurring and a location of the computing device; and determining the location where the emergency situation is occurring is within a first predetermined distance of the location of the computing device; and in response to determining that the location where the emergency situation is occurring is within the first predetermined distance of the location of the computing device: determining the at least one proximate computing device located within a second predetermined distance of the location of the computing device; and receiving access to at least part of the data on the at least one proximate computing device.Type: GrantFiled: July 25, 2017Date of Patent: March 24, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Charles E. Beller, Gregory J. Boss, Rick A. Hamilton, II, Jayashree Vaidyanathan
-
Publication number: 20200089939Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining one or more data feed that includes data of individuals within a crowd, wherein the crowd comprises a plurality of individuals gathered within an area; examining data of the one or more data feed to return behavior parameter values for respective individuals of the plurality of individuals; identifying, using values of the behavior parameter values, a disrupted group of a plurality of the individuals of the crowd, wherein the identifying is in dependence on a first one or more criterion being satisfied; detecting, using values of the behavior parameter values, a disruptor individual within the disrupted group, the detecting in dependence on a second one or more criterion being satisfied; and providing, by machine logic, one more disruptor mitigation output to mitigate disruptive behavior of the disruptor individual.Type: ApplicationFiled: September 17, 2018Publication date: March 19, 2020Inventors: Cesar Augusto Rodriguez Bravo, Gregory J. Boss, Bernadette Pierson, Jayashree Vaidyanathan
-
Publication number: 20200047767Abstract: A system and a method for remapping controls in a vehicle is disclosed. The system for remapping controls in a vehicle includes an input device configured to receive a data block of vehicle information. The system also includes a plurality of configurable vehicle controls situated in a vehicle, a control module configured to receive the data block from the input device to reconfigure the functionality of at least one of the plurality of configurable vehicle controls based on the data block received. The method for remapping controls in a vehicle includes the acts of receiving a data block from an operator, evaluating the data block, selecting a stored vehicle, generating a vehicle configuration based on the selected stored vehicle provided in the data block, and configuring a plurality of configurable vehicle controls according to the vehicle configuration.Type: ApplicationFiled: August 8, 2018Publication date: February 13, 2020Inventors: Gregory J. Boss, Bernadette Pierson, Cesar Augusto Rodriguez Bravo, Jayashree Vaidyanathan
-
Publication number: 20200034914Abstract: A system and method for automated gift determination and delivery is provided, which include identifying a contact from an electronic contact list for receiving a gift, detecting from first data related to the contact a change in an emotional state of the contact, validating from second data the change in the emotional state of the contact, and automatically selecting the gift from a plurality of identified gifts that is determined to be commensurate with the change status and a current emotional state of the contact.Type: ApplicationFiled: July 24, 2018Publication date: January 30, 2020Inventors: Gregory J. Boss, Bernadette Pierson, Cesar Augusto Rodriguez Bravo, Jayashree Vaidyanathan
-
Publication number: 20200012728Abstract: Systems, methods, and computer program products relating to clustering unstructured data. A set of unstructured documents is tokenized to produce a plurality of tokens. A frequency at which terms appear in the plurality of tokens is analyzed, to generate a vocabulary of terms. A vocabulary indices matrix is generated based on the generated vocabulary of terms. The matrix relates to the set of unstructured documents. A plurality of rows in the vocabulary indices matrix are matched to generate a plurality of clusters for the set of unstructured documents.Type: ApplicationFiled: July 3, 2018Publication date: January 9, 2020Inventors: Ea-Ee Jan, Sarah White Eagle, Jayashree Vaidyanathan
-
Publication number: 20190371138Abstract: A computer-implemented method includes: determining, by a computing device, a location of an individual in a building relative to the location of an exit of the building; determining, by the computing device, the location of obstacles or hazards within the building; determining, by the computing device, a path from the individual to the exit based on determining the location of the individual relative to the exit and the location of the obstacles or hazards; generating, by the computing device, signaling instructions based on the path; and outputting, by the computing device, the signaling instructions to one or more signaling devices, wherein the outputting the signaling instructions control operations of the one or more signaling devices to guide the individual to the exit based on the path.Type: ApplicationFiled: August 14, 2019Publication date: December 5, 2019Inventors: Christopher L. MOLLOY, Bernadette A. PIERSON, Jayashree VAIDYANATHAN, Edgar A. ZAMORA DURAN
-
Patent number: 10445997Abstract: A computer-implemented method includes: determining, by a computing device, a location of an individual in a building relative to the location of an exit of the building; determining, by the computing device, the location of obstacles or hazards within the building; determining, by the computing device, a path from the individual to the exit based on determining the location of the individual relative to the exit and the location of the obstacles or hazards; generating, by the computing device, signaling instructions based on the path; and outputting, by the computing device, the signaling instructions to one or more signaling devices, wherein the outputting the signaling instructions control operations of the one or more signaling devices to guide the individual to the exit based on the path.Type: GrantFiled: June 20, 2017Date of Patent: October 15, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher L. Molloy, Bernadette A. Pierson, Jayashree Vaidyanathan, Edgar A. Zamora Duran
-
Publication number: 20190228458Abstract: A method to aggregate orders in order to achieve benefits such as sharing or avoiding shipping costs from e-commerce merchants by combining orders being delivered to friends or addresses in neighboring locations or temporary pickup locations.Type: ApplicationFiled: January 19, 2018Publication date: July 25, 2019Inventors: Gregory J. Boss, Bernadette Pierson, Cesar Augusto Rodriguez Bravo, Jayashree Vaidyanathan
-
Publication number: 20190164125Abstract: Methods, systems, and program products for delivering items to users are disclosed. The methods may include determining a location of a first user, where the first user purchased a first item stored at a first item location. The methods may also include generating a delivery itinerary including the first item to be delivered to the first user at the first user's location. Additionally, the methods may include identifying a second item, where the second item may be associated with a second user. Furthermore, the methods may include determining a second user's location, and comparing the first user's location with the second user's location. If the locations are the same, the delivery itinerary may be updated to include the first item to be delivered to the first user, and the second item to be delivered to the second user.Type: ApplicationFiled: November 27, 2017Publication date: May 30, 2019Inventors: Gregory J. Boss, Cesar Augusto Rodriguez Bravo, Jayashree Vaidyanathan
-
Publication number: 20190037370Abstract: Devices and methods for accessing data on at least one proximate computing device in an emergency situation are disclosed. A method includes: determining that the emergency situation is occurring; in response to determining that the emergency situation is occurring: determining a location where the emergency situation is occurring and a location of the computing device; and determining the location where the emergency situation is occurring is within a first predetermined distance of the location of the computing device; and in response to determining that the location where the emergency situation is occurring is within the first predetermined distance of the location of the computing device: determining the at least one proximate computing device located within a second predetermined distance of the location of the computing device; and receiving access to at least part of the data on the at least one proximate computing device.Type: ApplicationFiled: July 25, 2017Publication date: January 31, 2019Inventors: Charles E. BELLER, Gregory J. BOSS, Rick A. HAMILTON, II, Jayashree VAIDYANATHAN
-
Publication number: 20180365942Abstract: A computer-implemented method includes: determining, by a computing device, a location of an individual in a building relative to the location of an exit of the building; determining, by the computing device, the location of obstacles or hazards within the building; determining, by the computing device, a path from the individual to the exit based on determining the location of the individual relative to the exit and the location of the obstacles or hazards; generating, by the computing device, signaling instructions based on the path; and outputting, by the computing device, the signaling instructions to one or more signaling devices, wherein the outputting the signaling instructions control operations of the one or more signaling devices to guide the individual to the exit based on the path.Type: ApplicationFiled: June 20, 2017Publication date: December 20, 2018Inventors: Christopher L. MOLLOY, Bernadette A. PIERSON, Jayashree VAIDYANATHAN, Edgar A. ZAMORA DURAN