Digital computer monitored and/or operated system or process which is
structured for operation with an improved automatic programming process
and system

    公开(公告)号:US4389706A

    公开(公告)日:1983-06-21

    申请号:US250826

    申请日:1972-05-05

    IPC分类号: G06F15/20

    CPC分类号: G05B21/02 G05B15/02

    摘要: An industrial production or other operational system is established by connecting apparatus which implements system operation to a digital computer system using an interface system. Machine readable definitions of events, of executable jobs, and of system variables are prepared for computer entry and ultimately for configuration of the system apparatus into an entity having operational characteristics corresponding to the entered definitions.The definitions of system variables may include definitions of signals which are coupled between the system apparatus and the computer through the interface system, and such signals may be put to system monitoring or control uses or both of these uses in the structured system. Some of the definitions may be computer programs, but most are preferably definitions of the system configuration written out in a language which a systems engineer can understand and use. Generally, definitions may include designators which are names or numbers.Any definition may refer to an event, a job, or a variable by making reference to the designator that is included in the definiton of the event, the job or the variable. Executable job definitons may, by referring to event designators, specify specific events which are to trigger their execution--for example, variable scanning events or variable change-of-state events--or they may specify that they are to be periodically executed at a specified frequency or rate. The definitions are processed individually by an off-line preliminary processor which converts the systems engineer's language into a numeric language intelligible to processing programs within the computer system or to the computer system itself. The definitions are then fed into the computer system.Automatic programming means within the computer system establish all the necessary linkages between each new definition and previously entered definitions and other operative portions of the computer system so as to implement each definition relative to the system apparatus as soon as the definition is received and so as automatically to establish the desired system operating configuration through the controlled operation of the computer relative to the interfaced system apparatus.Definitions may be deleted from the computer system at any time and in any order by the automatic programming means without shutting down the system, and the system operating configuration may thus be modified whenever necessary or desirable. Following such deletions, the automatic programming means eliminates linkages which are no longer required and compresses the tables in which such linkages may be stored so as to maximize the storage space which is avialable for additional new definitions and their associated linkages.

    ELECTRONIC MESSAGING TAILORED TO USER INTEREST
    33.
    发明申请
    ELECTRONIC MESSAGING TAILORED TO USER INTEREST 审中-公开
    电子消息传递给用户兴趣

    公开(公告)号:US20100223341A1

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

    申请号:US12394237

    申请日:2009-02-27

    摘要: Providing for electronic messaging tailored to contexts or interests of one or more participants of electronic communication is described herein. By way of example, a message can be analyzed during or after compilation to determine a context of the message. Message participants can be identified and a context for such participants determined. Based on the message context or participant context, the message can be modified to be consistent with interests, preferences or other context of one or more participants. In some aspects, the message can be modified upon receipt by a recipient's communication device or messaging application. According to other aspects, the message can be modified at compilation, or transmission. In accordance with still other aspects, message modifications can be output as suggested feedback to improve receptivity or utility of a message.

    摘要翻译: 本文描述了针对电子通信的一个或多个参与者的背景或兴趣而定制的电子消息。 作为示例,可以在编译期间或之后分析消息以确定消息的上下文。 可以识别消息参与者,并确定此类参与者的上下文。 基于消息上下文或参与者上下文,消息可以被修改为与一个或多个参与者的兴趣,偏好或其他上下文一致。 在某些方面,消息可以在接收者的通信设备或消息应用程序接收时被修改。 根据其他方面,可以在编译或传输时修改消息。 根据其他方面,可以作为建议的反馈输出消息修改以改善消息的接受性或效用。

    USER PERCEPTION OF ELECTRONIC MESSAGING
    35.
    发明申请
    USER PERCEPTION OF ELECTRONIC MESSAGING 审中-公开
    用户对电子信息的看法

    公开(公告)号:US20100082751A1

    公开(公告)日:2010-04-01

    申请号:US12240569

    申请日:2008-09-29

    IPC分类号: G06F15/16

    摘要: Determining user use context for electronic messaging and disseminating a subset of the user use context to recipients and/or senders of such electronic message is disclosed herein. By way of example, the user use context can be based on a general context of recipients, such as speed with which a message is disseminated or consumed, number of child messages spawned, rate at which such messages are spawned, and so on. Additionally, user use context can also be based on individual context, by comparing individual interaction to a message (e.g., time to read, time to delete, number of child messages, etc.), with a baseline usage context determined for the individual. The context can be disseminated to recipients of the message or to the sender, to provide an overview of perception of the electronic message.

    摘要翻译: 本文公开了确定电子消息的用户使用上下文并将用户使用上下文的子集传播给这种电子消息的接收者和/或发送者。 作为示例,用户使用上下文可以基于接收者的一般上下文,例如消息传播或消费的速度,产生的子消息的数量,产生这样的消息的速率等等。 此外,用户使用上下文还可以基于个体上下文,通过将个体交互与消息(例如,读取时间,删除时间,子消息的数量等)进行比较,以及为个体确定的基线使用上下文。 上下文可以传播给消息的接收者或发送者,以提供对电子消息的感知的概述。

    Mode hinting and switching
    39.
    发明授权

    公开(公告)号:US07002558B2

    公开(公告)日:2006-02-21

    申请号:US09741107

    申请日:2000-12-21

    IPC分类号: G09G5/00

    CPC分类号: G06F3/04883

    摘要: The present invention relates to switching modes of an input device based on events. The invention detects events that suggest that the user does not want to continue with a present mode of the input device and switches to another operation mode. The detection and response to user inputs simplifies the user's interactions with the system. In some embodiments, the user may be asked prior to switching modes for confirmation. The present invention may be used with limited input devices including styluses.

    Digital computer monitored and/or operated system or process which is
structured for operation with an improved automatic programming process
and system

    公开(公告)号:US4215406A

    公开(公告)日:1980-07-29

    申请号:US281472

    申请日:1972-08-22

    摘要: An industrial production or other operational system is established by connecting apparatus which implements system operations to a digital computer system using an interface system. Machine readable definitions of events, of executable jobs, and of system variables are prepared for computer entry and ultimately for configuration of the system apparatus into an entity having operational characteristics corresponding to the entered definitions.The definitions of system variables may include definitions of signals which are coupled between the system apparatus and the computer through the interface system, and such signals may be put to system monitoring or control uses or both of these uses in the structured system. Some of the definitions may be computer programs, but most are preferably definitions of the system configuration written out in a language which a systems engineer can understand and use. Generally, definitions may include designators which are names or numbers.Any definition may refer to an event, a job, or a variable by making reference to the designator that is included in the definition of the event, the job or the variable. Executable job definitions may, by referring to event designators, specify specific events which are to trigger their execution--or example, variable scanning events or variable change-of-state events--or they may specify that they are to be periodically executed at a specified frequency or rate. The definitions are processed individually by an off-line preliminary processor which converts the systems engineer's language into a numeric language intelligible to processing programs within the computer system or to the computer system itself. The definitions are then fed into the computer system.Automatic programming means within the computer system establish all the necessary linkages between each new definition and previously entered definitions and other operative portions of the computer system so as to implement each definition relative to the system apparatus as soon as the definition is received and so as automatically to establish the desired system operating configuration through the controlled operation of the computer relative to the interfaced system apparatus.Definitions may be deleted from the computer system at any time and in any order by the automatic programming means without shutting down the system, and the system operating configuration may thus be modified whenever necessary or desirable. Following such deletions, the automatic programming means eliminates linkages which are no longer required and compresses the tables in which such linkages may be stored so as to maximize the storage space which is available for additional new definitions and their associated linkages.