Patents Examined by Madhu Khanna
  • Patent number: 7680925
    Abstract: A method, system, and apparatus are provided for testing a service in a network. A simulated interface is created on a network device by a Network Management Station (NMS). Thereafter, an instruction is received at the simulated interface from the NMS. The instruction comprises a source address, a destination address and other information to test a service. The service is tested on the network device based on the received instruction. A response is generated from the test. The response indicates whether the service is working as intended between the source address and the destination address. The response is sent from the simulated interface to the NMS.
    Type: Grant
    Filed: January 24, 2006
    Date of Patent: March 16, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Krishna Sathyanarayana, Preetham Kajekar, Guruprasad Ramarao, Vikas Sharma, Varukuti Venugopal Reddy
  • Patent number: 7653681
    Abstract: A method for developing portable network processor applications and/or managing heterogeneous network processors in a network is disclosed. The network includes host processor(s) utilizing system configuration application(s) that are network processor independent. In one aspect, the method and system include using standardized interface(s) for each network processor, using a standardized transport layer compatible with the interface(s), and providing a generic message application layer. The generic message application layer defines generic payload(s) and message type(s) for configuration communications between the network and host processors. In another aspect, the method and system include providing packet processing shell(s) and generic protocol software that is coupled with the packet processing shell(s) through standard interface(s), network processor independent, and performs operations for packet processing.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: January 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Randall W. Alexander, Seeta Hariharan, David M. Perlsweig, Sridhar Rao, Ravinder K. Sabhikhi
  • Patent number: 7624163
    Abstract: A method and system for configuring information for a distributed computing environment is provided. The method and system comprises providing a job containing a list of tasks to a controller, the tasks including a bootstrap tool and configuration information related to the computer network. The method and system also comprises providing a task to each of a plurality of agents on the distributed computer network, each task being based on one of the tasks of the job. The method and system further comprises executing code by each of the plurality of agents based upon the tasks process, wherein the code provides configuration information for a master process and a plurality of slave processes within the distributed computer network. The present invention allows processes run on a distributed set of computers to be provided with appropriate configuration files without requiring the master node to pre-generate those files ahead of time.
    Type: Grant
    Filed: October 21, 2004
    Date of Patent: November 24, 2009
    Assignee: Apple Inc.
    Inventor: David A. Kramer
  • Patent number: 7610380
    Abstract: An apparatus and a method which enable to execute different access controls based on setting modes are realized. A MAC address table in which a manually registered client MAC address and an automatically registered client MAC address are registered in forms to be able to distinguish each other is set. If an access control mode is an automatic registration access control mode, a MAC addresses of an access requesting client is registered until the number of the MAC address reaches a defined limit number of registration: N of the MAC address table, and the access is allowed under the condition of the registration; or if the access control mode is a registered device access control mode, the access is allowed under the condition that the client MAC address is registered in the MAC address table as the manually registered MAC address.
    Type: Grant
    Filed: April 5, 2004
    Date of Patent: October 27, 2009
    Assignee: Sony Corporation
    Inventors: Tatsuya Igarashi, Norifumi Kikkawa, Yoichi Kobori, Takehiko Morita, Yasuaki Honda, Koichi Tanaka
  • Patent number: 7519671
    Abstract: A method for receiving and classifying normal e-mail and advertising e-mail is designed to establish a harmony relationship between the advertising-mail sender and the e-mail user, the method comprises: setting up a “normal inbox” and a “advertising inbox” in a mail-receiving-and-sending software for receiving the normal e-mail and the advertising e-mail respectively; making a design to make the “normal inbox” only accept e-mails with addresses which are listed on a list of permissible addresses beforehand by the user, and make “advertising inbox” only accept e-mails which are solicited by the user beforehand. Advertising-mail sender should classify the advertising e-mail thereof according to a “classification list”, and attach identifying information to the advertising e-mail to be sent for enabling the public mail server to distinguish, an advertising e-mail without such identifying information is regarded as normal mail.
    Type: Grant
    Filed: March 21, 2005
    Date of Patent: April 14, 2009
    Inventor: Bo Tai Ho
  • Patent number: 7519714
    Abstract: The invention presented hereby is an apparatus and method for developing a common protocol between a data source such as a scanner and a recipient in real time. It includes means for evaluating the protocol format of a data user, which may be any apparatus requiring input data, to ascertain compatibility with a data supplier. When the system detects an incompatibility, it attempts various solutions to correct the problem. The solutions entail two-way communication between a data supplier server and a data user server, both of which form the invention. The servers include means to modify protocol formats until compatibility is reached between the data user and provider. They are integral parts of the supplier and user interconnection apparatus and perform full time monitoring and protocol adjustment functions.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: April 14, 2009
    Assignee: The Johns Hopkins University
    Inventor: William R. Macneil
  • Patent number: 7519717
    Abstract: A network server for communicating with a network client over a network comprising: a client configuration detector for detecting a configuration of the network client; a server configurator for changing the configuration of the network server; a comparator for determining if the configuration of the network client is compatible with the configuration of the network server; and a server communications component for connecting with the network client using a connection-oriented protocol, wherein the server communications component is operable to disconnect the network client responsive to said comparator.
    Type: Grant
    Filed: December 2, 2004
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Andrew J Stanford-Clark, Philip R Blake, Stephen Todd
  • Patent number: 7516200
    Abstract: A system and a method includes storing one or more configuration element entries in a definition scheme on a computer system included in a grid computer network. The configuration element entry includes data used by a program included in the computer system in the grid computer network to locate and access application specific customization data associated with an application on the computer system. The system and method also includes accessing the entries in the definition scheme for the application such that the program accesses the customization data using the definition scheme and the configuration element entries.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: April 7, 2009
    Assignee: SAP AG.
    Inventors: Erol Bozak, Alexander Gebhart