Patents Examined by Yasin Barqadle
  • Patent number: 7225221
    Abstract: In an information retrieving system, an index server is provided to retrieve design/manufacturing information registered in a plurality of web servers. A register processing agent delivers an abstract and storage location information of registered information of each web server, to a registration accept processing agent.
    Type: Grant
    Filed: March 14, 2001
    Date of Patent: May 29, 2007
    Assignee: Fujitsu Limited
    Inventor: Tadashi Ohashi
  • Patent number: 7213077
    Abstract: A network apparatus for providing performance enhancements of a communication network is disclosed. The network apparatus includes a plurality of communication interfaces that are configured to receive and to forward messages according to a prescribed protocol. The network apparatus also includes a plurality of modules configured to process the messages to effect performance enhancing functions. Further, the network apparatus includes a plurality of buffers that are configured to store the received messages and messages that are generated by one of the plurality of modules. A portion of the plurality of buffers is shared by the plurality of modules based upon execution of a particular one of the performance enhancing functions. Each of the plurality of buffers has a data structure that includes an expandable header to accommodate different message types. The present invention has particular applicability to a bandwidth constrained system, such as satellite network.
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: May 1, 2007
    Assignee: Hughes Network Systems, Inc.
    Inventor: John Border
  • Patent number: 7213068
    Abstract: A policy management system implements a programmable policy-based approach for managing network elements in a telecommunication network. The policy management system includes one or more policy proxies associated with the network elements and a central policy processing point in communication with the policy proxies. The policy proxies are configured to notify the policy processing point of events occurring in the network. The policy processing point is run-time programmable with one or more policies to process such events and to notify one or more of the policy proxies of actions to be taken in response thereto. The policy proxies implement these actions at the network elements they represent.
    Type: Grant
    Filed: November 9, 2000
    Date of Patent: May 1, 2007
    Assignee: Lucent Technologies Inc.
    Inventors: Madhur Kohli, Jorge Lobo, Shamin A. Naqvi, Aashu Virmani
  • Patent number: 7206835
    Abstract: A user operation log storing apparatus for investigating operations performed by a user, types of data handled by the user and contents of processing conducted by the user, and for saving acquired information through the investigation. The present invention provides a group of objects (VOs) for a user to access the WWW, database, etc. and conduct communications and for a service provider to readily compare and analyze acquired data. The VOs respectively hold as a log file an attribute thereof, results of user actions and an attribute value of a slot via which the VOs exchange data. The log files are sent to the server on the network, where they are classified according to users and stored in a time-series manner. Using the saved log file, the present invention also provides an environment as a VO for analyzing and utilizing the user's operation log.
    Type: Grant
    Filed: May 2, 2002
    Date of Patent: April 17, 2007
    Assignee: K-Plex Inc.
    Inventors: Koji Kusumoto, Akiumi Ito, Kazushige Oikawa
  • Patent number: 7200634
    Abstract: An instant messaging system and a method of instant messaging between a plurality of clients having IM applications of the same or different types. The IM system includes a plurality of clients having IM client applications of the following types: a PC-based instant messaging client application program (101, 301); a GSM device (104, 303) forming part of a GSM network; an internet browser-based client application 201, 305; and an email-based client application (208, 307). An IM system host (141, 211, 316) including an IM server (143, 217, 311) is selectively connected to each of the clients via the direct electronic links or the internet (117, 213, 309) and provides a prescribed range of functionality to the clients. This functionality includes sending an IM, receiving an IM and identifying which members of a group of clients that a client is a member, or prospective member, of are online.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: April 3, 2007
    Assignee: Chikka Pte Ltd.
    Inventors: Dennis Mendiola, Brian Schlotman
  • Patent number: 7194505
    Abstract: The present invention provides a shared information processing system, such that information can be shared between a plurality of clients and a server with a chat system is constructed, and it is possible to acquire from a server or other clients information about files frequently used by a user registered at a client, or update information thereof, and to display this information. A client terminal 200 includes a link file registration component 211 that notifies a server terminal 100 of registration information for link files, a link file manager 212 that acquires and manages information pertaining to link files, and a link file status display component 213 that displays information pertaining to link files; and a server terminal 100 includes a link file information notification component 102 that acquires information pertaining to link files and sends this information to the client terminal 200.
    Type: Grant
    Filed: August 27, 2001
    Date of Patent: March 20, 2007
    Assignee: Fujitsu Limited
    Inventors: Ai Yano, Ryuichi Matsukura, Kazuo Sasaki
  • Patent number: 7185055
    Abstract: A server and plural terminal devices form a network. Messages are transferred among the terminal devices via a plurality of virtual communication spaces formed on the network. The transmitted and received messages are displayed on a display device of each terminal device together with the message sender identifying information. The identifiers of members utilizing the virtual communication spaces and character-train information corresponding to the respective identifiers are stored in a display name management table. When an identifier and a message are sent from a terminal device, the server converts the identifier into a character train by means of the display name management table and sends the character train to the terminal devices.
    Type: Grant
    Filed: March 13, 2001
    Date of Patent: February 27, 2007
    Assignee: Fujitsu Limited
    Inventors: Yasuhide Matsumoto, Masahiko Murakami, Sumiyo Okada
  • Patent number: 7185068
    Abstract: In a content retrieval device, a browser section generates a retrieval request for sub-content data to be retrieved presently. A protocol control section determines which communication path between a first communication path or a second communication path should be used prior to the reception of the sub-content data which is specified by the browser section. If the protocol control section determines that the first communication path is to be used, a first communication control section receives the sub-content data which is specified by the browser section from a content server. If the protocol control section determines that the second communication path is to be used, a second communication control section receives the sub-content data from the content server. In this way, the content retrieval device can select a suitable connection method prior to the reception of data.
    Type: Grant
    Filed: March 15, 2001
    Date of Patent: February 27, 2007
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Takuya Kobayashi, Seiji Ura, Hiromi Wada
  • Patent number: 7177953
    Abstract: A data storage device that may be connected directly to a power integrated network includes a network interface configured to communicate with the power integrated network and a memory configured to store data. The data storage device also includes a control module to control the transmission of data from the memory to the power integrated network and the storage of data received from the power integrated network in the memory. A power module in the data storage device receives power from the power integrated network. The power module converts the power received from the power integrated network to a voltage level that may be used to power the data storage device.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: February 13, 2007
    Assignee: Nortel Networks Limited
    Inventors: Stephen S. Jackson, Ottis K. Black, III
  • Patent number: 7177952
    Abstract: A system and method is provided for seamlessly switching between different network access technologies without interrupting active network applications or sessions. A Network Access Arbitrator (NAA), which contains a virtual network adapter driver, resides between a Data Link Layer and a Network Layer of the standard OSI-7 Layer Protocol Stack for controlling necessary switching between different network access technologies. Since all network applications are controlled by layers residing on or above the Network Layer, all applications using network services provided by the Network Layer will continue their active network sessions or applications without disruption, as the NAA switches between different network access technologies.
    Type: Grant
    Filed: August 2, 2000
    Date of Patent: February 13, 2007
    Assignee: Nortel Networks Limited
    Inventors: Donald L. Wurch, Liem Q. Le, Carey B. Becker, Emad A. Qaddoura, Russ C. Coffin
  • Patent number: 7167895
    Abstract: A broadcast system, method and apparatus providing content on demand. In one embodiment, the disclosed broadcast system includes a server that broadcasts meta-data to a plurality of clients. The meta-data describes a plurality of data files that are to be broadcast or potentially broadcast later by the server. Each client receives the broadcasted meta-data from the server and updates and maintains a local meta-data table and a content rating table. Based on the meta-data, previous access habits of the user and optional user classifications, the client system selectively receives and/or stores the data files that are later broadcast by the server. In one embodiment, the client systems transmit back to the server ratings of each one of the data files described by the meta-data based on the user's previously accessed data files and optional user classifications. The server then determines the data files to be broadcast and the broadcast schedule based on the ratings received from the clients.
    Type: Grant
    Filed: March 22, 2000
    Date of Patent: January 23, 2007
    Assignee: Intel Corporation
    Inventor: Jay H. Connelly
  • Patent number: 7165097
    Abstract: On a computer cluster, a distributed object, called a console, manages all interactions with users and manages error reporting. The console provides a simple synchronous call interface that does not use any network semantics. This allows all layers of the software to use the console. User interaction and error reporting is enhanced by an error stack, included in the console. The error stack can be maintained on a per client context basis. When an error occurs, each layer of software can add details to the error stack. The result is the relaying meaningful error messages to the user.
    Type: Grant
    Filed: September 22, 2000
    Date of Patent: January 16, 2007
    Assignee: Oracle International Corporation
    Inventors: Paul F. Mackin, David E. Rowlands, Luk S. Ho, Robert C. Donat, Chung Y. Cheng
  • Patent number: 7149778
    Abstract: The present invention involves reducing the amount of unsolicited e-mail. In one embodiment, a method for automatically detecting unsolicited electronic mail from a mailer and automatically notifying facilitators of the mailer of the unsolicited electronic mail is disclosed. In one step, an electronic mail message is received from the mailer. It is automatically determined if the electronic mail message is probably unsolicited. A check for an open relay in routing information of a header of the electronic mail message is performed. The facilitating party of the mailer is determined. Information relating to the electronic mail message is automatically reported to the facilitating party.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: December 12, 2006
    Assignee: Yahoo! Inc.
    Inventors: Ashvinkumar P. Patel, Brian R. Woods, Udi Manber
  • Patent number: 7146425
    Abstract: The admission control algorithm implements measurement-based connection admission control using effective envelopes of an arriving traffic aggregate and the service curves of the corresponding departing traffic aggregate. The approach provides the statistical service guarantees to a variety of service classes. According to the admission control algorithm, arriving traffic is admitted if the sum of the effective envelopes of the arriving traffic entering a network and admitted traffic currently in the network is less than or equal to the service curve.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: December 5, 2006
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Chaiwat Oottamakorn, Dennis Bushmitch
  • Patent number: 7139808
    Abstract: A method is presented that includes generating a content identifier for at least one article. The content identifier identifies the article. Also, determining if at least a portion of the at least one article is present on at least one device based on the content identifier. The at least one portion of the at least one article is stored if the at least one portion of the at least one article is determined to be not present on the at least one device. Also presented is a method including requesting at least one article by a content identifier representing the article. The at least one article is determined if it is present on at least one device based on the content identifier. At least one portion of the at least one article is returned if the at least one portion of the at least one article is determined to be present on the at least one device.
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: November 21, 2006
    Assignee: Intel Corporation
    Inventors: Andrew V. Anderson, Steven M. Bennett, Scott H. Robinson
  • Patent number: 7130881
    Abstract: An invention is provided for a remote execution system. The remote execution system includes a first application, such as a server application, having a first plurality of virtual service modules, each capable of providing a particular functionality. In addition, a second application, such as a client application, is included that has a second plurality of virtual service modules substantially equivalent to the first plurality of virtual service modules. Each of these virtual service modules is in communication with a substantially equivalent virtual service module of the first plurality of service modules to form a virtual service module set. In this manner, each virtual service module set is capable of interacting with an application as a single software object that is local to the application.
    Type: Grant
    Filed: May 1, 2002
    Date of Patent: October 31, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Alexei Volkov, Konstantin Boudnik, Allan Jacobs
  • Patent number: 7120698
    Abstract: A system and method for selectively granting access to a target object. In one embodiment, the system includes an object data store, an access control instruction data store, an action data store, a context, and an access determination engine. The object data store includes a plurality of hierarchically structured target objects and a plurality of hierarchically structured actor objects. The access control instruction data store includes a plurality of hierarchically structured access control instructions. The action data store comprising a plurality action objects. The context includes an actor attribute, an action attribute, and a target attribute. The access determination engine configured to selectively grant access to the target object based on a first set of access control instructions having attributes that match the context and a second set of access control instructions having attributes that are hierarchically broader than the attributes of the context.
    Type: Grant
    Filed: September 20, 2001
    Date of Patent: October 10, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Madhu Krishnapuram, Stayton D. Addison, Jr., Shreenivas G. Kand, Mangesh Gondhalekar
  • Patent number: 7120663
    Abstract: When XML data stored in a server are to be updated, a client displays an update form by using update form display means. The update form includes paths, methods and values (after addition or change) of elements of XML data. Then, the paths, methods and values are inputted into input boxes in the update form. Then, an update instruction is generated on the basis of the information inputted into the input boxes, and is transferred to data update mean in the server. Thus, the client need not to convert the XML data into the DOM object, and a memory capacity of the client is reduced, because the update instruction includes only the paths, methods and values.
    Type: Grant
    Filed: October 4, 2001
    Date of Patent: October 10, 2006
    Assignee: NEC Corporation
    Inventors: Hiroshi Maesaka, Ryuuichi Tamano, Hisanobu Nishidori
  • Patent number: 7117252
    Abstract: A data transmission method includes the steps of generating a data characteristic table and a retrieval data table in a memory area on a server side (S102, S103); converting items of the tables into serial form and combining them to generate transmission data (S104); attaching control data corresponding to the characteristics of the transmission data (S108); transmitting the data to a client machine (S110); regenerating the data characteristic table and the retrieval data table in a memory area on the client side (S203); and reading predetermined data from the regenerated table (S204). This method increases the data transmission rate, decreases the response time, and increases the efficiency of use of the database.
    Type: Grant
    Filed: January 28, 2000
    Date of Patent: October 3, 2006
    Assignee: Digitaldesign Co., Ltd.
    Inventor: Jiro Kumakura
  • Patent number: 7117268
    Abstract: An architecture is disclosed for facilitating communications with one or more embedded devices from a client application. The architecture includes gateway software and server software. The gateway software includes device communications software for sending and receiving device messages to and from the one or more embedded devices and gateway communications software for sending and receiving communications to other software. The server software includes user interface software that is downloadable by the client application for use to communicate with the server software. The server software also includes serving software for responding to requests received from the client application through the user interface software. The server software also includes gateway communications software for sending and receiving communications to the gateway software.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: October 3, 2006
    Assignee: Matsushita Electric Works, Ltd.
    Inventor: Jesse L. Parent