会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • System, method, and program for automatic error detection while utilizing a software state machine for carrying out the process flow of a software program
    • 用于自动错误检测的系统,方法和程序,同时利用软件状态机来执行软件程序的处理流程
    • US06397355B1
    • 2002-05-28
    • US09280375
    • 1999-03-29
    • Bryce Allen CurtisJimmy Ming-Der Hsu
    • Bryce Allen CurtisJimmy Ming-Der Hsu
    • G06F1100
    • G06F11/3636G06F8/60G06F9/4498G06F11/1471
    • A system, method, and program utilizes a software state machine for carrying out the processes and functions of a program. The components of a program, e.g., the process flow, functions, dialogs, etc., are implemented using various states. A value of a state variable indicates a corresponding state. A method checks for a current value of the state variable. Any given function within any given state, or input received from a user, such as through “next” or “previous” buttons on a dialog box, can return a value for the state variable. When the method determines a new value of the state variable, an object corresponding to the state indicated by the new value is brought up and enabled. A program utilizing a software state machine is easily customized by merely adding or deleting states or by changing a value of the state variable returned for a given function within a state or for any given input received. However, if during development or customization of the program, the programmer inadvertently specifies a value of a state incorrectly, thereby having it reference a nonexistent state, the program my enter an infinite loop. Therefore, in a preferred embodiment, an error detector is added to the method that checks for the current value of the state variable in order to detect such a programming error. The programming error is detected by determining whether one of the states successively repeats beyond a given threshold limit.
    • 系统,方法和程序利用软件状态机来执行程序的过程和功能。 使用各种状态来实现程序的组件,例如处理流程,功能,对话等。 状态变量的值表示相应的状态。 一种方法检查状态变量的当前值。 任何给定状态下的任何给定功能或从用户接收的输入(例如通过对话框上的“下一个”或“先前”)按钮都可以返回状态变量的值。 当该方法确定状态变量的新值时,与新值所指示的状态相对应的对象被启动并启用。 利用软件状态机的程序可以通过简单地添加或删除状态或者通过改变在一个状态或给定的输入接收到的给定的输入中为给定的功能返回的状态变量的值来容易地进行定制。 但是,如果在开发或定制程序期间,程序员无意中指定了一个不正确状态的值,从而引用了一个不存在的状态,程序我进入一个无限循环。 因此,在优选实施例中,在检查状态变量的当前值以检测这种编程错误的方法中添加了错误检测器。 通过确定一个状态是否连续地重复超过给定的阈限来检测编程错误。
    • 12. 发明授权
    • Method and system for inter-applet communication in a computer network
    • 计算机网络中小程序间通信的方法和系统
    • US06314448B1
    • 2001-11-06
    • US09090838
    • 1998-06-04
    • Michael Haden ConnerBryce Allen CurtisJimmy Ming-Der Hsu
    • Michael Haden ConnerBryce Allen CurtisJimmy Ming-Der Hsu
    • G06F1516
    • H04L67/34G06F9/54H04L67/02H04L67/10H04L67/28H04L67/2876
    • A method and system are disclosed in a computer network for efficiently permitting code applets to communicate with other code applets remotely located within the computer network, wherein the computer network includes local network sites linked to remote network sites. Initially a communications link is established at each local network site, wherein the communications link permits code applets to communicate with one another. The communications link is composed of an InfoBus for inter-applet communication. The communications links are then interconnected, such that during a subsequent processing of the code applet at a local network site, the code applet may communicate with a code applet maintained at a remote network site, thereby forming a distributed communications link throughout the computer network. Gateways are also established at each local and remote network site within the communications network, wherein the gateways permit code applets maintained at local network sites to communicate with code applets maintained at other network sites. Each gateway established at each local network site is linked with each communications link installed at each local network site.
    • 在计算机网络中公开了一种方法和系统,用于有效地允许代码小程序与远程位于计算机网络内的其他代码小程序通信,其中计算机网络包括链接到远程网络站点的本地网络站点。 最初,在每个本地网络站点处建立通信链路,其中通信链路允许代码小程序彼此通信。 通信链路由用于小应用程序间通信的InfoBus组成。 然后,通信链路被互连,使得在本地网络站点处的代码小程序的后续处理期间,代码小程序可以与维护在远程网络站点处的代码小程序通信,从而在整个计算机网络中形成分布式通信链路。 网关也建立在通信网络内的每个本地和远程网络站点处,其中网关允许维护在本地网络站点的代码小应用程序与在其他网络站点处维护的代码小程序进行通信。 在每个本地网站建立的每个网关都与每个本地网站上安装的每个通信链路相关联。
    • 13. 发明授权
    • Integrated wrist rest
    • 集成腕托
    • US06216988B1
    • 2001-04-17
    • US09339712
    • 1999-06-24
    • Jimmy Ming-Der HsuPeter Y. Hsu
    • Jimmy Ming-Der HsuPeter Y. Hsu
    • B68G500
    • G06F1/1616G06F1/1656
    • A padded wrist rest that is integral with a portable electronic device, meaning that the wrist rest is sold with the device and does not have to be removed from the device to close and store the device, is disclosed. While integral to the portable electronic device, the wrist rest of the present invention can be removed by the user or owner of the portable electronic device for maintenance or replacement. The wrist rest may be single- or multiple-part, and includes one or more pads manufactured from encapsulated gel, closed-cell foam, fabric-covered padding, vinyl-covered padding, or leather-covered padding. The wrist rest may include one or more bases that are slid, screwed, or snapped into place on the portable electronic device.
    • 公开了一种与便携式电子设备一体的填充腕托,这意味着腕托与设备一起出售,并且不必从设备中移除以关闭和存储设备。 虽然与便携式电子设备一体,本发明的腕托可以由便携式电子设备的用户或所有者去除以进行维护或更换。 腕托可以是单部分或多部分,并且包括由包封的凝胶,闭孔泡沫,织物覆盖的填充物,乙烯基覆盖的填料或皮革覆盖的填料制成的一个或多个垫。 腕托可以包括一个或多个在便携式电子设备上滑动,拧紧或卡扣就位的基座。
    • 18. 发明授权
    • Method and apparatus for trading digital items in a network data processing system
    • 用于在网络数据处理系统中交易数字项目的方法和装置
    • US07698229B2
    • 2010-04-13
    • US10651715
    • 2003-08-29
    • Jimmy Ming-Der HsuPeter Y. Hsu
    • Jimmy Ming-Der HsuPeter Y. Hsu
    • G06Q99/00
    • H04L63/0823G06F21/10G06Q20/02G06Q20/0855G06Q20/382G06Q20/401
    • A method, apparatus, and computer instructions for transferring a unique digital item between a first party and a destination party in a network data processing system. A request to transfer a unique digital item in an account of the first party is received. Responsive to receiving the request, a retrieval tag is associated with the unique digital item. The retrieval tag is generated by a server process, such as one on which the unique digital item is located. The unique digital item is transferred from the source account to a temporary storage account in association with the retrieval tag. The unique digital item is listed on a trusted third-party server. A second party may inspect the unique digital item and agree to exchange something in return for the first party's listed unique digital item. The transfer occurs after all parties have committed to the transaction. Responsive to a redemption request initiated by the trusted third-party, the unique digital item is transferred from the temporary storage account to an account of the second party.
    • 一种用于在网络数据处理系统中在第一方和目的地方之间传送唯一数字项目的方法,装置和计算机指令。 接收到在第一方的帐户中传送唯一数字项目的请求。 响应于接收请求,检索标签与唯一的数字项相关联。 检索标签由服务器进程生成,例如唯一数字项目所在的服务器进程。 独特的数字项目从源帐户转移到与检索标签相关联的临时存储帐户。 唯一的数字项目列在受信任的第三方服务器上。 第二方可以检查独特的数字项目,并同意交换某些东西,以换取第一方列出的唯一数字项目。 转让发生在所有各方都承诺交易之后。 响应于受信任的第三方发起的兑换请求,唯一的数字项目从临时存储帐户转移到第二方的帐户。
    • 20. 发明授权
    • Method and system for producing dynamically determined drop shadows in a three-dimensional graphical user interface
    • 用于在三维图形用户界面中生成动态确定的阴影的方法和系统
    • US07439975B2
    • 2008-10-21
    • US09965145
    • 2001-09-27
    • Jimmy Ming-Der Hsu
    • Jimmy Ming-Der Hsu
    • G06T15/50
    • G06T15/60
    • A methodology for generating a drop shadow effect for objects in a graphical user interface is presented. A first object in a presentation space occludes the illumination from a simulated light source, and a dynamically determined drop shadow from the first object may partially occlude a second object. A portion of a drop shadow from the first object is shown on the second object; the portion of the drop shadow from the first object is displaced from the first object in direct proportion to a z-depth difference between the first object and the second object. Hence, a drop shadow can be generated in a computationally inexpensive manner, and the dynamically determined drop shadow enhances the perception of depth within the presentation space by a user.
    • 提出了一种用于在图形用户界面中为对象生成落影效果的方法。 演示空间中的第一个对象封闭来自模拟光源的照明,并且来自第一对象的动态确定的阴影可以部分地遮挡第二对象。 来自第一物体的阴影的一部分被示出在第二物体上; 来自第一物体的阴影部分从第一物体与第一物体和第二物体之间的z深度差成正比地移位。 因此,可以以计算上便宜的方式产生阴影,并且动态确定的阴影增强了用户在呈现空间内的深度感知。