Call Traffic Recording By Computer Or Control Processor Patents (Class 379/112.01)
  • Patent number: 10896209
    Abstract: A method for automatically parsing non-uniform telecommunication data includes receiving a telecommunication record including a listing of communications between a first telecommunication device and second telecommunication devices, and, for each communication, one or more of: communication duration data, communication direction data, communication type data, communication date and time data, cell site references, and first or second telecommunication device identifiers. A telecommunication provider associated with the first telecommunication record is identified based on a format of the first telecommunication record. A telecommunication provider rule set is selected that defines how to transform the first telecommunication record into a normalized telecommunication record. The first telecommunication record is transformed according to the selected rule set to generate the normalized telecommunication record.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: January 19, 2021
    Assignee: New York County District Attorney's Office
    Inventors: Connor Concannon, Nathan Weber
  • Patent number: 10812546
    Abstract: Technology to provide link aware streaming adaptation is disclosed. In an example, a mobile device can include one or more processors configured to: process a manifest file for an HTTP adaptive stream that is received at the mobile device from a node; determine a physical layer goodput of the mobile device with the node for the HAS; identify a segment throughput estimate for the HAS; and select a representation in the manifest file for a selected period based, on the physical layer goodput for the HAS and the segment throughput for the HAS.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: October 20, 2020
    Assignee: Intel IP Corporation
    Inventors: Vishwanath Ramamurthi, Ozgur Oyman, Mohamed M. Rehan, Ahmed N. Ragab
  • Patent number: 10796019
    Abstract: In some examples, a computing device may determine that an event occurred and determine event data associated with the event. A first machine learning classifier may be used to determine that the event data includes personally identifiable information (PII) and a second machine learning classifier may be used to remove the PII from the event data to create modified event data. The PII may include one or more of a username, a password, at least a portion of a legal name, a password, at least a portion of an address, at least a portion of a social security number, or at least a portion of an account number associated with a financial institution. The modified event data may be stored in a device data file that includes data associated with the computing device. In some cases, the computing device may send the device data file to a server.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: October 6, 2020
    Assignee: Dell Products L.P.
    Inventors: Maheshwar Dattatri, Abhinav Gupta
  • Patent number: 10778639
    Abstract: Some embodiments provide a novel method for assigning a unique internet protocol version 6 (IPv6) link-local address to each interface of a software router implementing a plurality of logical interfaces for a corresponding plurality of logical networks. In some embodiments, the method, for each logical interface, determines a logical network identifier for a logical network corresponding to the logical interface and generates the link-local address based on that logical network identifier (e.g., a virtual network identifier (VNI)).
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: September 15, 2020
    Assignee: VMWARE, INC.
    Inventor: Aviraj Saha
  • Patent number: 10777205
    Abstract: A voice control processing method and apparatus, where the method includes enabling, by a terminal in a data service disabled state, a data service after the terminal receives a voice instruction using a first application, where the first application is an application program used for voice control in the terminal, prohibiting, by the terminal, another application other than the first application in the terminal from using the data service, and controlling, by the terminal, the first application to execute the voice instruction using the data service, after the terminal enables the data service. The terminal in a data service disabled state receives the voice instruction. Then, the terminal enables the data service and prohibits another application from using the data service.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: September 15, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yahui Wang, Wenmei Gao, Xiaojuan Li
  • Patent number: 10735530
    Abstract: Systems as described herein may include generating an aggregated service status report for a real-time service delivery platform. A plurality of services running in a service domain may be determined. A request for a status of system behavior corresponding to a particular service may be received. Service connection details of the particular service may be discovered and metric data of real-time data movement may be tracked. Real-time snapshot aggregation of the particular service may be provided. In a variety of embodiments, a real-time system behavior report for the service across availability zones may be presented.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: August 4, 2020
    Assignee: Capital One Services, LLC
    Inventor: Brian Burnett
  • Patent number: 10708416
    Abstract: Phone numbers can be identified as being associated with spam callers. Data associated with previously identified spammer phone numbers is analyzed to obtain one or more input parameters for a classification engine. The classification engine uses the input parameters to identify one or more phone numbers in data associated with currently active phone numbers as being associated with spam callers. The one or more phone numbers identified as being associated with spam callers can be provided to call blockers of end-user telephone devices.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: July 7, 2020
    Assignee: Avast Software s.r.o.
    Inventors: Ji{hacek over (r)}í Dutkevi{hacek over (c)}, Martin Horváth, Juraj Chrappa, Vojtech Tůma
  • Patent number: 10664911
    Abstract: A system and method are provided for presenting trading information. One example method includes displaying a plurality of effective trade indicators corresponding to price levels at which effective trades have been initiated, and displaying trading information corresponding to each effective trade. The effective trades can be determined based on user-configured trade definitions. The trading information can include a traded quantity and profit/loss corresponding to each effective trade. In addition to the trading information, current market information could be displayed as well in relation to the plurality of effective trades.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: May 26, 2020
    Assignee: Trading Technologies International, Inc.
    Inventor: Alvin F. Tanpoco
  • Patent number: 10666802
    Abstract: Technologies for scaling call center support staff include one or more local agent computing devices of a call center that includes an interaction management computing device communicatively coupled to one or more customer computing devices and one or more remote agent computing devices. The interaction management computing device is configured to receive inbound service calls and insert them into a respective service queue. The interaction management computing device is additionally configured to determine whether a service queue response threshold associated with the service queue has been violated as a function of each service call having been inserted into the service queue, identify, in response to a determination that the service queue response threshold associated with the service queue has been violated, one or more remote agents from a queue of available remote agents, and add the identified one or more remote agents to an agent pool associated with the service queue.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: May 26, 2020
    Inventor: Christopher Rumpf
  • Patent number: 10645190
    Abstract: A system and method are presented for predictive live interaction offering and hosting. A mechanism may be provided for controlling outstanding offerings, or invitations, of communications with users through points of service. Offerings may include a live chat or a telephone callback request. In one embodiment, offerings may be optimized by analyzing factors such as agent history to predict when and how many agents will be available. Calculations may be continuously performed as invitations are accepted, declined, timed out, etc., to make certain more offers than can be handled are not extended.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: May 5, 2020
    Inventors: Jonathan M. Keller, Gregory P. Cunningham
  • Patent number: 10645545
    Abstract: Systems and methods for characterizing communications in a network are disclosed. The method includes obtaining records from multiple sources within the network; correlating the records according to one or more attributes of the communications facilitated by the network; and calculating one or more detailed metrics based on the correlation.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: May 5, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Muhammad Tawhidur Rahman
  • Patent number: 10601716
    Abstract: Provided is, for example, a communication prediction apparatus that can predict, with a higher degree of precision, communication to be performed by an object terminal even when a communication trend changes with changes in the state of the object terminal. A communication prediction apparatus 23 is provided with: a communication monitoring unit 101 that monitors communication performed between an information processing terminal 10 and an application server 30; a terminal-state determination unit 102 that determines a terminal state of the information processing terminal 10; and a communication prediction unit 104 that predicts communication to be performed by the information processing terminal 10 in a period from a point in time of interest to a point in time at which a predetermined time has elapsed.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: March 24, 2020
    Assignee: NEC CORPORATION
    Inventor: Takeo Onishi
  • Patent number: 10592566
    Abstract: A method includes performing operations as follows on a processor of an edge device of a first network: providing a data filter rule in the edge device, the first network being under the authority of a first entity, receiving data from a thing in the first network, communicating the data toward an information processor via a second network when the data satisfies a condition of the data filter rule permitting communication of the data outside of the first network, the second network being under the authority of a second entity, and communicating the data toward a storage processor on the first network when the data does not satisfy the condition of the data filter rule permitting communication of the data outside of the first network. The first and second entities are different entities.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: March 17, 2020
    Assignee: CA, Inc.
    Inventor: Vikas Krishna
  • Patent number: 10558936
    Abstract: Systems and methods are described herein for dynamically generating and updating a patrol schedule for a shift based on historic demand event data, and a predicted-demand model based on the historic demand event data. The systems and methods also receive information associated with patrol officers assigned to a shift and constraints on the officers' availability, and generate a patrol schedule comprising patrol assignments for the assigned patrol officers optimized based on at least one policing objective. The patrol schedule may be dynamically updated based on changing information and provided to the patrol officer via mobile device or display in the patrol officer's vehicle.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: February 11, 2020
    Assignee: Numerica Corporation
    Inventors: Shawn Michael Herman, Jason Kyle Johnson, Jeffery Brian Poore, Philip Christopher Du Toit
  • Patent number: 10542054
    Abstract: There are provided a device and method for providing a mobile Internet call service. In order to reduce a call waiting time for an mVoIP call, when a call is an initial call after power of a terminal is turned on or using the main call number, information for a call connection is acquired in advance and a light weight session is maintained. When the mVoIP call is made later, the maintained light weight session is used to make a direct P2P call. Therefore, it is possible to reduce a call connection time. As a result, when the mVoIP call attempt is made, a call waiting time is significantly reduced and thus it is possible to provide a rapid response and improve user satisfaction. When the light weight session is maintained, access to a separate server system is not performed. As a result, it is possible to connect a P2P call even when call traffic is heavy.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: January 21, 2020
    Assignee: SK PLANET CO., LTD.
    Inventors: Jinho Jeon, Eunbok Lee, Kyunghee Kim
  • Patent number: 10506366
    Abstract: A mobility management node and a method in a mobility management node for reducing signalling caused by changes of location of a radio terminal, which mobility management node is configured to be operatively comprised by a wireless communication system and to operatively manage the mobility of the radio terminal and to operatively communicate with a gateway node acting as an interface between the system and an external network. The method comprises obtaining initial position information; obtaining boundary information indicating a boundary area wherein at least one of a policy or a charging rule is to be applied for the radio terminal; obtaining current position information; determining whether the radio terminal is inside or outside the boundary area; providing mobility information when the radio terminal is outside the boundary area and not providing mobility information to the gateway node when the radio terminal is inside the boundary area.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: December 10, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Zhiwei Qu, Kimi Jiao, Jia Wang, Lu Wang, Pengyu Xu, Fei Zeng
  • Patent number: 10484370
    Abstract: A method for operating a security element of a mobile terminal with a memory unit includes using a first subscription profile with a first operating system for the security element, and a second subscription profile with a second operating system for the security element. The method involves operating the security element with the first operating system to communicate with the first subscription profile via a first mobile communication network; switching from the first operating system to the second operating system of the security element through a boot loader in the memory unit loading and executing the second operating system following a reboot of the security element; and operating the security element with the second operating system, to be able to communicate with the second subscription profile via a second mobile communication network. A corresponding security element and a corresponding mobile terminal are provided.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: November 19, 2019
    Assignee: GIESECK+DEVRIENT MOBILE SECURITY GMBH
    Inventor: Ulrich Wimböck
  • Patent number: 10440182
    Abstract: A system is provided for routing transactions to individual ones of a group of agents, comprising, a queue wherein transactions to be routed are placed, a transmission facility sending invitations to interact with a transaction from the queue to agents, and a router routing transactions from the queue to individual agents who accept the invitation.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: October 8, 2019
    Inventors: Sergey Fedorov, Nikolay Anisimov, Herbert Willi Artur Ristock, Vladimir Mezhibovsky, Nikolay I. Korolev, Vadim Dymshyts
  • Patent number: 10439996
    Abstract: A system and method for metadata analysis and collection with privacy is disclosed. According to one embodiment, a trusted third party (TTP) system generates and transmits authorization keys to a government agency (GA) system and a communication service provider (CSP) system. The TTP system receives index records referencing records of subscribers from the CSP system and ingests the index records received from the CSP system. The TTP system receives a target index request from the GA system and sends a metadata record request to the CSP system based on the target index request. The CSP system sends metadata records to the TTP system, and the TTP system delivers the metadata records to the GA system. The metadata records are encrypted with encryption keys shared between the GA system and the CSP system such that the TTP system cannot decrypt the metadata records.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: October 8, 2019
    Inventors: Rajesh Puri, David Grootwassink, Michael P. Hammer
  • Patent number: 10425438
    Abstract: Compromised enterprise data is enriched using inferred content from social networks and other public databases. Compromised enterprise data is enriched by obtaining unstructured data from one or more fraudster drop zones; identifying email addresses in the unstructured data; storing each of the identified email addresses in a record with a corresponding name of a person associated with the identified email address; querying one or more databases to update the records with one or more of a corporate employer, location of employment and a corporate position of the person; and aggregating the records. The aggregation can be performed by, for example, a corporate employer field to identify one or more enterprises requiring enhanced security and/or a cybersecurity countermeasure product. The aggregation can also be performed by location of employment or by corporate position to identify individuals that are susceptible to a cybersecurity threat.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: September 24, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Edo Friedman, Nir Moatty, Tomer Meidan, Tal Bar Zvi, Avi Tzabari
  • Patent number: 10419603
    Abstract: A system, method and non-transitory computer readable storage medium comprising instructions that when read by a processor perform receiving a telephony connection request at a location in a telephony network, the location separated from the intended recipient of the telephony connection request by a target telephony network, determining addressing information regarding the intended recipient, the addressing information including at least routing information or a phone number, accessing a do-not-call list, the do-not-call-list including one or more telephony recipients and recipient addressing information for each telephony recipient, the recipient addressing information including at least routing information or a phone number, and determining whether the target addressing information matches any recipient addressing information.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: September 17, 2019
    Assignee: West Corporation
    Inventor: Douglas L. Davis
  • Patent number: 10403264
    Abstract: A method for outputting voice information is disclosed. The method includes determining, when it is determined that to-be-processed information needs to be output in voice mode, geographical location information corresponding to the to-be-processed information according to user location information. The method also includes converting the to-be-processed information into voice information corresponding to the geographical location information according to the geographical information. The method further includes outputting the voice information in the user equipment. The solution according to the present invention is capable of automatically adjusting the dialect used by the voice information according to user needs, without manual adjustment by the user. User operations are largely simplified, a better user experience may be provided to users, and it is especially suitable for those users accustomed to using dialects.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: September 3, 2019
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventor: Zhaoqing Liu
  • Patent number: 10374888
    Abstract: Communication networks go through frequent upgrades, whereby access point (AP) devices that serve network client devices are brought offline to effectuate the upgrade. Concurrently upgrading too many AP devices within a given geographic area can lead to coverage holes where no service is available, congestion where data cannot be sufficiently communicated, or other service degradation. On the other hand, upgrading too few AP devices within the area can result in a network-wide upgrade time that is too great. An architecture is presented that can efficiently generate a schedule for upgrading AP devices of a communication network.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: August 6, 2019
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEM
    Inventors: Ajay Mahimkar, Zihui Ge, Weiyi Zhang, Lili Qiu, Mubashir Adnan Qureshi
  • Patent number: 10360912
    Abstract: According to one or more embodiments of the present disclosure, operations regarding providing indications with respect to questions of a communication session may include obtaining transcript data. The transcript data may include a transcription of audio of the communication session. The operations may further include obtaining multiple questions determined to be asked during the communication session. The operations may further include determining, based on an analysis of the transcript data during the communication session, which of the questions have been asked during the communication session. In addition, the operations may include causing, during the communication session, the device involved in the communication session to indicate which of the questions have been asked.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: July 23, 2019
    Assignee: Sorenson IP Holdings, LLC
    Inventors: Michael Jones, Jeff Smith, Adam Montero
  • Patent number: 10291770
    Abstract: An improved handheld electronic device and an associated method provide an improved call log that presents information relating to logged phone calls in a collapsed manner, meaning that for each phone number having a call stored in the memory of the device, only the most recent in time call is listed on the call log. An improved handheld electronic device and an associated method also provide a call history for any phone call from the improved call log that is selected by the user. The call history includes a listing of all of the calls stored by the device that are associated with the selected call log call.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: May 14, 2019
    Assignee: BlackBerry Limited
    Inventors: Andrew Douglas Bocking, Raymond Paul Vander Veen
  • Patent number: 10263807
    Abstract: A method for operating a network includes receiving, by a statistics engine of a network device, a channel identifier in connection with a statistic of an input frame. The channel identifier identifies a channel of a virtual network structure, and the input frame is received by the network device via the channel of the virtual network structure. The method further includes traversing, by a statistics engine and in response to the receiving the channel identifier in connection with the statistic, a hierarchical data structure based on the channel identifier. The hierarchical data structure comprises hierarchical statistic attributes of the virtual network structure.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: April 16, 2019
    Assignee: Ciena Corporation
    Inventor: Richard Donald Maes
  • Patent number: 10257302
    Abstract: A method for providing a context-based service in a communication network includes: at a context server cooperating with the network, receiving a query generated from a service application, indicating that the service application needs to receive from the context server a set of context information when a query condition is fulfilled; at the context server, generating an update rule indicating that a terminal has to transmit the context information to the context server when an update condition is fulfilled; transmitting the update rule from the context server to the terminal; detecting the context information and transmitting them to the terminal; at the terminal, receiving the context information and transmitting them to the context server when the update condition is fulfilled; and at the context server, forwarding the context information to the service application, thus allowing the service application to implement the context-based service.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: April 9, 2019
    Assignee: TELECOM ITALIA S.P.A.
    Inventors: Cristina Fra′, Massimo Valla
  • Patent number: 10230837
    Abstract: An indication of an outgoing call may be received at a call control unit communicatively coupled to, and/or resident within, a telephone. The indication may include identification information for the outgoing call. It may be determined whether additional information regarding a called party associated with the identification information exists, and if so, a first operation may be performed on the outgoing call responsively to the additional information, otherwise, a second operation may be performed on the outgoing call responsively to an absence of the additional information. The additional information may include a user-configurable list of desired called parties (e.g., a whitelist) and/or undesired called parties (e.g., a blacklist). The additional information may also include called party identification information and/or a spam score.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: March 12, 2019
    Assignee: Kedlin Company, LLC
    Inventor: Benjamin Sharpe
  • Patent number: 10225387
    Abstract: A call processing method, applied in a first terminal, includes: when a call request associated with a second terminal is monitored, acquiring an identification of the second terminal; acquiring historical call information corresponding to the identification of the second terminal; and displaying the historical call information on a current call interface of the call request.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: March 5, 2019
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Ruixian Zhu, Yixing Zou, Shuo Wang
  • Patent number: 10200533
    Abstract: A method for providing file-based media on hold (MOH) services in a Voice over Internet Protocol (VoIP) system includes selecting an MOH file and streaming digital content of the MOH file to a communication device while a call is on hold. If the call is removed from hold and placed back on hold a second time, the digital content of the MOH file is streamed to the communication device while the call is on hold the second time. The digital content is streamed from substantially a beginning of the MOH file to a first stopping point while the call is on hold the first time, and from substantially the first stopping point to a second stopping point while the call is on hold the second time.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: February 5, 2019
    Assignee: Mitel Networks, Inc.
    Inventors: Chakradhar Kondapalli, Jason Miller, Glenn Hessler, Thomas E. Miller
  • Patent number: 10177964
    Abstract: A system and method to identify a call end associated with a problem that caused failure of an internet protocol-based call. The method includes accessing a first call detail record (CDR) set including at least one CDR associated with a first call end of the failed call, determining from the first CDR set indicators of failure attribution of the failed call, determining whether fault for failure of the failed call is attributed to the first call end based on the indicators of failure attribution; outputting an indication that the fault is attributed to the first call end if it was determined that the fault is attributed to the first call end, and outputting the indication to indicate the first call end is acquitted of the fault if it was determined the fault is not attributed to the first call end.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: January 8, 2019
    Assignee: NetScout Systems, Inc
    Inventors: Anilkumar Kollipara, James E. Wilson
  • Patent number: 10165119
    Abstract: A dynamic call connection distributor and a related method, the distributor including an agent pool, having information of call agents, the agent pool is at least partly configurable by a plurality of individual call agents, a recipient dialer, including circuitry for dialing at least one number of predefined potential recipients for establishment of a recipient connection, an agent dialer including circuitry for establishing an agent connection from the dynamic connection distributor to a call agent, and a call linker, having circuitry for linking the agent connection with the recipient call.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: December 25, 2018
    Assignee: ACTIMIZER IPR HOLDING APS
    Inventor: Johan Stubbe-Ostergaard
  • Patent number: 10127555
    Abstract: Pre-authorized communication services and/or transactions are provided via a plurality of networks in response to a request received from a user to provide at least one of a communication service, a transaction and user account information via a plurality of networks of different types. Prior to processing the request, there is verification of the users authorization to receive the at least one of the communication service, the transaction, and the user account information, and that an account associated with the user has a sufficient amount currently available for payment of the at least one of the communication service and the transaction. After verification, an authorized account associated with the user is charged in real time as the at least one of the communication service and the transaction is provided.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: November 13, 2018
    Assignee: Upaid Systems, Ltd.
    Inventors: Simon James Joyce, Prafulla C. Gupta, Manohar Sitaram Vaidya, Rajesh Alla, Ashok Kumar Reddy Eanuga, Sreeramamurty Ayalasomayajula, Richa Gupta, Alok Kaushal, Varma Laxmi Jagannadha Siva Kumara Jampana, Prasad Naganianeya Vara Undavalli, Kondal Rao Nallajerla, Sivaramayya Bonagiri, Krishna Mohan Sistla, Amba Prasad Gudipati, Biswajit Sundar Ray, Raghuram Govindacharyula, Penumatsa Janakirama, Veerabhadra Rao Kalluri, Ravi Devi Venkata Sathi, Ramkumar Katchapeswaran Mambakkam, Surya Sekhar Lakshmi Velpuri, Bhanu Murthy Nallagonda
  • Patent number: 10121169
    Abstract: A method of managing on-line user data in a table-level distributed database system is disclosed. At a loading interface, a load request from a client device specifying a new or updated data table, which has been populated in a distributed file system, is received. The load request also specifies a location in the distributed file system and a schema of the data table. The loading interface creates new records in a metadata store, and each new record specifies a mapping between the data table and a particular instance that is to load such data table. Each record also specifies the location and schema for such data table. Based on the new records, each instance also loads the data table. Each instance publishes, in the metadata store, load status specifying that loading of the data table is complete so that such data table can be queried by a query client.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: November 6, 2018
    Assignee: Amobee, Inc.
    Inventors: Shaosu Liu, Bin Song, Khaled Elmeleegy, Sriharsha Gangam
  • Patent number: 10116796
    Abstract: Provided are methods, systems, and media for Internet Advertising. Exemplary methods may include: providing an advertisement including a first identifier to a website using at least one of a template and an application programming interface (API), the advertisement to be displayed on the website; receiving a communications session initiated by an end customer using the first identifier, the communications session including a second identifier associated with the end customer; accepting the communications session when the second identifier is not included in a black list; retrieving a record associated with the end customer using the second identifier; determining to provide a promotional message to the end customer using the record; selecting an offer using the record; providing the promotional message to the end customer using the communications session, the promotional message including the offer and a request for an indication of interest.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: October 30, 2018
    Assignee: Ooma, Inc.
    Inventors: James Im, William M. Gillon, Douglas E. Hart, David A. Bryan, Tobin E. Farrand
  • Patent number: 10075514
    Abstract: Examples perform monitoring of multiple-step, concurrently executed workflows across distributed nodes. Requests from an intermediate node are classified by a load balancer as monitoring or non-monitoring. Non-monitoring requests are handled by any node; however, monitoring requests are distributed to all nodes via a plurality of queues but handled only by nodes executing the subject workflow. The load balancer receives reports from any node executing the subject workflow, and passes the first report to the intermediate node.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: September 11, 2018
    Assignee: VMware, Inc.
    Inventors: Bin Wang, Ilia Langouev, Aleksey Pershin
  • Patent number: 10061525
    Abstract: A method, computer program product, and computing system for determining a load value for each of a plurality of storage targets included within a RAID group, thus defining a plurality of load values. The plurality of load values are compared to determine if the RAID group is load balanced. If the RAID group is not load balanced, data is repositioned between the plurality of storage targets.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: August 28, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Owen Martin, Malak Alshawabkeh
  • Patent number: 10003618
    Abstract: Disclosed are a device and method for providing a mobile Internet call service. In order to reduce a call waiting time for an mVoIP call, when a call is an initial call after power of a terminal is turned on or using the main call number, information for a call connection is acquired in advance and a light weight session is maintained. When the mVoIP call is made later, the maintained light weight session is used to make a direct P2P call. Therefore, it is possible to reduce a call connection time. As a result, a call waiting time is significantly reduced and thus it is possible to provide a rapid response and improve user satisfaction. When the light weight session is maintained, access to a separate server system is not performed. As a result, it is possible to connect a P2P call even when call traffic is heavy.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: June 19, 2018
    Assignee: SK PLANET CO., LTD.
    Inventors: Jinho Jeon, Eunbok Lee, Kyunghee Kim
  • Patent number: 10003688
    Abstract: Systems for caller identification and authentication may include an authentication server. The authentication server may be configured to receive audio data including speech of a plurality of telephone calls, use audio data for at least a subset of the plurality of telephone calls to populate a plurality of word clusters each associated with a specific demographic, and/or use audio data for at least one of the plurality of telephone calls to identify the telephone caller making the telephone call based on determining a most similar word cluster of the plurality of word clusters to the audio data of the caller.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: June 19, 2018
    Assignee: Capital One Services, LLC
    Inventors: Austin Walters, Jeremy Goodsitt, Fardin Abdi Taghi Abad
  • Patent number: 9998603
    Abstract: Agencies issue multiple devices to personnel for maintaining distinct identities over the course of assigned investigations. To provide flexible capabilities to agencies, a phone is converted for use with multiple attached telephone numbers. Accordingly, a single phone may be used to manage multiple identities over the course of one or more investigations. Using a multiple attached number, a given device can place and receive calls over the network to and from contacts. In addition to providing multiple attached numbers, calls using the multiple attached numbers may be monitored live and recorded to establish evidence.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 12, 2018
    Assignee: World Emergency Network—Nevada, Ltd.
    Inventor: Christopher Ryan Bennett
  • Patent number: 9979816
    Abstract: A system, method and non-transitory computer readable storage medium comprising instructions that when read by a processor perform receiving a telephony connection request at a location in a telephony network, the location separated from the intended recipient of the telephony connection request by a target telephony network, determining addressing information regarding the intended recipient, the addressing information including at least routing information or a phone number, accessing a do-not-call list, the do-not-call-list including one or more telephony recipients and recipient addressing information for each telephony recipient, the recipient addressing information including at least routing information or a phone number, and determining whether the target addressing information matches any recipient addressing information.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: May 22, 2018
    Assignee: West Corporation
    Inventor: Douglas L. Davis
  • Patent number: 9961211
    Abstract: Tracking a status of an ongoing call includes monitoring, by a computer of a contact center, the ongoing call that is connected with a human agent and that originated from a provider network and determining when an automated agent instead of the human agent is connected with the ongoing call. The computer of the contact center can then send a first message to the provider network, wherein the first message comprises first data indicative that the automated agent instead of the human agent is connected with the ongoing call.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: May 1, 2018
    Assignee: Avaya Inc.
    Inventors: Dara Geary, Shane Kelly, Eoghan O'Hare
  • Patent number: 9936349
    Abstract: A mobility management node and a method in a mobility management node for reducing signalling caused by changes of location of a radio terminal, which mobility management node is configured to be operatively comprised by a wireless communication system and to operatively manage the mobility of the radio terminal and to operatively communicate with a gateway node acting as an interface between the system and an external network. The method comprises obtaining initial position information; obtaining boundary information indicating a boundary area wherein at least one of a policy or a charging rule is to be applied for the radio terminal; obtaining current position information; determining whether the radio terminal is inside or outside the boundary area; providing mobility information when the radio terminal is outside the boundary area and not providing mobility information to the gateway node when the radio terminal is inside the boundary area.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: April 3, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Zhiwei Qu, Kimi Jiao, Jia Wang, Lu Wang, Pengyu Xu, Fei Zeng
  • Patent number: 9917954
    Abstract: Example methods, apparatus, and articles of manufacture are disclosed to determine a telecommunications account status. An example method includes initiating a credit transfer request via the device identifier, determining, via a processor, whether an account associated with the device identifier comprises a prepaid type in response to receiving an indication of credit transfer success, and determining whether the account associated with the device identifier comprises a non-prepaid account type in response to receiving an indication of credit transfer failure.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: March 13, 2018
    Assignee: The Nielsen Company (US), LLC
    Inventors: Ranney Harrold Fry, Madhusudhan Reddy Alla
  • Patent number: 9872156
    Abstract: Aspects of this disclosure are directed to a method of routing text messages to subscribers of toll-free numbers using the toll-free exchange. Typically, an originating texter will draft a text message, using, for example, an SMS component of a cellular phone to a toll-free subscriber. In an aspect of the present disclosure, the text message is sent to the originating texter's service provider, which then routes the text message to the toll-free exchange. The toll-free exchange looks up the RESPORG ID associated with the ten-digit toll-free number, and the RESPORG ID is used for text message routing.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: January 16, 2018
    Inventor: David Aldworth
  • Patent number: 9832126
    Abstract: A system, method and non-transitory computer readable storage medium comprising instructions that when read by a processor perform receiving a list including a plurality of possible recipients of telephony network connections, the recipients identified by a telephony number, determining a status characteristic of the intended recipient based on the addressing information, based on the status characteristic, determining whether the intended recipient would successfully receive a telephony connection request if the telephony connection request was forwarded to the intended recipient, and indicating the determination of whether the intended recipient would successfully receive the telephony connection request on the list.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: November 28, 2017
    Assignee: West Corporation
    Inventor: Douglas L. Davis
  • Patent number: 9774509
    Abstract: Methods and systems are disclosed for modeling the performance of an IT service. The methods and systems take a holistic approach by treating the entire IT service instead of the individual nodes. In one implementation, the methods and systems provide a tool for mapping the performance of the IT service based on throughput and response time data. The tool may then be used to develop a mathematical model for the performance of the IT service. System parameters that may impact the performance of the IT service may be correlated to variables in the model. The model may then be used to predict the impact changes may have on the performance of the IT service. Performance maps for the same IT service may be compared over time to discern any departure from a norm. A database of performance maps may be established for a particular industry to facilitate intra-industry comparisons.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: September 26, 2017
    Assignee: United Services Automobile Association (USAA)
    Inventor: Paul Neri Ybarra, III
  • Patent number: 9722881
    Abstract: A method and an apparatus for managing a network are disclosed. For example, the method collects a plurality of call detail records (CDRs), and organizes one or more parameters of the CDRs in accordance with a plurality of cause codes. The method displays the one or more parameters of the CDRs in a hierarchical representation comprising a plurality of screen displays.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: August 1, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian P. Huntley, Jimmy E. Bodkin, Clifton L. DeBlasio, Marc Thurston, Brian Young
  • Patent number: 9712665
    Abstract: An apparatus, system and method for multimedia capturing, logging and retrieval are disclosed. The apparatus provides time synchronized voice and data interactions capturing and logging, secured playback and retrieval functionality for dispute resolution, for detecting negative and positive conduct, for business analysis and performance, and for quality management. The apparatus provides for synchronization and association of multi-media interactions for financial transactions in order to provide for the retrieval, playback, and review of the transaction-specific events in their temporally correct and integrated sequence.
    Type: Grant
    Filed: April 9, 2003
    Date of Patent: July 18, 2017
    Assignee: NICE LTD.
    Inventors: Roy Adar, Shai Shermister, Motti Nisani
  • Patent number: RE47632
    Abstract: There is provided a method of enabling media bypass for a media gateway in a telecommunications network which includes a plurality of media gateways via which a signaling path for transfer of signaling information for setup of a communication session between endpoint devices can be established and via which a media path for transfer of media data between the endpoint devices during the communication session can be established.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: October 1, 2019
    Assignee: Metaswitch Networks Ltd
    Inventors: Michael Anthony Lyons, David Stephen Hammond, Nicholas Peter Larkin, Oliver James Carter