-
公开(公告)号:US07389475B2
公开(公告)日:2008-06-17
申请号:US11034743
申请日:2005-01-14
申请人: Joshua Clow , Adrian Garside , Shiraz Somji , Donald D. Karlov , Bob Dain , Jeffrey W. Pettiross , Tobiasz A. Zielinski , Alexander Gounares , Leroy B. Keely , Ravi Soin , Erik Geidl , Marieke Iwema , Grady Leno
发明人: Joshua Clow , Adrian Garside , Shiraz Somji , Donald D. Karlov , Bob Dain , Jeffrey W. Pettiross , Tobiasz A. Zielinski , Alexander Gounares , Leroy B. Keely , Ravi Soin , Erik Geidl , Marieke Iwema , Grady Leno
IPC分类号: G06F17/00
CPC分类号: G06F3/0488 , G06F3/0481 , G06F3/04886 , G06F9/451
摘要: An improved system for managing user inputs and z-order in a graphic user interface (GUI) environment is disclosed. A GUI element may include a plurality of keys corresponding to keys on a typical keyboard, and may serve as a replacement for the keyboard. The system permits an application having an input focus to retain the input focus while inputs are received in the GUI element, and even transient user interface elements (e.g., menus) will remain displayed in those applications after the user inputs are entered. Input pen and mouse events may first be forwarded to the input area application, which may remove the events from the normal circulation, preventing other applications from learning of the events, and then post those events to the input panel application separately.
摘要翻译: 公开了一种用于在图形用户界面(GUI)环境中管理用户输入和z顺序的改进的系统。 GUI元件可以包括与典型键盘上的键相对应的多个键,并且可以用作键盘的替代。 该系统允许具有输入焦点的应用程序在GUI元素中接收输入时保留输入焦点,并且甚至在输入用户输入之后,甚至临时用户界面元素(例如菜单)也将保持显示在那些应用中。 输入笔和鼠标事件可以首先转发到输入区域应用程序,这可以将事件从正常循环中移除,阻止其他应用程序学习事件,然后将这些事件分别发送到输入面板应用程序。
-
公开(公告)号:US06928619B2
公开(公告)日:2005-08-09
申请号:US10141916
申请日:2002-05-10
申请人: Joshua Clow , Adrian Garside , Shiraz Somji , Donald D. Karlov , Bob Dain , Jeffrey W. Pettiross , Tobiasz A. Zielinski , Alexander Gournares , Leroy B. Keely , Ravi Soin , Erik Geidl , Marieke Iwema , Grady Leno
发明人: Joshua Clow , Adrian Garside , Shiraz Somji , Donald D. Karlov , Bob Dain , Jeffrey W. Pettiross , Tobiasz A. Zielinski , Alexander Gournares , Leroy B. Keely , Ravi Soin , Erik Geidl , Marieke Iwema , Grady Leno
CPC分类号: G06F3/0488 , G06F3/0481 , G06F3/04886 , G06F9/451
摘要: An improved system for managing user inputs and z-order in a graphic user interface (GUI) environment is disclosed. A GUI element may include a plurality of keys corresponding to keys on a typical keyboard, and may serve as a replacement for the keyboard. The system permits an application having an input focus to retain the input focus while inputs are received in the GUI element, and even transient user interface elements (e.g., menus) will remain displayed in those applications after the user inputs are entered. Input pen and mouse events may first be forwarded to the input area application, which may remove the events from the normal circulation, preventing other applications from learning of the events, and then post those events to the input panel application separately.
-
公开(公告)号:US07386803B2
公开(公告)日:2008-06-10
申请号:US11034749
申请日:2005-01-14
申请人: Joshua Clow , Adrian Garside , Shiraz Somji , Donald D. Karlov , Bob Dain , Jeffrey W. Pettiross , Tobiasz A. Zielinski , Alexander Gournares , Leroy B. Keely , Ravi Soin , Erik Geidl , Marieke Iwema , Grady Leno
发明人: Joshua Clow , Adrian Garside , Shiraz Somji , Donald D. Karlov , Bob Dain , Jeffrey W. Pettiross , Tobiasz A. Zielinski , Alexander Gournares , Leroy B. Keely , Ravi Soin , Erik Geidl , Marieke Iwema , Grady Leno
IPC分类号: G06F17/00
CPC分类号: G06F3/0488 , G06F3/0481 , G06F3/04886 , G06F9/451
摘要: An improved system for managing user inputs and z-order in a graphic user interface (GUI) environment is disclosed. A GUI element may include a plurality of keys corresponding to keys on a typical keyboard, and may serve as a replacement for the keyboard. The system permits an application having an input focus to retain the input focus while inputs are received in the GUI element, and even transient user interface elements (e.g., menus) will remain displayed in those applications after the user inputs are entered. Input pen and mouse events may first be forwarded to the input area application, which may remove the events from the normal circulation, preventing other applications from learning of the events, and then post those events to the input panel application separately.
摘要翻译: 公开了一种用于在图形用户界面(GUI)环境中管理用户输入和z顺序的改进的系统。 GUI元件可以包括与典型键盘上的键相对应的多个键,并且可以用作键盘的替代。 该系统允许具有输入焦点的应用程序在GUI元素中接收输入时保留输入焦点,并且甚至在输入用户输入之后,甚至临时用户界面元素(例如菜单)也将保持显示在这些应用中。 输入笔和鼠标事件可以首先转发到输入区域应用程序,这可以从正常循环中移除事件,阻止其他应用程序学习事件,然后将这些事件分别发送到输入面板应用程序。
-
公开(公告)号:US07831922B2
公开(公告)日:2010-11-09
申请号:US11428530
申请日:2006-07-03
IPC分类号: G06F3/048
CPC分类号: G06F3/0481 , G06F3/04883 , G06F2203/04804
摘要: A transparent graphical user interface that overlays the user interfaces of other applications. The transparent user interface receives handwriting input and displays handwriting objects represented by handwriting input received in the area of the transparent handwriting interface. The transparent user interface of the invention can be expanded to include most of the display area of a computer, thereby allowing the user to write anywhere within the display area. This also allows the user to write multiple lines of text. Additionally, because the user interface is transparent, it allows the user to see the underlying graphical user interfaces for other applications, including applications that receive text recognized from the handwriting input written into the transparent handwriting interface. Further the transparent interface allows the user to interact with underlying graphical user interfaces.
摘要翻译: 透明的图形用户界面覆盖其他应用程序的用户界面。 透明用户界面接收手写输入,并显示在透明手写界面的区域中接收的手写输入表示的手写物体。 可以将本发明的透明用户界面扩展为包括计算机的大部分显示区域,从而允许用户在显示区域内的任何地方写入。 这也允许用户编写多行文本。 另外,由于用户界面是透明的,它允许用户查看其他应用程序的底层图形用户界面,包括接收从写入透明手写界面的手写输入识别的文本的应用程序。 此外,透明界面允许用户与底层图形用户界面进行交互。
-
公开(公告)号:US07096432B2
公开(公告)日:2006-08-22
申请号:US10146487
申请日:2002-05-14
CPC分类号: G06F3/0481 , G06F3/04883 , G06F2203/04804
摘要: A transparent graphical user interface that overlays the user interfaces of other applications. The transparent user interface receives handwriting input and displays handwriting objects represented by handwriting input received in the area of the transparent handwriting interface. The transparent user interface of the invention can be expanded to include most of the display area of a computer, thereby allowing the user to write anywhere within the display area. This also allows the user to write multiple lines of text. Additionally, because the user interface is transparent, it allows the user to see the underlying graphical user interfaces for other applications, including applications that receive text recognized from the handwriting input written into the transparent handwriting interface. Further the transparent interface allows the user to interact with underlying graphical user interfaces.
-
公开(公告)号:US07319789B2
公开(公告)日:2008-01-15
申请号:US11019467
申请日:2004-12-23
IPC分类号: G06K9/18
CPC分类号: G06F17/241 , G06F17/211
摘要: Ink is stored in a data structure that permits later retrieval by applications. The ink includes stroke information and property information. Properties may be associated globally with the ink strokes and/or with each stroke individually. Aspects include a data structure that supports ink for multiple applications. Using the storage system, method, and data structure, various applications may expand on ink to include additional attributes while permitting the ink to be used in applications not supporting the additional attributes. When encountering an unknown tag, the applications will skip past the end of the tag and its associated data to start reading the next tag.
-
公开(公告)号:US07286705B2
公开(公告)日:2007-10-23
申请号:US11397789
申请日:2006-04-03
申请人: Erik M. Geidl , Robert A. Dain , Donald D. Karlov
发明人: Erik M. Geidl , Robert A. Dain , Donald D. Karlov
IPC分类号: G06K9/00
CPC分类号: G07C9/00158 , G06F17/24
摘要: Described is electronic ink maintained as a software object, thereby associating ink functionality with electronic ink data. The ink may be separated into words or characters, with one object per word or character. By the associated functionality, applications that deal with embedded objects in general can automatically benefit from electronic ink, including having the object's functionality render the ink data as part the application's document. Further, because the ink data is maintained as an object, the data is automatically persisted in association with the document into which it is embedded. Ink-aware applications may call on methods of the electronic ink object to adjust formatting, search recognized ink along with text, and perform other functions. Via the electronic ink object, electronic ink substantially approaches much of the behavior normally available with text data, without requiring applications to interpret the ink data.
摘要翻译: 描述了作为软件对象维护的电子墨水,从而将墨水功能与电子墨水数据相关联。 墨水可以分成单词或字符,每个单词或字符具有一个对象。 通过相关功能,处理嵌入式对象的应用程序一般可以自动从电子墨水中受益,包括使对象的功能将墨水数据呈现为应用程序文档的一部分。 此外,由于将墨水数据作为对象进行维护,因此与嵌入其中的文档相关联地自动保持数据。 墨水感应应用程序可以调用电子墨水对象的方法来调整格式,搜索识别的墨水以及文本,并执行其他功能。 通过电子墨水对象,电子墨水基本上接近文本数据通常可用的许多行为,而不需要应用来解释墨水数据。
-
公开(公告)号:US20090282475A1
公开(公告)日:2009-11-12
申请号:US12118850
申请日:2008-05-12
申请人: Sam J. George , Gilles Khouzam , Michael R. Harsh , Gurpratap Virdi , John Gossman , Michael John Hillberg , Greg D. Schechter , Donald D. Karlov , Eldar A. Musayev , Wenbo Zhang , Serge Smirnov , Federico Schliemann , Lawrence Wayne Olson , Akshay Johar , Weibing Zhan
发明人: Sam J. George , Gilles Khouzam , Michael R. Harsh , Gurpratap Virdi , John Gossman , Michael John Hillberg , Greg D. Schechter , Donald D. Karlov , Eldar A. Musayev , Wenbo Zhang , Serge Smirnov , Federico Schliemann , Lawrence Wayne Olson , Akshay Johar , Weibing Zhan
CPC分类号: H04L65/60 , G06F9/54 , G06F17/30058
摘要: Described is a technology by which code, such as an untrusted web application hosted in a browser, provides content through an interface for playback by an application environment, such as an application environment running in a browser plug-in. Content may be in the form of elementary video, audio and/or script streams. The content is in a container that is unpackaged by the application code, whereby the content may be packaged in any format that the application understands, and/or or come from any source from which the application can download the container. An application environment component such as a platform-level media element receives information from an application that informs the application environment that the application is to provide media stream data for playback. The application environment requests media stream data (e.g., samples) from the application, receives them as processed by the application, and provides the requested media stream data for playback.
摘要翻译: 描述了一种技术,通过这种技术,诸如在浏览器中托管的不受信任的Web应用程序的代码通过用于由浏览器插件中运行的应用程序环境的应用环境进行回放的界面来提供内容。 内容可以是基本视频,音频和/或脚本流的形式。 该内容在由应用程序代码解包的容器中,其中内容可以以应用程序理解的任何格式和/或来自应用程序可从其下载容器的任何来源打包。 诸如平台级媒体元素的应用环境组件从应用程序接收信息,通知应用程序环境应用程序将提供用于播放的媒体流数据。 应用环境从应用程序请求媒体流数据(例如,样本),由应用程序处理接收它们,并提供所请求的媒体流数据以供回放。
-
公开(公告)号:US07379076B2
公开(公告)日:2008-05-27
申请号:US10891997
申请日:2004-07-15
申请人: Donald D. Karlov
发明人: Donald D. Karlov
IPC分类号: G06T3/20
CPC分类号: G09G5/28 , G09G2340/0457
摘要: The present invention provides for improving image clarity through sub-pixel positioning of the image in a grid space based on pixel homogeneity scores. The pixel homogeneity scores indicating the uniformity of state for sub-pixels produced from an over-sampling of the pixels within the grid space. A representation of an image (or at least a portion thereof) is positioned at various sub-pixel locations with in the grid space, and pixel homogeneity scores are calculated for the various locations. Based on a comparison of the pixel homogeneity scores, a position to display the image is chosen such that image rendering is optimized or at least improved.
摘要翻译: 本发明提供了通过基于像素均匀度得分的网格空间中的图像的子像素定位来提高图像清晰度。 像素均匀性分数表示从网格空间内的像素的过采样产生的子像素的状态的均匀性。 图像(或其至少一部分)的表示位于网格空间中的各个子像素位置处,并且针对各个位置计算像素均匀度分数。 基于像素均匀性分数的比较,选择显示图像的位置,使得图像渲染被优化或至少改善。
-
公开(公告)号:US07321689B2
公开(公告)日:2008-01-22
申请号:US11019397
申请日:2004-12-23
IPC分类号: G06K9/18
CPC分类号: G06F17/241 , G06F17/211
摘要: Ink is stored in a data structure that permits later retrieval by applications. The ink includes stroke information and property information. Properties may be associated globally with the ink strokes and/or with each stroke individually. Aspects include a data structure that supports ink for multiple applications. Using the storage system, method, and data structure, various applications may expand on ink to include additional attributes while permitting the ink to be used in applications not supporting the additional attributes. When encountering an unknown tag, the applications will skip past the end of the tag and its associated data to start reading the next tag.
摘要翻译: 墨水存储在允许应用程序稍后检索的数据结构中。 墨水包括笔画信息和属性信息。 属性可以全部与墨水笔划和/或每个笔划单独相关联。 方面包括支持多种应用程序的墨水的数据结构。 使用存储系统,方法和数据结构,各种应用可以在油墨上扩展以包括额外的属性,同时允许在不支持附加属性的应用中使用墨水。 当遇到未知标签时,应用程序将跳过标签的结尾及其关联的数据,以开始读取下一个标签。
-
-
-
-
-
-
-
-
-