scispace - formally typeset
Search or ask a question
Author

Rich Gossweiler

Other affiliations: PARC, Ames Research Center, University of Virginia  ...read more
Bio: Rich Gossweiler is an academic researcher from Google. The author has contributed to research in topics: Rendering (computer graphics) & Electronic program guide. The author has an hindex of 35, co-authored 99 publications receiving 4466 citations. Previous affiliations of Rich Gossweiler include PARC & Ames Research Center.


Papers
More filters
Journal ArticleDOI
TL;DR: It is proposed that the perceived exaggeration of geographical slant preserves the relationship between distal inclination and people’s behavioral potential, thereby enhancing sensitivity to the small inclines that must actually be traversed in everyday experience.
Abstract: People judged the inclination of hills viewed either out-of-doors or in a computer-simulated virtual environment Angle judgments were obtained by having people (1) provide verbal estimates, (2) adjust a representation of the hill’s cross-section, and (3) adjust a tilt board with their unseen hand Geographical slant was greatly overestimated according to the first two measures, but not the third Apparent slant judgments conformed to ratio scales, thereby enhancing sensitivity to the small inclines that must actually be traversed in everyday experience It is proposed that the perceived exaggeration of geographical slant preserves the relationship between distal inclination and people’s behavioral potential Hills are harder to traverse as people become tired; hence, apparent slant increased with fatigue Visually guided actions must be accommodated to the actual distal properties of the environment; consequently, the tilt board adjustments did not reflect apparent slant overestimations, nor were they influenced by fatigue Consistent with the fact that steep hills are more difficult to descend than to ascend, these hills appeared steeper when viewed from the top

436 citations

Patent
21 Dec 2000
TL;DR: In this paper, a system for displaying images of a virtual three-dimensional book having one or more virtual pages is described, which includes a display system capable of executing a display program wherein images of the virtual 3D book are produced on the display system.
Abstract: A system is described for displaying images of a virtual three-dimensional book having one or more virtual pages. The system comprises a display system capable of executing a display program wherein images of the virtual three-dimensional book are produced on the display system. A degree of interest (DOI) function is provided for allocating available space on the display system. A page selection function may provide a user-selectable scale along a long axis of the virtual book for selecting virtual pages. Virtual chapter tabs may also be provided for navigating within the virtual book. The display system may also include a page flipping function with several different page flipping speeds and several different page flipping animations for moving between virtual pages in the virtual book. Moreover, a scroll bar function provided to facilitate page navigation wherein space on the scroll bar is allocated using a DOI function. Finally, a computer program product comprising a computer usable medium having computer readable code embodied therein for producing images of a virtual three-dimensional book is also disclosed.

411 citations

Patent
31 Mar 2008
TL;DR: A computer-implemented method as mentioned in this paper identifies a computer-based portable program module, automatically altering code in the portable program modules to permit display of the module on a television-based display so that the displayed module has a substantially similar appearance on the televisionbased display as on a computer display.
Abstract: A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to permit display of the module on a television-based display so that the displayed module has a substantially similar appearance on the television-based display as on a computer display, and providing the altered code for execution on a processor connected to a television-based display.

242 citations

Proceedings ArticleDOI
01 Jan 1998
TL;DR: New techniques for Web Ecology and Evolution Visualization (WEEV) are presented, intended to aid authors and webmasters with the production and organization of content, assist Web surfers making sense of information, and help researchers understand the Web.
Abstract: Several visualizations have emerged which attempt to visualize all or part of the World Wide Web. Those visualizations, however, fail to present the dynamically changing ecology of users and documents on the Web. We present new techniques for Web Ecology and Evolution Visualization (WEEV). Disk Trees represent a discrete time slice of the Web ecology. A collection of Disk Trees forms a Time Tube, representing the evolution of the Web over longer periods of time. These visualizations are intended to aid authors and webmasters with the production and organization of content, assist Web surfers making sense of information, and help researchers understand the Web.

218 citations

