Having Transmission Of A Digital Message Signal Over A Telephone Line Patents (Class 379/93.01)
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
  • Patent number: 9635702
    Abstract: The disclosure relates to a method and apparatus in telecommunications, and particularly to reducing signaling in a core network involved in changes of states of a wireless terminal (4). According to the disclosure a reduced context is allocated based on parameters received by a base station (2). The reduced context is used by the base station for reconfiguring a RRC connection between the wireless terminal (4) and the base station (2) by means of the reduced context, such that the signaling is hidden from a Serving GateWay, SGW (10).
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: April 25, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: György Miklós, Lars-Bertil Olsson, Hans Bertil Rönneke
  • Patent number: 9633132
    Abstract: An electronic device is provided. The electronic device has a web browser that requests web information from a web server, for caching. The electronic device includes: a first controller to initialize the electronic device, when the electronic device is powered on; and a second controller to execute the browser, to store the web information received from the web server, and to control the display a web page using the stored web information.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: April 25, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Soo-young Kang
  • Patent number: 9564025
    Abstract: Methods and Systems for determining a user state for a member of a social network are described. According to one embodiment, a method comprising receiving in a network of associated users user state information for a first user, wherein the network of associated users comprises user established relationships between users, determining a current user state for the first user; and outputting to a second user the user state information based at least in part on the current user state and a relationship based permission status is set forth.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: February 7, 2017
    Assignee: GOOGLE INC.
    Inventor: Thomas Alan Nielsen
  • Patent number: 9497279
    Abstract: Systems and methods are provided for providing access controlled event subscription and notification and event access change alerts. In some embodiments, the systems and methods of the present invention operate within a SIP infrastructure. As such, SIP SUBSCRIBE messages and SIP NOTIFY messages are used for subscribing to and receiving notifications related to access control. According to some embodiments, event access change alerts are used in conjunction with access controlled event subscription to provide an efficient method for providing access controlled event subscription using current access control information.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: November 15, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Dirk Trossen, Kuleen Mehta
  • Patent number: 9462427
    Abstract: An embodiment method includes triggering, by a service orchestrator, creation of one or more container instances for a first service cluster. The method further includes creating, by a container manager, the one or more container instances and mapping the one or more container instances of the first service cluster to one or more first virtual machines belonging to a first virtual machine server group in accordance with a platform profile of the first virtual machine server group and the first service provided by the first service cluster. The method further includes mapping, by a virtual machine manager, the one or more first virtual machines to one or more first host virtual machines of a cloud network in accordance with the platform profile of the first virtual machine server group.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: October 4, 2016
    Assignee: KODIAK NETWORKS, INC.
    Inventors: Krishnakant M. Patel, Ramu Kandula, Brahmananda R. Vempati, Harisha Mahabaleshwara Negalaguli, Pratap Chandana
  • Patent number: 9432502
    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: January 31, 2011
    Date of Patent: August 30, 2016
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, Brandon Marshall Walkin
  • Patent number: 9425858
    Abstract: Residual FEXT resulting from intended and/or inherent partial cancellation of crosstalk in vectored DSL systems impairs upstream power back-off (UPBO) as traditionally implemented. By considering and taking into account the effects of residual crosstalk on vectored DSL system performance and operation, improved data rates and/or other vectored DSL system performance are realized through the use of UPBO parameters generated for a given residual FEXT environment.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: August 23, 2016
    Assignee: Ikanos Communications, Inc.
    Inventors: Shailendra Kumar Singh, Nicholas Philip Sands, Sigurd Schelstraete
  • Patent number: 9407691
    Abstract: Methods and systems directed to a call-termination triggered social interface that leverages information associated with an incoming phone number for display to a user of a mobile device post-call and permits the user to conveniently issue commands to the mobile device or social networking system to take specific actions for the number or entity associated with the number on the social network.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: August 2, 2016
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, David Harry Garcia, Paul Tarjan
  • Patent number: 9386138
    Abstract: An operation procedure communication system includes an information processing device for communicating an operation procedure and an information processing device for receiving the operation procedure. The information processing device for communicating the operation procedure includes: an operation acquisition unit for identifying and storing an input applied to an own terminal device and various states of the own terminal device in a period from application of a first predetermined operation to application of a second predetermined operation; an operation conversion unit for converting operation log stored by the operation acquisition unit to a text and/or a file to be reproduced as depiction; and an operation procedure transmission unit for transmitting an operation explanation acquired by the conversion by the operation conversion unit via communications means.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: July 5, 2016
    Assignee: Lenovo Innovations Limited (Hong Kong)
    Inventor: Tomoki Furuya