Patents Examined by Xiang Yu
  • Patent number: 8812635
    Abstract: A unified network management framework enables a network operator to manage an entire network as if the operator is managing a single device.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: August 19, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam
  • Patent number: 8738752
    Abstract: In one embodiment, an apparatus generally comprises one or more input interfaces for receiving a plurality of flows, a plurality of output interfaces, and a processor operable to identify large flows and select one of the output interfaces for each of the large flows to load-balance the large flows over the output interfaces. The apparatus further includes memory for storing a list of the large flows, a pinning mechanism for pinning the large flows to the selected interfaces, and a load-balance mechanism for selecting one of the output interfaces for each of the remaining flows. A method for local placement of large flows to assist in load-balancing is also disclosed.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: May 27, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Anna Charny, David Tsiang, Mohammed Ismael Tatar, John Bettink, David Getchell, Clarence Filsfils
  • Patent number: 8650278
    Abstract: Technologies for generating displays of user-defined blocks of networking addresses on a map of an associated address space are provided. Each block of networking addresses is described in a user-defined table with a start address and a map size. The display for each block of network addresses may be rendered on the map at a location based on the relative position of the start address within the associated address space and of a size based on the mask size in relation to the associated address space.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: February 11, 2014
    Assignee: Internet Associates, LLC
    Inventors: Dennis Joseph Boylan, Kenneth Douglas Burroughs, Sean Ming Drun, John Leland Lee, Angela Kristine Schneider
  • Patent number: 8615592
    Abstract: A connection between a first node and a second node is maintained within a computer network. The second node receives first data from the first node and places the first data received within a data window. A third node taking over the connection from the second node receives second data from the first node and places the second data received within the data window. Upon the data window being completely filled, the third node closes the window and responds to the first node with a zero data window. The connection between the first node and the second node is maintained by the third node.
    Type: Grant
    Filed: April 15, 2006
    Date of Patent: December 24, 2013
    Assignee: International Business Machines Corporation
    Inventor: Vivek Kashyap
  • Patent number: 8554869
    Abstract: Disclosed herein is a technique for providing an interface that allows a user to navigate backwards through linked webpages. Initially, a request to display inlinks of linking webpages that contain a link to a particular webpage is received. In response to the request, a new page that contains a set of inlinks that correspond to a set of linking webpages that each contain a link to the particular webpage is provided. Each of the inlinks may be associated with a particular clickable item. An indication of a selection of a clickable item, associated with a particular inlink is received. In response, a second new page which contains a second set of inlinks that correspond to a second set of linking webpages that each contain a link to the webpage that corresponds to the particular inlink is provided. Some of the displayed inlinks may correspond to webpages that redirect to the particular webpage.
    Type: Grant
    Filed: August 2, 2006
    Date of Patent: October 8, 2013
    Assignee: Yahoo! Inc.
    Inventors: Priyank S. Garg, Conrad Newman, Amit Kumar, Vladimir Ofitserov
  • Patent number: 8495231
    Abstract: A remote call control method is provided, the method comprising exchanging a session initiation protocol message, wherein the message indicates a call control request is associated with the message; identifying a resource associated with the call control request, wherein the resource includes one or more parameters of the call control request; and performing a call control operation according to the parameters of the call control request. A communication platform and endpoint are provided for executing a call control operation according to a call control request. The communication platform and endpoint comprise a processor component operable to exchange a session initiation protocol message, identify a resource associated with the call control request, and execute a call control operation according to the parameters of the call control request. The message indicates a call control request is associated with the message, and the resource includes parameters associated with the call control request.
    Type: Grant
    Filed: May 16, 2006
    Date of Patent: July 23, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Umesh P. Katapadi, Daniel P. Linton, David W. Mills, Loganathan D. Modahala, Eddie B. Soliman
  • Patent number: 8346966
    Abstract: The present invention, in particular embodiments, provides methods, apparatuses and systems directed to providing a mechanism by which clients can transparently access remote file server appliances. Due to this, clients do not need to modify the pathnames in order to access the file servers.
    Type: Grant
    Filed: July 19, 2007
    Date of Patent: January 1, 2013
    Assignee: Blue Coat Systems, Inc.
    Inventors: Shirish H. Phatak, Chandra Kilaru Satish, Murali Rangarajan, Pratik Shankarial Rana
  • Patent number: 8126996
    Abstract: A data providing system includes a first communication apparatus and a plurality of second communication apparatuses that provide data to the first communication apparatus using a communication protocol capable of performing authentication by identification information. The first communication apparatus includes an identification information request sending section, an individual identification information receiving section, a first data request sending section, a first common identification information storage section, a second data request sending section, and a data receiving section. At least one of the second communication apparatuses includes an individual identification information storage section, a second common identification information storage section, an identification information request receiving section, an individual identification information sending section, a data request receiving section, a first data sending section and a second data sending section.
    Type: Grant
    Filed: March 18, 2009
    Date of Patent: February 28, 2012
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Tomomi Shiraki
  • Patent number: 8082361
    Abstract: A system and method for providing quality of service (QoS) service over a mobile IP network with dynamic domains, multiple or distributed QoS managers per domain and/or with network congestion feedback being used to establish an estimated total domain bandwidth which is used for regulating access to a domain.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: December 20, 2011
    Assignee: Rockwell Collins, Inc.
    Inventors: Jason A. Alexander, Wayne A. Kraus, Sally C. Thurman
  • Patent number: 8073944
    Abstract: Methods, systems and computer program products are provided which may provide for determining a point of loss for data records to be communicated between a source and a destination on a communication network. A topology of the communication network between the source and the destination is determined which includes a plurality of connecting nodes. A number of data records from the source directed to the destination passing between ones of the connecting nodes during a determined period of time is monitored. At least one of the connecting nodes is identified as the point of loss based on the monitored number of data records and the determined topology.
    Type: Grant
    Filed: October 12, 2004
    Date of Patent: December 6, 2011
    Assignee: Gatx Ventures, Inc.
    Inventor: Kenneth Lee Harper
  • Patent number: 7870226
    Abstract: Within a distributed data processing domain including a requester data processing node and one or more target data processing nodes, an update synchronization of a domain information file as stored on each target data processing node with each domain information file including a local information file having local information an individual operation of the requester data processing node and a global information file having global information associated with a collective operation of all of the data processing nodes. First, the requester data processing node detects domain update information including local update information or global update information. Second, the requester data processing node synchronizes an update of the local information file or the global information file of each domain information file as stored on the target data processing node(s) based on the respective local update information or the respective global update information of the detected domain update information.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gary Anna, Ralph T. Beeston, Joel H. Chen, Joseph W. Dain
  • Patent number: 7779163
    Abstract: Devices in a process control system communicate by data messages over a communication medium segment. Each device includes a communication controller that maintains an order of occurrence of events received from and transmitted to a communication medium. The communication controller includes an order of occurrence identification (OOO_ID) counter and an event queue memory. The event queue memory sequentially stores an event type identifier for each event that is processed by the communication controller. The OOO_ID counter provides an OOO_ID to associate with each event type identifier.
    Type: Grant
    Filed: September 8, 2004
    Date of Patent: August 17, 2010
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Brian A. Franchuk, Roger R. Benson, Stephen A. Zielinski
  • Patent number: 7769887
    Abstract: Systems and methods are discussed for providing multiple network interfaces to devices to communicate with each other using various policies, for using a proxy to maintain a connection with a legacy system such that a data connection to the legacy system may be continued when an end device connects with the proxy, and for maintaining application states when devices become disconnected such that their activities may be resumed when reconnected.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: August 3, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Supratik Bhattacharyya, Srinivasan Keshav, Aaditeshwar Seth
  • Patent number: 7743105
    Abstract: System, method and program product executed at a workstation for selecting recipients of an e-mail. The workstation displays an initial list of potential recipients of said e-mail. A user identifies to the workstation a first type of recipient to receive the e-mail. The initial list including at least one recipient of the first type. A user identifies to the workstation a second type of recipient not to receive the e-mail. The initial list including at least one recipient of the second type. The workstation automatically determining a final list of recipients to receive the e-mail. The final list is the recipients of the initial list which are the first type but not the second type.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: June 22, 2010
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, Gerard Marmigere, Francois-Xavier Drouet
  • Patent number: 7743120
    Abstract: As a preferred embodiment, an information processing method of distributing across a network a control program for controlling a network device to a client apparatus for managing the network device, comprising, a designation step of designating range information for searching for a network device connected to the network, and a search step of searching for the network device corresponding to the designated range information on the basis of the designated range information and a distribution step of distributing a control program to the client apparatus for managing the network device within the range searched by the processing in the search step is disclosed.
    Type: Grant
    Filed: October 22, 2003
    Date of Patent: June 22, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoshihiro Takagi
  • Patent number: 7739332
    Abstract: An internet user visits a web site and requests to see imagery from a specified one of a plurality of video cameras. At a system associated with the web site, a load distribution server assigns the user's request to one of a plurality of image servers. The assigned image server first checks its local image cache to see whether a recent image from the specified camera is stored there. If so, the image from that local image cache is sent to the user. If the local image cache does not have a recent image from the requested camera, the assigned image server then checks its local request cache to see whether an earlier process has recently requested the same imagery. If so, then the assigned image server simply waits for the earlier process to compete instead of initiating its own new image retrieval request. If no earlier process has recently requested the same imagery, the assigned image server issues its own image retrieval request.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: June 15, 2010
    Assignee: Trafficland, Inc.
    Inventors: David Clay Patton, Darin Edward Chambers, Matt Jonathan Weinberg
  • Patent number: 7716318
    Abstract: An image forming apparatus monitoring system which is configured so as to reduce an installing operation load for installation of image forming apparatuses including settings relating to monitoring apparatus. In the present system, when a multi-function machine determines that it is not registered in the image forming apparatus monitoring system, the multi-function machine searches for a monitoring apparatus 105 which matches the multi-function machine, and selects the monitoring apparatus 105 which is to monitor the multi-function machine, based on monitoring apparatus information acquired from the searched monitoring apparatus 105. When receiving a notification of the start of monitoring from the selected monitoring apparatus 105, the multi-function machine stores the notification in a storage area as registration completion information.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: May 11, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tsuyoshi Kaneko
  • Patent number: 7716299
    Abstract: The invention provides a method, system and computer program product for determining the configuration of a data processing system at the time a transaction was processed. A transaction is received from a client device and tracked through the data processing network. Each processing node within the data processing network is assigned a unique identifier which identifies the configuration of the processing node. As the transaction is routed from one processing node to the next, the unique identifier of the processing node is stored to form a transaction path. Once the transaction has been committed to storage, a unique value is generated uniquely identifying a particular transaction path permutation.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: May 11, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert B. Lane, Nicholas J. Midgley
  • Patent number: 7716341
    Abstract: Management information for specifying use environments of devices and application softwares at a plurality of user terminals is created at an administrator terminal. User-specific configuration information is generated at a server according to the management information obtained from the administrator terminal. The user-specific configuration information is referenced by installation support programs when a use environment of the devices and application softwares is built at a user terminal. The user-specific configuration information is distributed from the server to the user terminal, together with device drivers of the devices, the application softwares and the installation support programs.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: May 11, 2010
    Assignee: Panasonic Corporation
    Inventor: Yuzuru Takase
  • Patent number: 7702781
    Abstract: A system may include a network, a remote storage facility coupled to the network, and a client coupled to the network. The client may be adapted to receive a store command for a data file, to prompt a user for a file name for the data file, and to receive a parameter selection. The parameter selection may include a transfer time. The client may be adapted to apply the parameter selection to the data file, to queue the data file in a queue for transmission to the remote storage facility, and to transfer the data file to the remote storage facility at the transfer time.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: April 20, 2010
    Assignee: TEOCO Corporation
    Inventor: John A. Devolites