Patents Examined by Wen-Tai Lin
-
Patent number: 7653721Abstract: A recording mechanism is disclosed for automatically capturing high level events on user interface (UI) components of a set of software. In one implementation, the recording mechanism registers with a UI component to receive notification when an event occurs on the UI component. When an event does occur, the recording mechanism receives notification thereof from the UI component. In one implementation, the notification includes some high level event-specific information. After the notification is received, the recording mechanism creates and stores a record of the event, which includes at least a portion of the event-specific information, as well as information indicating the UI component as the target of the event. The record may further include information indicating a component hierarchy in which the UI component is contained. Overall, the record contains all of the information needed to reproduce the event on the UI component of the software at a later time.Type: GrantFiled: October 29, 2004Date of Patent: January 26, 2010Assignee: Sun Microsystems, Inc.Inventors: Mikhail Romanov, Dmitri Chiriaev, Alexey Yarmolenko
-
Patent number: 7647395Abstract: A terminal management system includes a terminal apparatus connected to a local network, a management server capable of transmitting and receiving information relating to the terminal apparatus through the local network, and a client terminal capable of receiving the information relating to the terminal apparatus from the management server through the local network. The management server includes a terminal searching section for searching for the terminal apparatus connected to the local network, a terminal information transmitting section for transmitting information relating to this terminal apparatus to the client terminal with reference to information relating to the client terminal, and a driver requesting section for requesting a data server connected to an external network for a driver program for operating the terminal apparatus, in accordance with request information transmitted from the client terminal. The management server transmits an installer and the driver program to the client terminal.Type: GrantFiled: July 19, 2006Date of Patent: January 12, 2010Assignee: Oki Data CorporationInventor: Keiichi Sando
-
Patent number: 7647398Abstract: When an event (for example, an e-mail message) is received at a server it is saved into a log file (or a summary is saved). The log entry for each message includes a set of groups within an organization to which the message is considered to belong. An administrator who has authority over any one of those groups is allowed to view this message. When an administrator logs onto the system it is determined which group or groups the administrator owns, i.e., for which groups the administrator has the authority to view their e-mail messages. For each e-mail log entry it is determined whether there is a group in common between the set of groups stored in the log entry and the groups that the administrator owns. A group in common indicates that the administrator is allowed to view that particular e-mail message.Type: GrantFiled: July 18, 2005Date of Patent: January 12, 2010Assignee: Trend Micro, Inc.Inventor: Yi Pin Fan
-
Patent number: 7640328Abstract: A method and apparatus for prioritizing provisioning data within a provisioning server. The prioritized provisioning data may be used to provision a target server in accordance with the prioritization.Type: GrantFiled: June 30, 2004Date of Patent: December 29, 2009Assignee: Symantec Operating CorporationInventor: Abhijeet A. Lele
-
Patent number: 7634537Abstract: Methods, data structures, and systems are provided to access data in cross-languages from cross-computing environments. A first request from a first computing environment is received to access the data in a first language. Concurrently, a second request from a second computing environment is received to access the data in the first language. A single message file used to service the requests is used to provide the data in the first language to both the requests within both computing environments. In another embodiment, the second request is received to access the data in a second language, wherein a second message file is used to provide the data in the second language to satisfy the second request simultaneously with the first request.Type: GrantFiled: April 30, 2007Date of Patent: December 15, 2009Assignee: Novell, Inc.Inventor: Yanfeng Lu
-
Patent number: 7620707Abstract: The invention facilitates remote management of a computer via a network. Remote computer management in which communication between a managed computer and a remote computer management server is initiated by the managed computer is implemented so that the presence of a proxy server at the site at which the managed computer is located can be detected, and communication from the managed computer to the remote computer management server is routed to a communication port assigned for communication with the proxy server, with instructions to then send the communication to the remote computer management server.Type: GrantFiled: June 30, 2004Date of Patent: November 17, 2009Assignee: Kaseya International LimitedInventors: Mark J. Sutherland, Paul Y. Wong
-
Patent number: 7610362Abstract: A computer system that formerly handled a service is quickly reproduced with another computer system to resume the service immediately. The association relations between services run by a primary site (1) and primary site servers (13), between the primary site servers (13) and a primary site storage system (15), and between the storage system (15) of the primary site (1) and the storage system (25) of a secondary site (2) are collected. The collected association relations are copied as configuration information from the storage system (15) of the primary site (1) to the secondary site (2). On the secondary site (2), based on the copied configuration information of the primary site (1), services of the primary site (1) are assigned to servers (23), and the secondary site servers (23) are associated with the storage system (25) to reproduce the primary site (1) on the secondary site (2).Type: GrantFiled: August 12, 2005Date of Patent: October 27, 2009Assignee: Hitachi, Ltd.Inventors: Yoshifumi Takamoto, Takao Nakajima, Naoki Utsunomiya
-
Patent number: 7610371Abstract: A mediation method and a mediation system divided into independent node components that process event records independently of the other components of the system. In addition, the system is provided with at least one node manager component that configures the node components and starts them up, when required. Further, the node manager component monitors the functioning of the node components and also stops the node components, if required. Each of the independent node components operates according to its own settings and is thus self-contained and capable of continuing operation even though some of the other components are temporarily inoperative. The system also includes a system database that manages configuration information and stores audit trail data.Type: GrantFiled: April 23, 2004Date of Patent: October 27, 2009Assignee: Comptel OyjInventor: Juhana Enqvist
-
Patent number: 7606869Abstract: A system for exchanging data includes at least two memory units, each unit functioning as both a transmitter and a receiver of data. The exchange of data occurs whenever at least two memory units are within a certain distance of each other. The user is thus capable of simultaneously being both a transmitter and a receiver of data, such that the transmitter can send data continuously but can receive data transmitted from other memory units only when the receiver is within a certain distance from a transmitter. As a result, data are received only by those memory units that are located in the immediate environment of the transmitter. Since the data transmitted can be selected personally by the user, the data thus reflects the preferences of the user acting as the transmitter.Type: GrantFiled: December 17, 2002Date of Patent: October 20, 2009Assignee: Micronas GmbHInventors: Ulrich Sieben, Miodrag Temerimac, Burkhard Swirski
-
Patent number: 7606889Abstract: Methods and systems for comparing configurations of a storage area network are disclosed. A first configuration file and a second configuration file, each representing the configuration of a storage area network, are imported into a first configuration tree and a second configuration tree. An unordered comparison is then performed on the configuration trees. The unordered comparison produces a difference file that identifies changes in the configurations of the storage area networks. The configuration trees may be each processed into comparison trees before the unordered comparison is performed. The unordered comparison may produce two results files, one corresponding to the first comparison tree and the other corresponding to the second comparison tree; these may be combined to create the difference file. The identified changes in the difference file or in the results files may then be reported to a storage area network manager or administrator.Type: GrantFiled: June 30, 2006Date of Patent: October 20, 2009Assignee: EMC CorporationInventors: Shankar Kundala, Paul Ogren, Mark M. McBride
-
Patent number: 7603425Abstract: An email sending service embeds identifying information within emails sent on behalf of its service consumers. A recipient notifies their email provider that an email received from the service is a spam email (e.g., an unsolicited message). The email provider forwards a complaint, including a copy of the email, to the email sending service. The service utilizes the information embedded in the email to identify the responsible service consumer. The email sending service then takes corrective action as necessary to prevent or deter the identified service consumer from sending subsequent spam emails.Type: GrantFiled: August 7, 2006Date of Patent: October 13, 2009Assignee: Microsoft CorporationInventors: Marco DiPlacido, Mehul Shah
-
Patent number: 7599988Abstract: A method implemented by a client application running on a computer, the method involving retrieving an address associated with a server that provides a geolocating service to users who transfer electronic documents to that address, the geolocating service involving analyzing electronic documents that are electronically transferred to that address by remotely located client applications and from that analysis generating geolocation information for those electronic files; identifying at the client application a client document; and electronically transferring the identified client document to the address of the geolocating service so as to receive the geolocating service for the identified client document.Type: GrantFiled: August 4, 2003Date of Patent: October 6, 2009Assignee: MetaCarta, Inc.Inventor: John R. Frank
-
Patent number: 7596614Abstract: A computer network including: at least one switch connecting at least one edge device to the remainder of the network, said at least one switch including: snooping apparatus using DHCP to monitor the signal traffic through the switch to or from the each edge device to determine, without changing the traffic signals, for each edge device, the MAC address, the IP address, and the port of the switch to which it is connected, and a dynamic table within said switch of, for each edge device, the MAC address, the IP address, and the port which it is connected, the contents of the table being provided by said snooping apparatus.Type: GrantFiled: July 29, 2005Date of Patent: September 29, 2009Assignee: 3Com CorporationInventors: Peter Saunderson, John P. Smith
-
Patent number: 7587492Abstract: One embodiment in accordance with the invention is a method for enabling dynamic performance management for virtual servers. The method can include automatically detecting when a first physical server is operating beyond a threshold. Note that a plurality of virtual servers is operating on the first physical server. Also, it can be automatically determined which virtual server of the plurality of virtual servers is associated with the first physical server operating beyond the threshold. The virtual server associated with the first physical server operating beyond the threshold can be automatically moved to a second physical server to operate thereon.Type: GrantFiled: July 29, 2005Date of Patent: September 8, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Bill Dyck, James Pratt, Greg Siino
-
Patent number: 7587513Abstract: Network data is stored and retrieved from a network data repository configured for rapid data access and efficient usage of storage space. The network data repository includes a plurality of flow record folders. A flow record folder includes a location index and one or more circular buffers of record tables, each circular buffer corresponding to network data collected from a particular location. Network data is aggregated with more or less detail in different flow record folders, and network data in different flow record folders is retained for varying amounts of time.Type: GrantFiled: July 19, 2006Date of Patent: September 8, 2009Assignee: Network General TechnologyInventors: Mohan Maturi, Amit Maheshwari
-
Patent number: 7587496Abstract: In a transfer device which mediates communication between first communication devices and a second communication device via a network, a first receiver unit receives collectively operation responses from the first communication devices, the operation responses being created to operation requests of the second communication device respectively. A first transmitter unit transmits collectively the operation responses received by the first receiver unit, to the second communication device as a destination of each of the operation responses. A second receiver unit receives collectively the operation requests which are sent to the first communication devices by the second communication device, from the second communication device. A second transmitter unit transmits collectively the operation requests received by the second receiver unit, to the first communication devices as respective destinations of the operation requests.Type: GrantFiled: August 5, 2005Date of Patent: September 8, 2009Assignee: Ricoh Company, Ltd.Inventor: Hiroyuki Matsushima
-
Patent number: 7577738Abstract: The present invention is directed to network monitoring systems. Test probes available for use in connection with network monitoring are registered. As part of the registration of test probes, information related to the type of device implemented by each test probe is also collected. Information related to the network or subnetwork with which each device is associated may also be collected. The collected information may therefore comprise system topology discovery. In addition, the collected information may be used to select distributions of device types in order to implement particular test schemes or protocols.Type: GrantFiled: August 1, 2005Date of Patent: August 18, 2009Assignee: Avaya Inc.Inventors: Nevill John Inglis, Muneyb Minhazuddin, Peter D. Runcie
-
Patent number: 7574495Abstract: A computerized method for managing interworking protocols applies policies that aid in provisioning a first interface, having a first protocol, a transport network having a second protocol, a virtual circuit within the transport network; and a second interface, having the same protocol as the first.Type: GrantFiled: September 13, 2000Date of Patent: August 11, 2009Assignee: Fortinet, Inc.Inventor: Nara Rajagopalan
-
Patent number: 7574512Abstract: A method for encapsulating HTTP messages within a MODBUS message is described in the present invention. This MODBUS message can be encoded and sent using either MODBUS/TCP or serial MODBUS. Within MODBUS, the encapsulation is built using the MODBUS Encapsulation Interface (MEI). The HTTP message may contain HTML, XML, XHTML, or SGML.Type: GrantFiled: April 15, 2004Date of Patent: August 11, 2009Assignee: Schneider Automation SASInventor: Dennis Joseph Wilfrid Dube
-
Patent number: 7571256Abstract: Embodiments of the present invention provide for reliable receipt of data packets by a network device. The present invention also provides a receive thread for receiving data packets. The present invention also provides a drainer thread for processing packets according to an applicable protocol. As a result, the network device is capable of receiving and processing data packets at an increased rate.Type: GrantFiled: September 24, 2002Date of Patent: August 4, 2009Assignee: Sun Microsystems, Inc.Inventors: Kacheong Poon, Cahya Adi Masputra