会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Multiple resolution data display
    • 多分辨率数据显示
    • US5920327A
    • 1999-07-06
    • US466478
    • 1995-06-06
    • Robert B. Seidensticker, Jr.
    • Robert B. Seidensticker, Jr.
    • G09G3/20G09G3/36G06F13/00
    • G09G3/20G09G2340/0407G09G2340/0414G09G2340/0421G09G2340/045G09G2340/145G09G3/3611
    • A relatively large set of image data (e.g. 640.times.480) is mapped onto a relative smaller physical display device (e.g. 320.times.240) by one of a variety of techniques, usually characterized by display of a subset of the data at full resolution (i.e. 1:1). In some embodiments, the entire physical display is dedicated to display of the subset of data at 1:1 resolution; data beyond this subset is not displayed. In other embodiments, only a portion of the physical display is dedicated to 1:1 resolution, with the remainder of the physical display being used to represent some fraction of the remaining data at a lower resolution. In one embodiment, the resolution decreases with distance from the 1:1 resolution area, resulting in a fisheye lens-like geometrical distortion. A variety of other alternatives are possible. Data displayed in these lower resolution portions of the display device are geometrically compressed or distorted, but provide useful context information for the user. Desirably, user-responsive control means are provided by which the user can move the 1:1 resolution window to show different portions of the data set.
    • 通过各种技术之一将相对较大的图像数据集(例如640×480)映射到相对较小的物理显示设备(例如320×240),通常以全分辨率(即1:1)显示数据子集 )。 在一些实施例中,整个物理显示器专用于以1:1分辨率显示数据子集; 超出该子集的数据不显示。 在其他实施例中,仅物理显示器的一部分专用于1:1分辨率,物理显示的其余部分用于以较低分辨率表示剩余数据的一部分。 在一个实施例中,分辨率随着距离1:1分辨率区域的距离而减小,导致鱼眼镜头状几何失真。 各种其他替代方案是可能的。 在显示设备的这些较低分辨率部分中显示的数据被几何压缩或失真,但为用户提供有用的上下文信息。 期望地提供用户响应控制装置,用户可以通过该装置移动1:1分辨率窗口以显示数据集的不同部分。
    • 2. 发明授权
    • System and method for transmitting data from a computer to a portable
