System, method, and computer program product for obtaining vendor identification of a remote device of merged companies
    21.
    发明申请
    System, method, and computer program product for obtaining vendor identification of a remote device of merged companies 有权
    用于获得合并公司远程设备供应商识别的系统,方法和计算机程序产品

    公开(公告)号:US20080065584A1

    公开(公告)日:2008-03-13

    申请号:US11517378

    申请日:2006-09-08

    IPC分类号: G06F17/30

    摘要: There is provided a method, system, and computer program product for extracting information related to a monitored device communicatively coupled to a network using an HTTP communication protocol. The method includes: retrieving, from a first memory, vendor and model information of the monitored device; determining vendor and model through the web page from the monitored device; obtaining the device state information; and storing, in a second memory, the device information obtained in the accessing step, in association with the vendor and model information.

    摘要翻译: 提供了一种方法,系统和计算机程序产品,用于提取与使用HTTP通信协议通信地耦合到网络的被监视设备有关的信息。 该方法包括:从第一存储器检索被监视设备的供应商和模型信息; 通过来自被监视设备的网页确定供应商和模型; 获取设备状态信息; 以及在第二存储器中存储与所述供应商和模型信息相关联的在所述访问步骤中获得的设备信息。

    Method and system of remote monitoring and support of devices, including handling Email messages having message types specified within the Email message
    22.
    发明授权
    Method and system of remote monitoring and support of devices, including handling Email messages having message types specified within the Email message 有权
    远程监控和支持设备的方法和系统,包括处理具有电子邮件消息中指定的消息类型的电子邮件消息

    公开(公告)号:US07343407B2

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

    申请号:US09975938

    申请日:2001-10-15

    IPC分类号: G06F15/173 G06F3/00

    CPC分类号: H04L67/025

    摘要: In a system for remotely monitoring networked devices and appliances, email messages are sent across networks, the email messages containing configuration, status or other information. For flexibility, it is desirable to quickly and easily change the message type designation, and to easily determine a data structure definition based on the received message type. To achieve this goal, the message type designation of a given message's information may be defined within the message itself, and extracted at the receiving end before the information is analyzed or stored according to the data structure definition. Thus, a large number of devices is allowed to communicate configuration, status and/or other types of information in a variety of message types. A method is provided for receiving information concerning a remotely monitored device, the information being contained in a message that also includes a message type designation. The method involves parsing a line from the message to extract the message type designation, determining a data structure definition based on the message type designation, reading data elements from the other lines, and inserting the data elements according to the data structure definition. The method may be implemented in object-oriented programming, in a software module including a data retriever class, an email processor class, and a parser class.

    摘要翻译: 在用于远程监控网络设备和设备的系统中,电子邮件是通过网络发送的,电子邮件包含配置,状态或其他信息。 为了灵活性,期望快速且容易地改变消息类型指定,并且基于接收到的消息类型容易地确定数据结构定义。 为了实现这个目标,可以在消息本身内定义给定消息的信息的消息类型指定,并且在根据数据结构定义分析或存储信息之前在接收端提取消息类型。 因此,允许大量设备在各种消息类型中传送配置,状态和/或其他类型的信息。 提供了一种用于接收关于远程监控设备的信息的方法,所述信息被包含在还包括消息类型指定的消息中。 该方法包括从消息中解析一行以提取消息类型指定,基于消息类型指定确定数据结构定义,从其他行读取数据元素,以及根据数据结构定义插入数据元素。 该方法可以在包括数据检索器类,电子邮件处理器类和解析器类的软件模块中的面向对象编程中实现。

    METHOD AND SYSTEM OF REMOTE DIAGNOSTIC, CONTROL AND INFORMATION COLLECTION USING A DYNAMIC LINKED LIBRARY OF MULTIPLE FORMATS AND MULTIPLE PROTOCOLS WITH INTELLIGENT FORMATTER
    23.
    发明申请
    METHOD AND SYSTEM OF REMOTE DIAGNOSTIC, CONTROL AND INFORMATION COLLECTION USING A DYNAMIC LINKED LIBRARY OF MULTIPLE FORMATS AND MULTIPLE PROTOCOLS WITH INTELLIGENT FORMATTER 有权
    远程诊断,控制和信息采集的方法和系统使用多个格式的动态链接库和多个协议与智能格式

    公开(公告)号:US20080022293A1

    公开(公告)日:2008-01-24

    申请号:US11833671

    申请日:2007-08-03

    IPC分类号: G06F9/46

    摘要: A method, system and computer program product for (1) collecting information from a remote application unit and/or (2) diagnosing or controlling the remote application unit. By utilizing a shareable computer code device (e.g., a dynamic linked library), a new application can utilize tested, proven code without having to reproduce existing functionality. Moreover, by supporting multiple data formats and/or multiple communication protocols, a computer code device increases the likelihood that a supported format and/or protocol will be either receivable or understandable by a receiver.

    摘要翻译: 一种用于(1)从远程应用单元收集信息和/或(2)诊断或控制远程应用单元的方法,系统和计算机程序产品。 通过利用可共享的计算机代码设备(例如,动态链接库),新的应用可以利用经过测试的成熟的代码,而不必再现现有的功能。 此外,通过支持多种数据格式和/或多种通信协议,计算机代码设备增加了所支持的格式和/或协议将被接收器可接收或可理解的可能性。

    Approach for automatically generating program code
    24.
    发明申请
    Approach for automatically generating program code 有权
    自动生成程序代码的方法

    公开(公告)号:US20070220483A1

    公开(公告)日:2007-09-20

    申请号:US11803915

    申请日:2007-05-15

    IPC分类号: G06F9/44

    CPC分类号: G06F8/30 G06F8/10 G06F8/24

    摘要: Programming the creation of a software system is facilitated by automating the generation of some of the program code that is necessary for the software system. The generation of program code may be automated based on a software design specification that can be created by developers. The software design specification may be scanned and code may be generated for implementing the software system based on information obtained from scanning the software design specification.

    摘要翻译: 通过自动生成软件系统所需的一些程序代码来促进编写软件系统的创建。 基于可由开发人员创建的软件设计规范,可以自动生成程序代码。 可以扫描软件设计规范,并且可以基于从扫描软件设计规范获得的信息来生成用于实现软件系统的代码。

    Method and system of remote monitoring and support of devices, using POP3 and decryption using virtual function
    25.
    发明授权
    Method and system of remote monitoring and support of devices, using POP3 and decryption using virtual function 有权
    远程监控和支持设备的方法和系统,使用POP3和解密使用虚拟功能

    公开(公告)号:US07181619B2

    公开(公告)日:2007-02-20

    申请号:US11153543

    申请日:2005-06-16

    IPC分类号: G06F1/24

    CPC分类号: G06Q10/107

    摘要: A method involves retrieving from an email message, information concerning at least one remotely monitored device. The method involves obtaining a line of the email message containing the information, decoding the line obtained from the email message if it has been encoded, and decrypting the decoded line. The decrypting involves using an abstract decrypter class configured to perform a virtual function and using any one of a plurality of derived decrypter classes each of which is configured as a derived class of the abstract decrypter class. The abstract decrypter class and the any one of the derived decrypter classes are collectively configured to decrypt the decoded email message, using the any one of the derived decrypter classes with the abstract decrypter class without having to modify the abstract decrypter class. An exemplary system for remotely monitoring devices uses the SMTP email protocol to send status, configuration, or other information concerning at least one of the devices in a MIME attachment of an email message. A POP3 processing module in the receiver of the email has a class structure. An interface class accesses an email server and obtain the email message including the MIME attachment. An extractor class extracts the MIME attachment from the email message, and a decoder class performs Base64 decoding of the attachment. An abstract decrypter class and each of plural derived decrypter classes configured as a derived class thereof, permit flexibility in adopting new decryption processes without having to modify the abstract decrypter class.

    摘要翻译: 一种方法涉及从电子邮件消息中检索关于至少一个远程监控设备的信息。 该方法包括获得包含该信息的电子邮件消息的一行,对从电子邮件消息中获得的行进行了编码,对解码的行进行解密。 解密涉及使用被配置为执行虚拟功能的抽象解密类,并且使用多个派生解密类中的任何一个,每个派生解密类被配置为抽象解密类的派生类。 抽象解密类和派生解密类中的任何一个被统一配置为使用抽象解密类中的任何一个派生解密器类来解密解码的电子邮件消息,而不必修改抽象解密类。 用于远程监控设备的示例性系统使用SMTP电子邮件协议来发送关于电子邮件消息的MIME附件中的至少一个设备的状态,配置或其他信息。 电子邮件接收器中的POP3处理模块具有类结构。 接口类访问电子邮件服务器并获取包含MIME附件的电子邮件消息。 提取器类从电子邮件消息中提取MIME附件,解码器类执行附件的Base64解码。 配置为派生类的抽象解密类和多个派生解密类中的每一个允许采用新的解密过程的灵活性,而不必修改抽象解密类。

    Method and system of remote position reporting device

    公开(公告)号:US20060041380A1

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

    申请号:US11182889

    申请日:2005-07-18

    IPC分类号: G01C21/28

    摘要: A remote position monitoring system, method, and computer-program product using a global position satellite receiver and information from at least two global position satellites to determine a position of a mobile object with the global position satellite receiver and report via Internet the position of the mobile object to a recipient in search of the mobile object. A remote position reporting device of the monitoring system can be part of or attached to any mobile object such as a child, a skier, a car, and expensive items. The remote position reporting device includes a global positioning system (GPS) receiver, monitoring software and an Internet access module. The monitoring software (e.g., a dynamic link library) supports multiple data formats and multiple protocols to communicated the position information. The GPS receiver provides the monitoring software with position information at prescribed times, and the monitoring software records the position information. The monitoring software communicates the position information at prescribed times to a desired party through the Internet access module.

    Method and system of remote monitoring and support of devices, including handling Email messages having message types specified within the Email message
    27.
    发明申请
    Method and system of remote monitoring and support of devices, including handling Email messages having message types specified within the Email message 有权
    远程监控和支持设备的方法和系统,包括处理具有电子邮件消息中指定的消息类型的电子邮件消息

    公开(公告)号:US20050262202A1

    公开(公告)日:2005-11-24

    申请号:US09975938

    申请日:2001-10-15

    IPC分类号: G06F15/16 H04L29/08

    CPC分类号: H04L67/025

    摘要: In a system for remotely monitoring networked devices and appliances, email messages are sent across networks, the email messages containing configuration, status or other information. For flexibility, it is desirable to quickly and easily change the message type designation, and to easily determine a data structure definition based on the received message type. To achieve this goal, the message type designation of a given message's information may be defined within the message itself, and extracted at the receiving end before the information is analyzed or stored according to the data structure definition. Thus, a large number of devices is allowed to communicate configuration, status and/or other types of information in a variety of message types. A method is provided for receiving information concerning a remotely monitored device, the information being contained in a message that also includes a message type designation. The method involves parsing a line from the message to extract the message type designation, determining a data structure definition based on the message type designation, reading data elements from the other lines, and inserting the data elements according to the data structure definition. The method may be implemented in object-oriented programming, in a software module including a data retriever class, an email processor class, and a parser class.

    摘要翻译: 在用于远程监控网络设备和设备的系统中,电子邮件是通过网络发送的,电子邮件包含配置,状态或其他信息。 为了灵活性,期望快速且容易地改变消息类型指定,并且基于接收到的消息类型容易地确定数据结构定义。 为了实现这个目标,可以在消息本身内定义给定消息的信息的消息类型指定,并且在根据数据结构定义分析或存储信息之前在接收端提取消息类型。 因此,允许大量设备在各种消息类型中传送配置,状态和/或其他类型的信息。 提供了一种用于接收关于远程监控设备的信息的方法,所述信息被包含在还包括消息类型指定的消息中。 该方法包括从消息中解析一行以提取消息类型标识,基于消息类型指定确定数据结构定义,从其他行读取数据元素,以及根据数据结构定义插入数据元素。 该方法可以在包括数据检索器类,电子邮件处理器类和解析器类的软件模块中的面向对象编程中实现。

    Method and system of remote position reporting device

    公开(公告)号:US20050114015A1

    公开(公告)日:2005-05-26

    申请号:US10606862

    申请日:2003-06-27

    摘要: A remote position monitoring system, method, and computer-program product using a global position satellite receiver and information from at least two global position satellites to determine a position of a mobile object with the global position satellite receiver and report via Internet the position of the mobile object to a recipient in search of the mobile object. A remote position reporting device of the monitoring system can be part of or attached to any mobile object such as a child, a skier, a car, and expensive items. The remote position reporting device includes a global positioning system (GPS) receiver, monitoring software and an Internet access module. The monitoring software (e.g., a dynamic link library) supports multiple data formats and multiple protocols to communicated the position information. The GPS receiver provides the monitoring software with position information at prescribed times, and the monitoring software records the position information. The monitoring software communicates the position information at prescribed times to a desired party through the Internet access module.

    Object-oriented system and computer program product for mapping
