Call Source Identification Patents (Class 379/88.19)
  • Patent number: 11962718
    Abstract: Novel tools and techniques are provided for implementing automated robocall detection. In various embodiments, a computing system may compare first abstracted raw data, obtained from a portion of call data from a first call from a first originating party, with each of a plurality of abstracted raw data, obtained from portions of call data from a plurality of calls from a corresponding plurality of originating parties. In some instances, the plurality of abstracted raw data and the first abstracted raw data may each include at least one of word count data, phoneme count data, inter-word timing data, voice pitch estimation data, and/or background noise data. The computing system may determine whether the first abstracted raw data is indicative of the first call being a suspected unsolicited or unwanted communication, based at least in part on the comparison. If so, the computing system may perform one or more tasks.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: April 16, 2024
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Patrick Giagnocavo, Michael Stillman
  • Patent number: 11956383
    Abstract: A method of providing blockchain wireless services in a controlled environment is provided. The method comprises a wireless communication device associated with an inmate of a controlled environment receiving one of a voice and video call from a device external to the controlled environment. The method further comprises the device placing the received call into a hold state and sending a request for validation of the call via a blockchain, the request identifying at least parties to the call. The method further comprises the device, upon receipt of validation, removing the call from the hold state; and enabling at least one of voice and video functionality for the parties. The method further comprises the wireless communication device sending the request for validation to a telecommunications server and the server conducting real time monitoring of the call. The method further comprises the device continuously recording the call.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: April 9, 2024
    Inventors: Michael Francis Byrne, Brian Francis Byrne
  • Patent number: 11956606
    Abstract: An audio signal processing method includes receiving an audio signal corresponding to a voice of a talker, obtaining an image of the talker, estimating posture information of the talker using the image of the talker, generating a correction filter according to the estimated posture information, performing filter processing on the audio signal using the generated correction filter, and outputting the audio signal on which the filter processing has been performed.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: April 9, 2024
    Assignee: YAMAHA CORPORATION
    Inventors: Satoshi Ukai, Ryo Tanaka
  • Patent number: 11954443
    Abstract: Techniques are described for performing complaint prioritization using one or more machine learning models for customer communications. For example, a computing system includes a memory and one or more processors in communication with the memory. The one or more processors are configured to receive communication data indicative of a service inquiry from a user device, generate a set of emotion factor values that indicate a measure of particular emotions in the service inquiry, determine, using a machine learning model and based on the set of emotion factor values, an emotional priority score for the service inquiry, and determine a response priority order for the service inquiry based on at least the emotional priority score.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: April 9, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Abhishek Kumar, Dipanjan Deb, Amit Agarwal
  • Patent number: 11908035
    Abstract: Systems, methods, and computer-readable storage media for authenticating mail and preventing contraband from entering detention facilities. An exemplary system can receive, from a known user, a letter directed to an incarcerated individual and store, via a processor, a digital copy of the letter in a database. The system can then print a physical copy of the letter, where the physical copy has at least one of a QR code or a barcode on an exterior of the physical copy, and mail the physical copy to a detention center holding the incarcerated individual. Finally, the system can receive, at the processor and from a staff member of the detention center, a request to digitally screen the physical copy by digitally accessing the digital copy in the database, and transmit, via the processor, the digital copy to the staff member.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: February 20, 2024
    Inventor: Frederick Hutson
  • Patent number: 11900049
    Abstract: Embeddable extensions of the functionality of email and calendaring applications are described herein. An originating email and calendaring application formats meeting items to include extensible content, e.g., within the body field of the meeting item. Recipient email and calendaring applications receive the meeting items and, depending on whether they are configured to provide an extended functionality, will either deploy the extensible content item according to the extended functionality or present the extensible content item according to a standardized functionality. The body field includes the extensible content item according to the standardized functionality that is interpretable by configured clients to provide the extended functionality.
    Type: Grant
    Filed: January 5, 2023
    Date of Patent: February 13, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert Suresh Meyer, Jackson Robert Thompson
  • Patent number: 11895273
    Abstract: Aspects of this disclosure are directed to a voice message display method and apparatus in an application, a computer device, and a computer-readable storage medium. The method can be performed by a terminal on which an application is installed and is capable of receiving a voice message. The method can include starting an application, and obtaining n voice messages published by at least one user account. The method can further include displaying a voice message presentation interface of the application, where the voice message presentation interface displays the voice message in a virtual world and the voice message are displayed by using a visible element in the virtual world as a carrier.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: February 6, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wei Dai, Kun Lu, Qinghua Zhong, Jun Wu, Yingren Wang, Rong Huang
  • Patent number: 11874131
    Abstract: Location technologies are combined with other information systems to provide augmented information for individuals such as a traveler in an automobile.
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: January 16, 2024
    Inventor: Edward H. Nortrup
  • Patent number: 11869504
    Abstract: Systems and methods of verifying trigger keywords in acoustic-based digital assistant applications are provided. A system can receive, from an application developer computing device, a request to generate a voice-based software application. The request can include a uniform resource locator (URL) associated with a service provided by the voice-based software application and an identifier corresponding to the URL. The system can identify a plurality of links that include the URL as a target. The system can determine a subset of the plurality of links having a respective character string that includes a reference to the identifier for the URL. The data processing system can compare the subset of the plurality of links to a threshold to determine a match level, and can determine a verification status of the request based on the match level.
    Type: Grant
    Filed: January 3, 2022
    Date of Patent: January 9, 2024
    Assignee: GOOGLE LLC
    Inventor: Alex Maxwell
  • Patent number: 11863707
    Abstract: A system and method for managing virtual queues with user-level targeted interactions. A cloud-based queue service manages a plurality of queues hosted by one or more entities. The queue service is in constant communication with the entities providing queue management, queue analysis, and queue recommendations. The queue service is likewise in direct communication with queued persons. Sending periodic updates such as targeted interactions in the form of products, services, and callback opportunities based on analysis of entity data, user-specific data, and data associated with all persons or groups at a given location, both physical or virtual.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: January 2, 2024
    Assignee: Virtual Hold Technology Solutions, LLC
    Inventors: Daniel Bohannon, Richard Daniel Siebert, Jay Power, Matthew DiMaria, Shannon Lekas
  • Patent number: 11856138
    Abstract: The present disclosure describes techniques for determining whether a communication request is associated with a legitimate communication or spoof communication, prior to establishing the connection. A Parallel Path Caller Verification (PPCV) controller is described that is configured to intercept a communication request from an originating device and generate a proof-of-identity (PoI) message for delivery to the originating device. Upon receipt of a reply message that is responsive to the PoI message, the PPCV controller may determine whether the communication is a legitimate communication. If the communication is determined as legitimate, the PPCV controller may establish a communication based on the communication request.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: December 26, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Parag Garg, Homer Nicolas B. Filart, Kathleen Foster, Nicholas LaVassar, George MacDonald, Michele Lundahl, Derrick Ives
  • Patent number: 11843640
    Abstract: A computer-implemented system and method for secure electronic message exchange including coupling a control platform to a workstation of a plurality of workstations via a communications medium, where the control platform includes one or more apparatuses for monitoring, controlling, conversion, and billing, related to messages exchanged between a plurality of local users and a plurality of remote users. The system prevents forwarding or copying of a message sent by a local user of the plurality of local users and received by a remote user of the plurality of remote users, to another party by the control platform. The system and method also provides for authenticating the remote user with the control platform.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: December 12, 2023
    Assignee: Global Tel*Link Corporation
    Inventors: Stephen Hodge, David Woody
  • Patent number: 11805200
    Abstract: Computer-implemented methods, computer program products, and computer systems for detecting and resolving fraudulent calls. The computer-implemented methods include one or more processors configured for receiving voice call data corresponding to an incoming telephone call placed to a user device, wherein the voice call data comprises caller voice data. Further, the computer-implemented methods may include one or more processors configured for converting the caller voice data to caller text data comprising one or more text phrases. Further embodiments of the computer-implemented method include processors configured for determining that the one or more text phrases satisfies a first condition, and responsive to determining that the one or more text phrases satisfies the first condition, transmitting a user alert to the user device.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: October 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Shikhar Kwatra, Hemant Kumar Sivaswamy, Joyce Miryam Habbouche
  • Patent number: 11735175
    Abstract: A disclosed method includes monitoring an audio signal energy level while having a noise suppressor deactivated to conserve battery power, buffering the audio signal in response to a detected increase in the audio energy level, activating and running a voice activity detector on the audio signal in response to the detected increase in the audio energy level and activating and running a noise estimator in response to voice being detected in the audio signal by the voice activity detector. The method may further include activating and running the noise suppressor only if the noise estimator determines that noise suppression is required. The method activates and runs a noise type classifier to determine the noise type based on information received from the noise estimator and selects a noise suppressor algorithm, from a group of available noise suppressor algorithms, where the selected noise suppressor algorithm is the most power consumption efficient.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: August 22, 2023
    Assignee: Google LLC
    Inventors: Plamen A. Ivanov, Kevin J. Bastyr, Joel A. Clark, Mark A. Jasiuk, Tenkasi V. Ramabadran, Jincheng Wu
  • Patent number: 11714793
    Abstract: A system and method is provided for providing searchable customer call indexes. Consistent with disclosed embodiments, a system may receive call information associated with telephone conversations between callers and a vendor, the call information including an audio recording or transcript for each telephone conversation. The system may also identify one or more keywords from the audio recordings or transcripts and index the call information into one or more indexes based on the identified keywords. Finally, the system may determine search results responsive to a search query based on the indexing. In some embodiments, changes to customer service may be identified based on the search results.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: August 1, 2023
    Assignee: Capital One Services, LLC
    Inventor: Nikhil Murgai
  • Patent number: 11689658
    Abstract: A method of providing blockchain wireless services in a controlled environment is provided. The method comprises a wireless communication device associated with an inmate of a controlled environment receiving one of a voice and video call from a device external to the controlled environment. The method further comprises the device placing the received call into a hold state and sending a request for validation of the call via a blockchain, the request identifying at least parties to the call. The method further comprises the device, upon receipt of validation, removing the call from the hold state; and enabling at least one of voice and video functionality for the parties. The method further comprises the wireless communication device sending the request for validation to a telecommunications server and the server conducting real time monitoring of the call. The method further comprises the device continuously recording the call.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: June 27, 2023
    Inventors: Michael Francis Byrne, Brian Francis Byrne
  • Patent number: 11641574
    Abstract: Certain aspects of the present disclosure provide techniques for a public warning system. A method that may be performed by a user equipment (UE) includes receiving, from a network entity, an indication of a monitoring schedule for public warning notifications, and monitoring for a public warning notification based on the monitoring schedule.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: May 2, 2023
    Assignee: QUALCOMM Incorporated
    Inventor: Linhai He
  • Patent number: 11601547
    Abstract: Embodiments may provide techniques to screen for, detect, and prevent connection of robocalls. For example, in an embodiment, a method, implemented in a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, may comprise receiving, at a telecommunications switch, a request to initiate a call from an originating party, selecting, at the telecommunications switch, from a list of terminating carrier networks, a media server, routing, at the telecommunications switch, the request to initiate the call to the media server, forwarding, from the media server, a media prompt requesting the originating party to enter a response to the media prompt, and when the originating party does not enter a correct response to the media prompt, forwarding, from the media server, an indication that the call is forbidden.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: March 7, 2023
    Assignee: RESTOREN PARTNERS
    Inventor: Vladimir Smelyansky
  • Patent number: 11588800
    Abstract: A system authenticates users using voice-based conversations. The system allows the authentication process to be customized using an authentication plan. For example, the system may be a multi-tenant system that allows customization of the authentication process for each tenant. The authentication plan is represented as an expression of phrase types, each phrase type associated with a phrase verification method. The system authenticates a user by executing the expression of an authentication plan for that user in response to a request from the user. The system performs a conversation with the user according to the authentication plan. The system determines whether to allow or deny the user request based on the result of evaluation of the expression of the authentication plan.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: February 21, 2023
    Assignee: Salesforce, Inc.
    Inventors: Tian Xie, Caiming Xiong
  • Patent number: 11570297
    Abstract: One example method of operation may include one or more of identifying an incoming call via a communication processing device, terminating the incoming call at a call management device, identifying one or more caller attributes received with the incoming call, comparing the one or more caller attributes to one or more call recipient preferences stored in a call recipient profile, and transmitting a notification, via the call management device, to a call recipient device based on the one or more caller attributes and the one or more call recipient preferences.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: January 31, 2023
    Assignee: FIRST ORION CORP.
    Inventors: Mark Himelfarb, Timothy Stalnaker
  • Patent number: 11538074
    Abstract: The method and system may provide a seamless handoff of user information from a drugstore to a call agent. When a customer communicates with a drugstore device regarding a drugstore-related inquiry, the drugstore device attempts to identify an answer to the drugstore-related inquiry. When the drugstore device does not identify an answer to the drugstore-related inquiry, the drugstore device initiates communication between the customer and a contact center. A transcribed version of the communication may be stored in a database accessible by the contact center along with additional user information for the customer related to the customer's experiences with the drugstore. The user information may be provided to a call agent's contact center device for display and in this manner, the call agent may be made aware of the communication to avoid asking repeat questions and to quickly and efficiently answer the customer's drugstore-related inquiry.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: December 27, 2022
    Assignee: WALGREEN CO.
    Inventors: Lindsey Kanefsky, Kartik Subramanian, Garima Pokharel
  • Patent number: 11489887
    Abstract: Disclosed is a system for providing contact center services in an integrated way, in which a client can receive query processing services by immediately connecting to at least one of other contact center servers operated by service providers cooperating in a link service by a call transfer without changing a preexisting connection state while being initially connected to a specific contact center server, so that a user can use a plurality of query processing services without difficulties by linking the contact center servers operated by the plurality of service providers, thereby minimizing the time, efforts and costs of the user who wants to receive the plurality of query processing services through the plurality of service providers.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: November 1, 2022
    Assignee: MindwareWorks Co., Ltd.
    Inventors: Jae In Lee, Hyun Sun Cho, Seong Kuk Mun, Kyung Taek Park
  • Patent number: 11483433
    Abstract: Disclosed is a voice message exchange system and method for improving communication between an inmate and a third party by enabling the inmate to leave a message when a call is not answered and further allowing the third party who receives the message to reply with a message to the inmate. Additionally, outside parties that meet the institution's requirements can leave messages for inmates at any time. The present invention can be used as an add-on to legacy inmate call management systems or incorporated internally into an inmate call management system. The system also provides monitoring, controlling, recording, and billing means.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: October 25, 2022
    Assignee: Value-Added Communications, Inc.
    Inventors: Stephen Hodge, David Woody
  • Patent number: 11425244
    Abstract: A method of providing blockchain wireless services in a controlled environment is provided. The method comprises a wireless communication device associated with an inmate of a controlled environment receiving one of a voice and video call from a device external to the controlled environment. The method further comprises the device placing the received call into a hold state and sending a request for validation of the call via a blockchain, the request identifying at least parties to the call. The method further comprises the device, upon receipt of validation, removing the call from the hold state; and enabling at least one of voice and video functionality for the parties. The method further comprises the wireless communication device sending the request for validation to a telecommunications server and the server conducting real time monitoring of the call. The method further comprises the device continuously recording the call.
    Type: Grant
    Filed: September 26, 2021
    Date of Patent: August 23, 2022
    Inventors: Michael Francis Byrne, Brian Francis Byrne
  • Patent number: 11362951
    Abstract: Embodiments of the present invention provide a routing method and apparatus. A controller receives a path measurement message, determines a path score of each of at least two paths based on a preset rule and the path measurement message. Then the controller determines a routing policy of a first customer-premises equipment based on the path score of each of the at least two paths, and sends the routing policy to the first customer-premises equipment. According to the present invention, path quality of each path can be scored based on the preset rule and the path measurement message obtained after measurement by the first customer-premises equipment; and the routing policy is generated based on path scores and delivered to the first customer-premises equipment, to ensure that customer-premises equipments in an entire network can transmit a data packet sent by a service application more quickly, stably, and securely.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: June 14, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Ge Zhao
  • Patent number: 11139975
    Abstract: Various embodiments are provided for authenticating an entity in non-secure communication channels via secure out-of-bands channels. An operator may be authenticated to have access to a secured location associated with an entity upon determining the operator retrieved and communicated a unique token, provided by the user and stored at the secured location, back to the user.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: October 5, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Elizabeth Daly, Spyridon Antonatos, Stefano Braghin
  • Patent number: 11134142
    Abstract: A request to identify a person is received from a user. For example the user may say “Find me the name of a person who sent me an email regarding Project X last week.” The request is to identify the person in order to establish an electronic communication session with the identified person. The request is parsed to identify one or more filtering criteria. One or more electronic record stores are determined based on the one or more filtering criteria. For example, specific devices on a network are identified. The one or more electronic record stores are searched using the one or more filtering criteria to create a filtered list of persons. The filtered list of persons is displayed on a first communication device in a simplified user interface. The simplified user interface dramatically reduces the time and steps necessary to identify the person and establish the communication session.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: September 28, 2021
    Assignee: Avaya Inc.
    Inventors: Lin Lin, Ping Lin
  • Patent number: 11113104
    Abstract: Computer systems, data processing methods, and computer-readable media are provided to run original networks. An exemplary computer system includes first and second processors and first and second memories. The first memory stores offline models and corresponding input data of a plurality of original networks, and a runtime system configured to run on the first processor. The second memory stores an operating system configured to run on the first processor or the second processor. When the runtime system runs on the first processor, the runtime system obtains an offline model and corresponding input data of an original network from the first memory and controls the second processor to run the offline model of the original network. The offline model of the original network includes model parameters, instructions, and interface data of respective computation nodes of the original network.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: September 7, 2021
    Assignee: Shanghai Cambricon Information Technology Co., Ltd
    Inventors: Linyang Wu, Qi Guo, Xunyu Chen, Kangyu Wang
  • Patent number: 11080796
    Abstract: Disclosed herein is system, method and architecture to process information received in electronic messages, including identifying events in the lives of users from the information contained in one or more such electronic messages.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: August 3, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Varun Bhagwan, Kaushal Kurapati
  • Patent number: 10602442
    Abstract: A method, in a network node, for managing a user equipment device is disclosed. The method comprises the steps of receiving at least one of an apply instruction or a withhold instruction concerning an energy saving process for the user equipment device (step 100), applying the energy saving process for the user equipment device if the instruction is an apply instruction (step 130) and withholding application of the energy saving process for the user equipment device if the instruction is a withhold instruction (step 120). The energy saving process comprises retaining a context for the user equipment device after conducting a network detach procedure with the user equipment device (step 236b). Also disclosed are a method in a user equipment device, a computer program product for carrying out such methods, a network node and a user equipment device.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: March 24, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Johan Rune, Anders E. Eriksson, Erik Eriksson
  • Patent number: 10554811
    Abstract: The computing device may map the incoming number to a caller data to identify a caller. The computing device may determine, by data analytics, a type of service the user is seeking based on determining that the caller is one or more from a service provider, a company or a cause. The computing device may reject the incoming number based on determining the caller does not correspond to the type of service the user is seeking. The computing device may determine, by data analytics, a relation of the person to the user based on determining the caller is a person and rejects the incoming number based on determining the person is not related to the user.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yuk L. Chan, Heidi Lagares-Greenblatt, Deepti M. Naphade
  • Patent number: 10334397
    Abstract: A server that cross-references a first user's device location with registered members in a spatial proximity of the first user's device and returns the results by disclosing personal user attributes including pictures and names of all members in the spatial proximity of the first user's device. The first user who initiated the inquiry may select from the results returned any discovered user he/she wishes to connect with and send a form of invitation to connect using network available tools such as email, SMS, text or any customized invitation form. The invitation to connect to the inquiring user includes his/her personal attributes including a picture and name. The discovered member who received the invitation may accept, ignore, or decline connecting with the inquiring user. The first user may also receive an invitation from the server to accept, ignore, or decline connecting with the discovered member.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: June 25, 2019
    Assignee: WIRELESS DISCOVERY LLC
    Inventor: Ramzi Alharayeri
  • Patent number: 10313510
    Abstract: A communication conversion system is coupled to a global computer network. A user digital communication is electronically received from at least one remote device. The user digital communication is automatically converted into a formatted user communication according to at least one receiving template. The at least one receiving template is based, at least in part, on at least one correctional receiving requirement. A communications address is automatically selected for a correctional facility from a plurality of communications addresses. The communications address is based, at least in part, on an identifier of an inmate supplied with the user digital communication. The formatted user communication is electronically communicated to a printer with instructions to print at least one printed communication. The at least one printed communication is based, at least in part, on the formatted user communication, and is configured to be delivered to the communications address.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: June 4, 2019
    Assignee: Fedcom, Inc.
    Inventors: Sandy Y. Chang, Mark D. Wemple
  • Patent number: 10306070
    Abstract: A call transfer method and user equipment relate to the communications field, where the method includes acquiring a phone number of a current call to first user equipment, determining whether the phone number of the current call is a trigger number, determining whether a ring parameter corresponding to the number of the call meets a preset condition when the phone number of the current call is the trigger number, and sending a call transfer instruction to a server when the ring parameter corresponding to the number of the call meets the preset condition such that when a number of a call is a trigger number and a ring parameter corresponding to the number of the call meets a preset condition, the call to first user equipment is transferred.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: May 28, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yongfeng Tu, Wenmei Gao, Zhu Liu
  • Patent number: 10147117
    Abstract: A method and apparatus provides information to enhance at least one of: a sales, a service and an administrative transaction by communicating with a plurality of applications from a group of applications in accordance with rule information and based on at least two of the received: end user identification information, client identification information and transaction type information. In one example, the apparatus includes a rules engine, an application integrator, an integration and presentation module, and an integrated user interface. The rules engine causes the application integrator to communicate with a plurality of applications in accordance with the rule information, and at least two of: the end user identification information, the client identification information, and the transaction type information.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: December 4, 2018
    Assignee: Accenture Global Services Limited
    Inventors: John F. Durocher, Jamie N. Noris, Kevin M. Wasielewski, Suzette Massie, Trevor Gruzin
  • Patent number: 10027786
    Abstract: A behavior prediction algorithm predicts a call by monitoring user inputs to detect an action by the user suggesting the user may be about to instigate the call, and identifying a candidate callee for the call. A network address associated with the callee is also retrieved from a data store. In response to the behavior detection algorithm predicting the call, a connection establishment message is transmitted to the network address via a network, so as to establish over the network a signalling connection for transmitting messages to a device available to the callee. After the connection establishment message has been transmitted, an explicit instruction is received from the user to instigate the call to the callee. In response to receiving the explicit instruction, a call invite is transmitted to the device via the signalling connection, thereby causing the device to output an incoming call notification.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: July 17, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Graham Plumb
  • Patent number: 9992682
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, at a base station, communicating with a mobile phone where the base station comprises a premises wireless access point, at the base station, communicating with a mobile communication system by way of a broadband connection, and instructing a landline phone communicatively coupled to the base station to communicate with a remote end user device via the mobile communication system utilizing identification information of the mobile phone and responsive to communications between the base station and the mobile phone. Other embodiments are disclosed.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: June 5, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: William Stanley Robbins, Larry B. Pearson, R. Tyler Wallis, Mark Ryan
  • Patent number: 9872324
    Abstract: Wireless mobile communication (WMC) devices located in near proximity of each other may be enabled to form a mesh (ad hoc wireless) network. WMC devices may form and/or tear down intra-mesh connection with other WMC devices in the same mesh network. WMC devices may utilize information related to other WMC devices in the mesh network in determining formation and tearing down of intra-mesh connections. This information may comprise relative speeds, locations, and directions of movement of the WMC devices forming/tearing intra-mesh connections. Other information including data bandwidth and/or power consumption may be utilized in such determination. This information may also comprise available services advertised by WMC devices in the mesh network.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: January 16, 2018
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: John Stuart Walley, Thomas J. Quigley, Alexander G. MacInnis, Arya Behzad, Jeyhan Karaoguz, Mark L. Buer
  • Patent number: 9837079
    Abstract: The methods, apparatus, and systems described herein are designed to identify fraudulent callers. A voice print of a call is created and compared to known voice prints to determine if it matches one or more of the known voice prints, and to transaction data associated with a database of voice prints. The methods include a pre-processing step to separate speech from non-speech, selecting a number of elements that affect the voice print the most, and/or computing an adjustment factor based on the scores of each received voice print against known voice prints.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: December 5, 2017
    Assignee: MATTERSIGHT CORPORATION
    Inventors: Roger Warford, Douglas Brown, Christopher Danson, David Gustafson
  • Patent number: 9813882
    Abstract: Disclosed are various embodiments employed to generate device notifications based upon notification content. To this end, a request to generate a device notification is obtained from a user application. Notification content is extracted from the request and an escalated or de-escalated notification level is applied when the content corresponds to a notification rule stored in the device.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: November 7, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Michael F. Masterman
  • Patent number: 9749275
    Abstract: There is disclosed a method of constructing a listing of e-mail messages, the method comprising: retrieving, by at least one server, information in respect of a plurality of e-mail messages from at least one database in electronic communication with the at least one server, each e-mail message including a header having a plurality of header fields and a body having content; sending, by the at least one server to a client device via a communications network, instruction to display in one of an e-mail message listing pane or an e-mail message listing window in a graphical user interface of the client device, a listing of e-mails, the listing including in respect of at least some of the e-mail messages listing information including at least some of the header fields; for at least some of the e-mail messages, one of determining a classification of the e-mail messages by the at least one server and retrieving from the database a classification of the e-mail messages by the at least one server, the classification i
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: August 29, 2017
    Assignee: YANDEX EUROPE AG
    Inventors: Georgii Valentinovich Shmarovoz, Alexander Viktorovich Kozlov, Anna Aleksandrovna Demyanenko, Iulia Nikolaevna Latysheva, Egor Vladimirovich Ganin
  • Patent number: 9712965
    Abstract: Systems and methods are provided for timing message notifications to be provided to mobile device users based on their respective geographic locations with respect to a targeted content area. The timing of message notifications may be controlled in order to optimize the chances of delivering targeted content to a mobile device user based on the current geographic location of the user's device relative to a targeted content area. As the particular client application may not be actively executing at a time when the user's device happen to be located within a targeted content area, a general message notification sent to the user's device, which may be displayed at any time, may increase the likelihood that the user will launch the client application when it is not already executing at the device and thereby, allow targeted content to be delivered to the user's mobile device at the appropriate time and location.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: July 18, 2017
    Assignee: AOL Inc.
    Inventor: Bryce Barrand
  • Patent number: 9602653
    Abstract: A method for providing a cognitive alert control framework for a mobile device, wherein the mobile device includes an alert mechanism is provided. The method may include detecting, by a processor, a call being initiated by a caller using a first mobile device to a recipient using a second mobile device. The method may also include determining a cognitive state of the caller. The method may further include determining a cognitive state of the recipient. The method may include analyzing a relationship between the caller and the recipient based on the determined cognitive state of the caller and the determined cognitive state of the recipient. The method may also include determining a level of alert associated with second mobile device based on the analyzed relationship. The method may include invoking a ringtone characteristic on the second mobile device based on the determined level of alert.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: John A. Bivens, Minkyong Kim, Min Li, Clifford A. Pickover, Valentina Salapura
  • Patent number: 9602656
    Abstract: Various embodiments provide methods, apparatus, and systems for providing caller ID. In an exemplary method implemented on a caller device, a portrait file to be used as a caller ID is created, and sent to a portrait distribution system (PDS) on a server via an IP network. A distribution policy corresponding to the portrait file is generated, and sent to a policy control system (PCS) on the server via the IP network, to cause the PCS to perform a selective distribution process. The selective distribution process includes selecting a callee device by using the distribution policy, generating a notification, and sending the notification to the callee device, such that the callee device downloads the portrait file from the PDS via the IP network according to the notification and executes the portrait file as the caller ID when the caller device calls the callee device.
    Type: Grant
    Filed: April 20, 2014
    Date of Patent: March 21, 2017
    Assignee: IHANDY INC.
    Inventors: Yangqing Huang, Jinfei Zhang
  • Patent number: 9407769
    Abstract: Ways of presenting a custom greeting to a user who retrieves a voicemail that was left by a caller are disclosed. In one embodiment, a voicemail server facilitates storing a voicemail in connection with an identifier that is associated with a calling device that was used by a caller in an attempt to call the user. A user-specific name is automatically retrieved based on the identifier. This name can be retrieved from the user's mobile device or from a remote address book. When the user retrieves his or her messages, the voicemail server presents a custom announcement introducing the message, where the custom announcement is based on the name retrieved.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: August 2, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Badri Subramanyan, Ayodeji Abidogun, William Routt, Piyush Upadhyay
  • Patent number: 9397991
    Abstract: Digital content distribution systems and methods are provided for distributing for digital data files, such as digital audio and video data files. In accordance with one implementation, a token-based authentication system is provided that does not require knowledge of the individual user requesting the download of digital content data or real-time access to user account information. Instead, the token-based authentication system embeds the authentication information, or token, in the download request information itself. In this way, the download or content server authenticates the download request using the token contained in the download request information and therefore does not require any additional information to carry out this authentication, such as access to user account information.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: July 19, 2016
    Assignee: AOL Inc.
    Inventors: Depeng Bi, Stephen Christopher Gladwin, Troy Steven Denkinger, Timothy Scott Franklin, Bart Richard Cilfone, Anne Marie Pewterbaugh, Jeffrey Jonathan Spurgat
  • Patent number: 9392120
    Abstract: Methods and systems for managing a call in real-time are disclosed. Methods and systems consistent with the present invention manage a call in real-time based on input from a user. A service center receives information pertaining to a call to the user from a service control point and sends a notification of the call to a device associated with the user. The service center receives a response to the notification from the user. Thereafter, the service center instructs the service control point to connect the call based on the response.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: July 12, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Robert A. Chingon, Stephen P. Brennan, Christopher L. Helbling, Nagendra Kunuturi, Ravi Penumatsa, Mahesh Rajagopalan, Craig L. Reding, John R. Reformato, John H. Wurster, Sandeep Chakraverty, Byron M. Pinto
  • Patent number: 9294629
    Abstract: A home gateway system has a transceiver (70) capable of establishing a wireless local loop connection (72). A voice processing system (74) is coupled to the transceiver (70). The voice processing system (74) is capable of storing a message from an incoming call. A caller identification processing system (76) is coupled to the transceiver (70). The caller identification processing system (76) determines a telephone number of the incoming call and routes the incoming call to the voice processing system (74), if the telephone number belongs to a screened group of telephone numbers.
    Type: Grant
    Filed: January 5, 2006
    Date of Patent: March 22, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Robert Wesley Bossemeyer, Jr., Raymond Walden Bennett, III, Donald Bernard Liebrecht, Barry James Sullivan
  • Patent number: 9197754
    Abstract: Methods and systems are described for allowing a calling party to provide a provisional message for a called party. In one aspect, when the calling party places a call to the called party and does not receive an answer, the calling party may choose to have the provisional message delivered.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: November 24, 2015
    Assignee: Comcast Cable Communications, LLC.
    Inventor: Carl Klatsky
  • Patent number: 9164665
    Abstract: A hardware device outputs management information relating to an event that occurs in a managed object. A management information processing unit generates charts for displaying the management information relating to the event. A management screen editing unit generates a management screen for managing a state of the managed object using the charts generated by the management information processing unit. The management screen editing unit further sets a significance of each of the charts generated; generates a first management screen for selecting one of a plurality of chart groups relating to the event that occurs in the managed object; generates a second management screen for displaying a chart group selected in the first management screen; and provides a special display for a particular chart group that includes a chart whose significance is higher than a predetermined threshold, in order to distinguish the particular chart group from other chart groups.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: October 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Takumi Kobayashi, Shigeko Mori, Tatsuyuki Shiomi