Patents Examined by Barbara N Burgess
-
Patent number: 7917606Abstract: 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: GrantFiled: February 20, 2008Date of Patent: March 29, 2011Assignee: International Business Machines CorporationInventors: Richard Dean Dettinger, Brian E. Olson
-
Patent number: 7917649Abstract: 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: GrantFiled: December 19, 2003Date of Patent: March 29, 2011Assignee: Nortel Networks LimitedInventor: Martin Soukup
-
Patent number: 7908349Abstract: 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: GrantFiled: September 25, 2007Date of Patent: March 15, 2011Assignee: International Business Machines CorporationInventors: Alessandro Donatelli, Claudio Marinelli, Arcangelo Di Balsamo, Salvatore D'Alo'
-
Patent number: 7904514Abstract: 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: GrantFiled: September 17, 2008Date of Patent: March 8, 2011Assignee: Silverbrook Research Pty LtdInventors: Paul Lapstun, Kia Silverbrook, Jacqueline Anne Lapstun
-
Patent number: 7899916Abstract: 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: GrantFiled: September 30, 2003Date of Patent: March 1, 2011Assignee: Brixham Solutions Ltd.Inventors: David Bumstead, John Burns, Fong Liaw, Jan Medved, John Z. Yu
-
Patent number: 7895272Abstract: 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: GrantFiled: August 21, 2001Date of Patent: February 22, 2011Assignee: Sony CorporationInventor: Shigeki Matsumoto
-
Patent number: 7895326Abstract: 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: GrantFiled: December 1, 2009Date of Patent: February 22, 2011Assignee: Lancope, Inc.Inventors: John Jerrim, John A. Copeland, III
-
Patent number: 7895325Abstract: 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: GrantFiled: July 13, 2009Date of Patent: February 22, 2011Assignee: Amazon Technologies, Inc.Inventors: Taylor N. Van Vleet, Yu-Shan Fung, Ruben Ortega, Udi Manber
-
Patent number: 7882204Abstract: 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: GrantFiled: November 13, 2006Date of Patent: February 1, 2011Assignee: Red Hat, Inc.Inventor: Mark McLoughlin
-
Patent number: 7870187Abstract: 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: GrantFiled: December 31, 2003Date of Patent: January 11, 2011Assignee: Microsoft CorporationInventors: Derek N. LaSalle, Kevin Bowen Smith, Jean-Emile Elien, Akash Jeevan Sagar
-
Patent number: 7870195Abstract: 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: GrantFiled: January 24, 2001Date of Patent: January 11, 2011Assignee: EMC CorporationInventor: David Meiri
-
Patent number: 7865580Abstract: 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: GrantFiled: August 7, 2006Date of Patent: January 4, 2011Assignee: Canon Kabushiki KaishaInventor: Masanori Wakai
-
Patent number: 7865606Abstract: 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: GrantFiled: September 30, 2003Date of Patent: January 4, 2011Assignee: SAP AGInventors: Martin Tewes, Joachim Fitzer
-
Patent number: 7860993Abstract: 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: GrantFiled: March 30, 2005Date of Patent: December 28, 2010Assignee: Yahoo! Inc.Inventors: Ajay Kumar Chintala, Thomas Renfer Kee
-
Patent number: 7853705Abstract: 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: GrantFiled: November 6, 2003Date of Patent: December 14, 2010Assignee: Cisco Technology, Inc.Inventor: Marco Cesare Centemeri
-
Patent number: 7853695Abstract: 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: GrantFiled: February 21, 2003Date of Patent: December 14, 2010Assignee: Microsoft CorporationInventors: Christopher G. Kaler, David E. Langworthy, John P. Shewchuk
-
Patent number: 7853673Abstract: 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: GrantFiled: August 31, 2007Date of Patent: December 14, 2010Assignee: International Business Machines CorporationInventors: William K. Bodin, Michael J. Burkhart
-
Patent number: 7853720Abstract: 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: GrantFiled: April 21, 2003Date of Patent: December 14, 2010Assignee: Samsung Electronics Co., Ltd.Inventors: Hyung-Suk Choi, Bo-Gu Lee, Yong-Moon Won
-
Patent number: 7853643Abstract: 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: GrantFiled: March 12, 2003Date of Patent: December 14, 2010Assignee: Blue Titan Software, Inc.Inventors: Frank Martinez, Paul Kevin Toth, Parand Tony Darugar
-
Patent number: 7853644Abstract: 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: GrantFiled: March 17, 2003Date of Patent: December 14, 2010Assignee: Brother Kogyo Kabushiki KaishaInventor: Kiyotaka Ohara