structured information to different structured information
    30.
    发明授权
    Object-oriented system and computer program product for mapping structured information to different structured information 失效
    面向对象的系统和计算机程序产品,用于将结构化信息映射到不同的结构化信息

    公开(公告)号:US6085196A

    公开(公告)日:2000-07-04

    申请号:US997482

    申请日:1997-12-23

    IPC分类号: G06F17/30

    摘要: An object-oriented system and computer program product for mapping structured information to different structured information, which allows a user to interactively define the mapping. The present invention operates as an object-oriented user tool by accepting interactive input from a user of a source input, by processing the input to display the source input in a format for accepting and processing user commands to create or edit a transformation map of source components to target components. Interactive user input is then accepted and processed for selection of an input file to be transformed and selection of a transformation map to be used for the requested transformation. Interactive user input is accepted and processed for selection of individual components of the first structured information format for mapping, and for selection of options for the target components. Exemplary options for the target components are a null value, the source component itself, a single selected target component, or plural selected target components. Interactive user input is accepted for processing to assign attribute values to components of the second structured information format. Exemplary options for the sources of attribute values are attribute values obtained from the source components, system attribute values, no value, attribute values input interactively by the user, and content of element. Interactive user input is then accepted and processed to initiate processing of a transformation of the source input file in the first structured information format to a target output file in the second structured information format.

    摘要翻译: 用于将结构化信息映射到不同结构化信息的面向对象的系统和计算机程序产品,其允许用户交互地定义映射。 本发明通过接受源输入的用户的交互输入,通过处理输入以用于接收和处理用户命令的格式来显示源输入来作为面向对象的用户工具来创建或编辑源的转换图 组件到目标组件。 然后接受并处理交互式用户输入以选择要变换的输入文件,并选择要用于所请求的变换的变换图。 交互式用户输入被接受和处理,用于选择用于映射的第一结构化信息格式的各个组件,以及用于选择目标组件的选项。 目标组件的示例性选项是空值,源组件本身,单个选定的目标组件或多个选定的目标组件。 接受交互式用户输入进行处理以将属性值分配给第二结构化信息格式的组件。 属性值来源的示例性选项是从源组件获得的属性值,系统属性值,无值,用户交互输入的属性值以及元素的内容。 然后接受并处理交互式用户输入,以开始处理以第一结构化信息格式将源输入文件转换为第二结构化信息格式的目标输出文件。