Message Storage Or Retrieval Patents (Class 455/412.1)
  • Patent number: 10721601
    Abstract: The present invention provides a method which includes: receiving a message, where the message carries a parameter indicating a validity period of a short message sent to a user or indication information indicating whether a record needs to be added to MWD of a user when a short message cannot be transmitted or fails to be transmitted; determining that the short message cannot be transmitted or the short message fails to be transmitted, and a value of the parameter is 0 or the indication information indicates that the record does not need to be added to the MWD of the user when the short message cannot be transmitted or fails to be transmitted; and skipping adding the record to the MWD of the user, where the record includes an identifier of a service center for short message service serving the user. According to the method, additional signaling interaction is reduced.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: July 21, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shufeng Shi, Wanqiang Zhang
  • Patent number: 10715970
    Abstract: Techniques for acquiring, sending, receiving or using status information from a remote location over a network are disclosed. The status information is transmitted over the network between or among electronic devices. The status information can be provided by one or more sensors associated with the electronic device that is transmitting the status information. The status information can be transmitted with messages so as to enhance the messages. The electronic devices include at least computing devices, such as personal computers, personal digital assistants, pagers, and mobile telephones.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: July 14, 2020
    Assignee: IpVenture, Inc.
    Inventors: Chung Lau, C. Douglass Thomas
  • Patent number: 10708208
    Abstract: Aspects of the present disclosure relate to systems and methods for providing distinct conversations within a file activity feed for display on a user interface of a client computing device. A file created with an application may be rendered on the user interface. The file may include at least a chat pane comprising a plurality of chat messages and a file activity feed including one or more activities associated with the file. It may be determined when a distinct conversation begins and ends within the chat pane. The distinct conversation may include at least some of the plurality of chat messages. In response to determining when the distinct conversation begins and ends, the distinct conversation may be recorded as a distinct conversation activity associated with the file. The distinct conversation activity may be displayed within the file activity feed.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: July 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin G. Wilde, Douglas L. Milvaney, Nikhil Nathwani
  • Patent number: 10708822
    Abstract: A wireless device (208) and a method for modifying a configuration. The wireless device is operating in a wireless communications network (200). The wireless device receives a reconfiguration message comprising a difference relating to one or more parameters of a configuration, which configuration is associated with a first identity and stored in the wireless device. The wireless device modifies, based on the difference, the one or more parameters of the stored configuration, which modification results in a result configuration, and stores the result configuration with a second identity.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: July 7, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Cecilia Eklöf, Sofia Brismar, Nianshan Shi
  • Patent number: 10708726
    Abstract: A short message service (SMS) message processing method and apparatus, and an electronic device, are provided in the field of information technologies. The method includes receiving a new SMS message; extracting identification information of the SMS message, where the identification information is information about a number used to send the SMS message and/or a content keyword; determining a processing manner corresponding to the identification information from a prestored correspondence between an identification information group and a processing manner according to the identification information, where each identification information group includes at least one piece of identification information; and processing the SMS message according to the determined processing manner.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: July 7, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD
    Inventors: Shuguang Li, Gaofeng Du
  • Patent number: 10699547
    Abstract: The technology relates to portable personal monitor device and associated methods. In particular, the technology provides for improving the capability of personal monitor device systems by enabling functions such as two-way communications from the personal monitor; associating possible threats with one or more locations; and dynamically determining safe locations and potential evacuation routes. Also described herein are monitors which improve the detection of possible threats or risks by allowing a base unit to be used with various replacement sensor modules.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: June 30, 2020
    Assignee: BLACKLINE SAFETY CORP.
    Inventors: Sean Stinson, Kirk Johnson, Kelly Englot, Phillip Benson, Barry Moore, Steven Daeninck
  • Patent number: 10699259
    Abstract: A method and system for conducting an online payment transaction through a point of sale device. The method includes receiving input from a user selecting an item for purchase through the point of sale device; calculating a total purchase amount for the item in response to a request from the user to purchase the item; and sending payment authorization for the total purchase amount from the point of sale device to a payment entity, in which the payment authorization is sent to the payment entity via a mobile communication device of the user. The method further includes receiving a result of the payment authorization from the payment entity through the mobile communication device; and completing the payment transaction based on the result of the payment authorization.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: June 30, 2020
    Inventor: Michelle Fisher
  • Patent number: 10693954
    Abstract: A computer-implemented method tracks and maintains a record of telecommunication device events using a blockchain that is supported by a peer-to-peer network. One or more processors detect one or more events at a telecommunication device, and then transmit a transaction of the one or more events from the telecommunication device to multiple remote computing devices that are part of a peer-to-peer network, which supports a blockchain that includes a block that includes the transaction of the one or more events.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: James R. Kozloski, Clifford A. Pickover, Komminist Weldemariam
  • Patent number: 10681200
    Abstract: Example embodiments of the present disclosure disclose message processing methods and systems, and related devices. One example method includes receiving a message, and determining a distance between a user equipment and a wearable device connected with the user equipment. When the distance between the user equipment and the wearable device is greater than a preconfigured distance, information of the message is recorded without providing the information of the message. When the distance between the user equipment and the wearable device is less than the preconfigured distance, the information of the message is provided.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: June 9, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Yajun Zhang
  • Patent number: 10673854
    Abstract: Systems and methods for proactively deleting applications and/or deactivating permissions granted thereto are described. A system determines a user's usage pattern of an application. The system also determines a standard usage pattern associated with the application. The standard usage pattern may be determined from application usage patterns of multiple users of the system. When the user's usage pattern deviates from the standard usage pattern, the system may cause the application to be deleted from one or more of the user's devices. The system may also deactivate user permissions associated with the application when the user's usage pattern deviates from the standard usage pattern. The system also outputs an indication to the user soliciting whether the system to re-download the application and/or reactivate the permissions.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: June 2, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Felix Wu, Rohan Mutagi
  • Patent number: 10642754
    Abstract: An approach is provided for suggesting data for deletion from an electronic data storage medium. An external device detects initiation of transfer of data from first storage medium to second storage medium. Next, the external device determines an available storage in the second storage medium for the data. Then, the external device generates a list to suggest content for deletion within the second storage medium to accommodate the data.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: May 5, 2020
    Assignee: Conversant Wireless Licensing S.a r.l.
    Inventors: Craig Pugsley, Jesmond Allen
  • Patent number: 10630613
    Abstract: Disclosed are systems and methods for conducting an open conversation user interface and more particularly, to a channel-agnostic user interface experience which can utilize automated background intelligence to simplify the exchange between a software system or member service representative (MSR) and a member, and avoids the need for web-based free form inputs.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: April 21, 2020
    Assignee: UIPCO, LLC
    Inventors: Ian Smith, Jeremy M. Fisher, Heather Hernandez
  • Patent number: 10613743
    Abstract: The present disclosure relates to user interfaces for receiving user input. In some examples, a device determines which user input technique a user has accessed most recently, and displays the corresponding user interface. In some examples, a device scrolls through a set of information on the display. When a threshold criteria is satisfied, the device displays an index object fully or partially overlaying the set of information. In some examples, a device displays an emoji graphical object, which is visually manipulated based on user input. The emoji graphical object is transmitted to a recipient. In some examples, a device displays paging affordances that enlarge and allow a user to select a particular page of a user interface. In some examples, the device displays user interfaces for various input methods, including multiple emoji graphical objects. In some examples, a keyboard is displays for receiving user input.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: April 7, 2020
    Assignee: Apple Inc.
    Inventors: Nicholas Zambetti, Jonathan R. Dascola, Imran Chaudhri, Anton M. Davydov, Jonathan P. Ive, Stephen O. Lemay, Kevin Lynch, Bas Ording, Wan Si Wan, Lawrence Y. Yang
  • Patent number: 10614067
    Abstract: One embodiment provides a data processing method including: acquiring a first identity information inputted by a user; inquiring, based on the first identity information, a second identity information corresponding to the first identity information in a second information list different from a first information list; acquiring, based on the second identity information, a second communication code corresponding to the second identity information, wherein the second communication code is used for the first device to initiate a voice communication connection or a data communication connection to a second device corresponding to the second communication code. Other aspects are described and claimed.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: April 7, 2020
    Assignee: Lenovo (Beijing) Limited
    Inventor: Daishan Mao
  • Patent number: 10616155
    Abstract: The present invention relates to a mobile terminal and a method for controlling the same. A mobile terminal displays a group chat screen corresponding to a group chat, determines whether exclusive conversations between several participants in the group chat are continued over a reference range, groups the exclusive conversations between those participants in the group chat when it is determined that the exclusive conversations between those participants are continued over a reference range, and displays a skip area for selectively confirming the grouped exclusive conversations within the group chat screen, wherein the mobile terminal restricts download and output of received information belonging to the skip area and updates an indication related to the exclusive conversations corresponding to the skip area, when the information is received.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: April 7, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Huran Choi, Younhwa Choi, Hyungtae Jang, Yoojin Choi, Sunjae Kim, Sunghye Yoon
  • Patent number: 10609516
    Abstract: Techniques for location tracking, location utilization, and dissemination and management of location information are disclosed. As a location monitoring system, one embodiment includes at least a plurality of mobile computing devices supported by a wireless network, and a computing device coupled to a wired network (e.g., the Internet) that couples to the wireless network. Each of the mobile computing devices is associated with and proximate to an object whose location is being monitored. The computing device stores the locations of each of the mobile computing devices or the objects proximate thereto, and enables only authorized users to obtain access the locations via the wired network.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: March 31, 2020
    Assignee: IpVenture, Inc.
    Inventor: C. Douglass Thomas
  • Patent number: 10600310
    Abstract: Companion and accessory devices can be wirelessly leashed together in a manner that enables the devices to estimate their proximities to each other. One device can periodically attempt to detect a signal from the other device. For each attempt, the attempting device can store an indication of whether the signal was detected. If a number of times that the signal was undetected exceeds a threshold, then the attempting device can perform specified operations, such as alerting a user that the wireless leash was broken. As another example, one device can detect that a strength of a signal from the other device exceeds a threshold. In response, the detecting device can measure signal strengths more frequently. If the measuring device then detects that the signal strength exceeds another threshold, then the measuring device can cause specified operations to be performed, such as data synchronization between the devices or unlocking a device.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: March 24, 2020
    Assignee: Apple Inc.
    Inventor: Tyler D. Hawkins
  • Patent number: 10601741
    Abstract: Conventionally, high-level communication using the message cannot be achieved. The high-level communication using the message can be achieved by a message transmission device including a component candidate group storage unit capable of storing one or more component candidate groups including two or more groups of component candidates forming a content, an input reception unit configured to receive an input for constituting a content including one or more components determined by the selection of one component candidate from two or more component candidates included in one component candidate group, a content constitution unit configured to constitute the content by using the selected one or more components according to the input, and a message transmission unit configured to transmit a message including the content.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: March 24, 2020
    Assignees: THEONE UNICOM PTE. LTD., Koji Hosaka
    Inventors: Koji Hosaka, Tetsuji Otsuka, Chiyo Morisawa, Manabu Shimizu, Yosuke Magaki
  • Patent number: 10601928
    Abstract: Systems, devices, and techniques for multiple device and multiple line enabled computing devices and computing appliances are described herein. A device number can be assigned to a computing device and can be unique to the computing device. A plurality of alias numbers can be provided to the computing device and enabled for use by the computing device. Alias numbers can be enabled on multiple computing appliances, such that a user can transfer voice or video calls between devices using the alias numbers. Further, monitoring components in a home environment, for example, can be associated with one or more alias number so that security alerts can be provided to the various computing devices and computing appliances associated with the alias numbers.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: March 24, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Yasmin Karimli, Gunjan Nimbavikar
  • Patent number: 10592928
    Abstract: Examples include determining content for displays based on bid requests. Some examples include transmitting a probing request to a display computing device and receiving a portfolio list from the display computing device. The portfolio list may include a first identifier for a first content stored on the display computing device. Examples may also include determining a user viewing history of the first content, and transmitting a bid request to the display computing device. The bid request may indicate the user viewing history of the first content.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: March 17, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Hang Ung, Anupriya Ankolekar
  • Patent number: 10594639
    Abstract: A method according to one embodiment is for transmitting a message. In one embodiment, one or more processor of a messaging system identifies a certain message of the messaging system, the certain message being a blocked message intended for transmission to a certain user of the messaging system. In one embodiment, the one or more processor further determines one or more of a popularity of content of the certain message and a relevance of content of the certain message to the certain user, the certain user being a prospective recipient of a message. In one embodiment, the one or more processor transmits a message to the certain user responsively to a result of the determining of the one or more of a popularity of content of the certain message and a relevance of content of the certain message to the certain user of the messaging system.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: March 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Swaminathan Balasubramanian, Ravi P. Bansal, Andrew R. Jones, Brian M. O'Connell
  • Patent number: 10588057
    Abstract: A method for communicating between base stations of two different wireless communication networks may include (1) transmitting a setup request message from a first base station of a first wireless communication network to a second base station of a second wireless communication network, the setup request message including a first user equipment (UE) device context format of the first wireless communication network and a second UE device context format of the second wireless communication network; (2) receiving, at the first base station, a setup response from the second base station, the setup response including a union of the first UE device context format and the second UE device context format; and (3) at the first base station, communicating with the second base station according to the union of the first UE device context format and the second UE device context format.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: March 10, 2020
    Assignee: CABLE TELEVISION LABORATORIES, INC.
    Inventors: Joseph Padden, Jennifer Andreoli-Fang
  • Patent number: 10572750
    Abstract: Systems and methods are described for providing an interface and implementing rules and metrics received from the interface regarding the selection of sponsored content networks that provide sponsored content items. This may include providing mediation code to a publisher for inclusion in publisher content provided to a user device, the mediation code associated with a table of sponsored content networks, receiving an image of a sponsored content item and a sponsored content network identifier from the user device, analyzing the image of the sponsored content item, the analysis generating extracted image data from the sponsored content item, categorizing the sponsored content item based on the extracted image data and the sponsored content network identifier, receiving an instruction to filter the sponsored content networks exceeding a metric based on a category, and updating the table of sponsored content networks to remove a particular sponsored content network.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: February 25, 2020
    Assignee: Google LLC
    Inventors: Thomas Price, Tuna Toksoz
  • Patent number: 10575039
    Abstract: A content delivery system delivers media content to a content consuming user and comprises computer storage storing a media asset; an analysis component configured to perform an analysis of the user's behavior at a user device to infer a desirable attribute of a modified version of the media asset, the user's behavior comprising the user instigating at the user device requests for content other than the media asset to a computer network, and consuming the requested other content when returned from the network. The requests do not explicitly identify the desirable attribute. The system comprises a modified version generation component configured to receive the media asset and modify the media asset based on the analysis of the user's behavior; and a content delivery component configured to supply the modified version of the media asset to a media output device of the user, the modified version exhibiting the desirable attribute.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: February 25, 2020
    Assignee: Piksel, Inc.
    Inventors: Issar Amit Kanigsberg, Philip Antony Shaw, Ralf Wilhelm Tillmann, Andrew David Gayter
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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