information device using RF emissions from a computer monitor
    • 使用来自计算机监视器的RF发射从计算机向便携式信息设备发送数据的系统和方法
    • US5801664A
    • 1998-09-01
    • US600410
    • 1996-02-12
    • Robert B. SeidenstickerWilliam E. Kim
    • Robert B. SeidenstickerWilliam E. Kim
    • G06F3/14G09G5/00
    • G06F3/14
    • A data transmission system includes a programmable portable information device, a frame-scanning graphics display device (e.g., a CRT monitor), and a display device controller (e.g., a personal computer). The display device controller supplies pixel data to the frame-scanning graphics display device which causes the display device to depict a particular changing optical pattern. To display the particular pattern, the frame-scanning graphics display device inherently fluctuates in energy output as different pixel intensities require different degrees of power. As a result, the frame-scanning graphics display device effectively emits an RF carrier signal. The programmable portable information device is equipped with an RF receiver that can receive the RF signal from the display device when the programmable portable information device is within a transmission range. The RF carrier signal is modulated to carry programming data to the portable information device. The portable information device demodulates the RF signal to obtain the digital data stream.
    • 数据传输系统包括可编程便携式信息设备,帧扫描图形显示设备(例如,CRT监视器)和显示设备控制器(例如,个人计算机)。 显示装置控制器将像素数据提供给帧扫描图形显示装置,其使显示装置描绘特定的改变光学图案。 为了显示特定图案,帧扫描图形显示装置在能量输出中固有地波动,因为不同的像素强度需要不同的功率。 结果,帧扫描图形显示装置有效地发射RF载波信号。 可编程便携式信息设备配备有当可编程便携式信息设备在传输范围内时可以从显示设备接收RF信号的RF接收机。 RF载波信号被调制以将编程数据传送到便携式信息设备。 便携式信息装置解调RF信号以获得数字数据流。
    • 3. 发明授权
    • Fast serial data transmission using a CRT
    • 使用CRT进行快速串行数据传输
    • US5652602A
    • 1997-07-29
    • US437279
    • 1995-05-08
    • Neil S. FishmanRobert B. Seidensticker, Jr.
    • Neil S. FishmanRobert B. Seidensticker, Jr.
    • G04G21/00G06F3/00G09G5/00
    • G04G21/00G06F3/002
    • Disclosed herein is a system and method of serially transferring a sequence of data bits between a computer and a portable information device such as the Timex Data Link.TM. watch, using the CRT of the computer as a transmission medium. The computer is programmed to display sequential display frames on a frame-scanning graphics display device and to illuminate line segments within the display frames to represent individual data bits. Each line segment has a continuous length on the display device which produces an optical pulse of a corresponding duration. Each data bit is encoded as a different line segment length to produce an optical pulse for each data bit having a duration which is dependent on the value of the data bit. For example, a pulse representing a binary value of 0 has a duration which is relatively longer than that of a pulse representing a binary 1. A receiving device monitors the optical signal created by the CRT and detects rising signal edges. It interprets each rising edge as the beginning of a single bit. After detecting a rising edge, the receiving device waits for a pre-determined time and then samples the optical signal. If the pulse from the CRT is still present, the receiving device interprets the data bit as a binary 0. Otherwise, the receiving device interprets the data bit as a binary 1.
    • 这里公开了使用计算机的CRT作为传输介质,在计算机和诸如Timex Data Link TM手表的便携式信息设备之间串行传送数据位序列的系统和方法。 计算机被编程为在帧扫描图形显示装置上显示顺序显示帧并且照亮显示帧内的线段以表示各个数据位。 每个线段在显示装置上具有连续的长度,其产生相应持续时间的光脉冲。 每个数据位被编码为不同的线段长度,以产生具有取决于数据位的值的持续时间的每个数据位的光脉冲。 例如,代表二进制值为0的脉冲的持续时间比表示二进制1的脉冲的持续时间相对更长。接收装置监视由CRT产生的光信号并检测上升的信号边缘。 它将每个上升沿解释为单个位的开始。 在检测到上升沿之后,接收设备等待预定时间,然后对光信号进行采样。 如果来自CRT的脉冲仍然存在,则接收装置将数据位解释为二进制0。否则,接收装置将数据位解释为二进制1。
    • 5. 发明授权
    • Encryption of applications to ensure authenticity
    • 加密应用程序以确保真实性
    • US06108784A
    • 2000-08-22
    • US826544
    • 1997-04-03
    • Robert B. Seidensticker, Jr.Vinay DeoMichael J. O'Leary
    • Robert B. Seidensticker, Jr.Vinay DeoMichael J. O'Leary
    • G06F1/00G06F3/033G06F3/048G06F9/46G06F21/00H04L9/00
    • G06F3/0485G06F21/51G06F9/44521G06F9/46G06F2221/2107
    • A software application is modified in a defined manner to prevent it being executable by a processor until the modified software application is decoded. Preferably, a sum of all of the bytes comprising a header of the software application (sufficiently small in size to be referred to as an "applet") is determined. In this embodiment, applet includes pseudo-code (p-code). Only the least most significant byte of the sum is used as a variable for modifying the p-code of the applet. Preferably, the variable is added to each byte of the p-code, except that only the first byte of a multi-byte p-code is thus modified. Alternatively, a different logical operator can be employed such as a subtract, AND, XOR, etc. for modifying the p-code. The modified program is then transferred to a portable pager that is also capable of maintaining personal information and executing small software applications. A processor in the pager device decodes p-code from the modified applet when needed during execution of the applet, by determining the variable that was used to modify the p-code and then subtracting the variable from p-code. The resulting p-code is then executable by the pager device. Modifying software code in this manner helps to insure that only software applets from an approved source that are written in an approved manner are executed by the portable paging device. This same approach can be used for encoding/decoding software transferred for execution on other types of small devices, such as cell phones and PIM devices.
    • 以定义的方式修改软件应用程序,以防止其由处理器执行,直到修改的软件应用程序被解码为止。 优选地,确定包括软件应用程序的头部的所有字节的总和(尺寸足够小以被称为“小程序”)。 在该实施例中,小应用程序包括伪代码(p代码)。 只有总和中最低有效字节才被用作修改小程序的p代码的变量。 优选地,将变量添加到p码的每个字节,除了仅修改多字节p码的第一字节之外。 或者,可以采用不同的逻辑运算符,例如用于修改p代码的减法AND,XOR等。 然后将修改的程序转移到便携式寻呼机,该寻呼机还能够维护个人信息并执行小型软件应用程序。 寻呼机设备中的处理器通过确定用于修改p代码然后从p代码中减去变量的变量,在执行小程序期间需要时从修改的小程序中解码p代码。 所得的p代码然后由寻呼机设备执行。 以这种方式修改软件代码有助于确保只有通过批准方式编写的批准源的软件小程序才能由便携式寻呼设备执行。 这种相同的方法可用于编码/解码传输以执行其他类型的小型设备(如手机和PIM设备)上的软件。
    • 7. 发明授权
    • Time-triggered portable data objects
    • 时间触发的便携式数据对象
    • US06356956B1
    • 2002-03-12
    • US08710354
    • 1996-09-17
    • Vinay DeoRobert B. Seidensticker, Jr.Michael J. O'Leary
    • Vinay DeoRobert B. Seidensticker, Jr.Michael J. O'Leary
    • G06F954
    • G06Q10/109
    • The invention includes a time-triggered data object that is formulated at a host computer and transmitted to a PDA such as a personal electronic information manager that has data reception capabilities. The data object includes a specification of an action to be performed as well as a specification of an initiation time for initiating the specified action. The action can consist of a simple reminder or alarm, or can specify the execution of an application program on the PDA. When a data object is received by the PDA, its action and initiation time are stored in a local database. The PDA monitors the time and the database, and initiates the specified action at the specified time.
    • 本发明包括时间触发的数据对象,其被配置在主计算机处并被发送到诸如具有数据接收能力的个人电子信息管理器之类的PDA。 数据对象包括要执行的动作的规范以及用于启动指定动作的启动时间的规范。 该操作可以由简单的提醒或警报组成,也可以指定PDA上的应用程序的执行。 当PDA接收到数据对象时,其动作和启动时间被存储在本地数据库中。 PDA监视时间和数据库,并在指定的时间启动指定的操作。
    • 8. 发明授权
    • Authentication system and method for smart card transactions
    • 智能卡交易的认证系统和方法
    • US5721781A
    • 1998-02-24
    • US531567
    • 1995-09-13
    • Vinay DeoRobert B. SeidenstickerDaniel R. Simon
    • Vinay DeoRobert B. SeidenstickerDaniel R. Simon
    • G07F7/10H04K1/00
    • G06Q20/341G06Q20/3576G06Q20/3674G06Q20/4097G07F7/082G07F7/1008H04L9/3234H04L9/3263H04L2209/56
    • An authentication system includes a portable information device, such as a smart card, that is configured to store and process multiple different applications. The smart card is assigned its own digital certificate which contains a digital signature from a trusted certifying authority and a unique public key. Each of the applications stored on the smart card is also assigned an associated certificate having the digital signature of the certifying authority. The system further includes a terminal that is capable of accessing the smart card. The terminal has at least one compatible application which operates in conjunction with an application on the smart card. The terminal is assigned its own certificate which also contains the digital signature from the trusted certifying authority and a unique public key. Similarly, the application on the terminal is given an associated digital certificate. During a transactional session, the smart card and terminal exchange their certificates to authenticate one another. Thereafter, a smart card application is selected and the related certificates for both the smart card application and the terminal application are exchanged between the smart card and terminal to authenticate the applications. Additionally, the cardholder enters a unique PIN into the terminal. The PIN is passed to the smart card for use in authenticating the cardholder. The three-tiered authentication system promotes security in smart card transactions.
    • 认证系统包括配置为存储和处理多个不同应用的诸如智能卡的便携式信息设备。 该智能卡被分配了自己的数字证书,其中包含来自受信任的认证机构的数字签名和唯一的公钥。 存储在智能卡上的每个应用程序也被分配有具有认证机构的数字签名的关联证书。 该系统还包括能够访问智能卡的终端。 终端具有与智能卡上的应用相结合的至少一个兼容应用。 终端分配了自己的证书,该证书还包含受信任的认证机构的数字签名和唯一的公钥。 类似地,终端上的应用程序被给予相关联的数字证书。 在交易会话期间,智能卡和终端交换证书以进行认证。 此后,选择智能卡应用程序,并且在智能卡和终端之间交换智能卡应用和终端应用的相关证书以验证应用。 此外,持卡人在终端中输入唯一的PIN码。 PIN被传递到智能卡以用于认证持卡人。 三层认证系统促进了智能卡交易的安全性。
    • 9. 发明授权
    • Apparatus and method for controlling cursor movement
    • 用于控制光标移动的装置和方法
    • US5510811A
    • 1996-04-23
    • US982097
    • 1992-11-25
    • Chris E. TobeyYung-Ho ShihMichael B. RobinWesley O. RupelMichael D. EdwardsTerence R. SpiesJames C. Bovee, Jr.Robert B. Seidensticker, Jr.Mark R. McCulley
    • Chris E. TobeyYung-Ho ShihMichael B. RobinWesley O. RupelMichael D. EdwardsTerence R. SpiesJames C. Bovee, Jr.Robert B. Seidensticker, Jr.Mark R. McCulley
    • G06F3/02G06F3/023G06F3/048G09G5/08
    • G06F3/04817G06F3/04892
    • An apparatus and method for navigating through an application program on a computer coupled to a computer-controlled display screen. The user can control the cursor position on the computer-controlled display using simple controls. The invention may use a hand-held controller with a four direction control button and a function select button. The computer accepts the direction input information and moves the cursor or focus according to one of three different navigation functions. The first two navigation functions are selected by the application program, and may change from one navigation to another in different portions of the program or under user control. With the first navigation function, the direction buttons on the controller shift the focus from one hot spot to another hot spot in the selected direction using predefined criteria. With the second navigation function, the focus is shifted from a present position on the computer-controlled display to the adjacent position in the selected direction. If the function select button is depressed while the focus is on a hot spot, the function associated with that particular hot spot are enabled. A third navigation function is enabled if the function select button and the directional control button are both depressed. With the third navigational function, the focus moves from the current position in any direction selected by the directional control button. The focus movement may simultaneously occur in two dimensions using any of the navigational functions if the user selects directions in two dimensions on the four directional control button.
    • 一种用于在耦合到计算机控制的显示屏的计算机上导航应用程序的装置和方法。 用户可以使用简单的控制来控制计算机控制显示器上的光标位置。 本发明可以使用具有四方向控制按钮和功能选择按钮的手持式控制器。 计算机接受方向输入信息,并根据三种不同的导航功能之一移动光标或对焦。 前两个导航功能由应用程序选择,并且可以在程序的不同部分或用户控制下从一个导航更改为另一个。 使用第一导航功能,控制器上的方向按钮使用预定义的标准将焦点从所选方向的一个热点移动到另一个热点。 利用第二导航功能,焦点从计算机控制显示器上的当前位置移动到所选方向上的相邻位置。 如果在焦点位于热点上的情况下按下功能选择按钮,则会启用与该特定热点相关联的功能。 如果功能选择按钮和方向控制按钮都被按下,则启用第三导航功能。 使用第三导航功能,焦点从方向控制按钮选择的任何方向从当前位置移动。 如果用户在四方向控制按钮上选择二维方向,则聚焦运动可以使用任何导航功能在两个维度上同时发生。