Caller Identification Patents (Class 455/415)
  • Patent number: 11032418
    Abstract: Implementations set forth herein relate to generating a pre-call analysis for one or more users that are receiving and/or initializing a call with one or more other users, and/or prioritizing pre-call content according to whether security-related value was gleaned from provisioning certain pre-call content. One or more machine learning models can be employed for determining the pre-call content to be cached and/or presented prior to a user accepting a call from another user. Feedback provided before, during, and/or after the call can be used as a basis from which to prioritize certain content and/or sources of content when generating pre-call content for a subsequent call. Other information, such as contextual data (e.g., calendar entries, available peripheral devices, location, etc.) corresponding to the previous call and/or the subsequent call, can also be used as a basis from which to provide a pre-call analysis.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: June 8, 2021
    Assignee: GOOGLE LLC
    Inventors: Sandro Feuz, Thomas Deselaers
  • Patent number: 11012573
    Abstract: Methods, systems, and computer-readable media for interactive voice response using a cloud-based service are disclosed. Voice input indicating interaction with an entity is received at a service provider environment. The entity is associated with an IVR data structure comprising one or more options associated with contacting the entity. The IVR data structure is selected based (at least in part) on analysis of the voice input by the service provider environment. The voice input is sent from a voice-capturing device to the service provider environment via a non-telephonic network. A contact point is selected from the IVR data structure based (at least in part) on analysis of the voice input and/or contextual information. A connection is initiated with the contact point.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: May 18, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: John Michael Hartman, Michael Frederick Kahn
  • Patent number: 10992778
    Abstract: For location-based communication with mobile devices, a set of callee conditions is received at a caller's device, which has to be satisfied by a callee according to information descriptive of a condition of the callee. The state information is distinct from the location and a time of the callee's presence at the location. An evaluation is made that each device associated with each potential callee in a first subset has been present at the location at a specified time, and that each potential callee in the first subset satisfies the set of callee conditions. At the caller's device, an instruction is received for making a telecommunication call to a device of a potential callee in a first subset. The call is initiated from the caller's device to mobile devices associated with the first subset of potential callees.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: April 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kanak B. Agarwal, Patrick J. Bohrer, Ahmed Gheith, Michael D. Kistler, Ramakrishnan Rajamony, Brian L. White Eagle, James Xenidis
  • Patent number: 10944864
    Abstract: The present invention relates to communications methods and apparatus for determining whether a received call originated from an artificial intelligence system and the call handling procedures to be used on the received call based on whether or not the call was determined to have been originated from an artificial intelligence system. An exemplary method embodiment includes the steps of: receiving a first call; determining whether said first call originated from an artificial intelligence system; and when said first call is determined to have originated from an artificial intelligence system performing one or more artificial intelligence call handling operations.
    Type: Grant
    Filed: April 21, 2019
    Date of Patent: March 9, 2021
    Assignee: Ribbon Communications Operating Company, Inc.
    Inventor: Justin Hart
  • Patent number: 10893148
    Abstract: Systems and methods provide a unified call log for user devices in a device group. A user device receives an invite message for an incoming call and stores first call log information including a caller identifier based on the invite message. The user device receives a status message indicating that another user device has answered the incoming call and stores second call log information including a timestamp for the status message. The user device receives a call information message for a new line between the user device and a device associated with the caller telephone number, determines that the new line is a handover call associated with the incoming call, and stores third call log information for the new line. The user device determines that the handover call on the new line is ended and generates a call log entry including information from the incoming call and the handover call.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: January 12, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Rafael Andres Gaviria Velez, Ashwin Swaminathan
  • Patent number: 10887256
    Abstract: Systems and methods are disclosed for managing electronic communications. According to certain embodiments, an enterprise directory is provided for listing a plurality of enterprises. In one embodiment, the enterprise directory may include an enterprise profile for each enterprise identifying, among other things, a mode of communication for the enterprise. Enterprises that wish to communicate with one another may form partnerships with one another. In one embodiment, a partnership may be formed between two enterprises when one enterprise accepts a partnership request submitted by the other enterprise. Information regarding partnerships between enterprises may be stored in a database. Further, an enterprise user may request to electronically communicate (e.g., via IM, voice, or email) with a user associated with a different enterprise. Users associated with different enterprises may be allowed to communicate electronically with one another if their respective enterprises are in a partnership with one another.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: January 5, 2021
    Assignee: Verizon Media Inc.
    Inventors: Robert West, Charles G. Woods, Andrew B. Warner, Donald Le
  • Patent number: 10863353
    Abstract: Method and arrangement for detecting subscriber identity. The method includes: capturing in a fake base station at least one wireless message transmitted from a mobile subscriber apparatus interoperable with a mobile phone system; detecting an encrypted subscriber identity from the at least one captured wireless message; and retrieving an unencrypted subscriber identity from an entity inside an infrastructure of the mobile phone system based on the encrypted subscriber identity.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: December 8, 2020
    Assignee: EXFO OY
    Inventors: Timo Ainali, Jorma Ikäheimo, Tuure Mäkelä, Taisto Niiranen
  • Patent number: 10812652
    Abstract: A communication device and method can include one or more processors operatively coupled to memory and an audible output device, where the one or more processors receive a call from a calling party that includes caller identification information and a voice paging message associated with the caller identification information, presenting the caller identification information, presenting the voice paging message as an alias of or to a ring tone or interleaved with the ring tone before the call from the calling party is answered or rejected. Other embodiments are disclosed.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: October 20, 2020
    Assignee: Staton Techiya, LLC
    Inventor: Steven Wayne Goldstein
  • Patent number: 10805454
    Abstract: A process for real-time data exchange allows for sharing data, including metadata such as user data and phone data, between multiple handsets so that handsets may automatically display such data upon initiation or establishment of a telephone call, and in some arrangements throughout the life of the call. In this way, the need for subsequent data transmissions is reduced or eliminated, making bandwidth usage more efficient and conserving battery power.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: October 13, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Mathew Eilts, Alvin Chardon, Ben Greenier
  • Patent number: 10798241
    Abstract: A method and system for discovering and locating the source of unwanted communication origination in a communications network, the method comprising compiling a communication campaign database storing data of one or more communication campaigns along with automatically identified instances of those campaigns, and simultaneously or sequentially matching those instances against known communication traffic of a set of cooperating telecommunication carriers. The one or more communications campaigns include a grouping of related fingerprints and patterns that identify a sequence of characters, audio or video associated with instances of a same likely campaigns, either legitimate or illegitimate/fraudulent.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: October 6, 2020
    Assignee: YouMail, Inc.
    Inventors: Alexander E. Quilici, Michael J. Rudolph
  • Patent number: 10778840
    Abstract: The disclosed computer-implemented method for identifying unsolicited communications on a computing device may include a computing device receiving a communication from an unrecognized phone number; obtaining the unrecognized phone number from the communication; obtaining classification data associated with the unrecognized phone number based on categories of other computing devices contacted by the unrecognized phone number; obtaining a category associated with a phone number of the computing device; determining that the communication is an unsolicited communication based on the classification data and the category associated with the phone number of the computing device; and in response to determining that the communication is unsolicited, performing a security action to manage interactions with the communication from the unrecognized phone number. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: September 15, 2020
    Assignee: NortonLifeLock Inc.
    Inventors: Brendon Woirhaye, Radoslav Stanev, Anuj Sahai
  • Patent number: 10776003
    Abstract: There is provided an information processing device including a detection unit for detecting a state of a manipulating body in a manipulation area, a state judgment unit for judging whether the manipulating body is in an input state in which a given input manipulation process is executed according to input information input by the manipulating body or in a standby state in which the input manipulation process is not executed, based on the detection result of the detection unit, and an execution process determination unit for determining a process to be executed from a plurality of processes including the input manipulation process based on the state judged by the state judgment unit or a change of the state.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: September 15, 2020
    Assignee: SONY CORPORATION
    Inventors: Yusuke Miyazawa, Ikuo Yamano, Fuminori Homma
  • Patent number: 10771737
    Abstract: The present disclosure relates to systems, methods, and devices for transitioning phone calls to video calls. Specifically, one or more embodiments allow users to transition from an active phone call over a telephone network to a video call. One or more embodiments determine a first user identifier for a first user and a second user identifier for a second user. Additionally, the systems and methods identify user client devices actively performing the phone call based on the user identifiers and provide an option to the identified client devices to switch the phone call to the video call. Transitioning the phone call to a video call involves generating a null connection prior to selection of the option to transition to the video call and then streaming media between the client devices using the generated null connection in response to selection of the option.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: September 8, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Dwayne B. Mercredi, Pavol Mravec
  • Patent number: 10771736
    Abstract: Aspects of the subject disclosure are directed towards providing contextual information (such as high resolution still images) during an audio or video call. A receiver of the contextual information may send commands to the sending device to specify a desired resolution and frame rate of such images. A receiving user also may determine how to display any video call frames and/or the contextual information on one or more display devices available to the receiving user. Other contextual information such as location-related data by which a user can determine and display a location of the other call participant (or participants) may be transmitted during the call.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: September 8, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kori M. Inkpen, Sasa Junuzovic, Seungwon Kim, Aaron C. Hoff, John C. Tang, David Alexander Molnar, Philip A. Chou
  • Patent number: 10757252
    Abstract: A method and systems for identifying communicators as wanted or unwanted based on communications from such communicators, the method comprising determining communications from phone numbers as being unwanted by analyzing communication content features of communications associated with unwanted communicators, identifying telecommunications carriers that acquired the phone numbers, computing scores for the telecommunications carriers based on an amount of the determined unwanted communications from the phone numbers are unwanted, intercepting an inbound communication from a given phone number, identifying the given phone number is associated with a given one of the telecommunications carriers, and configuring handling of communications from the phone number based on a score of the given telecommunications carrier.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: August 25, 2020
    Assignee: YouMail, Inc.
    Inventors: Alexander E. Quilici, Michael J. Rudolph
  • Patent number: 10750329
    Abstract: A displaying method and apparatus in a mobile terminal are provided. The displaying method in a mobile terminal includes displaying a message for a missed call for a first number on an idle screen or a call list screen when the missed call is generated from the first number, displaying a call history for the first number on an incoming call screen or an outgoing call screen when a call is received from the first number or the call is transmitted to the first number, and changing the message for the missed call for the first number when a call is connected to the first number and displaying the changed message.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: August 18, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jaewan Cho
  • Patent number: 10715661
    Abstract: A system and method for establishing a communication between a customer and a user of a rep computer in communication with a second computer. The rep computer receives a batch notification identifying a batch of one or more customer records in the rep computer. The one or more customer records is associated with one or more customers that are being communicated with and have met a potential transfer criteria. The rep computer receives a first connection transfer notification identifying a first transferred customer that is being transferred to the user. At least one customer record associated with the first transferred customer is part of the batch. The communication with the customer by the user is via one or more communication modes, and a direction of the communication is an inbound communication initiated by the customer or an outbound communication initiated to the customer.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: July 14, 2020
    Assignee: Micro Macro Assets, LLC
    Inventor: Senraj Soundar
  • Patent number: 10694368
    Abstract: A system for dynamically providing or utilizing services and applications on a temporary or new device is provided. A user can send a message with a secure code that is forwarded to a home network associated with the user. The home network can initiate transferring data from an application repository on the home network to the visited network which can then install the application through over the air programming. Once installed on the device, the application can send authentication information including the subscriber identity module (SIM) information to a virtual SIM database on the visiting carrier or home carrier networks to enable the application and services on the temporary or new device.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: June 23, 2020
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLC
    Inventors: Sangar Dowlatkhah, Erie Lai Har Lau
  • Patent number: 10673806
    Abstract: Systems and methods for automated contact updating based on content communications are disclosed herein. A rule is retrieved from a rules database, the rule defining criteria for identifying contact-related data within a content item electronically communicated from a source account to a destination account. Based on the rule, the contact-related data is identified within the content item. In response to identifying the contact-related data within the content item, a contact database is automatically searched, based on the contact-related data, for a contact entry that corresponds to the source account. Based on the contact related data, a determination is made as to whether the contact entry should be updated. In response to determining that the contact entry should be updated, the contact entry is updated in the contact database based on the contact-related data.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: June 2, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Madhusudhan Srinivasan, Deviprasad Punja
  • Patent number: 10674003
    Abstract: A system in a vehicle, comprising a transceiver configured to communicate with one or more mobile devices in a vehicle, wherein the one or more mobile devices are configured to initiate a voice session with a remote phone, one or more sensors configured to collect data indicating a presence of passengers in the vehicle, a controller in communication with the one or more sensors and the transceiver, wherein the controller is configured to determine the presence of passengers in the vehicle utilizing the data indicating the presence of passengers in the vehicle, and send data indicating the presence of passengers in the vehicle to the remote phone.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: June 2, 2020
    Assignees: DENSO INTERNATIONAL AMERICA, INC., DENSO CORPORATION
    Inventors: Te-Ping Kang, Yu Zhang, Bilal Alasry, Vikas Upmanue, Jordan Necovski, Sean Bleicher, Doua Vang, Eleanor Duke, Nicholaus Spunar
  • Patent number: 10666692
    Abstract: A method and service for enabling routing of calls to a user is described. Connection rules for a user are established, and organisational or social network data is obtained from the user for use in determining a social network connection graph. On receiving a request to route a call to the user with organisational or social network data associated with the caller, a matching directory service (1) determines from the social network connection graph and the connection rules whether or how to provide call routing data in response to the request.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: May 26, 2020
    Assignee: Truphone Limited
    Inventors: Robert Faulkner, James Tagg, Adam Linford
  • Patent number: 10653202
    Abstract: The present disclosure is directed toward an article of clothing that includes at least one two-way radio communication module able to emit and receive signals, at least one force sensor placed on the article of clothing and configured to detect a stress applied by a wearer to the force sensor, at least one annunciator configured to emit an annunciating signal, a battery, and a digital processing center configured to drive at least one radio communication module to emit a carrier signal, in response to the detection of at least one sequence of successive stresses on said force sensor. The digital processing center drives the annunciator to emit the annunciating signal following the reception of an external signal by the radio communication module or following the detection of at least one sequence of successive stresses on the force sensor.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: May 19, 2020
    Assignee: INTELLINIUM
    Inventors: Mathieu Destrian, Giuliano Franchetto
  • Patent number: 10645209
    Abstract: A smart address book service configured to provide contextual information from a user's address book or contacts database so that when a user enters information into a device such as a smart phone, the service can correlate information from the contacts database with the user's entered information, look at additional context of what the user is doing/has done, and provide action options for the user to select. Thus, the service can discern what the user is likely trying to achieve based on contextual information provided by or through the smart phone, and pull corresponding data from the user's contacts database (on the user's equipment, e.g., smart phone, and/or from an address book associated with the user and stored on servers of the user's telecommunications service provider) as well as from the Internet to provide information necessary for the user to achieve the objective.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: May 5, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Kevin Lau, Senthil Kumar Mulluppadi Velusamy
  • Patent number: 10630616
    Abstract: Systems and methods are disclosed for managing electronic communications. According to certain embodiments, an enterprise directory is provided for listing a plurality of enterprises. In one embodiment, the enterprise directory may include an enterprise profile for each enterprise identifying, among other things, a mode of communication for the enterprise. Enterprises that wish to communicate with one another may form partnerships with one another. In one embodiment, a partnership may be formed between two enterprises when one enterprise accepts a partnership request submitted by the other enterprise. Information regarding partnerships between enterprises may be stored in a database. Further, an enterprise user may request to electronically communicate (e.g., via IM, voice, or email) with a user associated with a different enterprise. Users associated with different enterprises may be allowed to communicate electronically with one another if their respective enterprises are in a partnership with one another.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: April 21, 2020
    Assignee: Oath Inc.
    Inventors: Robert West, Charles G. Woods, Andrew B. Warner, Donald Le
  • Patent number: 10616405
    Abstract: A method, system or computer usable program product for utilizing caller identification (ID) for managing a mobile device including receiving a policy for invoking an executive function on the mobile device upon a first condition being met wherein the executive function is a function performed by a processor of the mobile device beyond call filtering; determining a caller ID associated with the executive function; providing a caller ID application to the mobile device which will perform the executive function upon the mobile device receiving a phone call with the caller ID that is associated with the executive function; and responsive to meeting the first condition of the policy, placing a phone call to the mobile device with a caller ID matching the caller ID associated with the executive function.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventor: Gregory M. J. H. Tkaczyk
  • Patent number: 10581766
    Abstract: Techniques for transmitting a response in a messaging application via a notification can include receiving, at a computing device having one or more processors, an electronic message via a messaging application. The technique can also include outputting, at the computing device, a notification of the electronic message via a system level notification function when the messaging application is executing in a background of the computing device. The notification can include an identifier of a sender of the electronic message, at least a portion of the electronic message, and one or more suggested responses to the electronic message. The technique can further include receiving a selection of a particular response of the one or more suggested responses via the notification, and transmitting, via the messaging application, the particular response for sending to the sender of the electronic message while the messaging application is executing in the background of the computing device.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: March 3, 2020
    Assignee: GOOGLE LLC
    Inventor: Hung Pham
  • Patent number: 10574809
    Abstract: A mobile phone that can improve the convenience is provided. A mobile phone includes a communication interface configured to transmit and receive a signal, a touchscreen display, and a controller configured to, when the communication interface receives a predetermined signal indicating a keyword during a call, display an operation target object corresponding to the signal on the touchscreen display.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: February 25, 2020
    Assignee: KYOCERA Corporation
    Inventor: Atsuo Chiba
  • Patent number: 10567574
    Abstract: Implementations of the present application relate to caller preview data and call messages based on caller preview data. In some implementations, a method includes sending, by a caller device, a call request to one or more callee devices, and establishing a connection to at least one callee device prior to receipt of an acceptance of the call request by the callee device. At least a portion of caller preview data is transmitted to the callee device over the connection prior to the receipt of the call acceptance. In response to determining that the at least a portion of the caller preview data has been transmitted for a particular time period without receipt of the acceptance of the call request, information is transmitted to instruct a call message to be stored on the callee device, where the call message includes at least a part of the caller preview data.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: February 18, 2020
    Assignee: Google LLC
    Inventors: Alan Lee Rogers, Richard Yuan-Ching Lo, Matthew Thomas Austin, Justin Uberti, Heidi Rafael Sales, Koa Metter, Anton Volkov
  • Patent number: 10565762
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for identifying biases of one or more users during a shared augmented reality session and modifying the display. A first login is detected of an augmented reality. A first set of biases associated with the first user are generated. Visual data is received from a device associated with the first user profile. A masked overlay for display is generated and displayed to the first user based on the received visual data and the first set of biases. A second login of the augmented reality session is received. A second set of biases associated with the second login is generated. In response to analyzing a generated heat map, a positivity score is calculated. Changes are monitored for, in the first set of biases and second set of biases. The masked overlay is displayed.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Liam S. Harpur, Lin Sun
  • Patent number: 10506097
    Abstract: In one embodiment, a method includes receiving identifier-information from a device of a first user, wherein the identifier-information is associated with a source of an incoming communication; accessing a social graph including nodes and edges, where the nodes include a first node corresponding to the first user, and second nodes corresponding to respective second users; determining whether one or more reporting users, corresponding to respective second nodes within a specified degree of separation from the first node, have flagged the source of the incoming communication as a spam source; and sending, to the first user, a spam-notification object that includes information identifying one or more of the reporting users.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: December 10, 2019
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, David Harry Garcia, Paul Tarjan
  • Patent number: 10491750
    Abstract: A method and a communication apparatus for sharing a series of numbers during a call are provided. In the method, the communication apparatus establishes a call with another communication apparatus, and performs a recognition procedure on a voice in the call to recognize a series of numbers appeared in the voice, so as to display the recognized series of numbers on a display of the communication apparatus. Then, an operation of a user is received and accordingly the series of numbers is sent to the another communication apparatus so as to display the series of numbers on the another communication apparatus.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: November 26, 2019
    Assignee: Wistron Corporation
    Inventor: Xiao-Qun Wang
  • Patent number: 10462288
    Abstract: The invention is a method, system, and computer-readable medium for gathering and communicating caller identification information on a wireless device. The invention includes receiving, at a wireless device, a calling party phone number to be communicated by the wireless device, determining that the calling party phone number and a corresponding caller identification are not stored on the wireless device memory, performing, in response to the determination that the calling party phone number and the corresponding caller identification are not stored on the wireless device memory, an external database search for the calling party phone number and corresponding caller identification, and determining that the calling party phone number and corresponding caller identification have been identified in the external database search.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: October 29, 2019
    Assignee: TracFone Wireless, Inc.
    Inventor: Daniel Collart
  • Patent number: 10448309
    Abstract: A system, server, and method of DTMF detection in a VoIP network.
    Type: Grant
    Filed: May 29, 2017
    Date of Patent: October 15, 2019
    Assignee: TANGO NETWORKS, INC.
    Inventors: Andrew Silver, Lathan Lewis, Patricia Landgren
  • Patent number: 10445948
    Abstract: A method for access control in an access control system for people or vehicles comprising at least one access control device. In the method the at least one access control device, using a selective modulation of the frequency, spatial modulation and/or optional temporal modulation of light emitted by a specified number of light sources, transmits information that can be received and demodulated by a mobile electronic device having a camera. The information sent by the access control device contains a unique ID of the access control device, which is used to control the access control device in accordance with data transmitted to the access control system by a mobile electronic device which receives the information transmitted.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: October 15, 2019
    Assignee: SKIDATA AG
    Inventors: Jorge Clemente, Thomas Schlechter
  • Patent number: 10445919
    Abstract: According to various exemplary embodiments, a communication request from a caller is received at a mobile device associated with a callee. A relationship between the caller and the callee is determined. Animation rule information is accessed, where the animation rule information describes a plurality of animation rules corresponding to a plurality of relationships. Thereafter, a display of an animation is generated via a user interface in the mobile device of the callee, based on a specific animation rule in the animation rule information that corresponds to the relationship between the caller and the callee.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: October 15, 2019
    Assignee: eBay Inc.
    Inventor: John Patrick Edgar Tobin
  • Patent number: 10430439
    Abstract: A computing system of an organization receives data through multiple channels of communication; a programmatic interface for each of the different channel infrastructures may be called to convert data about a member's contact with the system. Contact records for contain data such as a member ID and a channel identifier. An operational database may receive the converted contact records from the devices or software. A transaction application may perform various tasks resulting in the generation of transaction data. A transaction record containing the transaction data may be generated in a message queue or operational database. The interface for the communication channel may convert the transaction data in a message queue, after the transaction data is detected by a listening application that monitors the message queue and logs new transaction data to the operational database.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: October 1, 2019
    Assignee: United Services Automobile Association (USAA)
    Inventors: Keith Wilson, Michelle Serry, Larry W. Clark
  • Patent number: 10397392
    Abstract: A method includes generating an alert message in a device. The device is one of a plurality of connected devices. The alert message is suppressed in the device responsive to a state of a microphone of any of the plurality of connected devices indicating an active state. A device includes a microphone, a speaker, and a processor coupled to the microphone and the speaker. The processor is to generate an alert message and suppress the alert message responsive to a state of a microphone of any of a plurality of connected devices including the device indicating an active state.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: August 27, 2019
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Vishal Patil
  • Patent number: 10367556
    Abstract: A method for measuring and feeding back channel information and a corresponding apparatus are provided. In an embodiment the method includes determining, by a first network device, a first codebook from a first codebook set, wherein the first codebook set comprises at least two first codebooks, wherein a sub-vector Wx of each first codebook is formed by a zero vector and a non-zero vector, wherein vectors forming the Wx are associated with different groups of antenna ports, wherein each first codebook comprises at least one first sub-vector ? [ V a 0 0 V a 1 0 ] and/or at least one second sub-vector ? [ 0 V b 0 0 V b 1 ] , and wherein Va0 and Va1 are elements in the vector Va, and Vb0 and Vb1 are elements in the vector Vb and sending a codebook index to a second network device, wherein the codebook index is associated with the first codebook selected from the first codebook set.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: July 30, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Kunpeng Liu, Leiming Zhang, Jianghua Liu
  • Patent number: 10356551
    Abstract: A system and method for creating a synchronized dynamic geolocation area and augmenting a view of the synchronized dynamic geolocation area with content based on one or more display parameters may be provided. An initiating user may generate a dynamic geolocation area that may track the location of the initiating user as the initiating user moves, and indicate content to associate with the geolocation area and one or more display parameters to associate with the content. A recipient user may be provided with an augmented view of the geolocation area based on the content and the display parameters. Further, a location of the recipient user may be synchronized with the geolocation area, such that as the recipient user or the geolocation area move, the augmented view may be modified to account for the movement.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: July 16, 2019
    Assignee: Garpie, Inc.
    Inventors: Matthew Szymczyk, Alex Goldberg, Anatolij Dalekorej, Andrii Tkachuk
  • Patent number: 10356233
    Abstract: A mobile terminal apparatus including an operation lock mode setting unit that sets an operation lock mode; an event container display control unit that displays, when a predetermined event occurs, an event container indicating the occurred predetermined event on a display unit; an event container display change control unit that sets an event container between an active state and an inactive state; a lock canceling operation unit that cancels the operation lock mode; and a canceling operation handling control unit that, when an active-state event container is displayed on the display unit and the operation lock mode is canceled, performs automatic activation and display of an application program corresponding to the event of the active-state event container, and when all event containers on the display unit are in the inactive state and the operation lock mode is canceled, displays a predetermined display screen on the display unit.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: July 16, 2019
    Assignee: SONY CORPORATION
    Inventor: Takamoto Tsuda
  • Patent number: 10356571
    Abstract: Embodiments herein provide a method for sharing enriched information associated with a call. The method includes receiving message including enriched information from a sender device, where the enriched information is received before establishing a call, after establishing a call, or after terminating a call. Further, the method includes determining a correlation between the enriched information with the call. Further, the method includes displaying the enriched information based on the correlation.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: July 16, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Basavaraj Jayawant Pattan, Suresh Chitturi, Ashok Kumar Selvaraj, Nishant Gupta
  • Patent number: 10341913
    Abstract: A method for detecting an uplink signal includes: detecting, by a micro base station according to configuration information about an uplink signal sent by a UE, whether the uplink signal is received in an uplink receive window of a macro base station, where the macro base station and the micro base station have synchronized clock rates, there is a fixed time difference t1 between the uplink receive window of the macro base station and an uplink receive window of the micro base station, and |t1|?0; and if it is detected that the uplink signal is not received in the uplink receive window of the macro base station, after the micro base station advances the uplink receive window of the macro base station by a length of at least one cyclic prefix, detecting, by the micro base station, the uplink signal, and sending the uplink signal to the macro base station.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: July 2, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yan Wang, Zhiyu Yan, Qiang Li, Bo Lin
  • Patent number: 10326504
    Abstract: A method for measuring and feeding back channel information and a corresponding apparatus are provided. In an embodiment the method includes determining, by a first network device, a first codebook from a first codebook set, wherein the first codebook set comprises at least two first codebooks, wherein a sub-vector Wx of each first codebook is formed by a zero vector and a non-zero vector, wherein vectors forming the Wx are associated with different groups of antenna ports, wherein each first codebook comprises at least one first sub-vector ? [ V a 0 0 V a 1 0 ] and/or at least one second sub-vector ? [ 0 V b 0 0 V b 1 ] , and wherein Va0 and Va1 are elements in the vector Va, and Vb0 and Vb1 are elements in the vector Vb and sending a codebook index to a second network device, wherein the codebook index is associated with the first codebook selected from the first codebook set.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: June 18, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Kunpeng Liu, Leiming Zhang, Jianghua Liu
  • Patent number: 10299087
    Abstract: A method performed by, and a system embedded within, a communication device operating in a communication network, performing the steps of: obtaining a plurality of caller identification codes for the caller device, where each of the caller identification codes identifies the caller device in a network; obtaining at least one rule for selecting a caller identification code from the plurality of caller identification codes according to a characteristic of the called device; obtaining a characteristic of the called device; selecting a caller identification code from the plurality of caller identification codes according to the characteristic of the destination telephone identification, or caller environment or destination environment parameters, or caller decision on the time of making the call; and forwarding the selected caller identification code to any of another communication network and a terminal device of a communication network.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: May 21, 2019
    Assignee: SPIKKO TELECOM LTD.
    Inventors: Shai Ben Arzi, Nimrod Sandlerman
  • Patent number: 10244106
    Abstract: A verification process is executed between a software-controlled communication device and a software-controlled server in a network to verify that an unconfirmed telephone number, which is transmitted to the server, corresponds to an actual subscription telephone number and that this subscription telephone number is assigned to the communication device. In the verification process, the server initiates a verification call to the unconfirmed telephone number from a selected calling telephone number. The communication device intercepts the verification call, identifies the originating telephone number, and transmits the originating telephone number to the server. The verification succeeds if the originating telephone number matches the calling telephone number.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: March 26, 2019
    Assignee: SINCH AB
    Inventors: Daniel Forsman, Bjorn Fransson, Michail Rikakis
  • Patent number: 10218792
    Abstract: A method is provided for transmitting data for use in a vehicle. The method involves a user request for the transmission and reproduction of desired data from a first source by way of a mobile radio link being taken as a basis for ascertaining whether the desired data are also provided by a second source independently of the mobile radio link. The desired data are received in the vehicle from the second source for reproduction for a user if the desired data (DAT) are also provided by the second source independently of the mobile radio link.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: February 26, 2019
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventor: Johannes Hafner
  • Patent number: 10187522
    Abstract: Implementations of the present application relate to caller preview data and call messages based on caller preview data. In some implementations, a method includes sending, by a caller device, a call request to one or more callee devices, and establishing a connection to at least one callee device prior to receipt of an acceptance of the call request by the callee device. At least a portion of caller preview data is transmitted to the callee device over the connection prior to the receipt of the call acceptance. In response to determining that the at least a portion of the caller preview data has been transmitted for a particular time period without receipt of the acceptance of the call request, information is transmitted to instruct a call message to be stored on the callee device, where the call message includes at least a part of the caller preview data.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: January 22, 2019
    Assignee: Google LLC
    Inventors: Alan Lee Rogers, Richard Yuan-Ching Lo, Matthew Thomas Austin, Justin Uberti, Heidi Rafael Sales, Koa Metter, Anton Volkov
  • Patent number: 10187521
    Abstract: The invention is a method, system, and computer-readable medium for gathering and communicating caller identification information on a wireless device. The invention includes receiving, at a wireless device, a calling party phone number to be communicated by the wireless device, determining that the calling party phone number and a corresponding caller identification are not stored on the wireless device memory, performing, in response to the determination that the calling party phone number and the corresponding caller identification are not stored on the wireless device memory, an external database search for the calling party phone number and corresponding caller identification, and determining that the calling party phone number and corresponding caller identification have been identified in the external database search.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: January 22, 2019
    Assignee: TracFone Wireless, Inc.
    Inventor: Daniel Collart
  • Patent number: 10165613
    Abstract: A control method, suitable for an electronic device, includes following operations. A first connection is established based on a classic Bluetooth protocol or a Bluetooth Low Energy protocol from the electronic device to a first target device. A Bluetooth identifier of the first target device acquired in the first connection is recorded. The Bluetooth identifier of the first target device is shared. The Bluetooth identifier is utilized to establish a second connection based on the classic Bluetooth protocol or the Bluetooth Low Energy protocol to the first target device. The first connection and the second connection are established based on different protocols.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: December 25, 2018
    Assignee: HTC Corporation
    Inventors: Lo-Chien Lee, Chih-Yuan Chien, Kai-Hsiu Chen, Wen-Yuan Chen
  • Patent number: 10140428
    Abstract: A computer-implemented method performed in a computerized system incorporating a central processing unit, a network interface and a memory, the computer-implemented method involving: using the network interface to receive a content and an associated access restriction from a client computer system directly accessible by a user; causing the received content to be stored in a content storage system; using the central processing unit to generate a self-destructing content link for the stored content based on the received associated access restriction, wherein the generated self-destructing content link is configured to de-activate pursuant to the received associated access restriction; storing a metadata corresponding to the generated self-destructing content link for the stored content; and using the network interface to provide the generated self-destructing content link to the client computer system.
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: November 27, 2018
    Assignee: ANCHORFREE INC.
    Inventors: David Gorodyansky, Eugene Molobrodsky, Eugene Lapidous, Anton Vishnyak