Patents by Inventor Michael Edric Tasker

Michael Edric Tasker 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: 9300803
    Abstract: A data processing system comprises call processing logic comprising a voice mail subsystem, or a call management subsystem configured to process voice-over-IP (VoIP) calls, or both a voice mail subsystem and a call management subsystem; service advertisement logic coupled to the call processing logic and operable to send one or more service advertisement messages by unicast to a remote peer data processing system that is also configured with compatible service advertisement logic, wherein the remote peer data processing system is located in a different LAN segment than the data processing system; and each service advertisement message comprises one or more network addresses associated with the call processing logic, and one or more data sets each comprising an identifier value, a first value that indicates that the identifier value is associated with a telephone extension, and a second value that indicates that the identifier value is associated with a voice mailbox.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: March 29, 2016
    Assignee: Cisco Technology, Inc.
    Inventor: Michael Edric Tasker
  • Publication number: 20150271335
    Abstract: A data processing system comprises call processing logic comprising a voice mail subsystem, or a call management subsystem configured to process voice-over-IP (VoIP) calls, or both a voice mail subsystem and a call management subsystem; service advertisement logic coupled to the call processing logic and operable to send one or more service advertisement messages by unicast to a remote peer data processing system that is also configured with compatible service advertisement logic, wherein the remote peer data processing system is located in a different LAN segment than the data processing system; and each service advertisement message comprises one or more network addresses associated with the call processing logic, and one or more data sets each comprising an identifier value, a first value that indicates that the identifier value is associated with a telephone extension, and a second value that indicates that the identifier value is associated with a voice mailbox.
    Type: Application
    Filed: June 5, 2015
    Publication date: September 24, 2015
    Inventor: Michael Edric Tasker
  • Publication number: 20150222760
    Abstract: A Multiservice Access Concentrator (MAC) provides a time limit for a first ringing voltage signal in response to an attempted call. The call is attempted via a voice over packet-data-network system (VOPS), wherein the VOPS comprises voice over Internet Protocol (IP), voice over Frame Relay, voice over Asynchronous Transfer Mode (ATM), and voice over High-level Data Link Control (HDLC) network systems. Generation of the first ringing voltage signal is terminated upon expiration of the time limit. A control message is transmitted to terminate the attempted call, wherein the control message is transmitted via the VOPS.
    Type: Application
    Filed: September 29, 2014
    Publication date: August 6, 2015
    Inventors: Wing-Kuen Chung, Cherng-Daw Hwang, Michael Edric Tasker
  • Patent number: 9065910
    Abstract: A data processing system comprises call processing logic comprising a voice mail subsystem, or a call management subsystem configured to process voice-over-IP (VoIP) calls, or both a voice mail subsystem and a call management subsystem; service advertisement logic coupled to the call processing logic and operable to send one or more service advertisement messages by unicast to a remote peer data processing system that is also configured with compatible service advertisement logic, wherein the remote peer data processing system is located in a different LAN segment than the data processing system; and each service advertisement message comprises one or more network addresses associated with the call processing logic, and one or more data sets each comprising an identifier value, a first value that indicates that the identifier value is associated with a telephone extension, and a second value that indicates that the identifier value is associated with a voice mailbox.
    Type: Grant
    Filed: September 15, 2008
    Date of Patent: June 23, 2015
    Assignee: Cisco Technology, Inc.
    Inventor: Michael Edric Tasker
  • Patent number: 9009766
    Abstract: In one embodiment, a method includes receiving at a network device interposed in a network path between a source and a receiver, video optimized for a wired network link located between the source and the network device, identifying the receiver as a wireless device, optimizing the video for wireless transmission, and transmitting the video optimized for wireless transmission to the receiver. An apparatus is also disclosed.
    Type: Grant
    Filed: April 6, 2012
    Date of Patent: April 14, 2015
    Assignee: Cisco Technology, Inc.
    Inventor: Michael Edric Tasker
  • Patent number: 8848551
    Abstract: We describe a system embodiment comprising generating a Secure Real-Time Transport Protocol (SRTP) encapsulated packet and including a secure media indicator into the SRTP encapsulated packet. The method further comprises inserting the SRTP encapsulated packet into an SRTP voice stream associated with an active call between a source and a destination endpoint and indicating an end-to-end secure call between the source and destination endpoints responsive to the secure media indicator. And we describe a method embodiment comprising transmitting a request message from a source endpoint to a destination endpoint participating in an active call and setting a secure media flag in the request message at each node in a signaling path associated with the active call. The method further comprises returning a response message from the destination endpoint to the source endpoint responsive to the request and indicating an end-to-end secure call between the two endpoints.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: September 30, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Michael Edric Tasker, Hosahalli Nanjappa Narendra, Parameswaran Kumarasamy, Sandeep Singh Kohli, Kavithadevi Parameswaran
  • Patent number: 8848695
    Abstract: A Multiservice Access Concentrator (MAC) provides a time limit for a first ringing voltage signal in response to an attempted call. The call is attempted via a voice over packet-data-network system (VOPS), wherein the VOPS comprises voice over Internet Protocol (IP), voice over Frame Relay, voice over Asynchronous Transfer Mode (ATM), and voice over High-level Data Link Control (HDLC) network systems. Generation of the first ringing voltage signal is terminated upon expiration of the time limit. A control message is transmitted to terminate the attempted call, wherein the control message is transmitted via the VOPS.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: September 30, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Wing-Kuen Chung, Cherng-Daw Hwang, Michael Edric Tasker
  • Patent number: 8787358
    Abstract: In one implementation, a guest device on an ad hoc network is permitted to initiate a communication session through a packet switched network depending on the destination endpoint of the communication session. A network device maintains a list of approved destination endpoints, which may be identified by telephone numbers, addresses, or uniform resource identifiers. The approved destination endpoints correspond to services that are offered to users of guest devices, such as voicemail, videoconferencing, or customer service. The network device receives a request for a communication session from a guest device, and the request includes data indicative of a destination endpoint. The network device compares the data indicative of the destination endpoint to the list of approved destination endpoints. If there is a match, the request is forwarded to a next hop router. If there is no match the request is dropped or returned to the guest device.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: July 22, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Michael Edric Tasker
  • Patent number: 8761132
    Abstract: We describe an example system including a wireless cellular channel to transmit voice data associated with a call between a server and a wireless device. A wireless signaling channel, distinct from the wireless cellular channel, transmits supplementary signaling packets between the server and the wireless device.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: June 24, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Michael Edric Tasker
  • Patent number: 8694054
    Abstract: In example embodiment, a BLUETOOTH application on a cell phone acts as an audio proxy and enables shared use of the cell phone's BLUETOOTH headset between the cell phone and a BLUETOOTH enabled desk phone. When a telephone communication is established via the desk phone, audio data is sent from the desk phone to the cell phone, and the cell phone relays the audio data to the headset. Audio data from the headset is relayed by the cell phone to the desk phone.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: April 8, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Michael Edric Tasker
  • Publication number: 20130268981
    Abstract: In one embodiment, a method includes receiving at a network device interposed in a network path between a source and a receiver, video optimized for a wired network link located between the source and the network device, identifying the receiver as a wireless device, optimizing the video for wireless transmission, and transmitting the video optimized for wireless transmission to the receiver. An apparatus is also disclosed.
    Type: Application
    Filed: April 6, 2012
    Publication date: October 10, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Michael Edric Tasker
  • Publication number: 20130065637
    Abstract: In example embodiment, a BLUETOOTH application on a cell phone acts as an audio proxy and enables shared use of the cell phone's BLUETOOTH headset between the cell phone and a BLUETOOTH enabled desk phone. When a telephone communication is established via the desk phone, audio data is sent from the desk phone to the cell phone, and the cell phone relays the audio data to the headset. Audio data from the headset is relayed by the cell phone to the desk phone.
    Type: Application
    Filed: September 8, 2011
    Publication date: March 14, 2013
    Inventor: Michael Edric TASKER
  • Publication number: 20130003720
    Abstract: In one implementation, a guest device on an ad hoc network is permitted to initiate a communication session through a packet switched network depending on the destination endpoint of the communication session. A network device maintains a list of approved destination endpoints, which may be identified by telephone numbers, addresses, or uniform resource identifiers. The approved destination endpoints correspond to services that are offered to users of guest devices, such as voicemail, videoconferencing, or customer service. The network device receives a request for a communication session from a guest device, and the request includes data indicative of a destination endpoint. The network device compares the data indicative of the destination endpoint to the list of approved destination endpoints. If there is a match, the request is forwarded to a next hop router. If there is no match the request is dropped or returned to the guest device.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 3, 2013
    Applicant: Cisco Technology, Inc.
    Inventor: Michael Edric Tasker
  • Patent number: 8144692
    Abstract: Approaches for provisioning phones in packet voice networks are disclosed. One approach includes determining that an Internet Protocol (IP) phone has registered in a network; receiving a unique identifier of the IP phone; receiving identifying information about a user to be associated with the IP phone; determining, based on the information provided, a user identifier; generating a configuration for the IP phone based on the user identifier that includes information such as phone number, feature sets, and other configuration parameters; and providing the configuration to the IP phone. Various approaches for determining a user identifier based on information provided by the user are disclosed.
    Type: Grant
    Filed: March 23, 2005
    Date of Patent: March 27, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Najeeb Farhan Haddad, Laure F. Andrieux, Michael Edric Tasker, Jawhny Cooke, Fong Shen
  • Publication number: 20110216153
    Abstract: The present embodiments may relate to video conferencing. A conferencing gateway receives a video signal from one or more conferencing devices that are participating in a video conference. The video signal is adjusted to conform to the one or more mobile conferencing device specifications, such as display size, resolution, frame rate, or bandwidth. The adjusted video signal is transmitted to a mobile conferencing device for display.
    Type: Application
    Filed: March 3, 2010
    Publication date: September 8, 2011
    Inventor: Michael Edric Tasker
  • Patent number: 7953079
    Abstract: The present invention provides a method, apparatus and computer program product for accessing content via a packet-switched network based on a content access policy. The content is marked with a rating. The rating is extracted from the content, to verify conformance with the content access policy. On verification of the conformance between the rating and the content access policy, access to the marked content is provided.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: May 31, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Sunil Shashikanthan John, Michael Edric Tasker
  • Publication number: 20110044326
    Abstract: We describe a system embodiment comprising generating a Secure Real-Time Transport Protocol (SRTP) encapsulated packet and including a secure media indicator into the SRTP encapsulated packet. The method further comprises inserting the SRTP encapsulated packet into an SRTP voice stream associated with an active call between a source and a destination endpoint and indicating an end-to-end secure call between the source and destination endpoints responsive to the secure media indicator. And we describe a method embodiment comprising transmitting a request message from a source endpoint to a destination endpoint participating in an active call and setting a secure media flag in the request message at each node in a signaling path associated with the active call. The method further comprises returning a response message from the destination endpoint to the source endpoint responsive to the request and indicating an end-to-end secure call between the two endpoints.
    Type: Application
    Filed: November 2, 2010
    Publication date: February 24, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Michael Edric Tasker, Hosahalli Nanjappa Narendra, Parameswaran Kumarasamy, Sandeep Singh Kohli, Kavithadevi Parameswaran
  • Patent number: 7852783
    Abstract: We describe a system embodiment comprising generating a Secure Real-Time Transport Protocol (SRTP) encapsulated packet and including a secure media indicator into the SRTP encapsulated packet. The method further comprises inserting the SRTP encapsulated packet into an SRTP voice stream associated with an active call between a source and a destination endpoint and indicating an end-to-end secure call between the source and destination endpoints responsive to the secure media indicator. And we describe a method embodiment comprising transmitting a request message from a source endpoint to a destination endpoint participating in an active call and setting a secure media flag in the request message at each node in a signaling path associated with the active call. The method further comprises returning a response message from the destination endpoint to the source endpoint responsive to the request and indicating an end-to-end secure call between the two endpoints.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: December 14, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Michael Edric Tasker, Hosahalli Nanjappa Narendra, Parameswaran Kumarasamy, Sandeep Singh Kohli, Kavithadevi Parameswaran
  • Publication number: 20100067668
    Abstract: A data processing system comprises call processing logic comprising a voice mail subsystem, or a call management subsystem configured to process voice-over-IP (VoIP) calls, or both a voice mail subsystem and a call management subsystem; service advertisement logic coupled to the call processing logic and operable to send one or more service advertisement messages by unicast to a remote peer data processing system that is also configured with compatible service advertisement logic, wherein the remote peer data processing system is located in a different LAN segment than the data processing system; and each service advertisement message comprises one or more network addresses associated with the call processing logic, and one or more data sets each comprising an identifier value, a first value that indicates that the identifier value is associated with a telephone extension, and a second value that indicates that the identifier value is associated with a voice mailbox.
    Type: Application
    Filed: September 15, 2008
    Publication date: March 18, 2010
    Inventor: Michael Edric Tasker
  • Publication number: 20080298358
    Abstract: The present invention provides a method, apparatus and computer program product for accessing content via a packet-switched network based on a content access policy. The content is marked with a rating. The rating is extracted from the content, to verify conformance with the content access policy. On verification of the conformance between the rating and the content access policy, access to the marked content is provided.
    Type: Application
    Filed: June 4, 2007
    Publication date: December 4, 2008
    Inventors: Sunil Shashikanthan John, Michael Edric Tasker