Patents Examined by Robert Shaw
  • Patent number: 7917588
    Abstract: A method and apparatus for managing the delivery of electronic messages using bounce profiles is provided. A bounce profile is a set of data that may be used by a mail server in redelivering an electronic message that was not successfully delivered (i.e., bounced) to a recipient of an electronic message. A sender mail server, upon determining that an electronic message sent to a recipient mail server bounced, may select a bounce profile, among a plurality of bounce profiles, that is associated with a trait of the bounced electronic message, such as a domain of the recipient or a message type of the bounced electronic message. The sender mail server determines whether, and how, to redeliver the bounced electronic message to the recipient mail server based on information specified by the selected bounce profile.
    Type: Grant
    Filed: May 26, 2005
    Date of Patent: March 29, 2011
    Assignee: Ironport Systems, Inc.
    Inventors: Paul J. Clegg, Lonhyn Jasinskyj
  • Patent number: 7917612
    Abstract: Techniques for determining a status of a streaming delivery of content are provided. During the streaming delivery of content between a device and a content provider, commands may be sent between the device and a content provider in order to facilitate the delivery of content. These commands may be intercepted by a command interpreter. The commands are then analyzed to determine a delivery status for the streaming delivery of content. For example, the sequence of commands may provide an indication as to whether the streaming delivery of content was successful or not. Based on the commands, the command interpreter determines if the streaming delivery of content should be considered successful from a billing standpoint. For example, a user that requested the streaming delivery of content may be billed based on whether the streaming delivery of content is considered successful or not.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: March 29, 2011
    Assignee: Oracle International Corporation
    Inventor: Stephane H. Maes
  • Patent number: 7890662
    Abstract: In accordance with one embodiment, a method includes creating a first session object by a first traffic processor of a first network element operating in an active mode, the first session object being associated with a communication session between an end user terminal and an information provider. The method further includes sending a state synchronization message associated with the first session object from the first traffic processor. The state synchronization message includes a transport layer address associated with a second traffic processor of a second network element operating in a standby mode. The state synchronization message is adapted to be received by the second traffic processor and cause the second traffic processor to create a second session object, the second session object tracking the communication session between the end user terminal and the information provider.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: February 15, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Albert, Chris O'Rourke, Richard L. Gray, Robert A. Mackie
  • Patent number: 7882176
    Abstract: A method and system for establishing a multiparty session with a mesh configuration by sending out invitations to endpoints in parallel is provided. To initiate a session, an initiating endpoint sends invitations in parallel to the endpoints that are to be in the session. When the initiating endpoint receives an acceptance, it then sends to the accepting endpoint an indication of the other endpoints that are currently in the session. When an accepting endpoint receives the indication of the endpoints in the session, the accepting endpoint sends an invitation to establish a dialog to each of the indicated endpoints. When an endpoint that is in the session receives such an invitation, it can automatically accept the invitation because it is already participating in the session.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: February 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Paul D. Tidwell, Timothy M. Moore, Dong Xiang
  • Patent number: 7882266
    Abstract: A method and system for negotiating interface data path establishment is provided in the invention, including: making a decision, by Target ASN-GW, on whether to establish an R4 data path or an redirect R3 data path, and sending a corresponding request to the Anchor ASN-GW according to the decision; and determining a negotiation result, by the Anchor ASN-GW, according to the corresponding request from the Target ASN-GW, or the corresponding request from the Target ASN-GW and a local decision, and returning a reply to the Target ASN-GW according to the negotiation result. In this way, the R3 data path is redirected if either the Target ASN-GW or the Anchor ASN-GW determines to redirect the R3 data path; and an R4 data path is established only if both the Target ASN-GW and the Anchor ASN-GW determine to establish the R4 data path.
    Type: Grant
    Filed: January 7, 2008
    Date of Patent: February 1, 2011
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yong Xie, Jianjun Wu
  • Patent number: 7873695
    Abstract: A method and apparatus for managing connections and messages at a server by associating different actions for both different senders and different recipients is disclosed. The server manages connections from different senders by receiving incoming connections from the different senders and determining sender identifiers for the incoming connections. The server inspects a mapping of sender identifiers to actions to identify which action should be applied to each incoming connection. The server applies the actions, such as accepting the connection, rejecting the connection, relaying the connection, or refusing the connection. Also, the server manages electronic messages for different recipients by determining recipient identifiers for the electronic messages. The server inspects a mapping of recipient identifiers to actions to identify which action should be applied for the recipients of the email messages.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: January 18, 2011
    Assignee: Ironport Systems, Inc.
    Inventors: Paul J. Clegg, Eric C. Huss, Craig Sprosts, Shun Chen, Robert Brahms, Daniel Quinlan
  • Patent number: 7870200
    Abstract: An approach for monitoring electronic messages received at a server is disclosed. Message information for a plurality of electronic messages received at the server is determined and stored in a queue. Based on the queue, aggregate information is generated for a particular network address of a plurality of network addresses. The aggregate information is generated for each time interval of a plurality of time intervals and displayed for the plurality of time intervals. In some implementations, input from a user is received, and based on the input, a modification is made regarding how future electronic messages from the particular network address are handled by the server. In some implementations, combined aggregate information is generated for two or more network addresses and then displayed. In some implementations, aggregate policy information indicating which policies have been applied to the electronic messages is generated and displayed for the time intervals.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: January 11, 2011
    Assignee: Ironport Systems, Inc.
    Inventors: Charles S. Slater, Paul J. Clegg, Brennan H. Evans, Peter Schlampp
  • Patent number: 7865576
    Abstract: Managing subscriber host information is disclosed. A new or updated information about a subscriber host is received. It is determined whether the subscriber host is associated with a multi-chassis peering. If it is determined that the subscriber host is associated with a multi-chassis peering, the new or updated information is propagated to a peer chassis associated with the multi-chassis peering.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: January 4, 2011
    Assignee: Alcatel Lucent
    Inventors: Joseph M. Regan, Ron E. Haberman, Miroslav Vrana, Hamdy Farid, Fernando Cuervo
  • Patent number: 7856470
    Abstract: A method and system for accepting invitations sent to multiple endpoints for an instant messaging participant is provided. The acceptance system allows multiple endpoints of a participant to be registered at the same time with an instant messaging service. The endpoint of the inviting participant sends an invitation to the instant messaging service indicating that the receiving participant is to be invited to establish a conversation with the inviting participant. When the instant messaging service receives the invitation, it detects that the receiving participant has multiple endpoints registered and forwards the invitation to each registered endpoint. When an endpoint receives the invitation request, it displays an information window asking whether the receiving participant wants to accept the invitation. Upon acceptance, the endpoint sends an acceptance to the endpoint of the inviting participant to establish the conversation between that endpoint and the endpoint of the inviting participant.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: December 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Amritansh Raghav, Ankur Chavda, Eran Shtiegman, Nikhil Bobde, Parag Samdadiya
  • Patent number: 7853691
    Abstract: Aspects of a method and system for securing a network utilizing IPsec and MACsec protocols are provided. In one or more network nodes, aspects of the invention may enable conversion between Ethernet packets comprising payloads secured utilizing IPsec protocols and Ethernet packets secured utilizing MACsec protocols. For example, IPsec connections may be terminated at an ingress network node and IPsec connections may be regenerated at an egress network node. Packets secured utilizing MACsec protocols may be detected based on an Ethertype. Packets comprising payloads secured utilizing IPsec protocols may be detected based on a protocol field or a next header field. The conversion may be based on a data structure stored by and/or accessible to the network nodes. Aspects of the invention may enable securing data utilizing MACsec protocols when tunneling IPsec secured data through non-IPsec enabled nodes.
    Type: Grant
    Filed: November 2, 2007
    Date of Patent: December 14, 2010
    Assignee: Broadcom Corporation
    Inventors: Uri Elzur, Bora Akyol, Zheng Qi, Mark Buer, Ford Tamer, Yongbum Kim
  • Patent number: 7849142
    Abstract: A method and apparatus for managing connections, email messages, and directory harvest attacks at a server is disclosed. The server maintains a count of a parameter and compares the count to a specified maximum value, such that when the specified maximum value is met or exceeded, an action is taken by the server to limit the connections, email messages, or directory harvest attack. Actions include controlling the number of connections to the server from senders, controlling the flow of email messages injected to the server by senders, and controlling when rejection response messages are sent for invalid recipient email addresses to thwart a directory harvest attack. Senders are identified by one or more sender identifiers, which can be used to group senders together so that the same maximum value is applied collectively to all senders in the group.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: December 7, 2010
    Assignee: Ironport Systems, Inc.
    Inventors: Paul J. Clegg, Eric C. Huss, Craig Sprosts, Krishna Srinivasan, Peter Schlampp, Shun Chen, Robert Brahms, Daniel Quinlan
  • Patent number: 7827304
    Abstract: Method and system for virtual multicast networking, which can provide multicasting application service on non-multicast network that does not support multicast, are provided.
    Type: Grant
    Filed: May 28, 2002
    Date of Patent: November 2, 2010
    Assignees: Zooinnet, EGC & C., Ltd, National Computerization Agency
    Inventors: Hyunje Park, Yong-Hwa Kim
  • Patent number: 7805486
    Abstract: A meeting effectiveness indicator provides information to participants of a meeting. The information includes messages that the meeting has gone off topic, and resources are being wasted. Participants within a room or local vicinity of the indicator used wired or wireless transmitters to send indications that the meeting is going off topic. Remote participants linked to a network also send indications via a network interface. Once a total number of indications reaches a warning threshold, the indicator warns the participants that the meeting is going off topic with a warning message. If additional indications are received, then the total number of indications will reach a tangent threshold, and the participants are alerted using a tangent message that the meeting is off topic.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: September 28, 2010
    Assignee: Netcentrics, Inc.
    Inventors: Dean H. Hering, John R. Dixon, Robert J. Dougherty
  • Patent number: 7792942
    Abstract: Managing a network resource is disclosed. An indication that a resource assigned to a subscriber host by a resource allocating node is no longer to be used by the subscriber host is received at a node other than the subscriber host or the resource allocating node. A resource release communication is sent to the resource allocating node from said node other than the subscriber host or the resource allocating node. The resource release communication appears to the resource allocating node to originate from the subscriber host and indicates to the resource allocating node that the resource is no longer to be used by the subscriber host.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: September 7, 2010
    Assignee: Alcatel Lucent
    Inventors: Joseph M. Regan, Ron E. Haberman
  • Patent number: 7756937
    Abstract: A network device is to be connected with a communication network. The network device is capable of executing a communication function by utilizing the communication network. The network device is provided with an input device, a storage, a communication device, and a communication test device. The input device inputs communication setting data for executing the communication function. The storage is capable of storing at least two patterns of the communication setting data. The communication device executes the communication function by utilizing one pattern of the communication setting data stored in the storage. The communication test device tests whether it is possible to execute the communication function by utilizing the other pattern of the communication setting data stored in the storage while maintaining a state where it is possible for the communication device to execute the communication function by utilizing the one pattern of the communication setting data.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: July 13, 2010
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Satoru Yanagi, Yasuhiro Kudo, Masaaki Hibino, Shohei Tsujimoto, Takeshi Izaki
  • Patent number: 7747786
    Abstract: An indicating circuit for indicating network status includes a signal generating unit configured for being set in a kernel board, and an indicator circuit configured for being set in a device board. The signal-generating unit includes a logic circuit with two input terminals and an output terminal, a network IC with two output pins connected to the two input terminals of the logic circuit respectively for sending status signals to the logic circuit, and a micro control unit (MCU) for transmitting a network transmitting speed signal from the network IC. The indicator circuit has two input terminals, one is connected to the MCU of the signal-generating unit to receive the network transmitting speed signal and the other is connected to the output terminal of the logic circuit to receive a status signal for indicating the network status.
    Type: Grant
    Filed: January 20, 2007
    Date of Patent: June 29, 2010
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Ming-Chih Hsieh, Heng-Chen Kuo
  • Patent number: 7734737
    Abstract: The invention relates to device management and to information needed for bootstrapping and initiation. The bootstrapping information and initiation information are sent in one message, wherein the client receives them both. According to the state of the client, one of the informations is selected and used.
    Type: Grant
    Filed: May 26, 2005
    Date of Patent: June 8, 2010
    Assignee: Nokia Corporation
    Inventors: Gaurav Mittal, Mikko Sahinoja
  • Patent number: 7730192
    Abstract: A facility is described for managing parallel requests in a communications environment having devices or applications (“request handlers”) that support serial and parallel message processing. In various embodiments, the facility receives messages directed to a recipient from an application and sends a first message to the recipient without sending subsequently received messages to the recipient. Upon receiving a response from the recipient to the first message, the facility determines whether the recipient supports parallel or serial message processing. When the recipient supports parallel message processing, the facility sends the subsequently received messages to the recipient without awaiting a response to a message before sending another message. When the recipient supports serial message processing, the facility sends a subsequent message after receiving a response to a previously sent message.
    Type: Grant
    Filed: March 20, 2006
    Date of Patent: June 1, 2010
    Assignee: Microsoft Corporation
    Inventors: Krishnamurthy Ganesan, Adrian Potra, Sundaram Anantharaman, Paul D. Tidwell
  • Patent number: 7730152
    Abstract: A method for input control of multiple computing devices from a single set of input devices begins by providing, by a master input device of the single set of input devices, a connection request to the multiple computing devices via a wireless channel, wherein the connection request identifies one of the multiple computing devices. The method continues by interpreting, by each of other ones of the multiple computing devices, the connection request to determine that the connection request is not addressing the each of the other ones of the multiple computing devices. In response to the connection request, the method continues by providing, by the one of the multiple computing devices, a connection response to the master input device via the wireless channel. The method continues by providing, by the one of the multiple computing devices, a slave connection request to at least one slave input device of the single set of input devices via the wireless channel.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: June 1, 2010
    Assignee: Broadcom Corporation
    Inventors: Yuan Zhuang, Chikan Kwan
  • Patent number: 7730139
    Abstract: A method of automatically processing e-mails wherein the e-mail is tagged by the sender with a unique identifier so that the e-mail can be automatically routed or filed. The unique identifier is encrypted to protect it from unauthorized tampering or decoding to avoid misidentification or fraudulent labelling of the e-mails.
    Type: Grant
    Filed: January 10, 2005
    Date of Patent: June 1, 2010
    Assignee: i-fax.com Inc.
    Inventor: Cristian Alfred Worthington