Message Storage Or Retrieval Patents (Class 455/412.1)
  • Patent number: 10567483
    Abstract: A method for real time notification delivery comprises providing to an application server event notifications directed to a plurality of user agents that are at a site remote from an application server and that receive event notifications through a first network device that is capable of receiving aggregated notification messages, aggregating a plurality of event notifications directed to a plurality of user agents to create an aggregated notification message directed to a first network device, and routing an aggregated notification message to a first network device via a communications network.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: February 18, 2020
    Assignee: Unify GmbH & Co. KG
    Inventors: Johannes Ruetschi, Rodrigo Pastro
  • Patent number: 10567312
    Abstract: Techniques for messaging bot controls based on machine-learning user intent detection are described. In one embodiment, an apparatus may comprise a message queue monitoring component operative to monitor a messaging interaction, the messaging interaction exchanged via a messaging system, the messaging interaction involving at least one client device; an interaction processing component operative to determine a user intent for the messaging interaction; and a bot management component operative to determine a messaging bot options configuration for the client device based on the user intent; and send the messaging bot options configuration to the client device. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: February 18, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Jeremy Harrison Goldberg, Sarah Hum, Mikhail Larionov, Chih Shao Lee, Lei Guang, Zhisheng Huang, Henri Romeo Liriani
  • Patent number: 10560832
    Abstract: The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Provided is a method and apparatus for supporting interworking between devices by using short-range communication.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: February 11, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Hyeon-Jin Kang
  • Patent number: 10554801
    Abstract: A display device is provided, which includes a memory which stores a plurality of templates which are differently set according to kinds of messages, a detector which detects different pieces of status information, a display which displays a message transfer screen, a controller which automatically generates a message through combination of at least one of the plurality of templates and at least one of the different pieces of status information, which respectively correspond to a selected kind of message, when the kind of message to be transferred is selected on the message transfer screen, and a communicator which transfers the message to an external device. Accordingly, the display device can conveniently transfer the generated message.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: February 4, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Il-ku Chang, Sang-hyun Park, Sang-gon Song, Su-jin Yeon, Young-kyu Jin
  • Patent number: 10552742
    Abstract: An assistant executing at, at least one processor, is described that determines content for a conversation with a user of a computing device and selects, based on the content and information associated with the user, a modality to signal initiating the conversation with the user. The assistant is further described that causes, in the modality, a signaling of the conversation with the user.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: February 4, 2020
    Assignee: GOOGLE LLC
    Inventors: Vikram Aggarwal, Deniz Binay
  • Patent number: 10552440
    Abstract: Described is a system (and method) that provides a framework for performing data transformations, which may be part of an Extract, Transform, and Load (ETL) process. The system may perform a data transformation by creating a pipeline that executes a set of independent software components (or component, plugins, add-ons, etc.). The components may be executed as individual services (e.g., microservices) that may be provided within containers to allow the components to be deployed as self-contained units on various types of host systems including cloud-based infrastructures. In addition, to provide further flexibility for the framework, the components may be implemented using preexisting software libraries.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: February 4, 2020
    Assignee: Capital One Services, LLC
    Inventors: Meher Ram Janyavula, Arunkumar Rajappan, Muralikumar Venkatasubramaniam
  • Patent number: 10554796
    Abstract: Disclosed herein are memory stations that are configured to charge a mobile device, to receive data for storage from the mobile device, and to transmit a trigger signal to the mobile device responsive to the beginning of a charge cycle to initiate the backup process. The disclosed systems and methods include starting a backup application on a mobile device responsive to a trigger signal. The trigger signal is generated and transmitted wirelessly by a memory station responsive to the memory station detecting the beginning of a charging cycle. In this way, the mobile device can automatically execute a backup program or application without user intervention. The disclosed memory stations and related methods beneficially enable seamless data backup while charging a mobile device. This can be accomplished with no user intervention.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: February 4, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Aran Ziv, Anurag Chelamchirayil Muraleedha, Eyal Hakoun
  • Patent number: 10547580
    Abstract: When a user is responding to a message in a thread and a new response message is detected for the thread, the user's response is automatically re-parented so the user's response is sent as a response to the newly detected response message in the thread.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: January 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tali Roth, Andrew G. Carlson, Justin B. Mahood, Brian T. Hill
  • Patent number: 10540073
    Abstract: The present disclosure provides a mobile terminal comprising: a wireless communication unit for receiving an image acquired by a camera mounted on an external device; a display unit for outputting the image and receiving a first touch input that is continuously applied for transmitting a wireless signal for changing the capturing range of the camera; and a control unit for switching the image to a control screen for receiving a second touch input for controlling the external device when the capturing range of the camera based on the first touch input reaches a preset limited range. The control unit controls the display unit to switch the image to the control screen in a continuous manner on the basis of the direction of the continuous first touch input.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: January 21, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Junsoo Park, Joohyeon Oh, Jungmin Park, Hyunju Kim
  • Patent number: 10536423
    Abstract: Technology for managing the flow of messages among accounts of a social network. One method enables a first account (e.g., person or entity account) to elect a second account (e.g., person or entity account) in the social network. The election causes the first account to follow the second account to receive electronic messages of the second account. Further, an election of the first account by the second account is disabled until the first account follows the second account. Additionally, the method includes an operation for detecting the first account has followed the second account and has added the second account to a communication group managed by the first account.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: January 14, 2020
    Assignee: GOOGLE LLC
    Inventors: Dennis Troper, Pavan Desikan, Michael Nestler, Amar Gandhi, Brynn Evans, Karthik M. Nagaraj, Jean-Christophe E. Lilot, David Besbris, Jonathan Terleski
  • Patent number: 10534926
    Abstract: A messaging system for providing messaging service between or among user accounts includes a message database server. The message database server includes an account module to maintain user accounts and an upload module to receive message data from a user communication device associated with a user account. The message data may include a message and a share list that authorizes identified user accounts in which the message is to be shared. A single instance storage module may store the message as a single instance. A share module may share the message with the identified user accounts and delete the message at a predetermined time as specified in the share list.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: January 14, 2020
    Assignee: Safe Text Ltd.
    Inventors: Brett David McReynolds, Thomas Christopher Whelan
  • Patent number: 10530868
    Abstract: A method and system are provided for processing context data for interaction sessions. The method includes detecting a first interaction session using a first interaction channel between a request initiator and a request service provider and obtaining context data of a plurality of other interaction sessions between the request initiator and the request service provider. The context data is related to activity of the request initiator, and at least one of the plurality of other interaction sessions and the first interaction session use different types of interaction channels between the request initiator and the request service provider. The method also includes selecting a subset of the context data of the plurality of other interaction sessions that are related to the activity. The method also includes providing the subset of the context data for the first interaction session.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: January 7, 2020
    Assignee: The Toronto-Dominion Bank
    Inventors: Dino Paul D'Agostino, Rakesh Thomas Jethwa, Paul Mon-Wah Chan, John Jong Suk Lee
  • Patent number: 10524129
    Abstract: The present invention provides a system and method of modifying policy settings in an electronic device. An embodiment includes a plurality of access stations, each capable of wirelessly transmitting across a geographic region. A mobile electronic device, capable of roaming between regions is operable to establish a wireless link with the access stations. The device is owned by an office which sets communication policies determining through which access stations mobile device can place voice calls. This policy is stored on an office server as a database and periodically transmitted to the device as the device makes contact with the office server over the internet. Hence, the device maintains a copy of this policy database. When placing a voice call, the device first determines which access station is serving the region it is located in and then determines whether it is allowed to place a call through that access station using its policy database.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: December 31, 2019
    Assignee: BLACKBERRY LIMITED
    Inventor: Graham Pearce
  • Patent number: 10511722
    Abstract: This specification presents methods and apparatus in a user equipment, packet data gateway, online charging server and policy server for enabling a user equipment with a prepaid subscription to select an application to download and obtain its downloadable size and reserve charging credits and resources at the network prior to downloading the application in accordance with the downloadable size thus allowing the prepaid user to secure the successful entire download of the application without running the risk of depleting the prepaid account while downloading.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: December 17, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Nipun Sharma, George Foti, Lila Madour
  • Patent number: 10506050
    Abstract: A device cooperation support system includes a user apparatus configured to receive an operation result output from an external device, to output a control signal for operating the external device, and to perform device cooperation control based on a device cooperation rule, and a device cooperation support apparatus configured to support device cooperation between the user apparatus and the external device. The device cooperation support apparatus receives registration of an external device from a device registrant, creates the device cooperation rule by combining condition clause information with execution clause information created on the basis of device operation definition information of the registered external device, and delivers the device cooperation rule to the selected user apparatus based on association between the selected user apparatus and the device cooperation rule.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: December 10, 2019
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA DIGITAL SOLUTIONS CORPORATION
    Inventors: Masumi Inaba, Akira Ishitsuka, Dai Kanazawa, Shinichi Fujita, Takehiro Yoshimoto, Kazuaki Takahashi
  • Patent number: 10489380
    Abstract: Systems and methods for processing data service requests are disclosed. The system may receive a data service request comprising a unique process code and a data input. The system may parse the data service request to determine the unique process code. The system may retrieve a data operation sequence based on the unique process code. The data operation sequence may comprise an ordered list of executable operations. The system may generate an operation service request based on a first executable operation and the data input. The system may execute the operation service request.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: November 26, 2019
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventor: Krishna K. Lingamneni
  • Patent number: 10484330
    Abstract: A method can include detecting a selection of an item, the item being displayed via user interface (UI), searching for information associated with the item for which selection is detected, wherein the searching is performed automatically based, at least, upon the detecting the selection of the item; and displaying search results, via the UI, wherein the displaying the search results is performed automatically during the selection of the item. In some embodiments, the search results comprise at least one of: a voicemail, a number of voicemails, messaging details, a portion of text, contacts information or social media information associated with the item for which selection is detected.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: November 19, 2019
    Assignee: AT&T MOBILITY II LLC
    Inventors: Cristy Swink, Jason Sikes, Benjamin Fineman, Jonathan Solis Snydal, Megan Elisabeth Knight
  • Patent number: 10484835
    Abstract: Embodiments relate to method products for publishing messages within a geographic area. Aspects include receiving a location from each of a plurality of user devices and creating a geo-hash tree based on the location of each of a plurality of user devices. Aspects also include receiving a message with the geographic area, computing a geo-hash grid for a region that includes the geographic area and identifying one or more nodes of the geo-hash tree that corresponds to the geo-hash grid. Aspects further include transmitting the message to one or more of the plurality of user devices associated with the one or more identified nodes.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: November 19, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gennaro A. Cuomo, Gari R. Singh, Meeta Yadav
  • Patent number: 10477359
    Abstract: Embodiments relate to methods, systems and computer program products for publishing messages within a geographic area. Aspects include receiving a location from each of a plurality of user devices and creating a geo-hash tree based on the location of each of a plurality of user devices. Aspects also include receiving a message with the geographic area, computing a geo-hash grid for a region that includes the geographic area and identifying one or more nodes of the geo-hash tree that corresponds to the geo-hash grid. Aspects further include transmitting the message to one or more of the plurality of user devices associated with the one or more identified nodes.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: November 12, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gennaro A. Cuomo, Gari R. Singh, Meeta Yadav
  • Patent number: 10462114
    Abstract: The advanced data protection system is implemented by distributing data encryption across multiple isolated computing systems and using multi-factor authentication to access remote, protected decryption material. Architectural components include: Client application software reading/writing from/to a client data store executing on a client host computer, client application plug-ins communicating with external authentication devices, server application software reading/write data from/to a server data store executing on a host computer which is physically or virtually isolated from the client host computer, authentication devices, components, or systems integrated with or connected to the client computer and exposing programmatic interfaces to client application software, and secure networking components executing on both hosts that provide secure data exchange.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: October 29, 2019
    Assignee: DEFINITIVE DATA SECURITY, INC.
    Inventor: John Poffenbarger
  • Patent number: 10460029
    Abstract: A reply information recommendation method and apparatus provides recommended reply information suitable for a context that can be quickly and accurately calculated when a user replies to information. A specific solution is: acquiring information to be replied to received by a user and pre-reply information that is input by the user and corresponding to the information to be replied to; performing segmentation processing on the information to be replied to, to obtain a segmentation processing result; learning a stored text interaction history set of the user to obtain a reply model; obtaining candidate reply information with reference to the segmentation processing result of the information to be replied to and the reply model; and calculating a set of recommended reply information with reference to the candidate reply information and the pre-reply information. The embodiments of present invention are used for reply information recommendation.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: October 29, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhengdong Lu, Yibo Zhang, Hang Li
  • Patent number: 10460244
    Abstract: One embodiment provides an apparatus. The apparatus includes a wearable device. The wearable device includes a knowledge base, a user interface and automatic response logic. The knowledge base includes at least one data structure. Each data structure includes a plurality of ranked possible user responses. The automatic response logic is to select one data structure of the at least one data structure in response to a received communication. The selecting is based, at least in part, on an event type and based, at least in part, on a contact identifier. The communication is received from a communication partner device via a companion device. The automatic response logic is further to provide at least one ranked possible user response from the selected data structure to a user via the user interface.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: October 29, 2019
    Assignee: Intel Corporation
    Inventors: Sunil Tiptur Nataraj, Fai Yeung
  • Patent number: 10460351
    Abstract: The method includes receiving a location of a client device and one or more items of interest to a user of the client device. The method further includes determining that the location of the client device is within a threshold distance of an item of the one or more items of interest. The method further includes generating a communication with the user of the client device. The method further includes receiving a response from the user of the client device. The method further includes determining if the received response indicates an intent to purchase the item. In one embodiment, the method further includes identifying a sales representative to assist the user of the client device, responsive to determining that the received response indicates an intent to purchase the item.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: October 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Siddique M. Adoni, Dhandapani Shanmugam
  • Patent number: 10455091
    Abstract: At least one inquiry message is received from a user device in the form or a text message, email or other communication message format. The message may be received and processed to identify the content of the inquiry message to determine whether the inquiry message should be transferred to a live agent queue or whether the inquiry message should be responded to with an automated response stored in a database. In the case of the automated message failing to address the user's inquiry or if the automated responses do not appear to be relevant based on the comparison of the message content to automated response content then transmitting the inquiry message to the live agent queue.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: October 22, 2019
    Assignee: West Corporation
    Inventors: Kellan Stec, Geetha Gopalakrishnan, James K. Boutcher
  • Patent number: 10448243
    Abstract: A method is provided in one example embodiment and may include receiving, by a Service Capability Exposure Function (SCEF), a request to send data to a user equipment (UE), wherein a context for the UE is not available at the SCEF when the request is received; querying a subscriber database to determine whether the context for the UE is available at the subscriber database; and sending the data for the UE to a Mobility Management Entity (MME) by the SCEF using an interface directly interconnecting the MME and the SCEF based on a determination that the context for the UE is available at the subscriber database.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: October 15, 2019
    Assignee: Cisco Technology, Inc.
    Inventor: Poojan Tanna
  • Patent number: 10440772
    Abstract: Aspects of the present disclosure provide methods and apparatuses that use various connection reconfiguration signaling schemes to enable fast user equipment reconfiguration in wireless networks. A network can reduce reconfiguration signaling traffic or overhead by reducing the amount of configuration data sent to each user equipment (UE) in a reconfiguration message. In some examples, when a UE first enters a network area, the network may provide the UE with a list of commonly used baseline configurations. Each baseline configuration may be identified by an index and a value tag. Subsequently, the network may transmit a reconfiguration message including, for example, only the index and value tag to indicate the desired configuration.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: October 8, 2019
    Assignee: QUALCOM Incorporated
    Inventors: Yongsheng Shi, Aziz Gholmieh, Daniel Amerga, Shailesh Maheshwari, Srinivasan Balasubramanian
  • Patent number: 10432741
    Abstract: Systems and methods are provided, which provide for validation of message delivery utilizing push functionality. Such systems and methods expedite delivery of data while utilizing reliable periodic pull to validate message delivery by querying a group or groups of recipients. The invention may then receive responses from execution of periodic pull functionality and initiate known tasks or preconfigured actions in accordance with any particular response received or not received.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: October 1, 2019
    Assignee: Open Access Technology International, Inc.
    Inventors: Sasan Mokhtari, Ilya William Slutsker, Abhimanyu Thakur, Carlos Gonzalez-Perez
  • Patent number: 10423951
    Abstract: Methods, systems, and computer readable media for facilitating in-store or near-store ordering and payment of goods and/or services through a single tap of a near field communication (NFC) device are disclosed. In one embodiment, a system can include a smart poster locatable in an area that is accessible to a potential consumer of goods or services. The system can further include a mechanism in or on the smart poster for directing the NFC enabled device to access a portion of a merchant ordering and payment system specific to the good or service advertised by the smart poster. The system can further include a wallet application residing on the NFC enabled device that upon interfacing with the smart poster downloads, submits, and pays for an order of the good or service advertised by the smart poster via the single NFC tap.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: September 24, 2019
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Mohammad Khan
  • Patent number: 10425433
    Abstract: A method comprises creating a word vector from a message, wherein the word vector comprises creating a word vector from a message stored in a database, wherein the word vector comprises an entry for each word of the plurality of words and each entry indicating a number of occurrences in the message of the word for that entry. The method further comprising calculating a cosine difference between the word vector and each group vector of a plurality of group vectors and assigning the word vector to a group for a group vector of the plurality of group vectors based on the calculated cosine difference between the word vector and the group vector for the group. The method may also comprise reformatting the message to include a phrase and assigning the phrase to the same group that the word vector is assigned to. The method may also comprise notifying the user.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: September 24, 2019
    Assignee: Bank of America Corporation
    Inventors: Pinak Chakraborty, Vidhu Beohar, Chetan Phanse
  • Patent number: 10417865
    Abstract: Disclosed is a method and system for preventing replay attacks for mobile promotions associated with promotion devices. Upon the occurrence of a promotion winning event such as a designated outcome of a game played on the promotion device the user, via a software application accessible to their mobile device, forwards images of the event to a server over a network. The server determines entitlement to the promotion and analyzes data associated with the images and mobile device location and time to confirm that the event is new promotion winning event. Upon such confirmation an entitlement to the promotion is awarded to the user. The foregoing prevents unscrupulous users from logging multiple claims for the same promotion winning event.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: September 17, 2019
    Assignee: Bally Gaming, Inc.
    Inventors: Martin S. Lyons, Bryan M. Kelly, John Sommer
  • Patent number: 10405171
    Abstract: A communication terminal is described with a controller configured to receive, from applications, respective requests for an exchange of application layer data over a communication network associated with the respective application, to select a first application, to control a communication circuit to perform an exchange according to the request received from the first application, to initiate, for a second application, a buffering of application layer data requested to be exchanged according to the request received from the second application, to control the communication circuit to release the first network layer communication connection based on a duration of the buffering and to establish a second network layer communication connection to a communication network associated with the second application and perform an exchange according to the request received from the second application over the second network layer communication connection after release of the first network layer communication connection.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: September 3, 2019
    Assignee: Intel IP Corporation
    Inventors: Herbert Dawid, Tobias Scholand, Michael Speth, Roland Hellfajer, Markus Jordan, Edgar Bolinth
  • Patent number: 10394414
    Abstract: A system and method for facilitating automatic execution of user interaction in a virtual space are disclosed. For such facilitations, interactions initiated by users may be monitored and examined. The examination of the user interactions may be made based on various parameters that depend on user interaction levels in the virtual space. Based on results of such examinations, user interactions to be automatically executed in the virtual space while the users are not participating in the virtual space may be determined. In some examples, such determinations may be based on the user interaction levels in the virtual space and/or one or more virtual items and/or real-world currencies spent by the users for the automatic execution of the user interactions.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: August 27, 2019
    Assignee: Kabam, Inc.
    Inventors: Kent Wakeford, Clifford J. Harrington
  • Patent number: 10397840
    Abstract: Aspects of the subject disclosure may include, for example, a method including receiving, from a first network, a first node identifier associated with a second network, transmitting the first node identifier to a small cell node, receiving a handover initiation signal from the first network responsive to a request for a handover, from a macro cell node of the second network to the small cell node of the first network, of a communication session associated with a first wireless communication link to a communication device, where the request is triggered at the second network responsive to identification of the first node identifier in a first wireless signal from the communication device, and where the first node identifier is obtained by the communication device via a second wireless signal from the small cell node, and facilitating a second wireless communication link to the communication device via the small cell node to complete the handover. Other embodiments are disclosed.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: August 27, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Venson Shaw, Sangar Dowlatkhah
  • Patent number: 10390317
    Abstract: A more efficient antenna can be facilitated by accounting for the cable link loss associated with the distance from antenna base equipment to the antenna. As an antenna transitions between various link layers of a telecommunications network, the cable link loss can be accounted for to determine a compensation value. The compensation value can then be used to account for the cable link loss to allow for a more efficient antenna.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: August 20, 2019
    Assignee: AT&T MOBILITY II LLC
    Inventor: Haywood Peitzer
  • Patent number: 10379712
    Abstract: A conversation user interface enables users to better understand their interactions with computing devices, particularly when speech input is involved. The conversation user interface conveys a visual representation of a conversation between the computing device, or virtual assistant thereon, and a user. The conversation user interface presents a series of dialog representations that show input from a user (verbal or otherwise) and responses from the device or virtual assistant. Associated with one or more of the dialog representations are one or more graphical elements to convey assumptions made to interpret the user input and derive an associated response. The conversation user interface enables the user to see the assumptions upon which the response was based, and to optionally change the assumption(s). Upon change of an assumption, the conversation GUI is refreshed to present a modified dialog representation of a new response derived from the altered set of assumptions.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: August 13, 2019
    Assignee: VERINT AMERICAS INC.
    Inventors: Fred A Brown, Eli D. Snavely, Tanya M Miller, Charles C Wooters, Bryan Michael Culley
  • Patent number: 10375187
    Abstract: A method and system for monitoring an individual through his or her interactions with a user computing device. The method includes monitoring the user computing device for interactive activity data with a remote server. The interactive activity data is then parsed to identify an at least one erratic behavior datum, wherein the erratic behavior datum meets a criterion from risk-behavior criteria. The risk-behavior criteria are set by an administrative account and other external entities. If the erratic behavior datum is identified, then contextual data associated with the erratic behavior datum is extracted from the interactive activity data for provide additional descriptive information to the administrative account for review. Finally, a notification alert is sent from the remote server to an administrative computing device for review. The notification alert includes the erratic behavior datum and the associated contextual data.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: August 6, 2019
    Inventors: Todd Jeremy Marlin, Marisa Marlin
  • Patent number: 10368214
    Abstract: Techniques and systems for providing services to a mobile device allow settings on the mobile device to be provisioned over the air. In response to a request for mobile service subscription options received from the mobile device, data relating to mobile service subscription options, for selection by a user of the mobile device, may be sent to the mobile device over a wireless communication path. A selection of one or more subscription options may be received from the mobile device over the wireless communication path, and a service corresponding to the selected subscription options may be activated in response to the selection. Settings associated with the selected subscription options may be downloaded over the air to the mobile device, which may store the settings to enable the mobile device to access the subscription.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: July 30, 2019
    Assignee: SITO Mobile R&D IP, LLC
    Inventor: Anthony G. Macaluso
  • Patent number: 10367777
    Abstract: An online delivery servicing system includes a server that functions with a customer computing device to obtain delivery confirmation request information associated with an online gift purchased by a customer for a recipient in which the delivery confirmation request information is associated with a quantity of delivery confirmation messages to be transmitted to a recipient of the online gift and a period of elapsed time for each delivery confirmation message.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: July 30, 2019
    Assignee: Gift Card Impressions, LLC
    Inventors: Brett R. Glass, Karl Joseph Geisler
  • Patent number: 10356714
    Abstract: One aspect of the present application provides a Category M apparatus that communicates over a communication network. The apparatus comprises a processor and an interface. The processor is configured to generate a message requesting registration of the apparatus with a core network, the message generated to include at least one header indicating a power saving mode capability of the apparatus. The processor is further configured to schedule sleep periods and wakeup times for the apparatus. The interface is configured to transmit the message to the core network. The interface is further configured to receive a response, from the core network, including one or more parameters and one or more timers established by the core network based at least in part on the power saving mode capability of the apparatus.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: July 16, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Parthasarathy Krishnamoorthy, Naveen Kumar Pasunooru, Prashanth Mohan, Raevanth Venkat Annam, Ramachandran Subramanian, KrishnaKumar Vasanthasenan, Sambasiva Rao Pamarthi, Abhilash Singh Rajpoot
  • Patent number: 10354313
    Abstract: A communication is emphasized based on a past interaction related to promoted items. A communication application initiates operations to process a previous communication associated with an item upon receiving a communication from a provider associated with the item. The previous communication includes an order and/or shipping confirmation associated with a past purchase of the item by a recipient of the communication. Next, the item is identified as an item of interest for the recipient based on the previous communication, a recipient attribute, and/or an item attribute. The communication is also assigned to a list of communications to be emphasized based on the identification of the item as the item of interest. Furthermore, the communication is provided to a client application to be presented to the recipient with an emphasis.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: July 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Megan Quintero
  • Patent number: 10356792
    Abstract: A mobile communication unit performs communication using a first communication scheme. A business wireless communication unit performs communication using a second communication scheme. A storage unit stores first information and second information, mapping the first information and the second information to each other, the first information being defined to receive, using the first communication scheme, service from a further communication terminal device capable of communication using the first communication scheme and the second communication scheme, and the second information being defied to perform communication with the further communication terminal device using the second communication scheme.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: July 16, 2019
    Assignee: JVC KENWOOD Corporation
    Inventor: Jun Tanaka
  • Patent number: 10326721
    Abstract: A system and method for the late-binding of time-based media in real-time. With late binding, the sender may create time-based media before or at the same time an active delivery route to the recipient is discovered. As soon as the route becomes available, the media is transmitted. The existing DNS and email infrastructure is possibly used for route discovery, while any real-time transmission protocol may be used for the actual delivery of the media. “Progressive” emails may also be used for the real-time delivery of time-based media.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: June 18, 2019
    Assignee: VOXER IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 10327189
    Abstract: A method and wireless transmit receive unit (WTRU) are disclosed that is configured to perform cell reselection to another cell when the WTRU is in a CELL_FACH state using an Enhanced-Dedicated Channel (E-DCH). The cell reselection is based on internal measurements by the WTRU. Alternatively, the cell reselection can be WTRU based on the WTRU measurements reported to the network.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: June 18, 2019
    Assignee: Signal Trust for Wireless Innovation
    Inventors: Diana Pani, Rocco DiGirolamo, Christopher R. Cave, Paul Marinier, Benoit Pelletier
  • Patent number: 10327188
    Abstract: A method and wireless transmit receive unit (WTRU) are disclosed that is configured to perform cell reselection to another cell when the WTRU is in a CELL_FACH state using an Enhanced-Dedicated Channel (E-DCH). The cell reselection is based on internal measurements by the WTRU. Alternatively, the cell reselection can be WTRU based on the WTRU measurements reported to the network.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: June 18, 2019
    Assignee: Signal Trust for Wireless Innovation
    Inventors: Diana Pani, Rocco DiGirolamo, Christopher R. Cave, Paul Marinier, Benoit Pelletier
  • Patent number: 10324771
    Abstract: Method and apparatus for receiving an access request for an array from a controller of a platform that abstracts, pools and automates physical storage for a data center, processing the access request with an API service, and analyzing the access request by a controller service after processing by the API service. The controller then requests a third party driver from a driver module for the array. The third party driver processes the request to access the array and receive data from the array.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: June 18, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Sreenidhi R. Iyangar, Anil Degwekar
  • Patent number: 10318531
    Abstract: In an example embodiment, a hybrid call is introduced. Local data is used to immediately display some search results. The search for local data may be initiated at the same time as a search for non-local data (e.g., server data). A preset number of results from the local data may be displayed first, while remaining results from non-local data may be displayed when such results are returned over the network. By using local data to initially return search results, the time for the searcher to see results is reduced to virtually nothing. Additionally, the local results are typically more relevant to navigational searches than traditional type ahead results.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: June 11, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Muhieddine El Kaissi, Sidhartha Andrew Palani
  • Patent number: 10319346
    Abstract: A method includes defining a virtual space to be associated with a first user. The virtual space includes a second avatar associated with a second user. The virtual space is associated with a first head-mounted device (HMD) connectable to a first computer. The method further includes receiving a signal transmitted from a second computer associated with a second user. The method further includes detecting a communication quality between the first computer and the second computer based on the signal. The method further includes displaying the second avatar in the virtual space based on the detected communication quality.
    Type: Grant
    Filed: December 25, 2017
    Date of Patent: June 11, 2019
    Assignee: COLOPL, INC.
    Inventors: Eita Kikuchi, Norihiro Kubo, Atsushi Inomata
  • Patent number: 10314544
    Abstract: According to one aspect there is provided a method comprising: loading, with an application, a webpage comprising an embedded activity recognition module; causing collection of activity sensor data from at least one sensor of a mobile device with a sensor polling module; causing transmission of the activity sensor data to the embedded activity recognition module; causing processing of the collected sensor data with the embedded activity recognition module to form processed activity sensor data; and receiving the processed activity sensor data from the activity recognition module.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: June 11, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Oleg Tishutin, Marc James Ashton Bailey
  • Patent number: 10318001
    Abstract: Techniques are described for dynamically determining the flow of screens to be presented in a user interface (UI) of an application executing on a computing device, based at least partly on a detected presence of a user device (e.g., a portable computing device) in a particular geographic area. Area designation data is transmitted to, and stored on, a user device. The area designation data can describe a geofenced area and/or beacon signals. In response to determining that the user device is in the geographic area indicated by the area designation data, the user device may transmit an alert signal that causes an interface flow to be dynamically determined and executed for an application executing on the computing device that is separate from the user device.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: June 11, 2019
    Assignee: United Services Automobile Association (USAA)
    Inventors: James Malcolm Spears, John David Clark, Lisa Horgan, John David Windham
  • Patent number: RE47487
    Abstract: A device and method facilitates communication with a network-based service or application such as a Social Networking Service (SNS), for example. The device may be a cellular telephone that is not normally equipped to communicate with such services. However, a controller in the device selects a bearer service that can be used to communicate with the service.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: July 2, 2019
    Assignee: SONY CORPORATION
    Inventors: Travis Angle, Daniel Dzuban, Graeme M. Gibbs, Jeffrey Griffin, Joachim Karlsson, Seneca D. Meyer, Kenneth Douglas Norbury