Patents by Inventor William A. White
William A. 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).
-
Publication number: 20130346940Abstract: Disclosed is an improved approach for implementing a method, system, and computer program product for utilizing design patterns, which provides an improved approach for organizing, navigating and/or visualizing design patterns. This approach may be embodied as a mobile design pattern viewer. The current approach presents design patterns in logical groupings, allows visualization of individual patterns, and highlights relationships. This permits organization, navigation, and/or visualization of the design patterns, where a collection of patterns work together as an integrated set that enables users to understand how an individual pattern relates to other patterns.Type: ApplicationFiled: June 21, 2013Publication date: December 26, 2013Inventor: Brent-Kaan William WHITE
-
Publication number: 20130339905Abstract: Systems and method for interpreting a data selection on a touch screen may include providing an interface on the touch screen with a plurality of lanes, each lane associated with an attribute, and each attribute associated with a plurality of values. Icons may fill each lane, with each icon configured to display one of the values of the attribute of the lane. The interface may also have a first lane where a first icon is not displayed. It may be determined that a finger gesture input from the touch screen with a direction is associated with the first lane, and in response, the icons in the first lane may be moved in that direction to display the first icon. A finger tap input from the touch screen corresponding to the first icon may enlarge a size of the first icon on the touch screen to substantially fill the first lane.Type: ApplicationFiled: August 21, 2013Publication date: December 19, 2013Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: XIAOHAN LIU, CHUN-YI CHEN, AYLIN UYSAL, BRENT-KAAN WILLIAM WHITE, SIVAROOP TEJASWI PEESAPATI
-
Patent number: 8583615Abstract: Systems and methods for generating and playing a sequence of media objects based on a mood gradient are also disclosed. A mood gradient is a sequence of items, in which each item is media object having known characteristics or a representative set of characteristics of a media object, that is created or used by a user for a specific purpose. Given a mood gradient, one or more new media objects are selected for each item in the mood gradient based on the characteristics associated with that item. In this way, a sequence of new media objects is created but the sequence exhibits a similar variation in media object characteristics. The mood gradient may be presented to a user or created via a display illustrating a three-dimensional space in which each dimension corresponds to a different characteristic. The mood gradient may be represented as a path through the three-dimensional space and icons representing media objects are located within the three-dimensional space based on their characteristics.Type: GrantFiled: August 31, 2007Date of Patent: November 12, 2013Assignee: Yahoo! Inc.Inventors: William White, Malcolm Slaney
-
Publication number: 20130268511Abstract: A search engine configured to respond to a search query with a search results page is presented. The search engine includes at least one annotated search result in the search results page. The at least one annotated search results is annotated according to user data independent of the basis by which the search results are identified. The search results page is generated to include user-actionable controls by which a user can update the search results according to update criteria. The update criteria is used in a feedback loop to improve the user data upon which search results are personalized and/or annotated.Type: ApplicationFiled: April 8, 2012Publication date: October 10, 2013Applicant: MICROSOFT CORPORATIONInventors: Peter Richard Bailey, Girish Kumar, Ryen William White, Nathan Buggia, Keith Alan Regier
-
Publication number: 20130246383Abstract: The subject disclosure is directed towards using cursor activity with respect to search result pages to enhance search engine operation. Data associated with the cursor activity may be translated into cursor events representing user interactions with a search result page. Based on the cursor events, user behavior indicia may be identified via a user intent prediction model corresponding to various search result page related user actions. The user behavior indicia and/or the user intent prediction model may be used to produce search result pages for current search queries from the user.Type: ApplicationFiled: March 18, 2012Publication date: September 19, 2013Applicant: MICROSOFT CORPORATIONInventors: Ryen William White, Georg LW Buscher, Susan T. Dumais, Jeff Huang, Kuansan Wang, Abdigani M. Diriye
-
Publication number: 20130246412Abstract: Ranking search results using result repetition is described. In an embodiment, a set of results generated by a search engine is ranked or re-ranked based on whether any of the results were included in previous sets of results generated in response to earlier queries by the same user in one or more searching sessions. User behavior data, such as whether a user clicks on a result, skips a result or misses a result, is stored in real-time and the stored data is used in performing the ranking. In various examples, the ranking is performed using a machine-learning algorithm and various parameters, such as whether a result in a current set of results has previously been clicked, skipped or missed in the same session, are generated based on the user behavior data for the current session and input to the machine-learning algorithm.Type: ApplicationFiled: March 14, 2012Publication date: September 19, 2013Applicant: MICROSOFT CORPORATIONInventors: Milad Shokouhi, Ryen William White, Paul Nathan Bennett
-
Patent number: 8527904Abstract: Systems and method for interpreting a data selection on a touch screen may include providing an interface on the touch screen with a plurality of lanes, each lane associated with an attribute, and each attribute associated with a plurality of values. Icons may fill each lane, with each icon configured to display one of the values of the attribute of the lane. The interface may also have a first lane where a first icon is not displayed. It may be determined that a finger gesture input from the touch screen with a direction is associated with the first lane, and in response, the icons in the first lane may be moved in that direction to display the first icon. A finger tap input from the touch screen corresponding to the first icon may enlarge a size of the first icon on the touch screen to substantially fill the first lane.Type: GrantFiled: February 2, 2012Date of Patent: September 3, 2013Assignee: Oracle International CorporationInventors: Xiaohan Liu, Chun-Yi Chen, Aylin Uysal, Brent-Kaan William White, Sivaroop Tejaswi Peesapati
-
Patent number: 8515498Abstract: A method of presenting data on a mobile electronics device includes initiating an application on a mobile device, requesting data from a server separate from the mobile device, receiving data from the server, displaying the data on the mobile device in a first view, and displaying the data on the mobile device in a second view, upon detecting a change of orientation of the mobile device. A method of providing data to a mobile device includes receiving a request for data from a mobile device at a server, providing the data in at least a first view to a mobile device, and upon reception of a second request from the mobile device, providing the data in a second view.Type: GrantFiled: February 25, 2009Date of Patent: August 20, 2013Assignee: Oracle International CorporationInventors: Brent-Kaan William White, Anthony Chad Sampanes
-
Patent number: 8479864Abstract: A system for disabling the operation of a vehicle when a driver of a vehicle is seated in a vehicle seat. The system includes an alcohol detection sensor configured to be contacted by the driver and to generate a detection signal based on contact between the driver and the detection sensor. The system also includes a sensing electrode located proximate to the occupant and a sensing circuit configured to provide a sensing signal to the sensing electrode. A controller is provided to detect a change in the detection signal resulting from contact between the driver and the detection sensor. The controller is configured to disable the vehicle when either the blood alcohol concentration of the driver of the vehicle exceeds a threshold or the controller does not detect a change in the detection signal resulting from contact of the driver with the detection sensor.Type: GrantFiled: March 8, 2012Date of Patent: July 9, 2013Assignee: TK Holdings Inc.Inventors: Craig William White, James Gregory Stanley
-
Publication number: 20130132357Abstract: Embodiment described herein are generally directed to a toolbar extension of a web browser that grabs a user's search engine query and suggests a refined search query known to yield better search results. The toolbar recognizes the web page the user is on as being associated with a search engine and retrieves the user's search query. The toolbar interacts with a refinement component on a server, and the refinement component determines a refined search query based on confidence scores assigned to data mined from a data center affiliated with different search engine (one related to the toolbar). The refined search query is returned and displayed in a search field of the toolbar, allowing the user to easily run the refined search on the different search engine.Type: ApplicationFiled: November 17, 2011Publication date: May 23, 2013Applicant: MICROSOFT CORPORATIONInventors: TIMOTHY EDGAR, AMBARISH CHITNIS, RYEN WILLIAM WHITE, PAVEL DMITRIEV, RAJANIKANTH AGEERU, OVIDIU DAN, LIN TANG
-
Patent number: 8448093Abstract: According to one embodiment, a computer-implemented method for creating and displaying a hierarchical organization chart in a mobile application is provided. The method includes obtaining information from a database. The information represents a first node, second node, and, optionally, at least one third node. The nodes are related to each other according to a hierarchy. The method also includes displaying the information representing the first, second, and third nodes, if any, in a graphical user interface of a mobile device. The graphical user interface may include, for example, a three-level row-based chart. The information representing the first node is displayed in a first level of the chart, the information representing the second node is displayed in a second level of the chart, and the information representing the at least one third node is displayed in a third level of the chart.Type: GrantFiled: July 23, 2010Date of Patent: May 21, 2013Assignee: Oracle International CorporationInventors: Chun-Yi Chen, Brent-Kaan William White
-
Publication number: 20130124496Abstract: A toolbar extension of a web browser suggests a user try searching a different search engine than the one on which the user has just conducted a search. The toolbar detects the user is frustrated with the search results returned by the search engine by monitoring a number of session heuristics. Analyzing historical user session, log, and click data of other users who have submitted the search query to different search engines, a different search engine is selected that has historically generated better search results. A suggestion is then presented to the user to run the search query in the more effective search engine. Such a suggestion may be presented in a number of ways, but one embodiment displays a window next to the text field of the toolbar and provides a link to conduct a search for the search query in the more effective search engine.Type: ApplicationFiled: November 11, 2011Publication date: May 16, 2013Applicant: MICROSOFT CORPORATIONInventors: TIMOTHY EDGAR, AMBARISH CHITNIS, RYEN WILLIAM WHITE, PAVEL DMITRIEV, RAJANIKANTH AGEERU, OVIDIU DAN, LIN TANG
-
Publication number: 20130083076Abstract: Systems and method for interpreting a data selection on a touch screen may include providing an interface on the touch screen with a plurality of lanes, each lane associated with an attribute, and each attribute associated with a plurality of values. Icons may fill each lane, with each icon configured to display one of the values of the attribute of the lane. The interface may also have a first lane where a first icon is not displayed. It may be determined that a finger gesture input from the touch screen with a direction is associated with the first lane, and in response, the icons in the first lane may be moved in that direction to display the first icon. A finger tap input from the touch screen corresponding to the first icon may enlarge a size of the first icon on the touch screen to substantially fill the first lane.Type: ApplicationFiled: February 2, 2012Publication date: April 4, 2013Applicant: Oracle International CorporationInventors: Xiaohan Liu, Chun-Yi Chen, Aylin Uysal, Brent-Kaan William White, Sivaroop Tejaswi Peesapati
-
Patent number: 8407230Abstract: 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: August 21, 2007Date of Patent: March 26, 2013Assignee: Yahoo! Inc.Inventors: Malcolm Slaney, William White
-
Publication number: 20120271811Abstract: Aspects of the subject matter described herein relate to predicting and using search engine switching behavior. In aspects, switching components receive a representation of user interactions with at least one browser. The switching components derive information from the representation that is useful in predicting whether a user will switch search engines. The derived information and information about a user's current interaction with a browser is then used by a switch predictor to predict whether the user will switch search engines. This prediction may be used in a variety of ways examples of which are given herein.Type: ApplicationFiled: May 7, 2012Publication date: October 25, 2012Applicant: Microsoft CorporationInventors: Allison P. Heath, Ryen William White, Christopher J.C. Burges, Eric David Brill, Robert L. Rounthwaite
-
Publication number: 20120228047Abstract: A system for disabling the operation of a vehicle when a driver of a vehicle is seated in a vehicle seat. The system includes an alcohol detection sensor configured to be contacted by the driver and to generate a detection signal based on contact between the driver and the detection sensor. The system also includes a sensing electrode located proximate to the occupant and a sensing circuit configured to provide a sensing signal to the sensing electrode. A controller is provided to detect a change in the detection signal resulting from contact between the driver and the detection sensor. The controller is configured to disable the vehicle when either the blood alcohol concentration of the driver of the vehicle exceeds a threshold or the controller does not detect a change in the detection signal resulting from contact of the driver with the detection sensor.Type: ApplicationFiled: March 8, 2012Publication date: September 13, 2012Inventors: Craig William WHITE, James Gregory Stanley
-
Publication number: 20120151942Abstract: A volatile liquid vapor vessel blanketing apparatus includes at least one volatile liquid storage tank with volatile vapors to be recovered, a pressure regulator that maintains a set blanketing pressure of natural gas on the storage tank and a regulator inhibitor. The apparatus further includes a check valve, a vapor recovery compressor and a conduit system. The conduit system connects the pressure regulator, regulator inhibitor, check valve and vapor recovery compressor to a storage tank vapor outlet of the at least one storage tank and a natural gas supply. The regulator inhibitor automatically inhibits operation of the pressure regulator when the vapor recovery compressor is pumping vapor from the storage tank.Type: ApplicationFiled: December 14, 2011Publication date: June 21, 2012Inventors: George James Zamiar, Kyle William White
-
Patent number: 8185484Abstract: Aspects of the subject matter described herein relate to predicting and using search engine switching behavior. In aspects, switching components receive a representation of user interactions with at least one browser. The switching components derive information from the representation that is useful in predicting whether a user will switch search engines. The derived information and information about a user's current interaction with a browser is then used by a switch predictor to predict whether the user will switch search engines. This prediction may be used in a variety of ways examples of which are given herein.Type: GrantFiled: June 6, 2011Date of Patent: May 22, 2012Assignee: Microsoft CorporationInventors: Allison P Heath, Ryen William White, Christopher J. C. Burges, Eric David Brill, Robert L Rounthwaite
-
Patent number: 8116422Abstract: A zirconium alloy suitable for forming reactor components that exhibit reduced irradiation growth and improved corrosion resistance during operation of a light water reactor (LWR), for example, a boiling water reactor (BWR). During operation of the reactor, the reactor components will be exposed to a strong, and frequently asymmetrical, radiation fields sufficient to induce or accelerate corrosion of the irradiated alloy surfaces within the reactor core. Reactor components fabricated from the disclosed zirconium alloy will also tend to exhibit an improved tolerance for cold-working during fabrication of the component, thereby simplifying the fabrication of such components by reducing or eliminating subsequent thermal processing, for example, anneals, without unduly degrading the performance of the finished component.Type: GrantFiled: December 29, 2005Date of Patent: February 14, 2012Assignee: General Electric CompanyInventors: Daniel Reese Lutz, Gerald Allen Potts, Yang-Pi Lin, Sheikh Tahir Mahmood, Mark Andrew Dubecky, David William White, John Schardt
-
Publication number: 20120034828Abstract: Lightweight and versatile outboard motors and methods for manufacturing the same from existing motorized lawn implements and lawn implement parts. The outboards consisting essentially of a motor for driving a propeller, an elongate housing creating the body of the outboard, a drive shaft disposed within the elongate housing, and a propeller. The methods involving attaching the motor to the elongate housing and the drive shaft and mounting the propeller to a second end of the elongate housing and drive shaft.Type: ApplicationFiled: October 20, 2011Publication date: February 9, 2012Inventor: William White