PATENTS

BoA CMU team pic
Bank of America Logo

My Capstone at Carnegie Mellon will always be one of my favorite projects. My team - working in conjunction with Bank of America - was magic and I'm proud of the work we did. In those 3 semesters, the five of us walked away not only with a Masters of Human-Computer Interaction, but also three patents! We were such a well put together and easy going team and that showed in the work we produced. 

1.CONTEXTUAL SEARCH TOOL  

The contextual search tool receives a search from the user and provides search results, content, and dynamic contextual information (e.g., dynamic contextual questions, user information, and account information) to the user. The contextual search tool then receives contextual information input from the user (input for the dynamic contextual information, selection of the search results, or the like) and updates the search results and the dynamic contextual information. This improves the ability of the contextual search tool to provide tailored, customized, and relevant search results to the user based not only on the search terms provided by the user, but based on dynamic contextual information that changes as the user takes actions within the contextual search interface.

2. CONTEXTUAL SEARCH INPUT FROM ADVISORS

The contextual search tool receives a search from the user and provides search results, content, and dynamic contextual information (e.g., dynamic contextual questions, user information, and account information) to the user. The contextual search tool then receives contextual information input from the user with an indication that the user would like to communicate with an advisor, and a communication channel is opened between the user and the advisor. The advisor has access the user's search and provides contextual information input, which allows the contextual search tool to update the search results and the dynamic contextual information. This improves the ability of the contextual search tool to provide tailored, customized, and relevant search results to the user based in part on advisor input.

3. LINKING CUSTOMER PROFILES WITH HOUSEHOLD PROFILES

User input is received to create a household profile, wherein the household profile comprises information related to the members of the household. The user also provides a search for information in which the user may be interested. The household profiles may be utilized along with the search, and with other information, such as user profile information, account information, or dynamic contextual questions to provide search results or updated search results, and dynamic contextual information or updated dynamic contextual information for tailoring the search results to the user. The user may select which households, which individuals in the households, and/or information about the individuals to use in the search. This allows search results for the user to be more tailored based on their specific interests.


ibm logo.jpg

My time at IBM also resulted in one patent.

1. notification of healthcare professional availability

In an approach to determining doctor availability, one or more computer processors receive a request for doctor availability in a patient’s hospital room from a patient advocate. The one or more computer processors determine a current location of a doctor’s mobile computing device. The one or more computer processors determine, based, at least in part, on the current location of the doctor’s mobile computing device, an arrival time of the doctor in the patient’s hospital room. The one or more computer processors send a notification to the patient advocate of the arrival time of the doctor in the patient’s hospital room.