Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Bernard Ku, Austin US

Bernard Ku, Austin, TX US

Patent application numberDescriptionPublished
20080198839SYSTEM AND METHOD OF COMMUNICATION IN AN IP MULTIMEDIA SUBSYSTEM NETWORK - 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.08-21-2008
20080247526SYSTEM FOR IMPROVING OPERATIONS IN AN IMS NETWORK - A system for improving operations in an Internet Protocol Multimedia Subsystem (IMS) network is provided. A system that incorporates teachings of the present disclosure may include, for example, a Telephone Number Mapping (ENUM) system having a controller element to receive from a terminating Serving Call Session Control Function (S-CSCF) first contact information for a communication device and second contact information for the terminating S-CSCF. Additional embodiments are disclosed.10-09-2008
20080262958SYSTEM AND METHOD FOR REVERSE AUCTIONING - A system and method for reverse auctioning is disclosed. A system that incorporates teachings of the present disclosure may include, for example, a system comprising a controller element to receive from a communication device a request for information associated with one or more commercial enterprises situated in a vicinity of a location fix of the communication device, identify information of one or more commercial enterprises that substantially match the desired commercial enterprise type and that are in the vicinity of the location fix, and transmit to the communication device information of at least one of the one or more commercial enterprises identified for purposes of engaging in a reverse auction. Additional embodiments are disclosed.10-23-2008
20080263389SYSTEM FOR MONITORING ENUM PERFORMANCE - A system for monitoring tElephone NUmber Mapping (ENUM) performance is disclosed. A system that incorporates teachings of the present disclosure may include, for example, an ENUM system having a subsystem to monitor one or more operations of the ENUM system, and generate a fault notice responsive to detecting one or more faults in the operations monitored. Additional embodiments are disclosed.10-23-2008
20080267075SYSTEM FOR MONITORING OPERATIONS OF AN ENUM SYSTEM - A system for monitoring operations of a Telephone Number Mapping (ENUM) system is disclosed. A system that incorporates teachings of the present disclosure may include, for example, an ENUM system having a controller element to monitor queries received from one or more network elements, detect one or more faults in the queries submitted by at least one among the one or more network elements, and prevent the at least one of the one or more network elements from submitting subsequent queries to the ENUM system. Additional embodiments are disclosed.10-30-2008
20080281975METHODS AND APPARATUS TO ROUTE A COMMUNICATION SESSION IN AN INTERNET PROTOCOL (IP) MULTIMEDIA SUBSYSTEM (IMS) NETWORK - Methods and apparatus to route a communication session in an Internet Protocol (IP) Multimedia Subsystem (IMS) network are disclosed. An example method comprises determining at a tElephone NUMber mapping (ENUM) query server if a called destination associated with an ENUM query request message is subject to re-direction, and determining at the ENUM server a final destination for the called destination when the destination is subject to redirection, the final destination being different from the called destination.11-13-2008
20080285543METHODS AND APPARATUS TO MANAGE INTERNET PROTCOL (IP) MULTIMEDIA SUBSYSTEM (IMS) NETWORK CAPACITY - 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.11-20-2008
20080311888Techniques for providing multimedia communication services to a subscriber - A technique for providing multimedia communication services to a subscriber includes receiving a communication query for the subscriber, the communication query having an associated requested communication mode. The technique also includes servicing the communication query for the subscriber using the requested communication mode when the requested communication mode corresponds to one of one or more selected communication modes.12-18-2008
20090005038Techniques for conference scheduling - A technique for scheduling conferences includes receiving a conference request, which includes an invitee list, a prioritized list of preferred media types, and one or more times for a conference associated with the conference request. The conference is requested with respective invitees associated with the invitee list (via respective subscriber terminals) and it is determined whether the respective invitees can be scheduled for the conference. The conference is scheduled between a conference requester (associated with the conference request) and available ones of the respective invitees, when mandatory attendees, included within the respective invitees, are available.01-01-2009
20090007216System and method of delivering video content - A method of delivering video content is disclosed that includes receiving a request at a video content gifting server from a first set-top box device. The request indicates a selection to purchase video content for a second subscriber associated with a second set-top box device. The method also includes sending notification information to the second set-top box device. The notification information indicates that the video content has been purchased for the second subscriber. Further, the method includes receiving viewing preferences data at the video content gifting server from the second set-top box device. The viewing preferences data indicates a particular time that the second subscriber is to receive the video content. Additionally, the method includes sending video content download data to a particular network entity. The video content download data includes instructions to send the video content to the second set-top box device at the particular time.01-01-2009
20090059894METHODS AND APPARATUS TO SELECT A PEERED VOICE OVER INTERNET PROTOCOL (VOIP) BORDER ELEMENT - Methods and apparatus to select a peered voice over Internet protocol (VoIP) border element are disclosed. An example method comprises receiving a session initiation protocol (SIP) message that includes an identifier representative of a location of a voice over Internet protocol (VoIP) access border element, querying a telephone number mapping (ENUM) database to identify two or more peered VoIP border elements, and selecting a one of the two or more peered VoIP border elements based on the identifier.03-05-2009
20090059895METHODS AND APPARATUS TO DYNAMICALLY SELECT A PEERED VOICE OVER INTERNET PROTOCOL (VOIP) BORDER ELEMENT - 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.03-05-2009
20090064243METHOD AND SYSTEM FOR DETERMINING SUBSCRIBER DEMAND FOR MULTIMEDIA CONTENT - A method of determining demand for multimedia content in a multimedia provider network includes receiving a content demand statistics (CDS) request from a client application where the request identifies a subscriber set. Responsive to the CDS request, selected CDS data is retrieved from a CDS subsystem. The CDS data is indicative of demand for multimedia content among subscribers in the subscriber set. The retrieved CDS data is delivered to the client application. The selected data may be selected from past data, present data, and future data. The CDS request indicates a set of buddy subscribers and the messaging server retrieves CDS data associated with the buddy subscribers. A security subsystem may be accessed and to determine, prior to retrieving CDS data for a particular buddy subscriber, whether the particular buddy subscriber has authorized the requesting subscriber.03-05-2009
20090067409SYSTEM FOR COMMUNICATING BETWEEN INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM NETWORKS - A system that incorporates teachings of the present disclosure may include, for example, a Telephone Number Mapping system operating in a first IP Multimedia Subsystem (IMS) communication system having a controller adapted to receive first contact information of a communication device registered through a terminating Serving Call Session Control Function (S-CSCF) operating in a second IMS communication system and second contact information of at least one among an Interrogating CSCF (I-CSCF) of the second IMS communication system and the terminating S-CSCF. Additional embodiments are disclosed.03-12-2009
20090074156METHODS AND APPARATUS FOR CALL SURVEILLANCE IN INTERNET PROTOCOL COMMUNICATION NETWORKS - Methods and apparatus for call surveillance in Internet protocol communication networks are disclosed. An example method to perform call surveillance in a communication network disclosed herein comprises determining an overall path delay measurement associated with using a first media server to perform surveillance of a call between a first user device and a second user device in an Internet Protocol Multimedia Subsystem network, and determining whether to perform surveillance of the call with one of the first media server or a second media server based on the overall path delay measurement.03-19-2009
20090089188METHOD AND SYSTEM FOR MESSAGE NOTIFICATION - Methods and systems for message notification are described. A video message is received from a source access device. A selection of a target user may be received for the video message. A message notification of availability of the video message for a target access device associated with the target user may be provided.04-02-2009
20090100152SYSTEM FOR SELECTING A NETWORK ELEMENT - A system that incorporates teachings of the present disclosure may include, for example, a client terminal having a controller to transmit a request for a communication identifier of each of a plurality of network elements in a proximity to the client terminal, receive the communication identifier of each of the plurality of network elements, initiate a quality assurance test with a quality assurance client of each of the plurality of network elements according to the communication identifier of the respective network element, compare telemetry information derived from the quality assurance test for each of the plurality of network elements to a desired operational criterion, select one of the plurality of network elements according to said comparison, and consume one or more services provided by the selected network element. Other embodiments are disclosed.04-16-2009
20090106291METHODS AND APPARATUS TO PROVISION NETWORK RESOURCE RECORDS - Methods and apparatus to provision network resource records are described. An example method of provisioning a plurality of resource records in a telephone number mapping system includes receiving first and second inputs to define a range of numbers corresponding to a plurality of resource records; creating an object in a first server, the object having one or more attributes to represent the plurality of resource records; and automatically provisioning the plurality of resource records in a second server based on the one or more attributes of the object.04-23-2009
20090113472System and Method of Delivering Personal Video Content - A method of delivering personal video content via a video head-end office is provided that includes receiving a personal video content upload request at a notification server from a first set-top box device. The personal video content upload request relates to personal video content to be uploaded from the first set-top box device. The method also includes receiving a personal video content sharing request at the notification server from the first set-top box device. The personal video content sharing request identifies a second set-top box device designated to receive the uploaded personal video content. In addition, the method includes sending notification information from the notification server to the second set-top box device. The notification information indicates a first option to store the uploaded personal video content at a data storage device and a second option to stream the uploaded personal video content to the second set-top box device upon selection of the second option.04-30-2009
20090116623Method and System to Provision Emergency Contact Services in a Communication Network - A method includes receiving a query at a telephone number mapping (ENUM) server, the query identifying an emergency telephone number associated with a subscriber to an emergency contact service. The method also includes retrieving from the ENUM server, in response to the query, one or more emergency contact Uniform Resource Identifiers (URIs) associated with the subscriber, where each of the emergency contact URIs has an associated emergency contact indicator. The method also includes initiating routing of a communication to destination devices associated with each retrieved emergency contact URI via an Internet Protocol Multimedia Subsystem (IMS).05-07-2009
20090132632Accessing Communication History Using Identification Information from Received Communication - The communication history associated with a contacting party is accessed using identification information provided with an incoming communication. The incoming communication may have a different service type (e.g., email, telephone call, instant message chat) compared to stored communications that make up the communication history for a contacting party. Multiple uniform resource identifiers may be accessed upon processing of identification information associated with the contacting party's incoming communication. Communication histories associated with each uniform resource identifier may be accessed and combined to provide a party receiving the communication with a complete communication history including stored communications having differing service types.05-21-2009
20090133085Systems and Method for Determining Visual Media Information - A set top box includes a processor. The processor is configured to receive a digital video stream, calculate a hash of an I-Frame within the digital video stream, and submit the hash to a server. The processor is further configured to receive location information in response to submitting the hash to the server.05-21-2009
20090133089System and Methods for Advanced Parental Control - A set top box includes a processor. The processor is configured to receive a digital video stream and identify an I-Frame within the digital video stream. The processor is further configured to receive rating information for the I-Frame and to block playback a portion of the digital video stream in response to the rating information.05-21-2009
20090147770System and Method of Routing Voice Communications Via Peering Networks - A method of routing voice communications is disclosed and includes receiving network event data at a telephone number mapping (ENUM) server of an originating network from a plurality of peering border elements associated with a plurality of peering communication networks. The network event data indicates a health status of each of the peering communication networks. The method also includes determining a network weight related to each of the peering communication networks based on the network event data, wherein each network weight indicates a proportion of calls that are to be routed from the originating network via the related peering communication network. The method further includes dynamically assigning a plurality of preference field values to session initiation protocol (SIP) addresses of the peering border elements within a plurality of naming authority pointer (NAPTR) records, based on the network weights.06-11-2009
20090150951ENHANCED CAPTIONING DATA FOR USE WITH MULTIMEDIA CONTENT - An enhanced captioning module suitable for use in a multimedia reception and display system includes an interface to receive a set of multimedia elements representative of at least a portion of multimedia content, a detection unit to determine a type of at least a portion of the multimedia elements and to assert a trigger signal when the multimedia element has a selected type, and a hash unit to generate a hash value corresponding to the “triggering” multimedia element. The module may further include a message unit to generate an enhanced captioning message that is deliverable to an enhanced captioning database. The enhanced captioning message may include information indicative of the hash value and the enhanced captioning database may include enhanced captioning data corresponding to the multimedia content. The enhanced captioning database may be configured to be indexed by the hash value.06-11-2009
20090154451Method and System to Provide Contact Services in a Communication Network - A communication system includes an application server that includes logic to recognize that preference data in each of a plurality of data record entries of a subscriber record has a common value. Each data record entry includes a Uniform Resource Identifier (URI), and the subscriber record is stored in a telephone number mapping (ENUM) server. The application server also includes logic to issue a command to initiate contact concurrently with devices identified by URIs in the subscriber record via an Internet Protocol Multimedia Subsystem (IMS).06-18-2009
20090154452Method and System to Provide Contact Services in a Communication Network - A communication system includes an application server including logic to receive preference data for each of a plurality of data record entries of a subscriber record from a telephone number mapping (ENUM) server, and to determine a contact sequence including a plurality of Uniform Resource Identifiers (URIs). The contact sequence is based at least in part on the received preference data.06-18-2009
20090161666METHODS AND APPARATUS TO ENABLE CALL COMPLETION IN INTERNET PROTOCOL COMMUNICATION NETWORKS - Methods and apparatus to enable call completion in Internet protocol communication networks are disclosed. An example method of processing a voice over Internet protocol call disclosed herein comprises failing to receive a response to a request for a numeric Internet protocol (IP) address of a destination device from a domain name system (DNS) server, querying a telephone number mapping (ENUM) server for the numeric IP address, and sending an invite message to process the call when the numeric IP address is received from the ENUM server.06-25-2009
20090161853System and Method of Delivering Ringback Audio Content - A system and method of delivering ringback audio content are disclosed. In one embodiment, the method includes receiving a connection request at an originating serving call session control function (S-CSCF) network element. The connection request indicates that a caller device has placed a call to a destination device associated with a ringback audio content service subscriber. The method also includes receiving a plurality of naming authority pointer (NAPTR) records at the originating S-CSCF network element from a telephone number mapping (ENUM) server. The NAPTR records include a plurality of ringback audio uniform resource indicators (URIs) associated with the destination device. The method also includes modifying the connection request to include the plurality of ringback audio URIs.06-25-2009
20090161854System and Method of Providing Ringback Video - A system and method of providing ringback video are disclosed. In one embodiment, the method includes receiving a connection request at an originating serving call session control function (S-CSCF) network element. The connection request indicates that a caller device has placed a call to a destination device associated with a ringback video service subscriber. The method also includes receiving a plurality of naming authority pointer (NAPTR) records at the originating S-CSCF network element from a telephone number mapping (ENUM) server. The NAPTR records include a plurality of ringback video uniform resource indicators (URIs) associated with the destination device. The method also includes modifying the connection request to include the plurality of ringback video URIs and sending the modified connection request to a terminating S-CSCF that communicates with the destination device.06-25-2009
20090197563EMERGENCY RESPONSE SYSTEM - A system that incorporates teachings of the present disclosure may include, for example, a computer-readable storage medium including computer instructions for receiving an emergency request to assist a subscriber, retrieving presence information of each of a plurality of parties that serve as emergency contacts for the subscriber, selecting a communication identifier of at least one of the plurality of parties according to the presence information, and notifying the at least one party of the emergency request. Additional embodiments are disclosed.08-06-2009
20090213837SYSTEMS AND METHODS TO SELECT PEERED BORDER ELEMENTS FOR AN IP MULTIMEDIA SESSION BASED ON QUALITY-OF-SERVICE - Systems and methods to select peered border elements for a communication session based on Quality-of-Service are disclosed. In particular, an example method for peered border element assignment is disclosed, comprising determining a composite Quality-of-Service result based on a plurality of Quality-of-Service parameters associated with a communication session, querying a telephone number mapping server for a status of each of a plurality of peered border elements, and assigning the communication session to be handled by one of the plurality of peered border elements based on the composite Quality-of-Service result and the status of each of the plurality of peered border elements.08-27-2009
20090249416SYSTEM AND METHOD FOR PRESENTING SUPPORT SERVICES - A system that incorporates teachings of the present disclosure may include, for example, system having a controller to receive from a set-top box (STB) a request for assistance, identify a subscriber account associated with the STB, identify from the subscriber account a subscription grade, select one of a plurality of subscriber support services according to the subscriber grade, and establish communications between the STB and the selected subscriber support service. Other embodiments are disclosed.10-01-2009
20090296566SYSTEMS AND METHODS TO MONITOR AND ANALYZE CUSTOMER EQUIPMENT DOWNTIME IN A VOICE OVER INTERNET PROTOCOL (VOIP) SERVICE NETWORK - Systems and methods to monitor and analyze customer premises equipment downtime in a Voice over Internet Protocol service network are disclosed. An example method comprises receiving an indication of an internet protocol (IP) address change, determining whether a network transaction is a failed network transaction associated with the IP address change, and when the network transaction is a failed network transaction associated with the IP address change, storing the failed network transaction to a database entry associated with the IP address change.12-03-2009
20090296567SYSTEMS AND METHODS TO MINIMIZE CUSTOMER EQUIPMENT DOWNTIME IN A VOICE OVER INTERNET PROTOCOL (VOIP) SERVICE NETWORK - Systems and methods to minimize customer premises equipment downtime in a Voice over Internet Protocol service network are disclosed. An example method comprises receiving a replacement internet protocol (IP) address to replace a first IP address in a residential gateway associated with a first network service provider, sending a re-authenticate message from the residential gateway to a customer premises equipment associated with a second network service provider, and receiving the re-authenticate message in the customer premises equipment.12-03-2009
20100090964AUGMENTED I/O FOR LIMITED FORM FACTOR USER-INTERFACES - The claimed subject matter relates to an architecture that can enhance and/or simplify tactile-based I/O transactions in connection with a user-interface (UI) of limited form factor. In particular, the architecture can monitor a position of a selector object such as an operator's finger relative to a UI display as the selector object hovers or moves above the UI display. Based upon this position, an analogous coordinate in the UI display can be determined, and a portion of the UI display substantially centered at the coordinate can be modified. As one example, the UI display can be modified to increase the magnification scale (e.g., a virtual magnifying glass) of the portion of the display indicated by the selector object.04-15-2010
20100098234METHOD AND APPARATUS FOR PROVIDING PRIVACY FOR A TELEPHONE NUMBER IN A NETWORK - A method and an apparatus for providing privacy for a telephone number in a network are disclosed. The method receives a call associated with a disposable telephone number, and determines a call processing feature for the disposable phone number in accordance with a filtering function. The method then processes the call in accordance with the call processing feature for the disposable phone number.04-22-2010
20100103139TRACKING APPROACHING OR HOVERING OBJECTS FOR USER-INTERFACES - The claimed subject matter relates to an architecture that can utilize photo-sensors embedded in a substantially transparent layer of a UI display for tracking objects that approach or hover over the UI display. The photo-sensors can be configured to detect light of certain wavelengths (e.g., visible light, infrared light) that are propagated toward the UI display, while ignoring light emanating from the UI display when displaying content. Accordingly, by examining various characteristics of the incoming light such as intensity, the architecture can identify a location of a shadow incident upon the display caused by an approaching or hovering selector object blocking portions of incoming light. Additionally or alternatively, the architecture can identify a location of higher intensity for light emanating from the selector object.04-29-2010
20100124216METHOD AND APPARATUS FOR PROVIDING CALL ROUTING IN A NETWORK - A method and an apparatus for providing call routing in a network are disclosed. For example, the method receives a signaling message for a call, and determines if the signaling message contains information for determining if routing of the call requires an ENUM (tElephone Numbering Mapping) query. The method then processes the call by bypassing the ENUM query if the signaling message contains the information.05-20-2010
20100125894SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS THAT FACILITATE REMOTE ACCESS OF DEVICES IN A SUBSCRIBER NETWORK - Systems, methods and computer program products facilitate remote access to devices in a private subscriber network by subscriber-selected delegates. A request is received by a service provider from a delegate to access one or more devices in a private subscriber network. The service provider verifies whether the delegate is authorized by the subscriber to access the device, and displays device access information to the delegate in accordance with an access policy established for the delegate by the subscriber. The device access information includes an address to a web server associated with each device. The web server address comprises an IP address for the subscriber network and a port number associated with each device. The device access information includes login information for the device web server, such as a user ID and password, or SSO token.05-20-2010
20100130177Methods and Apparatuses for Providing Carrier Selection on Display Capable Devices - Systems and methods for providing carrier selection functionality for communications devices are disclosed. A bidding server can include a memory and a processor, and can interface with a network node and a device. The network node can include a proposal generator, a network monitor, and/or another network node. A proposal generator can include a processor and a memory, and can interface with a network monitor, a bidding server, a device, and/or other network nodes. When carrier selection functionality is requested, the requested communication details can be passed to a bidding server and/or a proposal generator. Rules, preferences, and/or network status can be evaluated to determine a proposal from one or more carriers and/or networks. The proposals can be passed to a bidding server and/or the device, displayed, a selection can be made by the device and/or a user. The device can be connected via the selected service.05-27-2010
20100149995METHOD AND APPARATUS FOR COMPLETING A CALL IN A NETWORK WITH ENUM FAILURE - A method and an apparatus for processing a session request in a network are disclosed. For example, the method receives the session request by a Serving-Call Session Control Function (S-CSCF), and sends a query to a tElephone NUmbering Mapping (ENUM) server for the session request. The method determines if a response is received to the query to the ENUM server, and inserts an indication of a component failure in a header of the session request if the response is not received from the ENUM server, wherein the indication of the component failure indicates a non-responsive ENUM server.06-17-2010
20100150132Methods, Systems, and Computer Program Products for Enabling Non-IMS Queries of a Common Telephone Number Mapping System - Methods of routing a non-IP multimedia subsystem (IMS) message from a first user terminal that has telecommunications service provided by a first carrier to a second user terminal that has telecommunications service provided by a second carrier are provided. Pursuant to these methods, a first telephone number mapping (ENUM) database is queried to identify an address of a second ENUM database that is operated by the second carrier. The identified address is used to query the second ENUM database. Routing information for the non-IMS message is received from the second ENUM database in response to the query to the second ENUM database. The non-IMS message may then be routed to the second user terminal based on the routing information received from the second ENUM database. Related systems and computer program products are also provided.06-17-2010
20100150143METHOD AND APPARATUS FOR COMPLETING A CIRCUIT SWITCHED SERVICE CALL IN AN INTERNET PROTOCOL NETWORK - A method and an apparatus for completing a circuit switched service call in an Internet Protocol network are disclosed. For example, the method receives a session request from a calling party to a called party, wherein the session request includes a service tag. The method determines a value of the service tag in the session request, and queries an tElephone NUmbering Mapping (ENUM) server for one or more Naming Authority Pointer (NAPTR) resource records associated with the called party. The method selects one of the one or more NAPTR resource records in accordance with the service tag, if the one or more NAPTR resource records associated with the called party are returned, and processes the session request using the one of the one or more NAPTR resource records that is selected.06-17-2010
20100150144METHOD AND APPARATUS FOR COMPLETING A CIRCUIT SWITCHED SERVICE CALL IN AN INTERNET PROTOCOL NETWORK - A method and an apparatus for processing a session request in an Internet Protocol (IP) network are disclosed. For example, the method receives by a Proxy-Call Session Control Function (P-CSCF) a session request from a calling party, and determines if a Session Description Protocol (SDP) value of the session request is for a service provided over the IP network. The method forwards the session request towards a Serving-Call Session Control Function (S-CSCF) of the calling party, if the SDP value of the session request indicates a service that is provided over the IP network, and forwards the session request to a circuit switched network, if the SDP value of the session request indicates a service that is provided over the circuit switched network.06-17-2010
20100150145METHOD AND APPARATUS FOR COMPLETING A CIRCUIT SWITCHED SERVICE CALL IN AN INTERNET PROTOCOL NETWORK - A method and an apparatus for completing a circuit switched service call in an Internet Protocol network are disclosed. For example, the method receives a session request. The method queries an tElephone NUmbering Mapping (ENUM) server for a called party of the session request, and determines if at least one Naming Authority Pointer (NAPTR) resource record associated with the called party is received from the ENUM server. The method determines if a Session Initiation Protocol Universal Resource Identifier (SIP URI) is returned, if the at least one NAPTR resource record associated with the called party is received, and processing the session request using the SIP URI, if the SIP URI is returned. The method determines if the processing of the session request using the SIP URI resulted in a successful call completion and processes the session request using a telephone URI, if the processing of the session request using the SIP URI resulted in an unsuccessful call completion.06-17-2010
20100150332Devices, Systems and Methods for Mobile Custom Response - Devices, systems and methods are disclosed for selecting and sending one of a plurality of responses to a call on a communications device. A user may select a default response or a custom response. When the user receives a call to a communications device, a set of responses is displayed on the communications device to facilitate selection by the user. A response includes a message and a call processing command. A message is in the form of an audio clip, text message, webpage, picture, video, etc. A call processing command, such as “accept call”; “reject call with voicemail”; “reject call without voicemail”; “place caller on hold”; “forward call to 555-555-5555”; “I will call you back”; etc. is performed along with the message. This plurality of responses can be organized by the user in groups associated with classes of callers, such as friends, family, co-workers, etc. In this manner, the responses available to the user when a call is received changes depending on the caller.06-17-2010
20100153563METHOD AND APPARATUS FOR COMPLETING A CIRCUIT SWITCHED SERVICE CALL IN AN INTERNET PROTOCOL NETWORK - A method and an apparatus for processing a session request in an Internet Protocol (IP) network are disclosed. For example, the method receives a session request, and queries an tElephone NUmbering Mapping (ENUM) server for a called party of the session request. The method determines if at least one Naming Authority Pointer (NAPTR) resource record associated with the called party is received from the ENUM server, and forwards the session request to a circuit switched network if the at least one NAPTR resource record is not received from the ENUM server. The method determines a Session Description Protocol (SDP) value of the session request if the at least one NAPTR resource record is received from the ENUM server, and processes the session request in accordance with the SDP value if the at least one NAPTR resource record is received from the ENUM server.06-17-2010
20100154011System and Method to Deliver Video Content - A method of delivering video content includes identifying a television program scheduled to be broadcast at a time during a peak viewing period, and identifying a recipient multimedia storage device that is to receive video content associated with the television program. The method also includes sending the video content associated with the television program to the recipient multimedia storage device during a non-peak viewing period that precedes the peak viewing period. The video content includes data to prevent viewing of the video content prior to the time when the television program is scheduled to be broadcast.06-17-2010
20100157977METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING INTRA-CARRIER IP-BASED CONNECTIONS USING A COMMON TELEPHONE NUMBER MAPPING ARCHITECTURE - Internet protocol (IP) based calls from a first terminal in an IP based communications system are routed to a second terminal in another communications system. In response to a call setup request at a common communications core that is common to both the IP based communications system and the other communications system, a query is transmitted to a private telephone number mapping database that contains routing information for terminals in both the IP based communications system and the other communications system requesting routing information for the second terminal. Routing information for the call setup request is received from the private telephone number mapping database for routing the call.06-24-2010
20100158229METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING INTER-CARRIER IP-BASED CONNECTIONS USING A COMMON TELEPHONE NUMBER MAPPING ARCHITECTURE - A system includes a network entry point configured to receive and process internet protocol (IP) based connection requests originating from outside the communications network, and a telephone number mapping (ENUM) database configured to store a uniform resource identifier (URI) of the network entry point and to respond to a request for routing information for a subscriber terminal within the communications network received from a remote entity outside the communications network by providing a naming authority pointer resource (NAPTR) record including the URI of the network entry point to the remote entity in response to the request for routing information.06-24-2010
20100232592PROACTIVE TELEPHONE NUMBER MAPPING CONFIGURATION MANAGEMENT - Methods and apparatus for enabling efficient telephone number mapping (ENUM) based call routing during area code splits are presented herein. An ENUM domain management component can associate an ENUM domain name with multiple records when a numbering plan area code split links an old area code of a telephone number corresponding to the ENUM domain name with a new area code. An ENUM provisioning component can perform permissive dialing of the old and new area code during ENUM based call routing by utilizing the multiple records.09-16-2010
20100232593CONVERGED TELEPHONE NUMBER MAPPING FOR CALL COMPLETION AMONG HYBRID COMMUNICATION SERVICES - System(s) and method(s) are provided for enabling routing and call completion among hybrid communication services. A client component receives a request to establish a call session, the request includes a service identifier tag that uniquely discloses a requested communication service. Client component validates the tag, and generates a query that is conveyed to a server, which supplies a set of Naming Authority Pointer (NAPTR) resource records (RRs) in response to query. The client component receives the set of NAPTR RRs; validates received Telephone Number Mapping (ENUM) embedded service and protocol identifiers associated with the NAPTR RRs; and associates the received tag with a matching NAPTR RR to route the call session and complete the call. Configurable logic that dictates association of the service identifier tag with a NAPTR RR also can enable routing and call completion when the tag is unavailable. A device that exploits service identifier tag is provided.09-16-2010
20100266110METHOD AND APPARATUS FOR PROVIDING A CUSTOMER PREMISE BASED COMMUNICATION SYSTEM - A method and an apparatus for providing a customer premise based feature. For example, the method receives a call directed to a customer, wherein the call is associated with a customer premise based feature. The method then forwards the call to a customer premise based communication system located at a location of the customer, wherein the customer premise based feature is implemented locally by the customer premise based communication system.10-21-2010
20100272101SYSTEM AND METHOD OF COMMUNICATION IN AN IP MULTIMEDIA SUBSYSTEM NETWORK - 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.10-28-2010
20100278171Methods and Apparatus for Enhancing the Scalability of IMS in VoIP Service Deployment - Methods for Enhancing the Scalability of IMS in VoIP Service Deployment lower the number of messages transmitted between functions of an IMS network. The number of messages transmitted between functions of an IMS network are lowered by storing and utilizing predetermined configuration information pertaining to the calling and called parties including the media and codecs the parties support. The predetermined configuration information, which may be based on a prior peering business agreement, supports the implementation of a one round procedure for establishing an IMS communication session.11-04-2010
20110019661METHOD AND APPARATUS RESOLVING ENUM DATA COLLISIONS - A system that incorporates teachings of the present disclosure may include, for example, a telephone Number Mapping (ENUM) system having a subsystem to monitor one or more operations of the ENUM system, determine if ENUM data packets that are received are one of provisioning packets or query packets, send the query packets to a Virtual Internet Protocol (VIP) address of an ENUM domain name system (DNS) server when the ENUM data packets are query packets, send the provisioning packets to a VIP address of an ENUM Lightweight Directory Access Protocol (LDAP) server when the ENUM data packets are provisioning packets, and cause the subsystem to wait and send traffic to one LDAP server at a time after determining if the ENUM data packets are one of provisioning packets or query packets. Other embodiments are disclosed.01-27-2011
20110022593Method and Apparatus for Content Selection Based on Personal Profiles - A content selection server including a processor configured to receive personal preference information from a plurality of personal media devices, select content based on the personal preference information, and provide playback of the content.01-27-2011
20110055347Real-Time and Secured Picture/Video Upload via a Content Delivery Network - A content delivery network includes an overlay network having a plurality of cache servers. Each cache server configured to receive a request from a personal content server to register with the content delivery network, receive a request from a mobile capture device to establish communication with the personal content server, and establish a communication path through the overlay network between the mobile capture device and the personal content server. Each cache server is further configured to transfer content from the mobile capture device along the communication path to the personal content server.03-03-2011
20110135078 COMPUTER PROGRAM PRODUCT AND METHOD TO DETECT NOISY CONNECTIONS ON A TELEPHONIC CONFERENCE BRIDGE - A method and a computer program product for performing the method are disclosed for detecting a noise level on a conference bridge telephone call, the method including but not limited to establishing via a first conference server, a plurality of two-way telephonic communication end user device connections between a plurality of end user devices and a plurality of conference ports, wherein each of the plurality of conference ports are in data communication with the first conference server; measuring a noise level on each one of the end user device connections; detecting a noisy end user device connection having a noise level above a threshold level on at least one of the plurality of end user device connections; identifying the noisy end user device connection; and taking predetermined mitigation steps to reduce the noise from the noisy end user device connection.06-09-2011
20110142035Securing Uniform Resource Identifier Information for Multimedia Calls - A session request from a first subscriber is received at a first network component of a packet-based network. The session request comprises a request to establish a communications session between the first subscriber and a second subscriber. In the event the session request originated in a trusted network, the first network component permits access to unique resource identifier (URI) information associated with the second subscriber for use in establishing the communications session via the packet-based network. In the event the session request did not originate in a trusted network and in response to determining a security configuration associated with the second subscriber allows the first subscriber to access the URI information under the circumstances, the first network component permits access to the URI information for use in establishing the communications session via the packet-based network. In response to determining the security configuration prohibits access to the URI information by the first subscriber under the circumstances, the first network component forwards the session request to a second network component so as to establish the communications session via a public switched telephone network.06-16-2011

Patent applications by Bernard Ku, Austin, TX US