Proceedings ArticleDOI
20 Apr 2009
TL;DR: A new CAPTCHA which is based on identifying an image's upright orientation is presented, which is language-independent, does not require text-entry, and employs another domain forCAPTCHA generation beyond character obfuscation.
Abstract: We present a new CAPTCHA which is based on identifying an image's upright orientation. This task requires analysis of the often complex contents of an image, a task which humans usually perform well and machines generally do not. Given a large repository of images, such as those from a web search result, we use a suite of automated orientation detectors to prune those images that can be automatically set upright easily. We then apply a social feedback mechanism to verify that the remaining images have a human-recognizable upright orientation. The main advantages of our CAPTCHA technique over the traditional text recognition techniques are that it is language-independent, does not require text-entry (e.g. for a mobile device), and employs another domain for CAPTCHA generation beyond character obfuscation. This CAPTCHA lends itself to rapid implementation and has an almost limitless supply of images. We conducted extensive experiments to measure the viability of this technique.

217 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: Web usage mining is the application of data mining techniques to discover usage patterns from Web data, in order to understand and better serve the needs of Web-based applications as mentioned in this paper, where preprocessing, pattern discovery, and pattern analysis are described in detail.
Abstract: Web usage mining is the application of data mining techniques to discover usage patterns from Web data, in order to understand and better serve the needs of Web-based applications. Web usage mining consists of three phases, namely preprocessing, pattern discovery, and pattern analysis. This paper describes each of these phases in detail. Given its application potential, Web usage mining has seen a rapid increase in interest, from both the research and practice communities. This paper provides a detailed taxonomy of the work in this area, including research efforts as well as commercial offerings. An up-to-date survey of the existing work is also provided. Finally, a brief overview of the WebSIFT system as an example of a prototypical Web usage mining system is given.

2,227 citations

Patent
06 Sep 2007
TL;DR: In this paper, a computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with the touch screen, applying one or several heuristics to the finger contacts to determine a command for the device, and processing the command.
Abstract: A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with the touch screen display, applying one or more heuristics to the one or more finger contacts to determine a command for the device, and processing the command. The one or more heuristics comprise: a heuristic for determining that the one or more finger contacts correspond to a one- dimensional vertical screen scrolling command, a heuristic for determining that the one or more finger contacts correspond to a two-dimensional screen translation command, and a heuristic for determining that the one or more finger contacts correspond to a command to transition from displaying a respective item in a set of items to displaying a next item in the set of items.

2,167 citations

Patent
14 Jun 2016
TL;DR: Newness and distinctiveness is claimed in the features of ornamentation as shown inside the broken line circle in the accompanying representation as discussed by the authors, which is the basis for the representation presented in this paper.
Abstract: Newness and distinctiveness is claimed in the features of ornamentation as shown inside the broken line circle in the accompanying representation.

1,500 citations

Patent
18 Jun 2010
TL;DR: An interactive television program guide system is provided in this article, which provides users with an opportunity to select programs for recording on a remote media server and to designate gift recipients for whom programs may be recorded.
Abstract: An interactive television program guide system is provided. An interactive television program guide provides users with an opportunity to select programs for recording on a remote media server. Programs may also be recorded on a local media server. The program guide provides users with VCR-like control over programs that are played back from the media servers and over real-time cached copies of the programs. The program guide also provides users with an opportunity to designate gift recipients for whom programs may be recorded.

1,316 citations

Journal ArticleDOI
TL;DR: Proprioceptive senses, particularly of limb position and movement, deteriorate with age and are associated with an increased risk of falls in the elderly and the more recent information available on proprioception has given a better understanding of the mechanisms underlying these senses.
Abstract: This is a review of the proprioceptive senses generated as a result of our own actions. They include the senses of position and movement of our limbs and trunk, the sense of effort, the sense of force, and the sense of heaviness. Receptors involved in proprioception are located in skin, muscles, and joints. Information about limb position and movement is not generated by individual receptors, but by populations of afferents. Afferent signals generated during a movement are processed to code for endpoint position of a limb. The afferent input is referred to a central body map to determine the location of the limbs in space. Experimental phantom limbs, produced by blocking peripheral nerves, have shown that motor areas in the brain are able to generate conscious sensations of limb displacement and movement in the absence of any sensory input. In the normal limb tendon organs and possibly also muscle spindles contribute to the senses of force and heaviness. Exercise can disturb proprioception, and this has implications for musculoskeletal injuries. Proprioceptive senses, particularly of limb position and movement, deteriorate with age and are associated with an increased risk of falls in the elderly. The more recent information available on proprioception has given a better understanding of the mechanisms underlying these senses as well as providing new insight into a range of clinical conditions.

1,280 citations