Having Transmission Of A Digital Message Signal Over A Telephone Line Patents (Class 379/93.01)
  • Patent number: 12052389
    Abstract: An embodiment for simulating an interactive voice response system (IVRS) call with a digital twin agent of a user is provided. The embodiment may include receiving data relating to characteristics of the user, activities of the user, and historical data relating to one or more prior IVRS dialogs. The embodiment may also include creating a digital twin agent of the user. The embodiment may further include identifying one or more preferences of the user from the historical data. The embodiment may also include in response to determining the user is occupied, identifying a context of an issue requiring an IVRS call. The embodiment may further include initiating the IVRS call with the digital twin agent representing the user. The embodiment may also include transcribing an IVRS script and interacting with the IVRS in accordance with the IVRS script and the one or more preferences of the user.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: July 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Partho Ghosh, Girish Padmanabhan, Soumitra Limaye
  • Patent number: 12028384
    Abstract: Disclosed is a method for managing a communication session between a first party and a second party. The method includes: receiving a request from a web server to establish a connection; determining the second party to the connection on a basis of data received in the request; inquiring from a database at least one rule; selecting a setup for the connection with respect to the second party in accordance with the at least one rule; establishing the connection to a terminal device of the second party from the WebRTC server; attaching the connection to the terminal device of the second party with the communication session over the web page. Also disclosed is a server device, a computer program product, and a system thereto.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: July 2, 2024
    Assignee: TELIA COMPANY AB
    Inventor: Harri Jokela
  • Patent number: 12026406
    Abstract: A pull-print server may include a receiver to receive a print job from a client device. The print job includes a first page and a second page. Further, the pull-print server may include a transmitter to transmit the print job to a printer via a network in response to a reception of a first pull-print request from the printer. The pull-print server may include a controller to receive page count information from the printer upon completion of printing of the first page. The page count information indicates a number of pages printed corresponding to the print job. Further, the controller may detect an interruption of the print job prior to completion of the print job and cause the interrupted print job to resume on the printer based on the page count information and in response to a reception of a second pull-print request from the printer.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: July 2, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rahul Sharma, Puranjaya Pradhan, Abhishek Avasthi
  • Patent number: 11995176
    Abstract: A password and/or email address management platform configured to regenerate a previously generated password for a given web domain or digital system without permanently storing the previously generated password. The platform can operate without maintaining a permanent store or list of other user-related information, e.g. a list of web domains or systems for which passwords have been generated. In an embodiment, the platform performs the steps of concatenating a plurality of password input data elements into a requested phantom password input data string, applying a hashing algorithm to the requested phantom password input data string to generate a phantom password hash, applying a hash-to-string function to convert the phantom password hash to a phantom password, and purging the password generation system of the phantom password after it is notified to a user.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: May 28, 2024
    Assignee: PHANTOMKEY TECHNOLOGY LIMITED
    Inventor: Michael Hugh Thomas Dymond
  • Patent number: 11973902
    Abstract: In an example embodiment, a solution that allows a PBX to utilize bridged mobile or desktop applications for collaboration and softphone use is provided. The solution works in conjunction with existing hardwired PBX devices without requiring additional hardware such as an edge router to be integrated with the PBX hardware. Incoming calls are able to ring a user's hardwired device, such as a desk phone at an office, while simultaneously ring mobile device or desktop applications (apps). App users can place outbound PSTN calls and dial PBX extensions just as if they were using their hardwired device. Additionally, PSTN services are utilized from the existing PBX rather than bypassing the existing PBX, which makes tracking and billing more straightforward. A Session Initiation Protocol (SIP) tie trunk is used between the existing PBX and a software bridge controller.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: April 30, 2024
    Assignee: Intermedia.net, Inc.
    Inventors: Daniel Klein, Maria Ruinskaya, Anatoly Kanashin, Douglas Christiansen
  • Patent number: 11535178
    Abstract: The vehicle dash-mounted hand sanitizer dispenser is configured for use with a vehicle. The vehicle is further defined with a passenger compartment and a vent. The vehicle dash-mounted hand sanitizer dispenser mounts on the vent. The vehicle dash-mounted hand sanitizer dispenser is configured for use with a hand sanitizer. The vehicle dash-mounted hand sanitizer dispenser stores and dispenses the hand sanitizer. The vehicle dash-mounted hand sanitizer dispenser comprises a reservoir structure and a control circuit. The reservoir structure forms the fluidic connection necessary to: a) contain the hand sanitizer; and, b) discharge the hand sanitizer into the passenger compartment. The control circuit is an electric circuit. The control circuit provides the motive forces necessary to pump the hand sanitizer into the passenger compartment. The control circuit initiates the operation by detecting motion near the discharge point of the hand sanitizer.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: December 27, 2022
    Inventor: Derrick James
  • Patent number: 11417093
    Abstract: Techniques are described for capturing an image of a document or other type of physical object, and presenting the image in a user interface (UI) with an overlay that includes context information regarding the document or other physical object in the image. An application running on a portable computing device receives an image of the document that is captured using a camera of the device. The application may perform an initial analysis to identify one or more data elements present in the document, such as certain words, phrases, paragraphs, and so forth. The data elements can be uploaded to a remote service that analyzes the data elements and returns context data which is presented as an overlay to the image of the document. The context data can then be presented in an overlay to the presented image of the physical object.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: August 16, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventor: Hrishikesh Godse
  • Patent number: 11314316
    Abstract: An object of the present invention is to provide a modem (5, 6) that is capable of suppressing electric power consumption by switching an operation according to a power supply circumstance in an installation environment. The modem (5, 6) includes a low-voltage power supply terminal (502, 602) and a high-voltage power supply terminal (503, 603). The low-voltage power supply terminal (502, 602) is not connected to a power supply unit (506, 606). When electric power is supplied from the high-voltage power supply terminal (503, 603), a first superposition unit (508, 608) superposes the electric power input from the high-voltage power supply terminal (503, 603) on a signal to be transferred to a communication path.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: April 26, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Yoshiyuki Uchida, Kazuhiko Tanaka
  • Patent number: 11272036
    Abstract: Embodiments of this application provide an API hybrid multi-tenant routing method and system, as well as an API gateway. The method includes: after receiving an API request message sent by an API caller, obtaining an APP key carried in the message; obtaining, based on a multi-tenant routing policy table, an API running instance URL list corresponding to the APP key; determining an API running instance URL in the API running instance URL list; and returning the API running instance URL to the API caller. The APP key is used to identify the API caller. The multi-tenant routing policy table stores a mapping relationship between the APP key and the API running instance URL list. The API hybrid multi-tenant routing system is a functional module in the API gateway.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: March 8, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Linfeng Li
  • Patent number: 11166129
    Abstract: Systems and methods for handling an incoming telephone call received at a private branch exchange system and directed to an employee enable an actual or virtual receptionist to camp the call on the employee's extension. When the call is camped on the employee's extension, the private branch exchange system causes a push notification to be sent to a telephony device used by the employee to notify the employee that a call is camped on his extension. Such a push notification may also inform the employee about how many calls are camped on his extension. Further, such a push notification may provide the employee with information about the identity of a calling party whose call is camped on the employee's extension.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: November 2, 2021
    Assignee: Vonage Business, Inc.
    Inventors: Jaya Gehani, Shay Ben Yacov
  • Patent number: 11074584
    Abstract: A method includes a marketplace server establishing one or more security parameters for an exchange item and securely providing the one or more security parameters to a user computing device of the data communication system. When the user computing device desires to use the exchange item, the method further includes generating, by the user computing device, first dynamically secure exchange item data. The method further includes the marketplace server receiving the first dynamically secure exchange item data from the user computing device, generating second dynamically secure exchange item data, and comparing the first dynamically secure exchange item data with the second dynamically secure exchange item data. When the first dynamically secure exchange item data substantially matches the second dynamically secure exchange item data, the method further includes authorizing, by the marketplace server, the use of the exchange item by the user computing device.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: July 27, 2021
    Assignee: RAISE MARKETPLACE, LLC
    Inventors: David S. McGregor, Frank Zhengfan Yang
  • Patent number: 11048972
    Abstract: The technical problem of identifying relevant social proof information with respect to a premium service for a given member profile in an online connection network system is addressed by, first, capturing the associated member's intent based on the member's activity on the web site provided by the online connection network system. The determined intent is used as input into a relevance machine learning model that is executed to identify the member's connection who is a subscriber to the premium service and who has been identified as the most convincing resonated connection of the member with respect to subscribing to the premium service.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: June 29, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yan Liu, Ajita Thomas, Alexander Shoykhet, Bing Wang, Ying Xi
  • Patent number: 11030993
    Abstract: A method is provided for advertisement selection. The method includes recognizing words from user speech over a large number of interactions, computing a number of unique words uttered during the interactions, classifying the user by the number of unique words uttered during the interactions, and selecting an advertisement targeted to the classified users.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: June 8, 2021
    Assignee: SoundHound, Inc.
    Inventors: Jun Huang, Kiran Garaga Lokeswarappa, Joel Gedalius, Bernard Mont-Reynaud
  • Patent number: 10990996
    Abstract: Techniques are disclosed for determining application experience of a user. One embodiment presented herein includes a computer-implemented method, which includes receiving, at a computing device, eye tracking data of a user interacting with at least a first page of an application. The computer-implemented method further includes determining, based at least on the eye tracking data, at least a current user experience regarding the first page. The computer-implemented method further includes predicting, based on evaluating the current user experience, that the user is likely to discontinue use of the application. The computer-implemented method further includes determining, based at least on the prediction, an intervention that reduces a likelihood of the user discontinuing use of the application, and interacting with the user according to the intervention.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: April 27, 2021
    Assignee: INTUIT, INC.
    Inventors: Igor A. Podgorny, Benjamin Indyk, Michael J. Graves
  • Patent number: 10897537
    Abstract: Systems and methods for automated triaging of electronic communications within a server system that associates user devices with counselor devices, include receiving a plurality of electronic messages from the user devices. The systems and methods also include associating electronic messages with respective conversations, each conversation having an associated user device and one or more associated electronic messages. The systems and methods also include determining content of the electronic messages of each conversation. The systems and methods also include calculating a risk score for each conversation based on the determined content of the associated electronic messages. The systems and methods also include assigning a priority to each conversation based on the risk score for the conversation. The systems and methods also include associating counselor devices with conversations based on the priority assigned to the conversation.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: January 19, 2021
    Assignee: Crisis Text Line, Inc.
    Inventors: Bob Filbin, Ankit Gupta, Keith Morris
  • Patent number: 10805347
    Abstract: A system including at least one processor; and at least one memory having stored thereon computer program code that, when executed by the at least one processor, controls the at least one processor to: receive an email addressed to a user; separate the email into a plurality of email components; analyze, using respective machine-learning techniques, each of the plurality of email components; feed the analysis of each of the plurality of email components into a stacked ensemble analyzer; and based on an output of the stacked ensemble analyzer, determine whether the email is malicious.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: October 13, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Christopher Bayan Bruss, Stephen Fletcher, Lei Yu, Jakob Kressel
  • Patent number: 10764425
    Abstract: A method, an apparatus, and a storage medium are provided for detecting a state in the field of mobile technology. The method may include: acquiring a state sample set of a plurality of sample mobile terminals, determining a classification algorithm; acquiring a classifier by training the state sample set determined as training data according to the classification algorithm; and sending the classifier to a mobile terminal to be detected, in which the mobile terminal to be detected is configured to determine whether the mobile terminal to be detected is located in in a holding space similar to the preset holding space based on the classifier and according to a state sample of the mobile terminal to be detected.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: September 1, 2020
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Guosheng Li, Yinghong Liu
  • Patent number: 10678827
    Abstract: A system for generating a database of labeled foreign canonical titles includes an interface and a processor. The interface is to receive a title in a second language. The processor is to 1) store a set of n-grams in a first language in a first database; 2) sanitize the title into a sanitize title in the second language; 3) translate the sanitized title into a translated title in the first language; 4) break the translated title into n-grams; 5) determine labels for the n-grams using the first database; and 6) determine label to associate with the title.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: June 9, 2020
    Assignee: Workday, Inc.
    Inventors: Vladimir Giverts, Parag Avinash Namjoshi, Pavan Boob, Kristy Gateley, Xiao Fan, Michael Au
  • Patent number: 10659539
    Abstract: A method and system for generating an automated Internet connection is provided. The method includes receiving from a first communication hardware device of a first user, a first telephone number and a first Internet protocol (IP) address. A second telephone number and a second Internet protocol (IP) address are received from a second communication hardware device of a second user. A request for connecting the first communication hardware device to the second communication hardware device via an Internet connection is received and it is determined that the second communication hardware device is currently connected the first communication hardware device. The request is transmitted to the second communication hardware device. Based on the second user approving the request, the second IP address is automatically transmitted to the first communication device and a secure private Internet link between the first communication hardware device and the second communication hardware device is generated.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: May 19, 2020
    Assignee: International Business Machines Corporation
    Inventors: Tao Liu, Han Yang Xu, Xiao Yun Xu, Jun Feng Yuan
  • Patent number: 10637958
    Abstract: Systems and methods are provided for an improved GUI workflow that supports complex bundle arrays for configuring devices. The method can also include displaying, on a GUI, a first top-level array of configuration fields described in a schema file having configuration options for a user device. A top-level array can include at least one group of nested (or “lower-level”) configuration options, where the grouping is represented by a graphical element in the top-level array. In response to a selection of a second-level array, the example method can include extracting lower-level configuration information from the schema file, generating a lower-level array based on the extracted information, and displaying, within the first top-level array, the first lower-level array of configuration fields. The method can also include various options for copying stored settings into a new array. The settings can be implemented on a device through a management server.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: April 28, 2020
    Assignee: VMware, Inc.
    Inventors: Sarmishta Akkala, Colleen Caporal, Bhavesh Krishna Kumar, Eric Matthew Stillman, Adarsh Subhash Chandra Jain
  • Patent number: 10635599
    Abstract: An apparatus includes a storage controller, a non-volatile memory die comprising a set of memory elements and a memory die controller associated with the non-volatile memory die. The memory die controller is configured to identify a portion of the non-volatile memory die for mapping logical addresses, read a header of a sub-portion of the identified portion, for a logical address, map a physical address corresponding to the logical address of the sub-portion to a physical-to-logical mapping and transmit the physical-to-logical mapping to the storage controller.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: April 28, 2020
    Assignee: SanDisk Technologies LLC
    Inventors: Yacov Duzly, Yan Li, Idan Alrod
  • Patent number: 10628077
    Abstract: A method of converting and acquiring external analog data without central processing unit (CPU) intervention using high-end timer unit (N2HET) and High End Timer Transfer Unit (HTU) to overcome serial peripheral interface (SPI) and external memory interface (EMIF) limitations encountered while performing high speed transfers. The method includes connecting a conversion start pin, a chip select (CS) pin, a read enable pin, a converter busy pin and data pins of an analog to digital converter (ADC) with the pins of the N2HET. The N2HET is configured to perform ADC data conversion and acquisition by performing steps of: activating a conversion start signal on the CS pin until a deactivation of the converter busy pin; and generating an HTU request to transfer data from a data N2HET pin to a N2HET random access memory (RAM) unit via a data transfer channel and then from N2HET RAM to RAM of the CPU.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: April 21, 2020
    Assignee: HAMILTON SUNDSTRAND CORPORATION
    Inventors: Gopikrishna Gouda, Sharif Shaik
  • Patent number: 10585132
    Abstract: A wire tracing system includes a voltage output source having a director circuit with a plurality of output channels. Each of the output channels outputs a unique voltage signature. A voltage reader/data recorder includes a conductive probe and a data memory that is partitioned into a plurality of data bins. Each of the data bins in the voltage reader/data recorder is associated with one of the voltage signatures output via the output channels of the director circuit, and each of the data bins is configured to store information associated with each of a plurality of wires to which the output channels are respectively connectable. The system and method permit a single individual to rapidly discover the identities of individual wires and cables without having to repeatedly travel back and forth between those extremities.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: March 10, 2020
    Assignee: TWITCH TECHNOLOGIES LLC
    Inventor: John Dennis Page
  • Patent number: 10462618
    Abstract: To provide a possibility to have a near-real-time replay of a pre-empted communication while ensuring that the pre-empting communication is not interrupted, when it is detected that a pre-empting communication is pre-empting a pre-empted communication, the pre-empted communication is buffered to a buffer for a replay, and a safety interval for the pre-empting communication is determined. The pre-empting communication is determined to be ended in response to an expiry of the safety interval after end of the pre-empting communication.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: October 29, 2019
    Assignee: AIRBUS DEFENCE AND SPACE OY
    Inventors: Mika Väisánen, Olli-Pekka Lahtinen, Roman Pichna
  • Patent number: 10462084
    Abstract: A method for controlling a message from a sender. A referee can evaluate a credential associated with a message to determine it's desirability to the intended recipient, and take an action based upon the results of the determination. A sender that includes a trusted component can send a credential with the message, and the message can be controlled without a referee.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: October 29, 2019
    Assignee: VERISIGN, INC.
    Inventor: Phillip Martin Hallam-Baker
  • Patent number: 10419544
    Abstract: The present invention relates to communications methods, apparatus and systems for efficiently managing NAPT bindings and mappings. An exemplary embodiment of operating a communication system includes the steps of (i) receiving, at a real-time communications entity, a media session offer from a device, (ii) transmitting, from the communications entity to a Network Address and Port Translation entity (NAPT), a request signal to allocate a public Internet Protocol (IP) address and port number pair corresponding to an interface on the NAPT for the session; (iii) determining, at the communications entity, a remote IP address and port number pair corresponding to an interface on the device to be used for communicating media of the media session; (iv) transmitting, from the communications entity to the NAPT, a signal identifying the determined remote IP address and port number pair; and (v) releasing, at the NAPT, the allocated public IP address and port number pair.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: September 17, 2019
    Assignee: Ribbon Communications Operating Company, Inc.
    Inventors: Tolga Asveren, Nagesh Kumar Bollapalli
  • Patent number: 10412230
    Abstract: A system and method for accessing a carrier network by a client device. The method includes: receiving a selection of a first plan from a carrier marketplace that includes at least the first plan and a second plan, wherein the first plan corresponds to a first set of services provided by a first carrier network, and the second plan corresponds to a second set of services provided by a second carrier network; downloading a carrier profile from the server device to a multi-profile UICC (Universal Integrated Circuit Card) included in the client device, wherein the carrier profile is associated with the first plan; and storing the carrier profile in the multi-profile UICC.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: September 10, 2019
    Assignee: Google LLC
    Inventors: Lawrence Jonathan Brunsman, Paul Manwell, Arvind Jain, Nicholas Charles Fox, Kerrie Lenhart Hogan, Adrian Hurditch, Matthew Klainer
  • Patent number: 10404747
    Abstract: A system for detecting malicious activity in networks, including a deception manager having administrative credentials for a network, planting deceptions within network hosts, and distributing a decoy agent to each endemic decoy host (EDH), each deception including information regarding decoy communication ports of an EDH, each EDH having a group of ports, referred to as decoy ports, for connection by an attacker from a network host that the attacker has breached, wherein each decoy agent is programmed to alert the deception management server, and to proxy communication with the attacker to a trap server, in response to the decoy agent identifying the attacker attempting a connection to the decoy agent's EDH via one of the decoy ports, and a forensic collector that collects, from the breached network host, forensics of the attacker's activity, when the decoy agent acts as a proxy between the attacker and the trap server.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: September 3, 2019
    Assignee: ILLUSIVE NETWORKS LTD.
    Inventors: Tom Sela, Magal Baz
  • Patent number: 10397272
    Abstract: A system including at least one processor; and at least one memory having stored thereon computer program code that, when executed by the at least one processor, controls the at least one processor to: receive an email addressed to a user; separate the email into a plurality of email components; analyze, using respective machine-learning techniques, each of the plurality of email components; feed the analysis of each of the plurality of email components into a stacked ensemble analyzer; and based on an output of the stacked ensemble analyzer, determine whether the email is malicious.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: August 27, 2019
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Christopher Bayan Bruss, Stephen Fletcher, Lei Yu, Jakob Kressel
  • Patent number: 10332013
    Abstract: An application program recommending method may include acquiring current context information of the terminal, acquiring an amount of context information generated when the terminal runs a first application program, where the first application program refers to an application program stored in the terminal, determining a to-be-used recommending mechanism according to the amount of the context information generated when the terminal runs the first application program, and determining, according to the to-be-used recommending mechanism, a second application program corresponding to the current context information, where the second application program refers to a to-be-recommended application program; and displaying the second application program. In this way, accuracy of predicting an application program to be used by a user is improved. Moreover, when historical information of using an application program by the user is insufficient, a to-be-recommended application program can also be accurately determined.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: June 25, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhenhua Dong, Xiuqiang He, Gong Zhang, Guoxiang Cao
  • Patent number: 10278062
    Abstract: Apparatuses, methods, and systems are provided for configuring a “SIM-less” System-on-Chip (S2oC) with integrated reprogrammable cellular network connectivity. Digitally issued Subscriber Identity Module (SIM) cards may be digitally issued by a remote server and downloaded and managed by the S2oC. A virtual SIM card container may be packaged in the S2oC and hosts an identity manager used by a plurality of applications residing in the multi-core processor of the S2oC. A virtual modem with a custom communication protocol allows the multi-core processor applications to exchange data with the virtual SIM card container.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: April 30, 2019
    Assignee: Simless, Inc.
    Inventor: Ismaila Wane
  • Patent number: 10271185
    Abstract: Various solutions for short message service re-transmission with respect to user equipment and network apparatus in mobile communications are described. An apparatus may transmit a control plane-data (CP-DATA) message for initiating mobile originated short message service (MO SMS). The apparatus may determine a first timer value for first transmission of the CP-DATA message. The apparatus may further re-transmit the CP-DATA message in response to expiration of the first timer value. The apparatus may further determine a second timer value for re-transmission of the CP-DATA message. The second timer value may be smaller than the first timer value.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: April 23, 2019
    Assignee: MediaTek Singapore Pte. Ltd.
    Inventors: Marko Niemi, Reijo Pyörälä
  • Patent number: 10237706
    Abstract: A method of establishing communication between mobile terminals includes receiving a communication request from a caller terminal, the communication request including at least a caller number and information for determining an identification code of a callee terminal, the information including a number of the callee terminal or an owner name of the callee terminal. The method also includes obtaining the identification code of the callee terminal based on the information and inquiring about a corresponding record associated with the caller terminal and the callee terminal by use of a pre-stored address book referencing relationship and a communication history, based on the caller number and the identification code of the callee terminal. The method further includes computing a communication right value based on the corresponding record and determining whether the computed communication right value exceeds a pre-determined threshold.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: March 19, 2019
    Assignee: Alibaba Group Holding Limited
    Inventor: Zhiguo Li
  • Patent number: 10231213
    Abstract: The disclosure relates to methods, devices, and computer programs in mobile communications. More specifically, the disclosure relates to a method, performed in a network node, for transmitting data to a wireless device. The method comprises obtaining a paging area for transmitting paging data to the wireless device, the paging area comprising multiple transmission points. The method further comprises selecting a subset of the multiple transmission points, based on a selection criterion, and initiating transmission of a paging transmission in the paging area. The paging transmission comprises first data and second data targeting the wireless device when transmitted from the transmission points of the selected subset of the multiple transmission points. The first data comprises the paging data and the second data comprises information not comprised in the first data. Moreover, the paging transmission comprises only the first data when transmitted from other transmission points of the paging area.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: March 12, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Andres Reial, Jose Luis Pradas, Johan Rune
  • Patent number: 10194398
    Abstract: Systems and methods for prediction of activity session for mobile network use optimization and user experience enhancement are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system for enhancing user experience with a mobile application on a mobile device including, using user activity characteristics at a mobile device and server activity characteristics of a host server to anticipate a future activity session at the mobile device and transferring impending content from the host server the mobile device to pre-cache content on the mobile device to support predicted data activity for the future activity session that has been predicted.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: January 29, 2019
    Assignee: Seven Networks, LLC
    Inventors: Michael Luna, Ari Backholm
  • Patent number: 10178232
    Abstract: A system and method of navigating an automated telephone answering system (TAS) may include recording incoming and outgoing portions of a call with the TAS, separating the recording into a series of prompt-response segments, customizing at least one response, and storing the segments as a script for use in subsequent calls to the TAS.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: January 8, 2019
    Assignee: Creative Empowering Solutions, LLC
    Inventors: Susan Cheek, Shawn Storie
  • Patent number: 10122551
    Abstract: A radio communication apparatus operable over a wide range of frequencies including a signal processing device is provided. The device performs an analog to digital conversion at a predetermined sample rate independent of a selected frequency band within the wide range of frequencies to generate a digital signal, and digitally processes the digital signal to output a data signal at baseband associated with the selected frequency band.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: November 6, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Bradley John Morris, Lars Johan Thorebäck
  • Patent number: 9961195
    Abstract: Computer program products, methods, systems, apparatus, and computing entities are provided for location-based call control. In one embodiment, call control rules for an outbound call can be determined/identified based on the location of the mobile device. The call control rules direct the outbound call to different numbers and/or different applications.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: May 1, 2018
    Assignee: MBTE SWEDEN AB
    Inventors: Yoram Meriaz, Ran Meriaz, Alex Tkachman
  • Patent number: 9942190
    Abstract: Methods, systems, and apparatuses for group messaging are disclosed. An exemplary method includes a group messaging system receiving a broadcast message from an originating user, imposing a limit on a number of text characters included in the broadcast message, identifying a group of intended recipients of the broadcast message, determining contact information for an intended recipient included in the group, determining at least one broadcast message sending method for the intended recipient, and sending the broadcast message to the intended recipient using the at least one broadcast message sending method.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: April 10, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Christopher L. Helbling, Craig L. Reding, Ashutosh K. Sureka, Paula A. Giuda, Sandeep Chakravarty, John Reformato
  • Patent number: 9928538
    Abstract: A computer-implemented method for processing user information provided in online ordering, includes receiving an instruction to perform an anonymous process on user information selected from the provided user information; performing, in response to the instruction, an anonymous process on the selected user information, to obtain anonymous information corresponding to the selected user information; and generating an order containing the anonymous information.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: March 27, 2018
    Assignee: Xiaomi Inc.
    Inventors: Li Wan, Wei Dai
  • Patent number: 9836341
    Abstract: In an embodiment, a method of determining whether to trigger an event based on data blocks having status data includes electronically receiving the data blocks over a channel, performing a data integrity check on the data blocks to determine whether a particular data block has a transmission fault, calculating a received error metric based on performing the data integrity check, and disabling an event trigger if the received error metric crosses a first error threshold.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: December 5, 2017
    Assignee: Infineon Technologies AG
    Inventors: Dirk Hammerschmidt, Timo Dittfeld
  • Patent number: 9735833
    Abstract: Aspects of the subject disclosure may include, for example, a network device of a neighborhood network that determines that data is directed to a group of recipient devices positioned in a service area of the neighborhood network, determines a second network device according to a neighborhood routing scheme that limits delivery of the data to recipient devices within the service area, and transmits the data. Other embodiments are disclosed.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: August 15, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David Gross, Joshua Lackey, Donald E. Levy, Roger Piqueras Jover, Jayaraman Ramachandran, Cristina Serban
  • Patent number: 9736090
    Abstract: A method for a mobile terminal to process a message, including: receiving a message, the message including a sender identification for a sender of the message and communication information; and updating an address book locally stored in the mobile terminal based on the sender identification and the communication information.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: August 15, 2017
    Assignee: Xiaomi Inc.
    Inventors: Kun Niu, Xinyu Liu, Jian Zeng
  • Patent number: 9736246
    Abstract: Features are disclosed for synchronizing information across various devices, and using the synchronized information during subsequent content interactions. Devices may receive and/or store information, such as cookies or other account-level information, in connection with content interactions, such as content page retrieval, application execution, and the like. Information that is not device-specific can be synchronized across multiple devices, thus providing access to the information on any of the devices regardless of which device originally received or stored the information.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: August 15, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Patrick Joseph Armstrong
  • Patent number: 9729706
    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 second users; determining whether one or more reporting users, corresponding to 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 7, 2016
    Date of Patent: August 8, 2017
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, David Henry Garcia, Paul Tarjan
  • Patent number: 9722711
    Abstract: A duplex communication system having gate-implemented noise management is contemplated. The system may include a gate or other device sufficiently operable to facilitate managing upstream and downstream signaling so as to ameliorate noise funneling between communicating endpoints by selectively controlling communication paths through which noise may be propagated. Optionally, the system may be operably configured to facilitate this type of gate-implemented noise management for time domain duplex (TDD) and frequency domain duplex (FDD) communications.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: August 1, 2017
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Thomas H. Williams, Luis Alberto Campos
  • Patent number: 9723033
    Abstract: A router including a processor, a wide area network (WAN) signal transceiver, and a local area network (LAN) is provided. The WAN signal transceiver is controlled by the processor. The WAN signal transceiver is configured to transceive voice signals and data signals with a base station via a telecommunication network. The LAN signal transceiver is controlled by the processor. The LAN signal transceiver is configured to transceive the voice signals and the data signals with a wireless access point via a local area network.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: August 1, 2017
    Assignee: ASUSTeK COMPUTER INC.
    Inventor: Chun-Wen Chen
  • Patent number: 9712481
    Abstract: A call handling platform receives a call placed by a caller to a calling number. The platform examines parameters of the call, determines identifying information of the caller and matches the identifying information with a social network username corresponding to a social media network. The platform obtains the caller's social network data from the social media network. Using the social network data, the platform computes a social network influence score for the caller. The platform compares the social network influence score to a predetermined influence score threshold value and determines that the social network influence score for the caller indicates that the activity of the caller in the social media network has a high level of impact. The platform accordingly selects a first human agent at a call center and routes the call to the first human agent at the call center.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: July 18, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Pawel Harasimiuk, Aaron Wellman, Lindsay Frazier, Praphul Kumar
  • Patent number: 9680990
    Abstract: In one embodiment, a social networking system determines a user identifier of a caller placing a call to a receiving user based on the call's phone number, accesses one or more data stores for information associated with the caller, and present to the receiving user the information associated with the caller.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: June 13, 2017
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, Brandon Marshall Walkin
  • Patent number: 9647871
    Abstract: A device receives, from a client device, a request for a resource, where the request provides an identifier of the client device. The device selects a target device for the resource, connects with the selected target device, and provides a proxy of the request to the selected target device, where the proxy of the request hides the identifier of the client device. The device receives the resource from the selected target device, where the resource provides an identifier of the target device. The device provides a proxy of the resource to the client device, where the proxy of the resource hides the identifier of the target device.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: May 9, 2017
    Assignee: Juniper Networks, Inc.
    Inventor: Jaspal Kohli