Patents by Inventor John K. Restrick, Jr.
John K. Restrick, Jr. 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: 10091257Abstract: A server or other computing device manages meetings in a virtual meeting room on behalf of a virtual meeting room owner. A request is received from an attendee to join a meeting in the virtual meeting room. A determination is made, based on configurations set by the virtual meeting room owner, whether to connect the attendee to a virtual waiting room. The attendee is connected to the virtual waiting room in accordance with the configurations set by the virtual meeting room owner.Type: GrantFiled: February 10, 2015Date of Patent: October 2, 2018Assignee: Cisco Technology, Inc.Inventors: James E. Coffman, Jonathan Rosenberg, Jorunn Aarseth, Keith Griffin, John K. Restrick, Jr.
-
Publication number: 20160234264Abstract: A server or other computing device manages meetings in a virtual meeting room on behalf of a virtual meeting room owner. A request is received from an attendee to join a meeting in the virtual meeting room. A determination is made, based on configurations set by the virtual meeting room owner, whether to connect the attendee to a virtual waiting room. The attendee is connected to the virtual waiting room in accordance with the configurations set by the virtual meeting room owner.Type: ApplicationFiled: February 10, 2015Publication date: August 11, 2016Inventors: James E. Coffman, Jonathan Rosenberg, Jorunn Aarseth, Keith Griffin, John K. Restrick, JR.
-
Patent number: 8228903Abstract: A system for verifying VoIP call routing information. The system may include an apparatus integrated with a private branch exchange (PBX). The apparatus may store at least one call attribute of a public switched telephone network (PSTN) call initiated to a destination telephone number. The apparatus may verify a destination Voice-over-Internet-Protocol (VoIP) call agent for the destination telephone number based on demonstrated knowledge of the PSTN call. The apparatus may route a new call either over a VoIP network to the destination VoIP call agent or over a circuit switched network based on whether the destination VoIP call agent is verified for the destination telephone number.Type: GrantFiled: June 30, 2009Date of Patent: July 24, 2012Assignee: Cisco Technology, Inc.Inventors: Jonathan David Rosenberg, John K. Restrick, Jr., Cullen F. Jennings, Hakim N. Mehmood, Mark L. Hendrickson, John D. Alexander
-
Patent number: 7889636Abstract: A communication system includes a call agent that coordinates and supervises communications between endpoints. The call agent allocates a QoS agent for each endpoint involved in a call. The QoS agents generate reservations for the call in order to provide the call with a guaranteed amount of bandwidth and an established QoS. Each endpoint or location associated with an endpoint has a reservation policy that determines how calls are to be handled when a reservation is or is not obtained and when a reservation is lost or obtained during a call. The communication system is able to handle reservations, or the lack thereof, during various situations like on hold, call transfer, call forwarding, conference call, and shared line services.Type: GrantFiled: May 24, 2005Date of Patent: February 15, 2011Assignee: Cisco Technology, Inc.Inventors: Subhasri Dhesikan, Denise G. Caballero-McCann, Kevin E. Miller, Rongxuan V. Chen, John K. Restrick, Jr., Scott A. Henning, Martin W. Wu, Keith A. Lantz, David Sauerhaft
-
Patent number: 7778274Abstract: According to an embodiment of the present invention, an apparatus for addressing compatibility in a session protocol environment is provided that includes a communications platform operable to communicate with a first endpoint and a second endpoint and to recognize signaling capabilities of the first and second endpoints. The apparatus also includes a media termination point (MTP) operable to communicate with the endpoints and the communications platform, the media termination point being provisioned by the communications platform in a stream that involves the first and second endpoints if a signaling compatibility issue is present amongst the endpoints. If an out-of-band digit from the first endpoint is received by the communications platform, the out-of-band digit is sent to the MTP, which is operable to inject a digit associated with the second protocol into the communication session such that a mapping occurs between the digits for the first and second protocols.Type: GrantFiled: February 27, 2006Date of Patent: August 17, 2010Assignee: Cisco Technology, Inc.Inventors: Tripti Agarwal, Ho Bao, David R. Daiker, Richard A. Frisk, David Wayne Mills, John K. Restrick, Jr.
-
Patent number: 7756138Abstract: A communication system includes a call agent that coordinates and supervises communications between endpoints. The call agent allocates a QoS agent for each endpoint involved in a call. The QoS agents generate reservations for the call in order to provide the call with a guaranteed amount of bandwidth and an established QoS. Each endpoint or location associated with an endpoint has a reservation policy that determines how calls are to be handled when a reservation is or is not obtained and when a reservation is lost or obtained during a call. The communication system is able to handle reservations, or the lack thereof, during various situations like on hold, call transfer, call forwarding, conference call, and shared line services.Type: GrantFiled: August 31, 2005Date of Patent: July 13, 2010Assignee: Cisco Technology, Inc.Inventors: Subhasri Dhesikan, Rongxuan V. Chen, John K. Restrick, Jr., Scott A. Henning, Martin W. Wu, Keith A. Lantz, Michael G. Harttree
-
Patent number: 7733872Abstract: A system and method for implementing a Quality of Service (QoS) fallback using Resource Reservation Protocol (RSVP) includes initiating a communication session with a QoS precondition between a first domain and a second domain. It is determined whether the second domain supports the QoS precondition. Intra-domain RSVP is established in the first domain if the second domain does not support the QoS precondition.Type: GrantFiled: March 29, 2007Date of Patent: June 8, 2010Assignee: Cisco Technology, Inc.Inventors: Jeffrey A. Hewett, Subhasri Dhesikan, John K. Restrick, Jr., Martin W. Wu
-
Patent number: 7729482Abstract: A method for providing communication protocol interoperability may include receiving a request from a first endpoint to establish a communication session with a second endpoint, the request uses a first communication protocol. The method also includes receiving a first response from the second endpoint, the first response uses a second communication protocol different than the first communication protocol. The method may also include initiating a timer for receiving a set of capabilities from the second endpoint and establishing the communication session between the first endpoint and the second endpoint.Type: GrantFiled: February 27, 2006Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventors: John K. Restrick, Jr., Tripti (nmi) Agarwal, Rongxuan V. Chen, Ho (nmi) Bao, David Wayne Mills
-
Patent number: 7701971Abstract: According to an embodiment of the present invention, an apparatus for addressing compatibility in a session protocol environment is provided that includes a communications platform operable to communicate with a first endpoint and a second endpoint and to recognize signaling capabilities of the first and second endpoints. The apparatus also includes a media termination point (MTP) operable to communicate with the endpoints and the communications platform, the media termination point being provisioned by the communications platform in a stream that involves the first and second endpoints if a signaling compatibility issue is present amongst the endpoints. If an out-of-band digit from the first endpoint is received by the communications platform, the out-of-band digit is sent to the MTP, which is operable to inject a digit associated with the second protocol into the communication session such that a mapping occurs between the digits for the first and second protocols.Type: GrantFiled: February 27, 2006Date of Patent: April 20, 2010Assignee: Cisco Technology, Inc.Inventors: Tripti Agarwal, Ho Bao, David R. Daiker, Richard A. Frisk, David Wayne Mills, John K. Restrick, Jr.
-
Publication number: 20100002687Abstract: A system for verifying VoIP call routing information. The system may include an apparatus integrated with a private branch exchange (PBX). The apparatus may store at least one call attribute of a public switched telephone network (PSTN) call initiated to a destination telephone number. The apparatus may verify a destination Voice-over-Internet-Protocol (VoIP) call agent for the destination telephone number based on demonstrated knowledge of the PSTN call. The apparatus may route a new call either over a VoIP network to the destination VoIP call agent or over a circuit switched network based on whether the destination VoIP call agent is verified for the destination telephone number.Type: ApplicationFiled: June 30, 2009Publication date: January 7, 2010Applicant: CISCO TECHNOLOGY, INC.Inventors: Jonathan David Rosenberg, John K. Restrick, JR., Cullen F. Jennings, Hakim N. Mehmood, Mark L. Hendrickson, John D. Alexander
-
Patent number: 7573887Abstract: An apparatus for communicating data in a shared line environment is provided that includes a first reservation element operable to communicate with a second reservation element. The first reservation element is associated with a first location and the second reservation element is associated with a second location. A call may be initiated between the first location and the second location, the second location having one or more end-user devices that share a common line. The first reservation element is operable to reserve bandwidth associated with a connection that involves the first location and the second location before the call occurs.Type: GrantFiled: January 31, 2005Date of Patent: August 11, 2009Assignee: Cisco Technology, Inc.Inventors: Rongxuan V. Chen, Subhasri Dhesikan, John K. Restrick, Jr., Scott A. Henning, Christopher E. Pearce, Martin W. Wu
-
Patent number: 7499415Abstract: A communication system includes a call agent that coordinates and supervises communications between endpoints. The call agent allocates a QoS agent for each endpoint involved in a call. The QoS agents generate reservations for the call in order to provide the call with a guaranteed amount of bandwidth and an established QoS. Each endpoint or location associated with an endpoint has a reservation policy that determines how calls are to be handled when a reservation is or is not obtained and when a reservation is lost or obtained during a call. The communication system is able to handle reservations, or the lack thereof, during various situations like on hold, call transfer, call forwarding, conference call, and shared line services.Type: GrantFiled: August 31, 2005Date of Patent: March 3, 2009Assignee: Cisco Technology, Inc.Inventors: Subhasri Dhesikan, Keith A. Lantz, Kevin E. Miller, Rongxuan V. Chen, John K. Restrick, Jr., Scott A. Henning, Martin W. Wu
-
Patent number: RE49719Abstract: A server or other computing device manages meetings in a virtual meeting room on behalf of a virtual meeting room owner. A request is received from an attendee to join a meeting in the virtual meeting room. A determination is made, based on configurations set by the virtual meeting room owner, whether to connect the attendee to a virtual waiting room. The attendee is connected to the virtual waiting room in accordance with the configurations set by the virtual meeting room owner.Type: GrantFiled: September 23, 2020Date of Patent: October 31, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: James E. Coffman, Jonathan Rosenberg, Jorunn Aarseth, Keith Griffin, John K. Restrick, Jr.
-
Patent number: RE49824Abstract: A server or other computing device manages meetings in a virtual meeting room on behalf of a virtual meeting room owner. A request is received from an attendee to join a meeting in the virtual meeting room. A determination is made, based on configurations set by the virtual meeting room owner, whether to connect the attendee to a virtual waiting room. The attendee is connected to the virtual waiting room in accordance with the configurations set by the virtual meeting room owner.Type: GrantFiled: September 25, 2020Date of Patent: January 30, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: James E. Coffman, Jonathan Rosenberg, Jorunn Aarseth, Keith Griffin, John K. Restrick, Jr.