Patents by Inventor William White
William White 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: 10152301Abstract: Implementations provide user access to software functionality. In some implementations, a method includes selecting one or more portions of text. The method also includes employing the one or more portions to select software functionality. The method also includes presenting one or more user interface controls in combination with a representation of the text, where the one or more user interface controls includes a user selectable outline around one or more keywords in combination with a drop-down menu.Type: GrantFiled: November 24, 2015Date of Patent: December 11, 2018Assignee: Oracle International CorporationInventors: Brent-Kaan William White, Burkay Gur
-
Patent number: 10152517Abstract: The systems and methods described create a mathematical representation of each of the media objects for which user ratings are known. The mathematical representations take into account the subjective rating value assigned by a user to the respective media object and the user that assigned the rating value. The media object with the mathematical representation closest to that of the seed media object is then selected as the most similar media object to the seed media object. In an embodiment, the mathematical representation is a vector representation in which each user is a different dimension and each user's rating value is the magnitude of the vector in that dimension. Similarity between two songs is determined by identifying the closest vectors to that of the seed song. Closeness may be determined by subtracting or by calculating the dot product of each of the vectors with that of the seed media object.Type: GrantFiled: February 21, 2013Date of Patent: December 11, 2018Assignee: Excalibur IP, LLCInventors: Malcolm Slaney, William White
-
Patent number: 10108704Abstract: Technologies pertaining to automatically identifying sets of query attribute values that are highly correlative with user dissatisfaction with a search engine are described. Dissatisfied queries are automatically identified through analysis of search logs, wherein a dissatisfied query is a query submitted to a search engine by a user, wherein the user was dissatisfied with search results provided by the search engine responsive to receipt of the query. Sets of query attribute values that are highly correlated with dissatisfied queries, and thus user dissatisfaction, are automatically identified based at least in part upon the identifying of the dissatisfied queries. Subsequent to identifying a set of query attribute values, a segment-specific ranker is learned that is configured to rank search results responsive to receipt of a query with the set of query attribute values, wherein the segment-specific ranker outperforms a general purpose ranker for queries having the set of query attribute values.Type: GrantFiled: September 6, 2012Date of Patent: October 23, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ahmed Hassan Awadallah, Yi-Min Wang, Ryen William White
-
Patent number: 10095471Abstract: A system and method for facilitating user access to software functionality, such as enterprise-related software applications and associated data. An example method includes receiving language input responsive to one or more prompts; determining, based on the language input, a subject category associated with a computing object, such as a Customer Relationship Management (CRM) opportunity object; identifying an action category pertaining to a software action to be perform pertaining to the computing object; employing identification of the software action to obtain action context information pertaining to the action category; and implementing a software action in accordance with the action context information. Context information pertaining to a software flow and a particular computing object may guide efficient implementation of voice-guided software tasks corresponding to the software flows.Type: GrantFiled: September 2, 2014Date of Patent: October 9, 2018Assignee: Oracle International CorporationInventors: Vinay Dwivedi, Seth Stafford, Daniel Valdivia Milanes, Fernando Jimenez Lopez, Brent-Kaan William White
-
Publication number: 20180280018Abstract: A suture passer which is sized and shaped to be inserted through the femoral notch during a meniscal repair. The suture passer includes upper and lower jaws that may be straight or that may have an angled offset in relation to the common axis of the suture passer in order to gain an indirect access to meniscal tissue in a constricted space. The jaws of the suture passer may be angled, either to the left or to the right, up to 45 degrees from the central axis of the shaft. The suture passer is also able to grasp meniscal tissue prior to suture passing. A nitinol needle housed within one of the jaws can then be deployed to pass a preloaded suture through the tissue to be captured on the opposite side of the tissue.Type: ApplicationFiled: March 29, 2018Publication date: October 4, 2018Applicant: Smith & Nephew, Inc.Inventors: Robert F. LaPrade, David R. Diduch, David Kent Gregoire, Jeffrey Wyman, George William White, Carmel Ilka Bijoux, Jennifer Ng
-
Publication number: 20180268061Abstract: Biases in search and retrieval (i.e., situations where searchers seek or are presented with information that significantly deviates from the truth) may be detected by comparison to one or more authoritative sources. Once bias or potential bias is detected, techniques may be applied to indicate and/or compensate for the bias. Such techniques may allow users to more easily assess the veracity of search results, and increase the chances that users will locate accurate answers to their questions.Type: ApplicationFiled: May 24, 2018Publication date: September 20, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Eric Joel HORVITZ, Ahmed Hassan AWADALLAH, Ryen William WHITE
-
Publication number: 20180249866Abstract: Bath tubs have been around for many hundreds of years, however the bath tub & shower combination not as long. The bath and shower combination has its conveniences, it gives the user a choice; the choice of just taking a tub bath, a shower or both. However, if the choice entails taking a shower, the results could means water on bathroom floor. Water on the floor presents a safety hazard that the elderly and very young find difficult to negotiate. Therefore there is a need to prevent water from exiting the bath tub and shower enclosure. What is new about this device or this tub & shower modification is its ability to keep bathroom floor dry, during the bathing process. It does this by redirecting the water back into the tub's own drainage system through a combination usage of shower curtains, water shields and a modified drainage system.Type: ApplicationFiled: April 11, 2018Publication date: September 6, 2018Inventor: William White
-
Patent number: 10007730Abstract: Biases in search and retrieval (i.e., situations where searchers seek or are presented with information that significantly deviates from the truth) may be detected by comparison to one or more authoritative sources. Once bias or potential bias is detected, techniques may be applied to indicate and/or compensate for the bias. Such techniques may allow users to more easily assess the veracity of search results, and increase the chances that users will locate accurate answers to their questions.Type: GrantFiled: January 30, 2015Date of Patent: June 26, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Eric Joel Horvitz, Ahmed Hassan Awadallah, Ryen William White
-
Patent number: 10007719Abstract: Biases in search and retrieval (i.e., situations where searchers seek or are presented with information that significantly deviates from the truth) may be detected by comparison to one or more authoritative sources. Once bias or potential bias is detected, techniques may be applied to indicate and/or compensate for the bias. Such techniques may allow users to more easily assess the veracity of search results, and increase the chances that users will locate accurate answers to their questions.Type: GrantFiled: January 30, 2015Date of Patent: June 26, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Eric Joel Horvitz, Ahmed Hassan Awadallah, Ryen William White
-
Publication number: 20180144154Abstract: Examples are disclosed that relate to providing healthcare-related information. One example provides a computing device comprising a logic machine and a storage machine holding instructions executable by the logic machine to receive an input of information regarding a health state of a user, obtain, based upon the information regarding the health state of the user, an inference of a possible health condition of the user, output a notification of the inference, the notification comprising a first representation of the inference, receive data representing a mechanism for authorizing a healthcare practitioner to access a second representation of the inference, and output a user-selectable control for triggering the mechanism. The instructions may be further executable to receive an input via the user-selectable control triggering the mechanism, and, in response, send authorization to provide the healthcare practitioner with access to the second representation of the inference.Type: ApplicationFiled: November 22, 2016Publication date: May 24, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Gil Shacham, Ryen William White, Hadas Bitran, Shahar Yekutiel, Elad Yom-Tov, Christopher R. Jones, Todd Eric Holmdahl
-
Publication number: 20180144101Abstract: Examples are provided for a health monitoring computing system, including a data interface configured to receive appointment data and health tracking data, the health tracking data including biometric data measured by one or more biometric sensors worn by a user, health-scheduling logic configured to determine that the user is to see a healthcare professional within a threshold period of time based at least on computer analysis of the appointment data, and appointment-optimization logic configured to generate a list of diagnosis-relevant health information based at least on computer analysis of the health tracking data. The example health monitoring computing system also includes an output device configured to present the list to the user for editing prior to an appointment with the healthcare professional.Type: ApplicationFiled: November 22, 2016Publication date: May 24, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Hadas Bitran, Ryen William White, Shahar Yekutiel, Gil Shacham, Girish Sthanu Nathan
-
Publication number: 20180107962Abstract: Determining stress and productivity insights based on computerized data is described. Productivity data and stress-related behavior data associated with a user may be determined. The stress-related behavior data may be based on sensor data received from sensor(s) associated with a device corresponding to the user. The stress-related behavior data may be utilized to determine a first value indicative of stress associated with the user and the productivity data may be utilized to determine a second value indicative of productivity of the user. The productivity data, the stress-related behavior data, the first value, and/or the second value may be utilized to determine a recommendation. The recommendation may be intended to modify the first value and/or the second value. A user interface configured to communicate the recommendation to the user may be presented via the device.Type: ApplicationFiled: October 14, 2016Publication date: April 19, 2018Inventors: Jessica Lundin, Ryen William White, Girish Nathan, Tachen Ni
-
Publication number: 20180107943Abstract: A wearable device includes one or more biometric sensors configured to determine biometric data of a wearer of the wearable device and a stress assessment tool. The stress assessment tool is configured to determine a periodic stress score, via a machine-learning model, based at least on the biometric data, visually present, via a display associated with the wearable device, a graphical user interface (GUI) including the periodic stress score, receive wearer feedback evaluating the accuracy of the periodic stress score, adjust the machine-learning model based on the wearer feedback, determine a reassessed periodic stress score, via the machine-learning model, and visually present, via the display, the reassessed periodic stress score in the GUI.Type: ApplicationFiled: October 17, 2016Publication date: April 19, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Ryen William White, Gerrit Hofmeester, William Voss, Jason Anthony Grieves, Girish Sthanu Nathan
-
Publication number: 20180107793Abstract: Examples are disclosed herein that relate to correlating health data outcomes to work data of a user and recommending future work activities based upon the correlation. One example provides a computing device configured to monitor health data relating to health behavior of a user over time, determine a baseline value for a health outcome of the user based on the monitored health data, and receive work data relating to a work schedule of the user. Responsive to the health outcome deviating from the baseline value, the computing device is configured to determine that the deviation in the health outcome correlates with the work data, and based at least upon determining that the deviation in the health outcome correlates with the work data, output a notification of the determination to the user.Type: ApplicationFiled: October 18, 2016Publication date: April 19, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Tachen C. Ni, Ryen William White, Jessica Lundin
-
Publication number: 20180101807Abstract: A method for generating productivity insights includes receiving health data for a user of a productivity evaluation service. From the health data, health behaviors and health effects of the user are determined. Productivity data for the user is received, and from the productivity data, productivity behaviors and productivity effects of the user are determined. Associations between changes in the health data and changes in the productivity data are identified. Based on one of the associations, a productivity insight is generated for the user including a prompt to engage in a health behavior that is associated with a desirable productivity effect.Type: ApplicationFiled: October 7, 2016Publication date: April 12, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Tachen C. Ni, Thomas Michael Josef Zimmermann, Ryen William White, Jessica Lundin
-
Publication number: 20180089372Abstract: Examples are disclosed herein that relate to modifying an analysis of personal behavior based on determining a subset of personal data to be non-routine. One example provides a computing device configured to receive personal data relating to personal behavior of a user, receive contextual data regarding the personal data, determine a subset of the personal data to be non-routine based upon the contextual data, and modify an analysis of personal behavior based upon the subset of the personal data determined to be non-routine.Type: ApplicationFiled: September 29, 2016Publication date: March 29, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Hadas Bitran, Gil Shacham, Arie Schwartzman, Ryen William White, Tachen C. Ni, Girish Sthanu Nathan, Elad Yom-Tov, Jessica Lundin, Shahar Yekutiel
-
Publication number: 20180065095Abstract: Dye-sensitized ion-pumping membranes and methods of preparing said membranes are described herein. A regenerative and reversible photoactive dye is covalently-bonded to membrane or separator for ion-pumping. The photoactive dye-functionalized membranes can be arranged with other ion-exchange membranes, which serve as selective contacts to afford photovoltaic action and therefore form a power-producing membrane that pumps ions for use in driving an ion-exchange or ion-transport process, such as desalination and electrodialysis.Type: ApplicationFiled: September 7, 2017Publication date: March 8, 2018Inventors: Shane Ardo, William White, Christopher D. Sanborn, Joseph M. Cardon, Ronald S. Reiter, Eric Schwartz
-
Publication number: 20180056130Abstract: Examples are disclosed herein that relate to integrating health data and calendar data of one or more users and providing insights for a selected user to help the user accomplish an outcome of interest. The insights may be identified based on a group of cohorts determined to be similar to the selected user and/or used to predict a likelihood that the selected user will achieve an outcome of interest. Additional insights may be provided by monitoring an effect that following a recommendation has on the selected user achieving the outcome of interest. Recommendations and/or updates to recommendations may be provided based on the insights.Type: ApplicationFiled: February 8, 2017Publication date: March 1, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Hadas Bitran, Ryen William White, Girish Sthanu Nathan, Tachen C. Ni, Jessica Lundin, David Earl Heckerman, Gerrit Hendrik Hofmeester, Carey Dietz, Heather Jordan Cartwright, Shahar Yekutiel, Arie Schwartzman, Gil Shacham, Brian Bilodeau, Todd Holmdahl, Gabriel A. desGarennes
-
Patent number: D820014Type: GrantFiled: April 17, 2017Date of Patent: June 12, 2018Assignee: Gabriella White, LLCInventors: Kai-ning Huang, William White
-
Patent number: D832006Type: GrantFiled: April 17, 2017Date of Patent: October 30, 2018Assignee: Gabriella White LLCInventors: Hillary Park, William White