Patents Examined by William Vaughn
  • Patent number: 7610397
    Abstract: One embodiment of the present method and apparatus adaptive load shedding includes receiving at least one data stream (comprising a plurality of tuples, or data items) into a first sliding window of memory. A subset of tuples from the received data stream is then selected for processing in accordance with at least one data stream operation, such as a data stream join operation. Tuples that are not selected for processing are ignored. The number of tuples selected and the specific tuples selected depend at least in part on a variety of dynamic parameters, including the rate at which the data stream (and any other processed data streams) is received, time delays associated with the received data stream, a direction of a join operation performed on the data stream and the values of the individual tuples with respect to an expected output.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: October 27, 2009
    Assignee: International Business Machines Corporation
    Inventors: Bugra Gedik, Kun-Lung Wu, Philip S. Yu
  • Patent number: 7467192
    Abstract: A service monitoring mechanism for providing on-line standardized contract configurations for monitoring Service Level Agreements (SLAs) and Service Level Contracts (SLCs) is described. The service monitoring mechanism provides a method for monitoring a service level agreement that defines for a particular network, a level of service that has been offered to a customer by a service provider. In one aspect, to provide for the monitoring of a service level agreement, a Service Level Manger (SLM) is configured to manage, monitor, and verify the SLAs that have been established between a customer and a Service Provider. The SLM provides a standardized open interface that allows users, including third parties, to define SLCs and SLAs for monitoring and verifying the level of service that is being provided by a service provider.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: December 16, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Christian Lemler, Karen Ann Bradley, Amrit C. Patel, Ray Mein Lau, Clare Yung-Lei Chu
  • Patent number: 7433934
    Abstract: A network storage system where the network storages are connected to clients. The system is resistive to faults and enables to access using the NFS standard protocol and allows clients access without regard to the interface even when the process is executed on any network storage. When a client has issued an access request to a first network storage, the first network storage transfers the request to a directory server storing file management information. The directory server selects a second network storage to process the request and transfers the request to the second network storage. The second network storage processes the request and transmits a packet to the client as if the process had been executed in the first network storage.
    Type: Grant
    Filed: February 20, 2003
    Date of Patent: October 7, 2008
    Assignee: Hitachi, Ltd.
    Inventor: Tetsuya Uemura
  • Patent number: 7403983
    Abstract: The CPU of a mail server accepts input of electronic mail. The CPU judges whether or not the mail has an attached file of a data capacity larger than a predetermined threshold value. If the mail is judged to have such an oversized attached file, the CPU generates key information (or a URL and a password). Then, the CPU writes the key information in association with a name of the attached file to a file ID table in a storage device. The CPU replaces the attached file with the key information. And, the CPU increments by 1 a counter value (N) representative of the number of times an attached file storage service has been used (N=N+1) The CPU outputs the attached file to a user-wise attached file storage area for storage therein. When the mail is not judged to have any oversized attached file or when the attached file is stored in the user-wise attached file storage, the CPU sends the electronic mail to a destination mail server.
    Type: Grant
    Filed: June 13, 2001
    Date of Patent: July 22, 2008
    Assignee: Sony Corporation
    Inventors: Hiroshi Ueno, Kouichi Matsuda
  • Patent number: 7395354
    Abstract: Methods and systems are provided for resolving an addressing conflict between a first processor in a first network and a second processor in a second network. When an addressing conflict is detected between a first address of the first processor and a second address of the second processor, tunnel information is removed from one or more packets received from the first processor. Based on the removed tunnel information, the packets are associated with the detected addressing conflict and a translated address is determined. Based on the translated address, the packets are then forwarded.
    Type: Grant
    Filed: February 21, 2002
    Date of Patent: July 1, 2008
    Assignee: Corente, Inc.
    Inventors: John Keane, Christopher Macey
  • Patent number: 7389333
    Abstract: A method for provisioning a network element is included where a custom default file and a standard default file are provided in a network element. The custom default file includes one or more default parameters of a same type, but having a different value from, corresponding default parameters in the standard default file. Service parameters are determined based on the default parameters of the standard default file as modified by overriding default parameters of the custom default file. The service is generated based on the service parameters.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: June 17, 2008
    Assignee: Fujitsu Limited
    Inventors: Francois G. Moore, Kenneth A. Morris
  • Patent number: 7389350
    Abstract: Disclosed are a method, computer program product and apparatus for integrating resource and coordinator components in a heterogeneous computer system. The technique disclosed involves the introduction of a negotiation phase into the resource enlistment or registration process wherein the resource component and coordinator component request and respond with indicators showing the quality of service that each supports, thus jointly establishing at runtime a quality of service to be supported for the resource and coordinator pairing. The qualities of service may include commit phase support and recovery support.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: June 17, 2008
    Assignee: International Business Machines Corporation
    Inventors: Graham Castree Charters, Amanda Elizabeth Chessell
  • Patent number: 7386618
    Abstract: A reception apparatus includes a first timer and sends to a distribution apparatus a first date-time clocked by the first timer. The distributing apparatus includes a second timer, and generates expiry information based on a difference obtained by subtracting, from the first date-time, a second date-time that is clocked by the second timer. The expiry information is used to adjust a usage expiry date-time of content. The reception apparatus judges whether playback of the content is permitted based on the first timer and the expiry information. With this arrangement, unauthorized use of the content beyond the expiry date-time is prevented.
    Type: Grant
    Filed: May 8, 2003
    Date of Patent: June 10, 2008
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Yuichi Futa, Motoji Ohmori, Makoto Tatebayashi, Masaya Yamamoto
  • Patent number: 7386630
    Abstract: A policy server operates to configure differentiated services over multi-protocol label switching (Diffserv/MPLS) in a communications network. The policy server enables the definition and deployment of a customer policy, a network policy and a mapping policy. The policy server is arranged to create a group of MPLS tunnels, and associate the tunnels to the mapping policy and the customer policy. The customer policy includes a tunnel group identifier and a tunneling mode, and maps customer traffic to MPLS tunnels. The policy server translates the customer policy, the network policy and the mapping policy into device-specific commands, and then deploys the device-specific commands to the network interfaces of the affected network devices.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: June 10, 2008
    Assignee: Nokia Corporation
    Inventors: Yin Ling Liong, Roberto Barnes, Man Li
  • Patent number: 7383339
    Abstract: A local proxy that is located between a client device and a host system may be used to identify, or provide information about, a client device or identity using a client device that accesses a host system. The local proxy may append parental control information (such as a parental control level) to communications sent by the client device. The host system may provide, or restrict, access to information or features based on the information appended to communications sent by the client device. The local proxy and the host system both may store an additional copy of parental control information associated with one or more identities or client devices. The mirror copy of parental information may be used to restrict communications based on an identity or device's parental control classification and/or may be used to verify that parental control information has not been improperly modified or accessed. Parental controls may be applied using access control lists stored on the local proxy.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: June 3, 2008
    Assignee: AOL LLC, a Delaware Limited Liability Company
    Inventors: Patrick Meenan, Donald P. Sengpiehl, Rich Thornberg
  • Patent number: 7383320
    Abstract: A method of updating one or more target website data content items comprises providing one or more links, each of which associates one or more target content items with one or more original content items. The method further includes storing the links in a data storage device, and accessing the links in the storage device, and updating the target data content items according to the links. The method may update the target data content items at predetermined intervals, or on demand. Updating the target data content may further include initiating workflow to update the target data content.
    Type: Grant
    Filed: September 18, 2000
    Date of Patent: June 3, 2008
    Assignee: IDOM Technologies, Incorporated
    Inventors: Eric M. Silberstein, Kenneth Y. Liu, Chung-Cheih Shan, Jimmy J. Song, Ryan S. Riney, Andrew W. Pimlott, Russell G. Ross
  • Patent number: 7383298
    Abstract: Methods and systems for dynamic, distributed link table consistency management are disclosed. A method for dynamic, distributed link table consistency management includes requesting, from each link interface module that maintains a link table in a distributed routing system, a link table checksum from the other link interface modules in the system. The requesting link interface module computes a checksum for its local link table and compares the computed checksum to the received checksums. In response to detecting a mismatch between the local checksum and one of the received link table checksums, the link interface module requests individual entry checksums from the link interface module with which a mismatch was detected. Inconsistencies between individual entries may be automatically corrected and/or reported to an operator.
    Type: Grant
    Filed: August 27, 2003
    Date of Patent: June 3, 2008
    Assignee: Tekelec
    Inventors: Jonathan Palmer, Devesh Agarwal
  • Patent number: 7383358
    Abstract: A system and method for remote servicing of an in-field product at a customer site. The remote servicing system includes a portable service interface, typically a laptop computer, which is utilized to connect a remote servicing on-line center with the in-field produce, such as a medical image scanner. The portable service interface includes software not resident with the in-field product to permit such servicing functions as diagnostic evaluations of the in-field product, as well as downloading configuration files, original source files, protocols and other software from the on-line center through the portable service interface at the customer site. The field engineer or other operator is able to provide service functions to in-field products that are not networked or are not readily networked with the on-line center and that do not have the on-line center connecting software resident on the portable service interface.
    Type: Grant
    Filed: December 29, 1999
    Date of Patent: June 3, 2008
    Assignee: GE Medical Technology Services, Inc.
    Inventor: Ronald G. Kennedy
  • Patent number: 7383328
    Abstract: A terminal apparatus is configured to receive image data from a scanner. A controller receives, from the scanner, a control file including a file name, receives, from the scanner, a document file, the document file including image data scanned by the scanner, analyzes the file name included in the received control file to obtain the file type of the received document file, and determines whether the application program associated with the obtained file type is stored in a memory. The controller also searches the memory to determine the application program associated with the obtained file type from application programs stored in the memory, starts the application program associated with the obtained file type, when it is determined that the application program associated with the obtained file type is stored in the memory, and opens the received document file without user input, based upon the application program determined in the search.
    Type: Grant
    Filed: January 29, 2002
    Date of Patent: June 3, 2008
    Assignee: Panasonic Communications Co., Ltd.
    Inventor: Yutaka Iyoki
  • Patent number: 7383312
    Abstract: A method for controlling access to computer memory, the method including communicating work queue elements with an application layer and with a verb layer, and indicating completion of the work queue elements, wherein both the application layer and the verb layer are capable of checking if at least one of the work queue elements is completed, independently of each other.
    Type: Grant
    Filed: December 29, 2003
    Date of Patent: June 3, 2008
    Assignee: International Business Machines Corporation
    Inventors: Giora Biran, Zorik Machulsky, Vadim Makhervaks, Leah Shalev
  • Patent number: 7380023
    Abstract: An electronic control unit (ECU) and a tester are connected to exchange a CAN message through full duplex communication. A CAN communication control unit included in the ECU executes processings such as CAN message reception, response data generation, and CAN message transmission. A buffer management unit included in the ECU is equipped with a plurality of buffers that has uninterrupted ring address structure. The buffer stores reception and transmission data in common with a state sign. The state sign is attached by the CAN communication control unit to indicate a state currently executed in the buffer. The CAN communication control unit selects to use one of the buffers based on the state sign of the buffer when the reception of the request data or the transmission of the response data is executed.
    Type: Grant
    Filed: February 27, 2003
    Date of Patent: May 27, 2008
    Assignee: Denso Corporation
    Inventor: Toshiyuki Fukushima
  • Patent number: 7379994
    Abstract: A system for gathering data for purposes of analyzing a network. The data is gathered based on values that are passed from node-to-node within processing devices, such as servers, in a network. The values are generated from characteristics obtained from measuring device performance and resource utilization. Values are passed peer-to-peer and successively combined with values at each receiving system so that, ultimately, a value is obtained that reflects the operation of a group of devices. A correlation matrix is maintained to indicate discrepancies in value meanings from different devices. The correlation matrix is used to more accurately combine values to achieve meaningful composite values.
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: May 27, 2008
    Assignee: MetiLinx
    Inventor: Carlos M. Collazo
  • Patent number: 7376746
    Abstract: When a first service providing device and a second service providing device located on a network have a dependent relationship, services can be disclosed and provided, with the dependent relationship held. A service utilizing device inquires of a service disclosing device regarding available services. The service disclosing device refers to service information and sends back, to the service utilizing device, an address of the first service providing device for providing a first service. The service providing device accepts a service request from the service utilizing device, refers to manageable target information, and issues a service request to the second service providing device by use of an address of the second service providing device being under non-disclosure. The second service providing device executes services and sends back requested information to the service utilizing device via the first service providing device.
    Type: Grant
    Filed: August 21, 2003
    Date of Patent: May 20, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Daisuke Shinohara, Ryoji Furuhashi, Hirotaka Nakagawa
  • Patent number: 7376720
    Abstract: The present invention relates to a system for updating settings of an apparatus through a network. The system comprise confirmation modification request generating means generating a confirmation modification request, and confirmation modification request transmitting means adding all or a part of the installation data to the confirmation modification request and the apparatus unique data and transmits them. On the other hand, the state of the apparatus is analyzed from the apparatus unique data by apparatus state analyzing means. New installation data generating means generates new installation data consisting of analysis result data corresponding to a confirmation request and modification data corresponding to a modification request. The installation data is updated with the new installation data by installation data updating means, thereby updating the function of the apparatus, operation of the apparatus, setting of the apparatus, state of the apparatus, data version, and the like.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: May 20, 2008
    Inventor: Tatsuya Fujii
  • Patent number: 7376737
    Abstract: A method of incrementing a receiver-initiated sending rate of data packets transmitted from a sender over a network receiver using Transport Control Protocol (TCP) comprising the step of sending an acknowledgement for received data packets from the receiver to the sender, wherein said acknowledgement contains an advertised window indicating the allowed sending bit rate and the step of increasing the advertised window by a maximum of one segment size per acknowledgement.
    Type: Grant
    Filed: May 14, 2003
    Date of Patent: May 20, 2008
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Fernando Berzosa, Rolf Hakenberg, Thomas Klinner, Carsten Burmeister