Save Preview Representation of Files Being Created
    1.
    发明申请
    Save Preview Representation of Files Being Created 有权
    保存正在创建的文件的预览表示

    公开(公告)号:US20080222547A1

    公开(公告)日:2008-09-11

    申请号:US11568447

    申请日:2005-04-22

    CPC classification number: G06F17/30126 G06F9/451 G06F17/30554

    Abstract: In a graphical user interface environment, a request to save a file may result in a display of a location or view in which the file is to be saved, and may include a preview indicia representing the to-be-saved file. The user may interact with the preview indicia to edit the new file's metadata by repositioning the indicia in a different view, and/or the system may automatically update the preview indicia's location in response to the user editing displayed metadata properties for the new file. The preview indicia may have a distinct appearance, and may persist to show the user how the new file can be located after the save process is performed.

    Abstract translation: 在图形用户界面环境中,保存文件的请求可能会导致要保存文件的位置或视图的显示,并且可以包括表示待保存文件的预览标记。 用户可以与预览标记交互以通过在不同视图中重新定位标记来编辑新文件的元数据,和/或响应于用户编辑显示的新文件的元数据属性,系统可以自动更新预览标记的位置。 预览标记可能具有不同的外观,并且可以持续向用户显示在执行保存处理之后如何定位新文件。

    Method for synchronizing and archiving information between computer
systems
    2.
    发明授权
    Method for synchronizing and archiving information between computer systems 失效
    在计算机系统之间同步和归档信息的方法

    公开(公告)号:US5710922A

    公开(公告)日:1998-01-20

    申请号:US575013

    申请日:1995-12-18

    CPC classification number: G06F9/52 G06F17/30578 Y10S707/99952 Y10S707/99953

    Abstract: A method for synchronizing the data between two separate computer systems is described. In a first aspect of the invention, the method includes the step of identifying each record stored in the memory of the first computer system that is intended to be synchronized. The records are identified with a unique identification indicia and an indicia that indicates the last time that the record was altered. Using the time of the last synchronization information, each of the selected records that was added to or deleted from one of the computer systems since the last synchronization is identified and added to or deleted from the other computer system. Further, each of the records that was modified on one computer system is modified on the other. If conflicting actions have occurred on the two computer systems, then the conflicts are handled in accordance with a predetermined protocol. In a preferred aspect, a synchronization list is created that identifies each of these additions, deletions and modifications and either prioritizes them in accordance with the protocol or informs the user of the conflicts.

    Abstract translation: 描述了在两个单独的计算机系统之间同步数据的方法。 在本发明的第一方面,该方法包括识别存储在第一计算机系统的存储器中旨在被同步的每个记录的步骤。 记录用唯一的识别标记和指示记录被更改的最后一次的标记来标识。 使用上一次同步信息的时间,识别出自上次同步之后添加到其中一个计算机系统或从其中一个计算机系统中删除的每个选定记录,并将其添加到其他计算机系统或从其他计算机系统中删除。 此外,在一台计算机系统上修改的每个记录被另一个修改。 如果在两台计算机系统上发生冲突动作,则按照预定的协议来处理冲突。 在优选方面,创建同步列表,其识别这些添加,删除和修改中的每一个,并且根据协议对它们进行优先级排序或通知用户冲突。

    Method and apparatus for implementing I/O in a frame-based computer
