Patents by Inventor Steven G. Fry

Steven G. Fry has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9444635
    Abstract: A method can include analyzing endpoint preference data from each of a plurality of endpoints of a multimedia conference. The endpoint preference data for each respective endpoint represents a desired distribution of bandwidth for different types of data in the multimedia conference for each respective endpoint. The method can also include allocating bandwidth between the different types of data for each of the plurality of endpoints in the multimedia conference based on the analysis of the endpoint preference data.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: September 13, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Senthil K. Kanniappan, Tiong-Hu Lian, Steven G. Fry
  • Patent number: 8971344
    Abstract: In one embodiment, a method includes receiving at a protocol translator a first message from a first endpoint to a second endpoint. The first message includes a list of media capabilities of the first endpoint. The method also includes transmitting from the protocol translator a second message to the second endpoint including a media capabilities request header and receiving at the protocol translator a response message from the second endpoint. The response message includes a response header including a list of the media capabilities of the second endpoint.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: March 3, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Manjunath Bangalore, Kan Wu, Steven G. Fry, Parameswaran Kumarasamy, Kavithadevi Parameswaran
  • Publication number: 20130290550
    Abstract: In one embodiment, a method includes receiving at a protocol translator a first message from a first endpoint to a second endpoint. The first message includes a list of media capabilities of the first endpoint. The method also includes transmitting from the protocol translator a second message to the second endpoint including a media capabilities request header and receiving at the protocol translator a response message from the second endpoint. The response message includes a response header including a list of the media capabilities of the second endpoint.
    Type: Application
    Filed: June 24, 2013
    Publication date: October 31, 2013
    Inventors: Manjunath Bangalore, Kan Wu, Steven G. Fry, Parameswaran Kumarasamy, Kavithadevi Parameswaran
  • Publication number: 20130208663
    Abstract: A method can include analyzing endpoint preference data from each of a plurality of endpoints of a multimedia conference. The endpoint preference data for each respective endpoint represents a desired distribution of bandwidth for different types of data in the multimedia conference for each respective endpoint. The method can also include allocating bandwidth between the different types of data for each of the plurality of endpoints in the multimedia conference based on the analysis of the endpoint preference data.
    Type: Application
    Filed: February 9, 2012
    Publication date: August 15, 2013
    Inventors: Senthil K. Kanniappan, Tiong-Hu Lian, Steven G. Fry
  • Patent number: 8472453
    Abstract: In one embodiment, a method includes receiving at a protocol translator a first message from a first endpoint to a second endpoint. The first message includes a list of media capabilities of the first endpoint. The method also includes transmitting from the protocol translator a second message to the second endpoint including a media capabilities request header and receiving at the protocol translator a response message from the second endpoint. The response message includes a response header including a list of the media capabilities of the second endpoint.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: June 25, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Manjunath Bangalore, Kan Wu, Steven G. Fry, Parameswaran Kumarasamy, Kavithadevi Parameswaran
  • Patent number: 7929012
    Abstract: Disclosed are video conferencing systems, devices, architectures, and methods for using media notifications to coordinate switching between video in a distributed arrangement. An exemplary media switch in accordance with embodiments can include: a first interface configured for a first type communication with an endpoint; a second interface configured for the first type communication with another media switch, the second interface being configured to receive a first video stream having a first characteristic and a second video stream having a second characteristic; a third interface configured for a second type communication with a stream controller, the stream controller being configured to provide a notification; and a fourth interface configured for the second type communication with a controlling server, whereby the media switch is configured to re-target an active stream in response to the notification or a difference between the first and second characteristics.
    Type: Grant
    Filed: January 5, 2006
    Date of Patent: April 19, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Steven G. Fry, Thiyagesan Ramalingam, Nermin Ismail, Walter Friedrich, Duanpei Wu
  • Patent number: 7907594
    Abstract: Marking a keyframe of a media stream in a communication system involves one or more entry media switches in communication with one or more endpoints. An entry media switch receives a media stream from an endpoint, where the media stream comprises a sequence of packets with a keyframe. The keyframe is detected and marked with a keyframe indicator. The keyframe indicator is operable to notify a downstream device of the keyframe. An output media stream is outputted.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: March 15, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Duanpei Wu, Walter R. Friedrich, Shantanu Sarkar, Steven G. Fry
  • Patent number: 7596150
    Abstract: A system and method for consolidating media signaling to facilitate IP telephony includes receiving a first message exchange in a first protocol from a first endpoint to negotiate a media path with a second endpoint. It is determined to consolidate the first message exchange with additional message exchanges received from the first endpoint in the first protocol. A second message exchange is received in the first protocol from the first endpoint, and information derived from the first message exchange and the second message exchange is consolidated. A first message exchange in a second protocol is initiated to the second endpoint according to the information consolidated from the first and second message exchanges in the first protocol. One or more media flows is facilitated over the media path between the first and second endpoints according to the first and second message exchanges in the first protocol and the first message exchange in the second protocol.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: September 29, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Randall B. Baird, Parameswaran Kumarasamy, Steven G. Fry
  • Patent number: 7506358
    Abstract: A method of communicating information between a first program and a second program over a network is described. The method includes relaying the information between the first program and a first communications program over a first network connection, relaying the information between the first communications program and a second communications program over a second network connection and relaying the information between the second communications program and the second program over a third network connection. Further, the first communications program creates the second network connection to the second communications program through a first firewall program, which prevents access to the first program initiated by the second program. Thus, the second network connection is initiated by the first communications program. The first communications program can be, for example, a protocol daemon and the second communications program can be, for example, a relay program.
    Type: Grant
    Filed: December 9, 1999
    Date of Patent: March 17, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Steven G. Fry, Shantanu Sarkar
  • Publication number: 20080123687
    Abstract: In one embodiment, a method includes receiving at a protocol translator a first message from a first endpoint to a second endpoint. The first message includes a list of media capabilities of the first endpoint. The method also includes transmitting from the protocol translator a second message to the second endpoint including a media capabilities request header and receiving at the protocol translator a response message from the second endpoint. The response message includes a response header including a list of the media capabilities of the second endpoint.
    Type: Application
    Filed: August 16, 2006
    Publication date: May 29, 2008
    Inventors: Manjunath Bangalore, Kan Wu, Steven G. Fry, Parameswaran Kumarasamy, Kavithadevi Parameswaran
  • Publication number: 20070280194
    Abstract: Marking a keyframe of a media stream in a communication system involves one or more entry media switches in communication with one or more endpoints. An entry media switch receives a media stream from an endpoint, where the media stream comprises a sequence of packets with a keyframe. The keyframe is detected and marked with a keyframe indicator. The keyframe indicator is operable to notify a downstream device of the keyframe. An output media stream is outputted.
    Type: Application
    Filed: June 1, 2006
    Publication date: December 6, 2007
    Inventors: Duanpei Wu, Walter R. Friedrich, Shantanu Sarkar, Steven G. Fry
  • Patent number: 6937569
    Abstract: A method and system for determining a relative location of a device on a network is provided. In this system and method, a list of landmark nodes provided on the network is received. Then, a value which is a time, a latency and/or a distance from the device to each of the landmark nodes is determined. Each of the determined values corresponding to the respective node of the landmark nodes is transmitted to a central arrangement to provide the relative location of the device with respect to the landmark nodes.
    Type: Grant
    Filed: May 21, 2001
    Date of Patent: August 30, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Shantanu Sarkar, Steven G. Fry, Johnny C. Chan