Patents Examined by Ryan Jakovac
  • Patent number: 8935406
    Abstract: Coupling circuitry (such as an intelligent network adaptor) couples a network to a host. The host is executing an operating system and is configured for transfer of data between the host and at least one peer via the network using at least one stateful connection to a peer according to a connection-oriented protocol. Indications of attempts to establish stateful connections with a host are received. The coupling circuitry processes each of the received indications by attempting to establish a stateful connection to a peer indicated by that connection establishment attempt indication such that, for a genuine attempt by a peer to establish a stateful connection with the host, the coupling circuitry interoperates with the peer to perform establishment-phase protocol processing of the attempted stateful connection.
    Type: Grant
    Filed: April 16, 2007
    Date of Patent: January 13, 2015
    Assignee: Chelsio Communications, Inc.
    Inventors: Asgeir Thor Eiriksson, Chandrasekhar Srinivasaiah, Wael Noureddine
  • Patent number: 8930539
    Abstract: A method and apparatus for optimizing resource utilization within a cluster and facilitating high availability for an application is described. In one embodiment, the method for optimizing resource utilization within a cluster and facilitating high availability for an application includes accessing configuration information regarding virtual machine nodes within the cluster to identify an active node and at least one passive node that are associated with the application and configuring the at least one passive node to be in a suspended state, wherein a passive node of the at least one passive node is to be in a running state and the active node is to be in a suspended state upon migration of the application to the passive node of the at least one passive node.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: January 6, 2015
    Assignee: Symantec Corporation
    Inventor: Subash Rajaa
  • Patent number: 8924527
    Abstract: Systems and methods are provided that allow network resources to be shared across geographical distances. This can be achieved by changing the resources available for establishing and handling call or data session processing in an area. A mobility management device can alone or in combination with a DNS server change the size or the resource pool available in some embodiments. The change in resources can be dynamic according to certain predefined conditions or can be setup beforehand to account for daily demand. This sharing of resources can allow more efficient usage of resources available across a geographic region, rather than needed to over-provision each region to account for peak demands.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: December 30, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Ramankutty, Kuntal Chowdhury, Andrew Gibbs
  • Patent number: 8909775
    Abstract: Disclosed are methods and apparatus for providing extended functionality to a networked device, the networked device connected in a network, as well as corresponding apparatus and computer-readable medium. The embodiments intercept data communications in which the networked device is a party, the data communications being intercepted by an interdictor, receive at the interdictor a subscription registration for notification of a networked device event which is to be altered, the subscription registration being received from an extension service, determine whether the data communications in which the networked device is a party corresponds to the subscription registration of the networked device event which is to be altered, and modify the data communications in which the networked device is a party to provide the extended functionality when the data communications are determined to correspond to the subscription registration of networked device event to be altered.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: December 9, 2014
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Steven J. Harrington, Reiner Eschbach, Edward Chapman
  • Patent number: 8874706
    Abstract: Described herein are apparatuses, methods, and computer program products for quarantining an out of compliance client device from other client devices on a network. Quarantining the out of compliance client device prevents the out of compliance device from corrupting other client devices on the network. For example, in operation, embodiments of the present invention involve: (1) receiving identification and location information for an out of compliance client device; (2) running a tool that utilizes the identification and location information to access the out of compliance device; (3) using the tool to modify the out of compliance device such that the out of compliance client device broadcasts a request for configuration information to which a network server is programmed to respond with configuration information associated with an isolated network; and (4) using the tool to cause the out of compliance client device to logout of the network.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: October 28, 2014
    Assignee: Bank of America Corporation
    Inventors: William Scott Treadwell, Daniel P. Shnowske, Kenneth Kaye
  • Patent number: 8874689
    Abstract: The invention relates to a protocol for communications between networked devices. The devices are logically arranged as a hierarchy of device types including a controller device type from which no other device type depends and a basic device type from which a number of other device types depend. The devices implement a simple device description message of fixed length and format which includes the device type, and some devices further implement an extended device description message including additional information.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: October 28, 2014
    Assignee: Koninklijke Philips N.V.
    Inventors: Robin J. Blackwell, Neil A. Hankin, Peter J. Lanigan, Nicoll B. Shepherd, Philip A. Rudland
  • Patent number: 8868693
    Abstract: Described herein are apparatuses, methods, and computer program products for changing an out of compliance client device into a client device that is in compliance utilizing a compliance tool. In some embodiments of the invention the compliance tool identifies the location of the out of compliance client device, determines why the client device is out of compliance, brings the client device into compliance, and modifies the client device to allow it to access the network. In other embodiments of the invention the compliance tool is a compliance agent, wherein at a least a part of the compliance agent is uploaded on the client device. The compliance agent periodically checks the client device to determine if the client device has been brought into compliance, and when it is brought into compliance the compliance agent modifies the client device to allow it to access the network, and is then uninstalled from the client device.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: October 21, 2014
    Assignee: Bank of America Corporation
    Inventors: Kenneth Kaye, Daniel P. Shnowske, William Scott Treadwell
  • Patent number: 8856387
    Abstract: Local IP access is provided in a wireless network to facilitate access to one or more local services. In some implementations, different IP interfaces are used for accessing different services (e.g., local services and operator network services). A list that maps packet destinations to IP interfaces may be employed to determine which IP interface is to be used for sending a given packet. In some implementations an access point provides a proxy function (e.g., a proxy ARP function) for an access terminal. In some implementations an access point provides an agent function (e.g., a DHCP function) for an access terminal. NAT operations may be performed at an access point to enable the access terminal to access local services. In some aspects, an access point may determine whether to send a packet from an access terminal via a protocol tunnel based on the destination of the packet.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: October 7, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Peerapol Tinnakornsrisuphap, Fatih Ulupinar, John W. Nasielski, Jun Wang, Parag A. Agashe, Rajarshi Gupta, Ramin Rezaiifar
  • Patent number: 8825826
    Abstract: The invention facilitates remote management of a computer via a network. Remote computer management capability can be expanded beyond that previously available through the addition of one or more new primitive functions that can be performed on a managed computer.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: September 2, 2014
    Assignee: Kaseya International Limited
    Inventors: Mark J. Sutherland, Paul Y. Wong
  • Patent number: 8810636
    Abstract: A control signal for selectively outputting a frame of image data can be initiated using an inspection apparatus, and an inspection apparatus can process one or more frames of image data for determining a motion parameter. Responsively to the processing, the inspection apparatus can selectively output a frame of image data, improving the quality of a frame of image data output subsequently to an initiation of a control signal to selectively output a frame of image data.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: August 19, 2014
    Assignee: GE Inspection Technologies, LP
    Inventor: Clark A. Bendall
  • Patent number: 8812731
    Abstract: In a service providing system, the problem of extensibility of applications may be overcome, and flexible cooperation is rendered possible between applications exploiting different protocols. An SIP environment and a Web environment are connected to a network. The SIP environment includes an SIP server, an SIP database, an SIP application server, an SIP application and a Web accessor component. The Web environment includes a Web server, a Web database, a Web application server, a Web application and an SIP accessor component. The management information is transmitted and received by cooperation management components, arranged in a Web accessor component and an SIP accessor component, respectively, in such a manner that the SIP environment and the Web environment cooperate with each other to provide services.
    Type: Grant
    Filed: August 19, 2004
    Date of Patent: August 19, 2014
    Assignee: Oki Electric Industry Co., Ltd.
    Inventors: Osamu Nakazawa, Haruo Fukuda
  • Patent number: 8806053
    Abstract: Methods and systems for efficient transmission of data between a requesting computer and a server. A request is received for server data from a requesting computer and the request is sent to the server over at least one network. The requested server data responsive to the request is forwarded on to the requesting computer. It is determined whether the requested server data has been previously forwarded either to the requesting computer or at least one other requesting computer. A preemptive acknowledgement signal is sent to the transmitting server substantially upon determining the requested server data has been previously forwarded for causing the transmitting server to cease transmitting any remaining, un-transmitted portions of the requested server data. These methods and systems increase the efficiency of transmission resources in a network.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: August 12, 2014
    Assignee: F5 Networks, Inc.
    Inventor: Benn Bollay
  • Patent number: 8799359
    Abstract: A system and method are described in which session objects are organized and managed within a structured hierarchy of session object storage units, referred to herein as “session domains.” In an example, a method can include generating a plurality of session objects, defining a plurality of session domains, associating the plurality of session objects with the plurality of session domains, identifying related session domains, and organizing the related session domains within one of a plurality of hierarchy levels. The session objects can store session data defining a state of interaction with clients. The session domains can provide abstract storage for session objects having similar management characteristics. The related session domains can be grouped in hierarchy levels based on one or more related management characteristics of the session objects.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: August 5, 2014
    Assignee: SAP AG
    Inventors: Georgi Stanev, Galin Galchev
  • Patent number: 8788634
    Abstract: Embodiments of the present invention provide a portable MTP framework. In an embodiment, the portable MTP framework includes an MTP communications stack and a portability layer. The portability layer decouples the MTP communications stack from the underlying platform, storage, and transport components, thereby achieving transport protocol, platform, and storage media independence. The portable MTP framework according to embodiments of the present invention includes platform-specific software components, including, for example, communications device drivers (USB, TCP/IP, etc.), a transport controller, a session handler, storage device drivers (USB drive, SD card, Hard disk, etc.), a storage controller, and a platform interface. The portable MTP framework further includes application-specific software components, including, for example, an MTP router, MTP agents, and MTP managers.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: July 22, 2014
    Assignee: Broadcom Corporation
    Inventor: Scott Krig
  • Patent number: 8762547
    Abstract: A system and method are described in which session objects are organized and managed within a structured hierarchy of session object storage units, referred to herein as “session domains.” The session domains store session objects sharing one or more related characteristics. In one embodiment, a separate hierarchy of session domains is implemented within each layer of an enterprise application server. For example, in a Java 2 Enterprise Edition (“J2EE”) environment, a separate set of hierarchically-arranged session domains are generated for the EJB container, the Web container and the portal container. In one embodiment, a representation of the hierarchy of session domains and data associated with the session objects is generated and managed within a shared memory. The session data is accessible from the shared memory by a plurality of different worker nodes within an application server.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: June 24, 2014
    Assignee: SAP AG
    Inventor: Georgi Stanev
  • Patent number: 8751571
    Abstract: Methods and systems for initiating a collaboration between users are disclosed. An application server receives information pertaining to a call to a first user placed by a second user. A notification server sends notification of the call to a device associated with the first user. A network access server may then receive a response to the notification. Thereafter, the notification server sends a notification of a collaboration request to a device associated with the second user based on the response, and the application server initiates a collaboration between the first user and the second user based on a determination that the second user accepts the collaboration request.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: June 10, 2014
    Assignee: Verizon Data Services LLC
    Inventors: Mahesh Rajagopalan, Nagendra Kunuturi, Afshin Moshrefi
  • Patent number: 8725814
    Abstract: Embodiments of the present invention provide an approach for broker facilitated, publisher peer-to-peer (P2P) collaboration in a publish-subscription (pub/sub) environment. Specifically, in a typical embodiment, a broker system acts as an intermediary between publisher systems and subscriber systems in the pub/sub environment. Along these lines, the broker creates an administrative communication channel between known publisher systems and the broker system. Using this administrative communication channel, the broker system informs individual publisher systems about other publisher systems such that peer-to-peer communication channels between two or more publisher systems can be established. This can be accomplished using the broker system's knowledge of data being published by the individual publisher systems.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: May 13, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Martin J. Gale, Rick A. Hamilton, II, Andrew R. Jones, Brian M. O'Connell
  • Patent number: 8700712
    Abstract: Data characterizing the presence state of a user registered to use a communication service is sent to a server for the management of presence data in order to provide presence data allocated to the user of a communication service. The data sent to the server is stored as presence data allocated to the user and is made available for predefinable first users. The user is provided with presence data allocated to predefinable second users. The predefinable first and second users are determined by means of an activated service profile allocated to the user.
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: April 15, 2014
    Assignee: Siemens Enterprise Communications GmbH & Co. KG
    Inventors: Karl Klug, Thomas Lederer, Harald Müller
  • Patent number: 8700799
    Abstract: Methods, devices and systems for improved zone merge operations are disclosed. Two connected switches are arbitrated as an initiator and a receiver. The merge operation is initiated only by the initiator on an initiator/receiver inter-switch link. The initiator may initiate a merge request and the receiver may perform the computation of the difference between the old and the new zone. Either the whole configuration or only the differences are communicated between the switches. The merges may be done on a connected switch basis, not on a connected port basis. Only the principal ports in the principal inter-switch-link perform the merge operation. All the remaining ports, i.e. the non-principal ports, adopt the merge result of the principal ports. The zone information may also be cached on each switch such that merge calculations need not be performed again when a merge operation with the same configuration occurs in the future.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: April 15, 2014
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Eric Andre Warmenhoven, Yi Lin, Sundar Poudyal, James Hu
  • Patent number: RE45352
    Abstract: This invention relates to a method, a computer program, a computer program product, a system, a sender, a receiver and a session description protocol for transmitting common data from one sender (902) to a plurality of receivers (901) within a transmission session, comprising communicating (802) at least one session parameter, which is related to said transmission of said common data within said transmission session, to said plurality of receivers (901) via a communication protocol; and transmitting said common data from said sender (902) to said plurality of receivers (901) within said transmission session. The invention particularly relates to broadcast/multicast transmission of common data in a wire-bound and/or wireless network, wherein a File Delivery over Unidirectional Transport FLUTE protocol is used.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: January 20, 2015
    Assignee: Nokia Corporation
    Inventors: Igor Danilo Diego Curcio, Emre Aksu, Rod Walsh, Harsh Mehta, David Leon