Patents by Inventor Mehrad Yasrebi

Mehrad Yasrebi 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: 9672826
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for communicating information about transcription progress from a unified messaging (UM) server to a UM client. In one embodiment, the transcription progress describes speech to text transcription of speech messages such as voicemail. The UM server authenticates and establishes a session with a UM client, then receives a get message list request from a UM client as of a first time, responds to the get message list request with a view of a state of messages and available transcriptions for transcribable messages in a list of messages associated with the get message list call at the first time, and, at a second time subsequent to the first time, transmits to the UM client a notification that provides an indication of progress for at least one transcription not yet complete in the list of messages. The messages can include video.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: June 6, 2017
    Assignee: Nuance Communications, Inc.
    Inventors: Mehrad Yasrebi, James Jackson, John E. Lemay
  • Patent number: 9661148
    Abstract: Methods and apparatus to select a dynamically peered voice over Internet protocol (VoIP) border element are disclosed. An example method comprises collecting data representative of a dynamic performance of a voice over Internet protocol network, prioritizing a selection of a peered border element based on the collected data, and modifying a telephone number mapping (ENUM) database based on the prioritized selection.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: May 23, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mehrad Yasrebi, James Jackson, Bernard Ku
  • Patent number: 9659281
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a proactive scheduler having a controller element to determine a scheduling conflict between a called party and a calling party according to calendar information of the called party and presence information of the called party. Additional embodiments are disclosed.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: May 23, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Jackson, Mehrad Yasrebi
  • Publication number: 20170142167
    Abstract: A mechanism controls global synchronization, or registration floods, that may result when a large number of endpoints in a Voice over Internet Protocol (VoIP) network such as an Internet Protocol Multimedia Subsystem (IMS) come online simultaneously after a catastrophic failure. The mechanism allows the Domain Name System (DNS) infrastructure to efficiently control the overload condition by registering user end points with backup border elements, and by staggering and by randomizing the time-to-live (TTL) parameter in registrations with backup border elements.
    Type: Application
    Filed: January 30, 2017
    Publication date: May 18, 2017
    Inventors: James E. Jackson, Chaoxin Qiu, Mehrad Yasrebi
  • Publication number: 20170134439
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, receiving a request for a voice call at a mobile switching center server, transmitting a mapping query from the mobile switching center server to a database in response to the request for the voice call, route the request from the mobile switching center server to an internet protocol multimedia subsystem for facilitating establishing the voice call when the mapping query is successful in obtaining an internet protocol address for establishing the voice call with a recipient communication device, and routing the request from the mobile switching center server to a second server for facilitating establishing the voice call without routing the request to the internet protocol multimedia subsystem when the mapping query is not successful in obtaining the internet protocol address. Other embodiments are disclosed.
    Type: Application
    Filed: January 18, 2017
    Publication date: May 11, 2017
    Inventors: Bernard Ku, Lakshminarashimhan Naidu, Mehrad Yasrebi
  • Patent number: 9632975
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a Domain Name System (DNS) server having a controller to receive new provisioning information for updating a Fully Qualified Domain Name (FQDN), and update the FQDN with the new provisioning information. The new provisioning information can include among other things a start time for rehoming one or more user endpoint devices (UEs) assigned to a current session border Controller (S/BC), a move-from record comprising a descriptor of at least the current S/BC, a move-to record comprising a descriptor of at least a new S/BC to which to rehome the one or more UEs, a transfer window representing a total time for the rehoming the one or more UEs to the new S/BC, and a pacing parameter for rehoming the one or more UEs to the new S/BC during the transfer window. Additional embodiments are disclosed.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: April 25, 2017
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Chaoxin Qiu, James Jackson, Mehrad Yasrebi
  • Patent number: 9602595
    Abstract: A mechanism controls global synchronization, or registration floods, that may result when a large number of endpoints in a Voice over Internet Protocol (VoIP) network such as an Internet Protocol Multimedia Subsystem (IMS) come online simultaneously after a catastrophic failure. The mechanism allows the Domain Name System (DNS) infrastructure to efficiently control the overload condition by registering user end points with backup border elements, and by staggering and by randomizing the time-to-live (TTL) parameter in registrations with backup border elements.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: March 21, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: James E. Jackson, Chaoxin Qiu, Mehrad Yasrebi
  • Patent number: 9584555
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, receiving a request for a voice call at a mobile switching center server, transmitting a mapping query from the mobile switching center server to a database in response to the request for the voice call, route the request from the mobile switching center server to an internet protocol multimedia subsystem for facilitating establishing the voice call when the mapping query is successful in obtaining an internet protocol address for establishing the voice call with a recipient communication device, and routing the request from the mobile switching center server to a second server for facilitating establishing the voice call without routing the request to the internet protocol multimedia subsystem when the mapping query is not successful in obtaining the internet protocol address. Other embodiments are disclosed.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: February 28, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Bernard Ku, Lakshminarashimhan Naidu, Mehrad Yasrebi
  • Publication number: 20170048391
    Abstract: Calls placed to a call recipient bypass the terminating messaging system, creating an enhanced message in the call originator's messaging system and delivering the enhanced message using alternate routing information. A caller creates enhanced messages for a call recipient even when the call recipient's messaging system does not support such functionality. The caller also embeds stored content and/or use links in the enhanced messages to allow the message to be modified and/or deleted before it is accessed by the call recipient.
    Type: Application
    Filed: October 27, 2016
    Publication date: February 16, 2017
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: James Jackson, Mehrad Yasrebi
  • Publication number: 20170034359
    Abstract: The use of virtual resources providing communication services is adjusted based on load. A determination is made, for a specific number range, whether the virtual telephone number mapping service instances dedicated to the specific number range are being. If the virtual telephone number mapping service instances dedicated to the specific number range are being underutilized, a virtual telephone number mapping service instance dedicated to the specific number range is selected for removal. A determination is also made, for the specific number range, whether a number of virtual telephone number mapping service instances dedicated to the specific number range is sufficient to handle requests for communication services. If the number of virtual telephone number mapping service instances dedicated to the specific number range is not sufficient to handle the requests, instantiation of a virtual telephone mapping instance is initiated.
    Type: Application
    Filed: July 30, 2015
    Publication date: February 2, 2017
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Mehrad YASREBI, James E. JACKSON, Art DADDONA
  • Publication number: 20170031700
    Abstract: Virtualization of a physical telephone number mapping service is provided. An amount of memory needed for handling requests from users of a physical telephone number mapping service provided by a communication network is determined. A listing of different virtual machine flavors available for instantiation is searched. Each virtual machine flavor has a different respective memory capacity. A determination is made whether there is a virtual machine flavor available for instantiation that has a memory capacity adequate to handle the requests. Responsive to determining that there is a virtual machine flavor available for instantiation that has the memory capacity adequate to handle the requests, instantiation of the virtual machine flavor is initiated for handling the requests.
    Type: Application
    Filed: July 30, 2015
    Publication date: February 2, 2017
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Mehrad YASREBI, James E. JACKSON, Art DADDONA
  • Publication number: 20170034117
    Abstract: A determination is made whether to forward a request for communication services associated with a specific number range from a physical telephone number mapping service server to a virtual telephone number mapping service server. Responsive to determining to forward the request, a determination is made whether a virtual telephone number mapping service instance has been provisioned to handle requests associated with the specific number range.
    Type: Application
    Filed: July 30, 2015
    Publication date: February 2, 2017
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Mehrad YASREBI, James E. JACKSON, Art DADDONA
  • Publication number: 20170034346
    Abstract: A determination is made whether to handle a request associated with a specific number range by a physical telephone number mapping service instance provisioned for handling the request for the specific number range or a virtual telephone number mapping service instance provisioned for handling the request for the specific number range. If it is determined that the request should be handled by the physical telephone number mapping service instance, forwarding of the request from the physical telephone number mapping service instance to the virtual telephone number mapping service instance is prevented. If it is determined that the request should be handled by the virtual telephone number mapping service instance, forwarding of the request from the virtual telephone number mapping service instance to the physical telephone number mapping service instance is prevented.
    Type: Application
    Filed: July 30, 2015
    Publication date: February 2, 2017
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Mehrad YASREBI, James E. JACKSON, Art DADDONA
  • Patent number: 9521081
    Abstract: Systems and methods to select peered border elements for a communication session based on Quality-of-Service (QoS) are disclosed. An example method includes selecting a peered border element to handle a communication session based on a list of peered border elements (PBEs) and a composite QoS parameter of the communication session, the list of PBEs being prioritized based on respective statuses of PBEs in the list, the first composite QoS parameter being based on weighted QoS parameters of the communication session including a grade of service (GoS) parameter of the communication session and a preferred mode of communication for a VoIP device of a called party in the communication session, the GoS parameter including an attempted performance range and an expected performance range of the communication session; and controlling a second server to generate a QoS authorization token to reserve network resources associated with the selected PBE.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: December 13, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Bernard Ku, James Jackson, Mehrad Yasrebi
  • Patent number: 9509849
    Abstract: Calls placed to a call recipient bypass the terminating messaging system, creating an enhanced message in the call originator's messaging system and delivering the enhanced message using alternate routing information. A caller creates enhanced messages for a call recipient even when the call recipient's messaging system does not support such functionality. The caller also embeds stored content and/or use links in the enhanced messages to allow the message to be modified and/or deleted before it is accessed by the call recipient.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: November 29, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Jackson, Mehrad Yasrebi
  • Patent number: 9497229
    Abstract: Methods and apparatus to manage Internet Protocol (IP) Multimedia Subsystem (IMS) network capacity are disclosed. An example method comprises identifying a terminating voice over Internet protocol (VoIP) call server associated with a called device, and returning a call rejection indicator when the terminating VoIP call server is in a first condition, the call rejection indicator returned without a call initiation request message sent to the terminating VoIP call server.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: November 15, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Charles Qiu, Bernard Ku, Mehrad Yasrebi
  • Patent number: 9467308
    Abstract: Example methods and apparatus to control synchronization in voice over Internet protocol (VoIP) networks after catastrophes are disclosed. An example border element comprises a network interface to receive a VoIP network registration request message from a VoIP endpoint, a catastrophe detector to determine whether a catastrophe has been detected, a backoff time module to compute a backoff time using a priority assigned to the VoIP endpoint and an expected number of VoIP network registration request messages, a recovery module to determine whether the VoIP endpoint is currently registered with the VoIP network, and to send a response message having a header representing the backoff time to the VoIP endpoint when the catastrophe has been detected and the VoIP endpoint is not currently registered with a VoIP network, and a signaling processor to process the VoIP network registration request message when the VoIP endpoint is currently registered with the VoIP network.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: October 11, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: James Jackson, Chaoxin Charles Qiu, Mehrad Yasrebi
  • Publication number: 20160261689
    Abstract: A mechanism controls global synchronization, or registration floods, that may result when a large number of endpoints in a Voice over Internet Protocol (VoIP) network such as an Internet Protocol Multimedia Subsystem (IMS) come online simultaneously after a catastrophic failure. The mechanism allows the Domain Name System (DNS) infrastructure to efficiently control the overload condition by registering user end points with backup border elements, and by staggering and by randomizing the time-to-live (TTL) parameter in registrations with backup border elements.
    Type: Application
    Filed: May 17, 2016
    Publication date: September 8, 2016
    Inventors: James E. Jackson, Chaoxin Qiu, Mehrad Yasrebi
  • Patent number: 9413879
    Abstract: A system and method of communication in an IMS network is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a call processing server having a controller element that receives from a terminal device a calling ID for establishing communications with a called party, submits to a telephone number mapping (ENUM) server a query corresponding to the calling ID, receives from the ENUM server a plurality of communication identifiers retrieved from a Naming Authority Pointer record according to a grade of service (GoS) of the called party, and selects according to the GoS of the called party a communication identifier from the plurality of communication identifiers to establish communications with the called party. Additional embodiments are disclosed.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: August 9, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, LP
    Inventors: Bernard Ku, Chaoxin Qiu, Mehrad Yasrebi
  • Patent number: 9407775
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, one or more components for receiving a call request at a first server from a first end user device, transmitting the call request from a first server to an intermediate server for establishing a voice or video call over an IP multimedia subsystem between the first end user device and a second end user device via a second server, and routing the voice or video call request from the first server to the second server using a second IP address when an undesired condition is determined to be associated with the IP multimedia subsystem. The second IP address can be obtained from a group of IP addresses stored in a memory of the first server and the group of IP addresses can be associated with other servers. Other embodiments are disclosed.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: August 2, 2016
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Bernard Ku, Armstrong Soo, Mehrad Yasrebi