system
    3.
    发明授权
    Method and apparatus for implementing I/O in a frame-based computer system 失效
    在基于帧的计算机系统中实现I / O的方法和装置

    公开(公告)号:US5586317A

    公开(公告)日:1996-12-17

    申请号:US99860

    申请日:1993-07-30

    Inventor: Walter R. Smith

    CPC classification number: G06N5/027

    Abstract: A method for implementing I/O in a frame-based computer system, including the steps of: a) determining whether there is a communication pertaining to a frame-based computer system; b) determining which frame the communication is associated with, if any; and c) causing the frame to implement a script, including sequence of computer-implemented process steps which causes with input to or output from the frame-based computer system. The frame-based computer system includes a CPU, a memory system coupled to the CPU, an input system coupled to the CPU, and an output system coupled to the CPU. A frame system stored in the memory system and implemented on the CPU provides a basic data structure for the frame-based computer system. A mechanism for detecting an output request initiated within the frame-based computer system causes an associated frame to execute a sequence of computer-implemented process steps to cause the output system to make an output. A mechanism for detecting an input from the input system causes an associated frame of the frame system to implement an input script, including a sequence of computer-implemented process steps, which causes an input into the frame system.

    Abstract translation: 一种用于在基于帧的计算机系统中实现I / O的方法,包括以下步骤:a)确定是否存在与基于帧的计算机系统有关的通信; b)确定通信与哪个帧相关联;如果有的话; 以及c)使所述框架实现脚本,包括由基于帧的计算机系统的输入或输出引起的计算机实现的处理步骤的序列。 基于帧的计算机系统包括CPU,耦合到CPU的存储器系统,耦合到CPU的输入系统以及耦合到CPU的输出系统。 存储在存储器系统中并在CPU上实现的帧系统为基于帧的计算机系统提供了基本的数据结构。 用于检测在基于帧的计算机系统内发起的输出请求的机制使得相关联的帧执行计算机实现的处理步骤的序列,以使输出系统进行输出。 用于检测来自输入系统的输入的机构使得帧系统的相关帧实现输入脚本,包括一系列计算机实现的处理步骤,其导致对帧系统的输入。

    Save preview representation of files being created
    4.
    发明授权
    Save preview representation of files being created 有权
    保存正在创建的文件的预览表示

    公开(公告)号:US08707209B2

    公开(公告)日:2014-04-22

    申请号:US11568447

    申请日:2005-04-22

    CPC classification number: G06F17/30126 G06F9/451 G06F17/30554

    Abstract: In a graphical user interface environment, a request to save a file may result in a display of a location or view in which the file is to be saved, and may include a preview indicia representing the to-be-saved file. The user may interact with the preview indicia to edit the new file's metadata by repositioning the indicia in a different view, and/or the system may automatically update the preview indicia's location in response to the user editing displayed metadata properties for the new file. The preview indicia may have a distinct appearance, and may persist to show the user how the new file can be located after the save process is performed.

    Abstract translation: 在图形用户界面环境中,保存文件的请求可能会导致要保存文件的位置或视图的显示,并且可以包括表示待保存文件的预览标记。 用户可以与预览标记交互以通过在不同视图中重新定位标记来编辑新文件的元数据,和/或响应于用户编辑显示的新文件的元数据属性,系统可以自动更新预览标记的位置。 预览标记可能具有不同的外观,并且可以持续向用户显示在执行保存处理之后如何定位新文件。

    Managing lists and other items in an electronic file system
    5.
    发明授权
    Managing lists and other items in an electronic file system 有权
    管理电子文件系统中的列表和其他项目

    公开(公告)号:US07801854B2

    公开(公告)日:2010-09-21

    申请号:US10986961

    申请日:2004-11-15

    CPC classification number: G06F17/30091

    Abstract: An electronic file system organizational structure is provided that allows for items to be organized in a directed acyclic graph (DAG). While items may be organized hierarchically as in a tree structure, items may also have multiple direct parents. The electronic file system may further have access to multiple different stores. In addition, various techniques for managing items as they are manipulated and re-organized across different stores are discussed. For example, techniques are discussed for managing an item that has multiple direct parents all in the same first store, where the item is moved or copied to a second different store. Certain of these techniques may more closely match a user's intentions and/or have predictable results from users' points of view. In doing so, actions performed on one organization do not affect other organizations in unexpected or unintended ways.

    Abstract translation: 提供了电子文件系统组织结构,其允许以有向无环图(DAG)组织项目。 虽然项目可以按照树结构分层次地组织,但项目也可以具有多个直接父母。 电子文件系统还可以访问多个不同的商店。 另外,讨论了用于管理项目的各种技术,因为它们在不同商店之间被操纵和重新组织。 例如,讨论了用于管理具有多个直接父母的项目的技术,该项目全部位于相同的第一商店中,其中该项目被移动或复制到第二个不同的商店。 这些技术中的某些技术可能更符合用户的意图和/或具有来自用户观点的可预测结果。 在这样做时,对一个组织执行的操作不会以意外或非预期的方式影响其他组织。

    Method and system for recording program information in the event of a failure
    6.
    发明授权
    Method and system for recording program information in the event of a failure 有权
    在发生故障时记录节目信息的方法和系统

    公开(公告)号:US07237232B2

    公开(公告)日:2007-06-26

    申请号:US09990527

    申请日:2001-11-21

    Inventor: Walter R. Smith

    CPC classification number: G06F11/3636 G06F11/366

    Abstract: The present invention provides a method and system for use by software program developers. More specifically, the invention involves a system and method that allows software developers to more effectively diagnose bugs existing in software programs that may result in a crash of the program. Using this method, a software developer will author program code that includes LogEvent calls, which indicate events taking place that are to be logged. The developer will include in the LogEvent call a text string that is meaningful to the software developer and that indicates what the program is doing at a certain event. A generation tool inserts event tags that correspond to the text string and creates an index file mapping the text strings to the appropriate event tags. The text strings are then removed from the program code prior to retail sale, leaving the event tags in place. As the program runs, a log file is created of the events as indicated by the event tags. If the program should crash, the log file is closed and is sent to the software company. In one embodiment, the developer may include a flag that is used to remove any sensitive or personal information prior to the log file being sent to the software company. Once at the software company, the log file is processed to generate a text file by mapping the event tags with the previously removed text strings. Using this text file, the software developer can determine the events leading up to the crash of the program and can more easily develop a solution to the crash.

    Abstract translation: 本发明提供了一种由软件程序开发人员使用的方法和系统。 更具体地说,本发明涉及允许软件开发者更有效地诊断可能导致程序崩溃的软件程序中存在的错误的系统和方法。 使用此方法,软件开发人员将编写包含LogEvent调用的程序代码,该代码指示要进行记录的事件。 开发人员将在LogEvent调用中包含对软件开发人员有意义的文本字符串,并指示程序在某个事件中正在做什么。 一代工具插入与文本字符串相对应的事件标签,并创建将文本字符串映射到相应事件标签的索引文件。 然后在零售前将文本字符串从程序代码中删除,将事件标签留在原位。 当程序运行时,将创建事件标记所指示的事件的日志文件。 如果程序崩溃,日志文件被关闭并发送给软件公司。 在一个实施例中,开发者可以包括用于在将日志文件发送给软件公司之前去除任何敏感或个人信息的标志。 一旦在软件公司,日志文件被处理以生成一个文本文件通过映射事件标签与以前删除的文本字符串。 使用此文本文件,软件开发人员可以确定导致程序崩溃的事件,并可以更轻松地开发出崩溃的解决方案。

    System for computer with interface and scripting systems cooperating in
