Patents by Inventor Tsz S. Cheng
Tsz S. Cheng 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).
-
Publication number: 20170358233Abstract: A method for teaching plan optimization includes initially loading a teaching plan into memory of a computer and then comparing the loaded teaching plan to a set of existing teaching plans disposed in fixed storage of the computer to identify an alternate teaching plan utilizing a presentation format that differs from a presentation format of the loaded teaching plan. Thereafter, the computer monitors a class response to the loaded teaching plan in order to determine an effectiveness of the loaded teaching plan. Consequently, a portion of the class demonstrating a determined effectiveness of the loaded plan teaching below a threshold value is identified. As such, a proportional sharing of presentation of both the loaded teaching plan and the alternative teaching plan to the class is both computed and displayed based upon the identified portion of the class demonstrating the determined effectiveness of the loaded teaching plan below the threshold value.Type: ApplicationFiled: June 14, 2016Publication date: December 14, 2017Inventors: Tsz S. Cheng, Stephanie De La Fuente, Charlet N. Givens
-
Publication number: 20170316776Abstract: One or more processors receive recording data of a meeting between a professional and a client. One or more processors analyze the recording data to make one or more determinations. One or more processors identify one or more characteristics of the professional based on the one or more determinations. One or more processors match the one or more characteristics of the professional to one or more preferences of an individual seeking one or more professionals. One or more processors build a profile of the professional based on the one or more characteristics and store the profile in a database. One or more processors search the database for one or more profiles that provide a match of the one or more preferences of the individual seeking one or more professionals and display the one or more profiles.Type: ApplicationFiled: July 26, 2017Publication date: November 2, 2017Inventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Patent number: 9807048Abstract: A method for electronically providing targeted messages can begin when a source-concealing targeted messaging system receives data items provided by a source user that define a targeted message that is to be presented within a social media context. The data items can include a set of recipients, a message body, and a set of trigger conditions indicating when the targeted message is to be presented to the recipients. The recipients can be members of a contact list of the source user within the social media system providing the social media context. Satisfaction of the trigger conditions can be monitored and the social media system can be monitored recipients. When the trigger conditions are satisfied and a recipient is currently using the social media system, the targeted message can be presented within a user interface of the social media system, such that the source user appears unaffiliated with the targeted message.Type: GrantFiled: February 26, 2013Date of Patent: October 31, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Patent number: 9786274Abstract: One or more processors receive recording data of a meeting between a first individual and a second individual. One or more processors analyze the recording data to identify one or more characteristics of the first individual. One or more processors match the one or more characteristics of the first individual to one or more preferences of a third individual.Type: GrantFiled: June 11, 2015Date of Patent: October 10, 2017Assignee: International Business Machines CorporationInventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Publication number: 20170263246Abstract: One or more processors receive recording data of a meeting between a professional and a client. One or more processors analyze the recording data to make one or more determinations. One or more processors identify one or more characteristics of the professional based on the one or more determinations. One or more processors match the one or more characteristics of the professional to one or more preferences of an individual seeking one or more professionals. One or more processors build a profile of the professional based on the one or more characteristics and store the profile in a database. One or more processors search the database for one or more profiles that provide a match of the one or more preferences of the individual seeking one or more professionals and display the one or more profiles.Type: ApplicationFiled: June 6, 2017Publication date: September 14, 2017Inventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Patent number: 9728186Abstract: One or more processors receive recording data of a meeting between a professional and a client. One or more processors analyze the recording data to make one or more determinations. One or more processors identify one or more characteristics of the professional based on the one or more determinations. One or more processors match the one or more characteristics of the professional to one or more preferences of an individual seeking one or more professionals. One or more processors build a profile of the professional based on the one or more characteristics and store the profile in a database. One or more processors search the database for one or more profiles that provide a match of the one or more preferences of the individual seeking one or more professionals and display the one or more profiles.Type: GrantFiled: March 30, 2016Date of Patent: August 8, 2017Assignee: International Business Machines CorporationInventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Publication number: 20170206612Abstract: Communicating posts in a social media network safe mode (SMNSM) may include receiving, by a processor, post entries each having selected permissions in the SMNSM on a social media network. The processor analyzes sentiment of the post entries to detect potential harm or embarrassment. The processor selectively displays post entry trends and categorizes the sentiment of the post entries or reply post entries. A safety alert is sent to a creator for negative categorized post entries. The processor selectively forwards the post entries to a selected reviewer, and selectively forwards a feedback communication from the reviewer to the creator. The processor selectively publishes the post entries. Unpublished post entries are viewable by the creator. Post entries selected for publishing are displayed in an initial intended post space, and the selected post entries for publishing are one of immediately posted or selectively delayed for publishing.Type: ApplicationFiled: January 15, 2016Publication date: July 20, 2017Inventors: Marco A. Benavides, Joshua A. Cheng, Tsz S. Cheng, Stephanie De La Fuente
-
Patent number: 9684917Abstract: A user input pertaining to a question is received. Based on the question a new message is generated and posted in at least one web based forum. Responses to the new message are monitored and analyzed to determine whether, for each response, the response pertains to a subject of the question. Responsive to determining that at least one response pertains to the subject of the question, information contained in the response is presented to the user.Type: GrantFiled: March 1, 2016Date of Patent: June 20, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Publication number: 20170147950Abstract: Managing reservations for limited resources such as meeting rooms within a network computing system may include, responsive to receiving a reservation for a meeting room from a requestor, determining, using a processor, availability of meeting rooms for the reservation and determining, using the processor, eligibility of the requestor according to a courtesy score for the requestor. The courtesy score may be determined according to historical usage of the meeting rooms by the requestor. The reservation may be selectively confirmed according to the courtesy score and the availability of the meeting rooms. Further, a particular meeting room may be assigned to the reservation subsequent to the confirming.Type: ApplicationFiled: November 19, 2015Publication date: May 25, 2017Inventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Publication number: 20170132367Abstract: A natural language input can be received from a user. A computer-understandable meaning of the natural language input can be derived by performing, by a processor, natural language processing on the natural language input. At least one indicated medical symptom can be identified in the natural language input by processing the computer-understandable meaning of the natural language input using artificial intelligence and, based on the at least one medical symptom, identifying at least one ailment corresponding to the medical symptom. Responsive to identifying the at least one medical symptom, a database of medical consultation options can be accessed to identify a plurality of medical consultation options for treating the at least one ailment and, for each medical consultation option a cost can be identified. A list of the medical consultation options and their costs can be presented to the user.Type: ApplicationFiled: November 10, 2015Publication date: May 11, 2017Inventors: Theodora H. Cheng, Tsz S. Cheng, Tejashkumar B. Purani
-
Publication number: 20170109683Abstract: Identifying mentors may include, responsive to receiving a mentorship request, generating search parameters, using a central request processor, from the mentorship request, and distributing the search parameters to a mentor identification processor. Identifying mentors may include selecting, from private data of the organization, a candidate mentor set of at least one candidate mentor that meets the search parameters and that has agreed to serve as a mentor, matching a candidate mentor with the mentee according to publicly accessible information retrieved for each candidate mentor, and determining whether a matched candidate mentor accepts selection for mentorship for the mentee. Identifying mentors may also include sending a notification specifying the matched candidate mentor to a device of the mentee only responsive to determining that the matched candidate mentor accepts the mentorship.Type: ApplicationFiled: October 15, 2015Publication date: April 20, 2017Inventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Publication number: 20160364780Abstract: One or more processors receive recording data of a meeting between a professional and a client. One or more processors analyze the recording data to make one or more determinations. One or more processors identify one or more characteristics of the professional based on the one or more determinations. One or more processors match the one or more characteristics of the professional to one or more preferences of an individual seeking one or more professionals. One or more processors build a profile of the professional based on the one or more characteristics and store the profile in a database. One or more processors search the database for one or more profiles that provide a match of the one or more preferences of the individual seeking one or more professionals and display the one or more profiles.Type: ApplicationFiled: March 30, 2016Publication date: December 15, 2016Inventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Publication number: 20160365091Abstract: One or more processors receive recording data of a meeting between a first individual and a second individual. One or more processors analyze the recording data to identify one or more characteristics of the first individual. One or more processors match the one or more characteristics of the first individual to one or more preferences of a third individual.Type: ApplicationFiled: June 11, 2015Publication date: December 15, 2016Inventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Publication number: 20160308853Abstract: An authentication approval request can be received by a first system from a second system. The first system can determine whether the user is required to be logged into at least a second online account hosted by at least a third system unrelated to the second system in order to approve the authentication request. If the user is required to be logged into at least the second online account in order to approve the authentication request, the first system can determine whether the user presently is logged into at least the second online account in at least one presently active user session. If the user presently is logged into at least the second online account in at least one presently active user session, the first system can communicate to the second system a response indicating that the user is approved for authentication with the second system.Type: ApplicationFiled: April 20, 2015Publication date: October 20, 2016Inventors: Daniel J. Butterfield, Tsz S. Cheng, Gregory P. Fitzpatrick
-
Publication number: 20160189265Abstract: A user input pertaining to a question is received. Based on the question a new message is generated and posted in at least one web based forum. Responses to the new message are monitored and analyzed to determine whether, for each response, the response pertains to a subject of the question. Responsive to determining that at least one response pertains to the subject of the question, information contained in the response is presented to the user.Type: ApplicationFiled: March 1, 2016Publication date: June 30, 2016Inventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Patent number: 9355310Abstract: One or more processors receive data from one or more devices including an image of an individual and information that indicates the identity of the individual. One or both of the image and the information include data that indicates a location. One or more processors analyze the image of an individual and the information to generate a set of identifying characteristics for the individual. Based on a result of the analysis, one or more processors determine whether the set of identifying characteristics of the individual matches a recorded set of identifying characteristics of that individual within a threshold. In response to a determination that there is a match within the threshold, one or more processors associate the location with the individual.Type: GrantFiled: May 27, 2014Date of Patent: May 31, 2016Assignee: International Business Machines CorporationInventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Publication number: 20160147817Abstract: A system, method and program product are provided for implementing a credibility vouching system (CVS). A CVS is disclosed that includes: credibility vouching system (CVS), comprising: a data aggregation system interface that provides a communication pathway for receiving event metadata (EM) records from a data aggregation system; a service provider interface and inquiry system that provides a communication pathway with a plurality of third party service providers to facilitate identification of a set of candidate nodes potentially responsible for a submitted EM record in the data aggregation system; a vouching request routing system for generating a vouching request and tasking at least one third party service provider to forward the vouching request to the set of candidate nodes; and a credibility scoring system that generates a credibility score for the submitted EM record based on a set of vouching responses received from the set of candidate nodes.Type: ApplicationFiled: November 25, 2014Publication date: May 26, 2016Inventors: Theodora H. Cheng, Tsz S. Cheng, Tejashkumar B. Purani
-
Patent number: 9317803Abstract: A visual representation of a human user for display within one or more graphical user interfaces to others interacting with the human user over a network can be identified. An authenticity score defining a degree of resemblance between the visual representation of the human user and physical characteristics of the human user can be calculated.Type: GrantFiled: August 31, 2012Date of Patent: April 19, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tsz S. Cheng, Gregory P. Fitzpatrick
-
Patent number: 9292496Abstract: A user input pertaining to a question of whether a first electronic product is interoperable with a second electronic product is received. Based on the question a new message is generated and posted in at least one web based forum. The new message asks whether the first electronic product is interoperable with the second electronic product. Responses to the new message are monitored and analyzed to determine whether, for each response, the response pertains to the interoperability of the first electronic product with the second electronic product. Responsive to determining that at least one response pertains to the interoperability of the first electronic product with the second electronic product, information indicating whether the first electronic product is interoperable with a second electronic product, based on the response to the new message posted in the web based forum, is presented to the user.Type: GrantFiled: October 22, 2014Date of Patent: March 22, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
-
Publication number: 20150347829Abstract: One or more processors receive data from one or more devices including an image of an individual and information that indicates the identity of the individual. One or both of the image and the information include data that indicates a location. One or more processors analyze the image of an individual and the information to generate a set of identifying characteristics for the individual. Based on a result of the analysis, one or more processors determine whether the set of identifying characteristics of the individual matches a recorded set of identifying characteristics of that individual within a threshold. In response to a determination that there is a match within the threshold, one or more processors associate the location with the individual.Type: ApplicationFiled: May 27, 2014Publication date: December 3, 2015Applicant: International Business Machines CorporationInventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss