Patents by Inventor Richard C. Hayes

Richard C. Hayes 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: 9338212
    Abstract: Systems and method are provided that allow an application layer client in a mobile device to manage multiple interfaces in a communication network. The multiple interfaces can include WiFi, cellular, Femto, WiMAX, Bluetooth, infrared, Ethernet, and other types of interfaces for communication in a network. The client on the mobile device can use intelligence and rules to determine how and when request fragments are communicated over the various interfaces available to the client. The intelligence can include parameters such as performance information for a particular interface and subscriber preferences. Based on this information the client can decide to use a combination of the interfaces to obtain multimedia content and render the content for display on the mobile device. By using a combination of interfaces and tracking the advantages and disadvantages of each interface, the client can make intelligent decisions in providing multimedia content to the user.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: May 10, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Richard C. Hayes, Kevin Shatzkamer, Mark Grayson
  • Publication number: 20150215367
    Abstract: Systems and method are provided that allow an application layer client in a mobile device to manage multiple interfaces in a communication network. The multiple interfaces can include WiFi, cellular, Femto, WiMAX, Bluetooth, infrared, Ethernet, and other types of interfaces for communication in a network. The client on the mobile device can use intelligence and rules to determine how and when request fragments are communicated over the various interfaces available to the client. The intelligence can include parameters such as performance information for a particular interface and subscriber preferences. Based on this information the client can decide to use a combination of the interfaces to obtain multimedia content and render the content for display on the mobile device. By using a combination of interfaces and tracking the advantages and disadvantages of each interface, the client can make intelligent decisions in providing multimedia content to the user.
    Type: Application
    Filed: April 10, 2015
    Publication date: July 30, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Richard C. Hayes, Kevin Shatzkamer, Mark Grayson
  • Publication number: 20130250761
    Abstract: Systems and methods for modifying a media protocol based on subscriber and network performance information is disclosed. Media protocols such as adaptive bitrate protocol can adjust bit rates based on conditions perceived at the mobile device and with a goal of obtaining the highest bit rate possible. The media protocols residing on the mobile device do not have access to network performance information that can change rapidly and impact the experience at the mobile device. For example, congestion, radio air link interference, handoffs, and quality of service parameters can all impact the experience a user has when accessing media files from a mobile device. The requests made by a mobile device can be modified to take into account these factors to enhance the user experience.
    Type: Application
    Filed: March 21, 2012
    Publication date: September 26, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Kevin SHATZKAMER, Richard C. HAYES, Mark GRAYSON, Jayaraman IYER, Timothy STAMMERS
  • Publication number: 20130223240
    Abstract: Systems and method are provided that allow an application layer client in a mobile device to manage multiple interfaces in a communication network. The multiple interfaces can include WiFi, cellular, Femto, WiMAX, Bluetooth, infrared, Ethernet, and other types of interfaces for communication in a network. The client on the mobile device can use intelligence and rules to determine how and when request fragments are communicated over the various interfaces available to the client. The intelligence can include parameters such as performance information for a particular interface and subscriber preferences. Based on this information the client can decide to use a combination of the interfaces to obtain multimedia content and render the content for display on the mobile device. By using a combination of interfaces and tracking the advantages and disadvantages of each interface, the client can make intelligent decisions in providing multimedia content to the user.
    Type: Application
    Filed: February 29, 2012
    Publication date: August 29, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Richard C. Hayes, Kevin Shatzkamer, Mark Grayson
  • Patent number: 5423797
    Abstract: An acoustic catheter reduces transmission losses and unwanted heating of the transmission member by driving the catheter a rotary motor. The catheter includes an elongated body and a shaft extending longitudinally therethrough. The shaft is adapted for coupling to a rotary motor. A rotary-to-axial motion converter is coupled to the shaft at distal end of the catheter, for converting rotary shaft motion into axial acoustic motion. In one embodiment, the rotary-to-axial motion converter includes a swash plate driven by the shaft. The swash plate defines a surface which, at an angularly fixed reference point, moves axially in response to the rotary motion of the swash plate. A follower bears on the swash plate, for moving axially in response to axial motion of the follower. The follower includes a projection bearing on the swash plate and a spring urging the follower toward the swash plate. In one embodiment, the swash plate has a sinusoidal surface, while another embodiment has notches cut into the surface.
    Type: Grant
    Filed: April 25, 1994
    Date of Patent: June 13, 1995
    Assignee: Medelex, Inc.
    Inventors: Sorin Adrian, Peter A. Lewin, Sorin Siegler, Paul Walinsky, Richard C. Hayes