interrated fashion by sharing frame objects of common unified data
structure stored in object system
    8.
    发明授权
    System for computer with interface and scripting systems cooperating in interrated fashion by sharing frame objects of common unified data structure stored in object system 失效
    具有接口和脚本系统的计算机系统,通过共享存储在对象系统中的通用统一数据结构的帧对象,以间隔方式进行协作

    公开(公告)号:US5805869A

    公开(公告)日:1998-09-08

    申请号:US725483

    申请日:1996-10-04

    CPC classification number: G06F9/45512 G06F9/44

    Abstract: A method and apparatus for providing a unified data approach to performing computational services, particularly in pen-based computer systems. The approach employs object oriented functions and establishes common data structures employable in the standardized form in particular defined functional domains of the computer system. The functional domains in which the common data structures are employable without adaptation include the view system, the scripting system, and the object store functional domains of the computational system, which preferably is a pen-based computer system. The apparatus according to the invention further includes an object system for creating, eliminating and managing the predetermined data objects and structures. The object store functional domain provides external storage with respect to the externally located operating system with which it cooperates through a minimal, i.e., narrow interface. The view system and the scripting system effectively operate in cooperation with each other in a integrated fashion enabled by similar context, unified data structures according to the invention herein.

    Abstract translation: 一种用于提供统一的数据方法来执行计算服务的方法和装置,特别是在基于笔的计算机系统中。 该方法采用面向对象的功能,并建立可以以标准化形式在计算机系统的特定定义的功能域中使用的公共数据结构。 其中公共数据结构可以在没有适应的情况下使用的功能域包括计算系统的视图系统,脚本系统和对象存储功能域,其优选地是基于笔的计算机系统。 根据本发明的装置还包括用于创建,消除和管理预定数据对象和结构的对象系统。 对象存储功能域相对于其外部位置的操作系统提供外部存储器,通过该操作系统通过最小的即窄的接口进行协作。 视图系统和脚本系统以通过类似上下文,根据本发明的统一数据结构的集成方式相互协作地有效地操作。

    System for executing different functions associated with different
contexts corresponding to different screen events based upon
information stored in unified data structure
    9.
    发明授权
    System for executing different functions associated with different contexts corresponding to different screen events based upon information stored in unified data structure 失效
    用于基于存储在统一数据结构中的信息执行与不同屏幕事件相对应的不同上下文相关联的不同功能的系统

    公开(公告)号:US5588141A

    公开(公告)日:1996-12-24

    申请号:US99852

    申请日:1993-07-30

    CPC classification number: G06F9/45512 G06F9/44

    Abstract: A method and apparatus for providing a unified data approach to performing computational services, particularly in pen-based computer systems. The approach employs object oriented functions and establishes common data structures employable in the standardized form in particular defined functional domains of the computer system. The functional domains in which the common data structures are employable without adaptation include the view system, the scripting system, and the object store functional domains of the computational system, which preferably is a pen-based computer system. The apparatus according to the invention further includes an object system for creating, eliminating and managing the predetermined data objects and structures. The object store functional domain provides external storage with respect to the externally located operating system with which it cooperates through a minimal, i.e., narrow interface. The view system and the scripting system effectively operate in cooperation with each other in a integrated fashion enabled by similar context, unified data structures according to the invention herein.

    Abstract translation: 一种用于提供统一的数据方法来执行计算服务的方法和装置,特别是在基于笔的计算机系统中。 该方法采用面向对象的功能,并建立可以以标准化形式在计算机系统的特定定义的功能域中使用的公共数据结构。 其中公共数据结构可以在没有适应的情况下使用的功能域包括计算系统的视图系统,脚本系统和对象存储功能域,其优选地是基于笔的计算机系统。 根据本发明的装置还包括用于创建,消除和管理预定数据对象和结构的对象系统。 对象存储功能域相对于其外部位置的操作系统提供外部存储器,通过该操作系统通过最小的即窄的接口进行协作。 视图系统和脚本系统以通过类似上下文,根据本发明的统一数据结构的集成方式相互协作地有效地操作。

Patent Agency Ranking