Patents Examined by Barbara N Burgess
  • Patent number: 7917606
    Abstract: Methods and systems for message format distribution. A sending server is connected to a plurality of receiving servers. The sending server comprises a master database containing information which is periodically provided to the receiving servers. The sending server and the receiving servers communicate using messaging facilities. Changes in the message format are distributed by the sending server to the receiving servers via the messaging facilities. The message format changes are implemented by receiving clients executing on each of the receiving servers. Standard configurable receiving clients are used by all receiving servers, thereby reducing or eliminating development work by the receiving parties.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: March 29, 2011
    Assignee: International Business Machines Corporation
    Inventors: Richard Dean Dettinger, Brian E. Olson
  • Patent number: 7917649
    Abstract: A technique for monitoring source addresses through statistical clustering of packets is disclosed. In one particular exemplary embodiment, the technique may be realized by a method for monitoring source addresses through statistical clustering of packets. The method may comprise identifying at least part of a source address of a packet. The method may also comprise searching at least one recorded source address based on the at least part of the source address, the at least one recorded source address being organized into at least one cluster. The method may further comprise routing the packet if the at least part of the source address falls within one of the at least one cluster and the one of the at least one cluster contains at least a predetermined number of source addresses.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: March 29, 2011
    Assignee: Nortel Networks Limited
    Inventor: Martin Soukup
  • Patent number: 7908349
    Abstract: A mechanism is provided for implementing an adaptive model. The mechanism allows an authority to define a desired target state of several kinds of resources, which are directly controlled by different subjects. The authority publishes a series of rules in a shared repository; each rule indicates the target state of a resource for a corresponding logic or physic category of the subjects. Each subject retrieves the rules corresponding to its logic category from the shared repository. The rules are then applied by the subject; as a result, the physic category of the subject is updated. The subject now retrieves and applies the rules corresponding to its physic category. In this way, different dependency schemes may be implemented without any explicit definition in the rules.
    Type: Grant
    Filed: September 25, 2007
    Date of Patent: March 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Alessandro Donatelli, Claudio Marinelli, Arcangelo Di Balsamo, Salvatore D'Alo'
  • Patent number: 7904514
    Abstract: A system and method for achieving an electronic information service (also called an online graphical message service) hosted by a computer system (e.g., a server) connected to a network. Remote users can write information into and read information from the information service over the network. In response to a request from a first user, the service may create a first information object that comprises a virtual whiteboard. The virtual whiteboard may include information written by the remote users. Then, the service may transmit the first information object via the network to the first user. Later, the service may receive a second information object from the first user corresponding to part of the virtual whiteboard. The second information object may include modifications the first user made to the virtual whiteboard. The service may then update the virtual whiteboard utilizing the received second information object.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: March 8, 2011
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Kia Silverbrook, Jacqueline Anne Lapstun
  • Patent number: 7899916
    Abstract: A system and method are disclosed for establishing a connection between a first endpoint participating in a first protocol and a second endpoint participating in a second protocol. Establishing a connection includes establishing a virtual service endpoint participating in the first protocol on a network device that is connected to the first endpoint and the second endpoint and forwarding to the second endpoint communication directed from the first endpoint to the virtual service endpoint.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: March 1, 2011
    Assignee: Brixham Solutions Ltd.
    Inventors: David Bumstead, John Burns, Fong Liaw, Jan Medved, John Z. Yu
  • Patent number: 7895272
    Abstract: A data communication system includes a video camera and a mail server. The video camera, which is provided with at least an e-mail sending/receiving function, attaches obtained original still image data to e-mail, adds a tag (editing tag), and sends the e-mail to a communication network. The mail server receives the e-mail sent from the video camera on the communication network, edits the original still image data attached to the e-mail based on the added tag, attaches the edited still image data to the e-mail, and sends the e-mail to a receiving personal computer.
    Type: Grant
    Filed: August 21, 2001
    Date of Patent: February 22, 2011
    Assignee: Sony Corporation
    Inventor: Shigeki Matsumoto
  • Patent number: 7895326
    Abstract: A zone locking system detects unauthorized network usage internal to a firewall. The system determines unauthorized network usage by classifying internal hosts inside a firewall into zones. Certain specified zones are unauthorized to initiate client communications with other selected zones. However, zone override services can be designated for each associated internal zone, and thus, authorizing selected network services. An alarm or other appropriate action is taken upon the detection of unauthorized network usage.
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: February 22, 2011
    Assignee: Lancope, Inc.
    Inventors: John Jerrim, John A. Copeland, III
  • Patent number: 7895325
    Abstract: An event history server system stores event data descriptive of user-specific events that occur in browsing sessions of users. A query interface of the event history server system enables applications to selectively retrieve the event data based on various event parameters such as event type, event time of occurrence, and user identifier. The applications may, for example, include one or more personalization applications that generate personalized content for users.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: February 22, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Taylor N. Van Vleet, Yu-Shan Fung, Ruben Ortega, Udi Manber
  • Patent number: 7882204
    Abstract: Embodiments of the present invention provide electronic mail that is easy to automatically setup. Embodiments of the invention provide a mail server appliance that is designed to operate with a support service. Each mail server appliance is pre-configured to use the support service as part of an integrated product. The mail server appliance is configured for ease of installation and maintenance and comprises the hardware bundled with the software applications pre-installed. The mail server appliance is also coupled to the support service and may begin operations almost immediately. The support service serves as the primary relay point for sending/receiving mail for the mail server appliance and provides various supporting features. First, it provides pre-installation services for the mail server appliance. Second, the support service provides flexible operations support. For example, the support service allows the mail server appliance to have a dynamically assigned IP address.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: February 1, 2011
    Assignee: Red Hat, Inc.
    Inventor: Mark McLoughlin
  • Patent number: 7870187
    Abstract: Transport agnostic pull mode messaging service enables clients of diverse types to send and receive messages to one another while guaranteeing delivery of messages. Client specific adapters connect to a server and pull messages waiting for them in a queue. Clients may specify themselves as the recipients of the pulled messages, or specify another client as a recipient. This allows users of diverse types of clients to communicate and provides users with greater flexibility regarding how, when, and where they view their messages.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: January 11, 2011
    Assignee: Microsoft Corporation
    Inventors: Derek N. LaSalle, Kevin Bowen Smith, Jean-Emile Elien, Akash Jeevan Sagar
  • Patent number: 7870195
    Abstract: A data storage system in which a several processors communicate with each other includes a shared memory that is accessible to each of the processors. The shared memory has a message section having a message list made up of an ordered sequence of message slots in which processors leave message for each other. Each message slot includes a static-information repository for static information specifying all intended recipients of a message carried by the message slot as well as a dynamic-information repository for dynamic information specifying which of the intended recipients have already encountered the message slot.
    Type: Grant
    Filed: January 24, 2001
    Date of Patent: January 11, 2011
    Assignee: EMC Corporation
    Inventor: David Meiri
  • Patent number: 7865580
    Abstract: In an information processing apparatus for identifying a plurality of communication devices, grouping and managing the identified communication devices, communication devices that are in a state of communication among devices forbidden are grouped and managed. Then, it acts for obtaining data of another communication device when the data is obtained among the communication devices grouped. The data obtaining proxy is performed when a request to obtain data of another communication device is received from a communication device, and data of another communication device is obtained based on the request, and it is sent to a communication device.
    Type: Grant
    Filed: August 7, 2006
    Date of Patent: January 4, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masanori Wakai
  • Patent number: 7865606
    Abstract: A framework for communicating between central message exchange server and one or more heterogeneous external data sources includes an adapter engine. The adapter engine includes an instantiation of one or more adapters. Each adapter is configured to connect, via messaging, an external data source operating using a native message format and the central message exchange server using an extensible markup language (XML) messaging format.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: January 4, 2011
    Assignee: SAP AG
    Inventors: Martin Tewes, Joachim Fitzer
  • Patent number: 7860993
    Abstract: A method for delivering streaming media files to a plurality of end users from a streaming media delivery system including a filer for storing the media files and a streaming server for serving the media files generally includes the steps of monitoring demand for the streaming media files, identifying at least one of the streaming media files to be cached when demand for the at least one of the streaming media files reaches a pre-defined threshold, copying the streaming media file to a streaming server from a media storage device, and streaming the streaming media file using the copy stored locally on the streaming server.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: December 28, 2010
    Assignee: Yahoo! Inc.
    Inventors: Ajay Kumar Chintala, Thomas Renfer Kee
  • Patent number: 7853705
    Abstract: A method for on demand session provisioning includes receiving a first packet from a user at a service selection gateway. The service selection gateway provides the user with access to one or more services. The first packet is associated with a selected one of the services. An access request is sent to an authorization server. A temporary user session is created to allow the user to temporarily access the selected service pending authorization. Subsequently received packets are forwarded while the temporary user session is valid. An authorization response is received from the authorization server. If the authorization response indicates that the user is authorized to access the selected service, a permanent user session is created to allow the user to access the selected service. Otherwise, the temporary user session is terminated.
    Type: Grant
    Filed: November 6, 2003
    Date of Patent: December 14, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: Marco Cesare Centemeri
  • Patent number: 7853695
    Abstract: A message processor accesses an electronic message. The accessing message processor identifies, from within the electronic message, any communication session information associated with the accessing message processor. This can include identifying expressive XML instructions or XML data structures representing communication sessions or message sequences. The accessing message processor determines if any session information within the electronic message is to be modified. This can include inserting session information for new sessions or message sequences, updating existing session information, or removing session information for terminated or expired communication sessions or message sequences. The accessing message processor then routes the electronic message to another message processor. In some embodiments, an initiating message processor identifies cached session information that is used to initially establish a communication session.
    Type: Grant
    Filed: February 21, 2003
    Date of Patent: December 14, 2010
    Assignee: Microsoft Corporation
    Inventors: Christopher G. Kaler, David E. Langworthy, John P. Shewchuk
  • Patent number: 7853673
    Abstract: Configuring a client device including associating a hook in a configuration bundle with customized programming, downloading the configuration bundle for a client device to a services gateway, and executing the configuration bundle on the services gateway, including calling the hook.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: December 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Michael J. Burkhart
  • Patent number: 7853720
    Abstract: A method and system can access local network access devices whose IP (Internet Protocol) addresses are not registered to a DNS (Domain Name System) server using domain names. For this, a local network gateway registers the IP addresses and the domain names mapped to the IP addresses thereto. If a domain name contained in a received DNS query packet is registered to the local network gateway, the local network gateway changes a DNS query packet into a DNS answer packet containing an IP address corresponding to the registered domain name and then transmits the DNS answer packet to a local personal computer. Otherwise, the local network gateway passes the DNS query packet to an external network as it is.
    Type: Grant
    Filed: April 21, 2003
    Date of Patent: December 14, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyung-Suk Choi, Bo-Gu Lee, Yong-Moon Won
  • Patent number: 7853643
    Abstract: Particular embodiments facilitate life-cycle management and utilization of network resources, such as web or other application services. One embodiment provides instancing, virtualization, and dynamic provisioning functionality facilitating management and utilization of web services. One embodiment combines the virtualization and dynamic provisioning functionality to facilitate the development of client application code in routed web services network architectures. One embodiment provides a set of management functions that may be applied to management of computing resources in any IP-based network.
    Type: Grant
    Filed: March 12, 2003
    Date of Patent: December 14, 2010
    Assignee: Blue Titan Software, Inc.
    Inventors: Frank Martinez, Paul Kevin Toth, Parand Tony Darugar
  • Patent number: 7853644
    Abstract: A client-server system includes a client personal computer and a plurality of printers, all connected to a network. One of the printers broadcasts a GET request using SNMP at a predetermined timing to the other printers to obtain model name, idle rate, and information about image files stored in each of the other printers. Later, a Web browser of the client personal computer sends a Web page request. The printer receives this request. Based on the information obtained from the broadcast, a Web server inside the printer prepares HTML data and sends the HTML data to the client personal computer. The HTML data designates one or more of the other printers as image sources for the client to obtain or otherwise receive the image files from. Based on the HTML data, the Web browser of the client personal computer requests the image files from the other printers.
    Type: Grant
    Filed: March 17, 2003
    Date of Patent: December 14, 2010
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Kiyotaka Ohara