Message Storage Or Retrieval Patents (Class 455/412.1)
  • Patent number: 11074609
    Abstract: Systems and methods are described for improving mediated sponsored content networks using a stack trace. One implementation relates to a method running on a sponsored content network and includes receiving a request for a sponsored content item from a user device executing code from a mediation platform. An item is sent to fulfill the request. If the identity of the mediation platform is not known, the sent item includes stack trace implementation code. An identifier is received that is associated with the mediation platform consequent to the user device executing the stack trace implementation code and the identity of the mediation platform is determined using the identifier. A performance metric associated with the determined identity of the mediation platform is identified. The method may further receive a second request for a sponsored content item from the user device and use the performance metric to select the second item.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: July 27, 2021
    Assignee: Google LLC
    Inventors: Tuna Toksoz, Thomas Price
  • Patent number: 11075232
    Abstract: A display device in which a peripheral circuit portion has high operation stability is provided. The display device includes a first substrate and a second substrate. A first insulating layer is provided over a first surface of the first substrate. A second insulating layer is provided over a first surface of the second substrate. The first surface of the first substrate and the first surface of the second substrate face each other. An adhesive layer is provided between the first insulating layer and the second insulating layer. A protective film in contact with the first substrate, the first insulating layer, the adhesive layer, the second insulating layer, and the second substrate is formed in the vicinity of a peripheral portion of the first substrate and the second substrate.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: July 27, 2021
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventors: Shunpei Yamazaki, Yoshiharu Hirakata, Takashi Hamada, Kohei Yokoyama, Yasuhiro Jinbo, Tetsuji Ishitani, Daisuke Kubota
  • Patent number: 11075868
    Abstract: A method for managing personal communication data, wherein the personal communication data including a plurality of chat histories from a plurality of chat applications is provided. The method may include converting a first chat history from a first application and a second chat history from a second application into an integrated unified format, whereby the second application is different from the first application. The method may also include storing the integrated unified format into an indexed storage. The method may further include providing a user interface (UI) to access the integrated unified format via the indexed storage.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Michael S. Ly, Robert K. Sloan
  • Patent number: 11070769
    Abstract: A collaborative security camera system includes a primary vehicle including a sensor to obtain data related to an object, and a first controller. The first controller classifies the object as suspicious activity or non-suspicious activity based on the obtained object data, determines a moving path of the object in response to the object being classified as suspicious activity, and broadcasts a signal including the moving path of the object if the object is classified as suspicious activity. The collaborative security camera system also includes a secondary vehicle including a sensor configured to obtain image data related to the object, and a second controller. The second controller receives the broadcasted signal, determines if the secondary vehicle is within the moving path, and captures image data of the object if the secondary vehicle is proximate the moving path.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: July 20, 2021
    Assignee: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
    Inventor: Masashi Nakagawa
  • Patent number: 11055796
    Abstract: Computerized systems are presented for user-management of social networking feeds, programs, and platforms. The methods, apparatus, systems, and programs allow a consumer, or end-user, to manage their computerized Social Network Subscriptions on their selected social networking platforms.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: July 6, 2021
    Inventors: Katherine Elizabeth Anderson, Michael Wayne Gilley, Patrick Joel Hurley
  • Patent number: 11042624
    Abstract: The disclosure is directed to wirelessly injecting passwords from a password vault application on a mobile device into a computing device. A method according to embodiments includes: sending a password using a wireless protocol from a mobile computing device to a universal serial bus human interface device (USB HID device) coupled with a computing device; receiving the password at the USB HID device; and injecting, by the USB HID device, the password as a series of keystrokes into a password field on the computing device.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: June 22, 2021
    Assignee: International Business Machines Corporation
    Inventors: Cesar Augusto Rodriguez Bravo, John R. Feezell
  • Patent number: 11038982
    Abstract: In a method of structured communications in an observation platform a signal from a first communication device is received at a second communication device that is associated with a computer system. The computer system is associated with an organization, wherein a first characteristic of the signal corresponds to an audible source and a second characteristic of the signal corresponds to information indicative of a geographic position of the first communication device. The computer system derives a query from the signal, wherein the query is related to the organization. The computer system determines a plurality of persons representing the organization to respond to the query, wherein the determining is based on a factor related to the plurality of persons representing the organization. The signal is forwarded to a plurality of communication devices associated with the plurality of persons representing the organization.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: June 15, 2021
    Assignee: Theatro Labs, Inc.
    Inventors: Steven Paul Russell, Guy R. Van Buskirk, Ravi Shankar Kumar
  • Patent number: 11038975
    Abstract: An information pushing method and device. One particular embodiment of the method includes: acquiring a push instruction; acquiring information about at least one candidate push user with the category of push information the same as the category of to-be-pushed information; according to the push instruction and the information about at least one candidate push user, selecting at least one to-be-pushed user; and pushing the to-be-pushed information to the at least one to-be-pushed user. The method realizes that the push information is sent to the same user only once within a certain time length, thus preventing too much interference to a user.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: June 15, 2021
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., Beijing Jingdong Century Trading Co., Ltd.
    Inventor: Jie Chen
  • Patent number: 11027571
    Abstract: A greeting card and associated techniques for storing audio tracks corresponding to definable touch zones of the greeting card is provided. In one aspect, the greeting card includes a body for securing a photograph thereon. A sensor array can be disposed within the body of the greeting card to detect touch gestures through the secured photograph, among other things. The greeting card can include a microprocessor that enables touch zones to be defined via the sensor array, such that a touch zone can correspond to various objects depicted on the card or a photograph secured thereon. Among other things, the greeting card can include a microphone for recording an audio track corresponding to each generated touch zone, a speaker for playing back an audio track corresponding to a selected touch zone, and a memory for storing touch zones and/or associated audio tracks.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: June 8, 2021
    Assignee: HALLMARK CARDS, INCORPORATED
    Inventors: Jennifer R. Garbos, Tyler James Richmond, Christopher Jason Shields, Nicholas Pedersen, Danielle M. Caldwell
  • Patent number: 11030422
    Abstract: An information display device is an information display device for allowing content to be output in a plurality of languages, and includes a management information acquisition unit, a priority determination unit, and an image generator. The management information acquisition unit acquires management information including language information including information indicating a language used by sojourners in an area where the information display device is used, and sojourn information including information indicating a sojourn situation of the sojourners in the area. Based on the acquired management information, the priority determination unit determines priority of the languages used in the information display device. The image generator generates a display image in accordance with the priority.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: June 8, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Osamu Uchida, Mikio Morioka
  • Patent number: 11023572
    Abstract: The present invention relates to an augmented reality object providing method and server using image authentication and, more specifically, to an augmented reality object providing method and server using image authentication, wherein an augmented reality object is registered using a first real-world image captured by a first mobile terminal and an input message, and according to the registration of the augmented reality object, a notification message is transmitted to a second mobile terminal corresponding to recipient information, so as to allow a second user of the second mobile terminal to experience augmented reality by outputting the registered augmented reality object in a second real-world image captured by the second mobile terminal.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: June 1, 2021
    Inventor: Jong Yoon Chun
  • Patent number: 11019001
    Abstract: Systems and methods for soft deletion of a group chat conversation are provided. In example embodiments, a listing of suggested chat conversations are displayed in response to receiving a chat message initiation input. The listing of suggested chat conversations includes a first group chat conversation in which the user is a participant. Subsequently, it is determined that the first group chat has remained inactive for a threshold period of time, and in response a soft deletion of the first group chat is executed. The soft deletion comprises removing the first group chat from the listing of suggested chat conversations, however the first group chat remains accessible to the user in a chat feed of the user.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: May 25, 2021
    Assignee: Snap Inc.
    Inventors: William Wu, Michael Yoffa
  • Patent number: 10986028
    Abstract: Systems and methods for managing aircraft messages are provided. In one embodiment, the method can include receiving a message from an onboard system of an aircraft. The method can include determining a priority associated with the message based, at least in part, on data associated with the message. The data can be indicative of at least a content of the message. The method can include determining data indicative of availability for each of a plurality of communications networks based, at least in part, on one or more first parameters associated with the aircraft. The method can include selecting a network based, at least in part, on message priority, the data indicative of availability, and one or more second parameters associated with each of the networks. The method can include sending the message via the selected network when the network is available, or storing the message when the network is unavailable.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: April 20, 2021
    Assignee: GE Aviation Systems, LLC
    Inventors: Randy E. Bolling, Joseph Bernard Steffler, Michael Francis Guidoboni, Venkat Sankar, Eric Rankin Gardner
  • Patent number: 10979413
    Abstract: An MR code is generated within a browser on a client device and is read by a mobile application on a mobile device. A communication channel is then established through a web-based service, between the browser and the mobile application on the mobile device. The mobile application generates a user interface display on the mobile device that allows user selection of content. The mobile application sends a link to that content to the browser, which accesses and renders the content on the client device. User input commands to control the rendered content are also received at the mobile device and sent to the browser through the communication channel.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: April 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ian Milligan, Abhishek Agarwal, John Sanders, Joshua S. Bolduc, David Gray, Skji Conklin, Gary Caldwell
  • Patent number: 10972876
    Abstract: Methods, systems, and devices for wireless communications are described for providing local broadcasts for group calls. A user equipment (UE) may request a group call, and either a base station or a local server dedicated to the base station may determine whether to allow the group call based at least in part on an assessed level of interest for the group call. If the group call occurs, the UE may perform one or more aspects of user plane processing for the broadcast data—such as setting Internet protocol (IP) addresses in IP packets, encryption, compression, or media formatting—and may transmit the broadcast data to the base station. The base station may then transmit the broadcast data to one or more interested UEs via one or more multicast transmissions without routing the broadcast data through other network nodes, which may reduce latency and provide other benefits.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: April 6, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Srinivasan Balasubramanian, Kuo-Chun Lee, Nagaraju Naik, Carlos Pazos
  • Patent number: 10972416
    Abstract: Systems, devices, and techniques described herein are directed to network based personal number blocking. In particular, the systems, devices, and techniques can be implemented in networks including user equipment (UE) associated with native numbers and alias numbers, and can include blocking native numbers or alias numbers. Further, users can access a user profile or an application via a UE to assign personal number blocking (PNB) preferences to the various native numbers and alias numbers. Indications of such PNB can be transmitted from a UE to a network device to update a user profile in a central repository or database. If a user activates another UE or otherwise associates additional native numbers or alias numbers, the PNB can be seamlessly applied to the new device or numbers.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: April 6, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Adnan Rahat, Yasmin Karimli
  • Patent number: 10958783
    Abstract: Embodiments of the present invention disclose a call processing method and a terminal. The method includes: receiving a first short message sent by a calling party, where the first short message includes an short message text, a preset flag bit, an association number, and a time, the preset flag bit is used to indicate that the short message text of the first short message indicates a reason why the calling party calls the called party, the association number includes a phone number of the calling party, and the time is a time at which the first short message is sent; determining, based on the association number and the time, an incoming call associated with the first short message; decapsulating the first short message to obtain the short message text of the first short message; and displaying the short message text in a related display interface of the incoming call.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: March 23, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Bo Wang
  • Patent number: 10956457
    Abstract: Systems and methods are provided for registering, curating, enabling, and controlling the use of non-locational identifiers, such as phone numbers and domain names, as physical addresses and location identifiers (LIDs) for purposes of providing instant access to enhanced cross-platform location information and services imbedded in other devices and services through an LID registry. Users may then use the LIDs as physical addresses for purposes of navigation and obtaining information related to such physical locations only as authorized and controlled by the owners of such LIDs.
    Type: Grant
    Filed: February 15, 2020
    Date of Patent: March 23, 2021
    Assignee: WGRS Licensing Company, LLC
    Inventors: S. Lee Hancock, Stephen L. Hancock, Chris Kerstner, Phil Dhingra
  • Patent number: 10949239
    Abstract: A container management system and device that includes a hibernator deployment to determine a semantic defined for applications generated to perform deployments in the container management system, determine whether the applications are active during a corresponding time period included within the semantic, and transfer the applications from an active state to an inactive state in response to the application not being inactive during the corresponding time period included within the semantic defined for the application.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: March 16, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Amit Kumar Gupta, Ajay Vishwanath Bhande, Pruthvi Panyam Nataraj
  • Patent number: 10949270
    Abstract: Aspects of the disclosure relate to apparatus and methods of event scheduling and notification. According to one aspect, a method, operational at a server, may include determining that a prescheduled event is concluded, sending a first notification message to one or more user communication addresses associated with the prescheduled event, determining if a first acknowledgement to the first notification message is received before a first predetermined period of time elapses, and sending a second notification message to the one or more user communication addresses if the first acknowledgement is not received by expiration of the first predetermined period of time. The method may further include determining if a second acknowledgment to the second notification message is received before a second predetermined period of time elapses and sending a third notification message to the communication addresses and a first alternate contact notification message to an alternate contact communication address.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: March 16, 2021
    Assignee: STARBRIGHT SOLUTIONS, LLC
    Inventors: Terry Kauffman, Janelle Kauffman
  • Patent number: 10943144
    Abstract: Systems and methods for automatically extracting a plurality of contact information from a resource, calculating prominence scores of each contact information, and associating a selected contact information with a content item are provided. A content item and a uniform resource locator are received from a content provider. A resource identified by the uniform resource locator is loaded. A plurality of contact information is detected from the loaded resource. For each of the detected contact information, a prominence score is calculated. One of the plurality of contact information is selected based on the calculated prominence scores. The selected contact information is associated with the content item.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: March 9, 2021
    Assignee: GOOGLE LLC
    Inventors: Varun Soundararajan, Anshul Kothari, Anurag Agrawal
  • Patent number: 10944043
    Abstract: This magnetoresistance effect element includes a first ferromagnetic layer, a second ferromagnetic layer, and a tunnel barrier layer which is interposed between the first and second ferromagnetic layers, wherein the tunnel barrier layer has a spinel structure represented by a compositional formula X1-?Y?O?, and the tunnel barrier layer contains one or more additional elements selected from the group consisting of He, Ne, Ar, Kr, Xe, P, C, B, and Si, and in the compositional formula, X represents one or more elements selected from the group consisting of Mg, Zn, Cd, Ag, Pt, and Pb, Y represents one or more elements selected from the group consisting of Al, Ga, and In, a range of ? is 0<??1, and a range of ? is 0.35???1.7.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: March 9, 2021
    Assignee: TDK CORPORATION
    Inventors: Katsuyuki Nakada, Shinto Ichikawa
  • Patent number: 10938987
    Abstract: A method for communicating with a call center, is performed at a client device having one or more processors and memory. The client device establishes, via an instant messaging application running on the client device, a network session connection to the call center by using an audio and video server. The client device receives, through the network session connection, a first-level voice menu sent by the call center. The client device obtains a correspondence between visualized menus and voice menus of the call center. The device searches for a first visualized menu corresponding to the first-level voice menu according to the correspondence. The client device presents the first visualized menu in a user interface of the instant messaging application and plays information about an option in the first visualized menu in an on-demand voice manner in response to user input detected on the option in the user interface.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: March 2, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yuzhang Lin
  • Patent number: 10929081
    Abstract: The present technology provides a system that enables a user to communicate with one of multiple devices in a network based on context information from another device in the network. The system includes a context manager configured to (1) receive context information from the multiple devices; (2) identify a subject-of-interest based on a user input; (3) determine a set of relevant context information based on the subject-of-interest and the received context information; and (4) transmitting the set of relevant context information to a target device to perform a task associated with the subject-of-interest. The context information managed by the present technology enables a user to conveniently interact with the multiple devices in the network without requiring the user to provide details of his/her instructions.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: February 23, 2021
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: Adrian Borunda, Brandon Scott Kotara, Richard Tanner, Ben Hawkins, Quincy Nanaasare Obeng, Cale Riley Spratt
  • Patent number: 10923102
    Abstract: The present disclosure provides a method and apparatus for broadcasting a response based on artificial intelligence, and a storage medium, wherein the method comprises: obtaining a user-input speech query; generating a response corresponding to the query; obtaining a recorded speech of a mood meaning corresponding to a modal particle in the response and matched with the response; combining the obtained recorded speech with a TTS-generated speech to perform TTS broadcast of the response. The solution of the present disclosure may be applied to enhance an effect of broadcasting the response.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: February 16, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., LTD.
    Inventors: Yu Wang, Bo Xie
  • Patent number: 10924220
    Abstract: Embodiments of the present invention provide a hybrid automatic repeat request method and a terminal device. The method includes: obtaining a first uplink grant (UL grant) sent by a base station, where the first uplink grant is carried in a media access control MAC message; transmitting uplink data based on the first uplink grant, and starting a first timer; starting a second timer after the first timer expires; and listening to a physical downlink control channel PDCCH based on the second timer. According to the hybrid automatic repeat request method and the terminal device in the embodiments of the present invention, electricity can be saved, and a retransmission delay can be reduced.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: February 16, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Chunhua You, Qufang Huang
  • Patent number: 10917783
    Abstract: One embodiment includes a method and apparatus for routing messages in a machine-type communication (MTC) architecture. The method includes receiving a request at a MTC-proxy residing at an egress of a network. The request includes an international mobile subscriber identity (IMSI) for which a destination is outside the network. The method further includes replacing, by the MTC-proxy, the IMSI in the request with an external identifier.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: February 9, 2021
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Rainer Liebhart, Devaki Chandramouli
  • Patent number: 10902863
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: activating a streaming media recording buffer that records streaming media of an online conference, the online conference having first second and third user online conference participant users; examining data to return an action decision, the examining data to return an action decision including examining data of the streaming media recording buffer to identify an anomalous sound represented in the recorded media stream data of the streaming media recording buffer; returning an action decision based on the examining data to return an action decision, the action decision being an action to mitigate the anomalous sound; and providing one or more output to mitigate the anomalous sound in accordance with the returned action decision.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: January 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Boss, Michael Bender, Rhonda L. Childress
  • Patent number: 10902209
    Abstract: A method for operating a server configured to search for content is provided. The method includes receiving, from an electronic device, a text that is extracted from a message transmitted or received by a messaging application at the electronic device, determining one metric value corresponding to the text from numerical vectors corresponding to meanings of words included in the text, selecting one piece of content corresponding to the text, based on the one metric value and metric values of a plurality of pieces of content, and transmitting information related to the one piece of content to the electronic device.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: January 26, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Maciej Pienkosz, Piotr Andruszkiewicz, Krystyna Monika Chodorowska
  • Patent number: 10904850
    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. There is provided a method and apparatus for data transport control between wireless network systems, the method comprises: determining, by a first node, whether a predetermined condition is satisfied; and transmitting, by the first node, at least one of data transport command information and user equipment access information when the predetermined condition is satisfied.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: January 26, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Lixiang Xu, Hong Wang, Xiaowan Ke
  • Patent number: 10891959
    Abstract: Systems, apparatuses, and methods for capturing voice messages are provided. In one embodiment, a method can include receiving, by one or more processors of a mobile user device, a user input indicative of a voice message at a first time. The method can further include identifying contextual data indicative of one or more computing devices within proximity of the mobile user device. The method can include providing a set of data for storage in one or more memory devices of the mobile user device. The set of data can indicate the voice message and the contextual data indicative of the computing devices. The method can further include providing an output indicative of the voice message and the contextual data to one or more secure computing devices at a second time.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: January 12, 2021
    Assignee: GOOGLE LLC
    Inventors: Jonathan Brandt Moeller, Jeremy Drew Payne
  • Patent number: 10885008
    Abstract: Indexing objects in a datastore, where the objects are characterized by a set of object properties. For objects from a datastore: a Bloom filter for the object properties, based on a predetermined Bloom filter configuration, is created; the Hamming value of the Bloom filter is determined; a binary logarithm of the Bloom filter is calculated; and the Bloom filter, the Hamming value, the binary logarithm, and a representation of the object is stored in the datastore.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Patrick J. McKenna, David P. O'Connor, Claude N. Warren, Jr.
  • Patent number: 10878322
    Abstract: In one implementation, a method for detecting a configuration of wireless sensors within a vicinity includes a method of assessing wireless sensors in the vicinity of an application computing system. The application computing system is operated in a listen mode to receive and record wireless transmissions produced by one or more wireless sensors producing wireless transmissions in the vicinity of the application computing system. The recorded wireless transmissions are evaluated using a rule set that embodies normal operating characteristics of various types of wireless sensors in an operating environment to generate a conclusion regarding at least one attribute of at least one wireless sensor that produced the recorded wireless transmissions. The generated conclusion can be used so that the at least one wireless sensor is utilized in the application computing system.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: December 29, 2020
    Assignee: Resolution Products, LLC
    Inventors: Brian K. Seeman, David J. Mayne, Paul G. Saldin, Daniel Mondor
  • Patent number: 10880721
    Abstract: A method of initiating a call to a callee using a mobile telephone involves: receiving, from a user of the mobile telephone, a callee identifier associated with the callee; transmitting an access code request message to an access server, the access code request message including the callee identifier; receiving an access code reply message from the access server in response to the access code request message, the access code reply message including an access code different from the callee identifier and associated with the callee identifier; and initiating a call with the mobile telephone using the access code to identify the callee.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: December 29, 2020
    Assignee: VoIP-Pal.com, Inc.
    Inventors: Johan Emil Viktor Björsell, Maksym Sobolyev, Pentti Kalevi Huttunen, Emil Malak
  • Patent number: 10860553
    Abstract: Deleting a data record from the second level storage or main store is disclosed. A look-up is performed for the data record in the first level storage, where the data record is defined by a row identifier. If the row identifier is found in the first level storage, a look-up is performed for an updated row identifier representing an update of the data record in the second level storage and the main store, the update of the data record being defined by an updated row identifier. If the updated row identifier is found in the second level storage, an undo log is generated from the first level storage to invalidate a row identifier of the row identifier. A flag is generated representing an invalid updated row identifier, and a redo log is generated to restore the data record in the first level storage.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: December 8, 2020
    Assignee: SAP SE
    Inventors: Franz Faerber, Juchang Lee, Ivan Schreter
  • Patent number: 10834039
    Abstract: A messaging system for both generating and receiving message data, which breaks up a sent message and displays it as a time sequence of message parts on the receiving user's device. Breaks in the sent message are defined by delimiters, which are inserted into the message data by the user on the generate device and are detected by the receiving device. Delimiters or other part of the message data determine the time period for each part of the message. The first part of the message is displayed on the receiving user's device for the time period associated with that part. Once the time period for the first message part has expired, the next message part is displayed in addition to the preceding part. This continues until the whole sent message is displayed, thus creating a timeline of message parts for the receiving user.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: November 10, 2020
    Assignee: KING.COM LTD.
    Inventors: David Viklund, Driss Louriagli, Pontus Lundwall
  • Patent number: 10817960
    Abstract: Computerized systems are presented for user-management of social networking feeds, programs, and platforms. The methods, apparatus, systems, and programs allow a consumer, or end-user, to manage their computerized Social Network Subscriptions on their selected social networking platforms.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: October 27, 2020
    Inventors: Katherine Elizabeth Anderson, Michael Wayne Gilley, Patrick Joel Hurley
  • Patent number: 10819663
    Abstract: Disclosed are various embodiments that relates to executing a sequence of messaging nodes, where the messaging sequence is defined by user-defined local triggering conditional expressions for each messaging node, and supporting proper data organization and links that integrate individual message instances in a protocol flow.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: October 27, 2020
    Assignee: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEM
    Inventors: David Akopian, Rodrigo David Escobar Palacios, Sahak Igor Kaghyan
  • Patent number: 10820178
    Abstract: An apparatus, method, and computer program product are provided to translate message objects received in connection with request data objects to be translated into notification objects that are in format that can be received and processed by a system associated with an intended recipient to allow for efficient communication across disparate and incompatible systems. In some example implementations, otherwise a translation system transforms request information based on parameters associated with the message object and intended recipient to ensure that request information is properly received by recipient systems that may use obsolete, legacy, and/or specialized systems. Some example implementations involve the application of error detection protocols and the display of notification object information on a user interface that allows for system monitoring and error mediation.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: October 27, 2020
    Assignee: Groupon, Inc.
    Inventors: Kyle Fritz, Alex Sleighter, Lawrence Phipps, Oren Mittman, Ali Ibrahim
  • Patent number: 10812435
    Abstract: The present disclosure relates to systems and methods for suppressing repetitive notifications about messages in messaging groups. In one implementation, the system may include a memory storing instructions and a processor configured to execute the instructions. The instructions may include instructions to determine whether a first message in a first message group substantially matches a second message in a second message group; and after it is determined that a user associated with the first message group has accessed the first message, record the second message as a read message responsive to having determined that the same user is associated with the second message group.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: October 20, 2020
    Assignee: RingCentral, Inc.
    Inventor: Vlad Vendrow
  • Patent number: 10811010
    Abstract: A voice interaction method and apparatus, a terminal, a server, and a readable storage medium are provided. The method includes the following steps: obtaining a user's control object and control intention according to the user's voice; determining whether the control object hits an user-selectable notification information pre-stored in a server; performing control corresponding to the control intention on the control object, if the control object hits the user-selectable notification information, under a voice interaction scenario, wherein the user-selectable notification information is notification information which is pre-stored in the server and has a preset rule with respect to the user.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: October 20, 2020
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Zhongqi Zhang, Tian Wang
  • Patent number: 10812663
    Abstract: A system and method in an intelligent network are provided for analyzing an event external to the intelligent network. A set of intelligent network subscribers is selected in a selected geographic area. Next, signal message data is obtained from a signaling network in the intelligent network, wherein the signal message data indicates status of subscribers in the set of intelligent network subscribers. External data related to the selected geographic area is obtained, wherein the external data is external to the intelligent network. The signal message data and the external data are then fused to produce synthetic data. In response to the synthetic data, an alert of an external event is produced. The alert can be graphically represented on a display.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: October 20, 2020
    Inventor: Leo Anthony Wrobel, Jr.
  • Patent number: 10809089
    Abstract: A device and method for convoy navigation is provided. An audio device comprises: a memory; a speaker; a communication interface; a location determining device; and a controller. The controller: receives, from a second audio device, via the communication interface, on a narrowband communication channel, audio information and an associated location of the second audio device, the associated location indicative of where the second audio device transmitted the audio information; stores, at the memory, the audio information and the associated location; tracks, using the location determining device, a current location of the audio device; and when the current location of the audio device is at about the associated location, controls the speaker to play the audio information.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: October 20, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Woei Chyuan Tan, Chin Chuan Yap
  • Patent number: 10802705
    Abstract: An electronic device includes instructions for receiving a first communication; in response to receiving the first communication, generating a first notification for the first communication received at the device, the first notification including content of the first communication; receiving a second communication at the device; and in response to receiving the second communication: determining whether the second communication and the first communication are received from the same sender. The instructions include, in accordance with a determination that the second communication and the first communication are from the same sender, updating the first notification such that the updated first notification concurrently includes the content of the first communication and the second communication; and in accordance with a determination that the second communication and the first communication are not from the same sender, generating a second notification, for concurrent display with the first notification.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: October 13, 2020
    Assignee: APPLE INC.
    Inventors: Lawrence Y. Yang, Christopher P. Foss, Stephen O. Lemay, Jonathan R. Dascola, Woo-Ram Lee, Chanaka G. Karunamuni
  • Patent number: 10805470
    Abstract: Systems and methods for providing an audio communication system include receiving from a first user, by a microphone of a first voice-controlled device of a plurality of voice-controlled devices in an audio communication system, a first audio message and an audio command to provide the audio message to a second user. An identity of the second user associated with a user profile based on the audio command is determined. The first audio message is provided to a second voice-controlled device of the plurality of voice-controlled devices to output the audio message at a speaker of the voice-controlled device to the second user that is proximity to the second voice-controlled device.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: October 13, 2020
    Assignee: PAYPAL, INC.
    Inventor: Michael C. Todasco
  • Patent number: 10798587
    Abstract: A method of user proportion investigation and population estimation in a region for mobile communication operators, including the following steps: S1. completing a WiFi network construction in the region; S2. a mobile phone user in the region sending a verification code request for WiFi login to a background by using a client; S3. the background receiving the request from the user, and recording a mobile phone number and a request time of the user; S4. the background completing an identification and classification processing of the operator of the mobile phone number, and obtaining the user proportion in the region for the communication operators within a set period of time; and S5. calculating a population amount in the region according to a number of mobile phone signaling provided by one mobile communication operator thereof and the user proportion in the region for the corresponding communication operator obtained in S4.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: October 6, 2020
    Assignee: SOUTH CHINA UNIVERSITY OF TECHNOLOGY
    Inventors: Peiqun Lin, Yongwei Lei, Litian Chen
  • Patent number: 10791074
    Abstract: The present disclosure provides a method for information pushing. An instant message is received from a user. The instant message includes a user identifier of the user. A detection is made by circuitry of an information processing apparatus as to whether the instant message includes an image. Recommendation information is generated by the circuitry of the information processing apparatus according to the image and the user identifier based on a determination that the instant message includes the image. The recommendation information is pushed to a terminal corresponding to the user identifier. The user inputs a comment for the image through the terminal according to the recommendation information.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: September 29, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Kaibin Chen
  • Patent number: 10788949
    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 12, 2019
    Date of Patent: September 29, 2020
    Assignee: Kabam Inc.
    Inventors: Kent Wakeford, Clifford J. Harrington
  • Patent number: 10785440
    Abstract: A method for transmitting an image and an electronic device thereof are provided. An image transmission method of an electronic device includes displaying a message transmission/reception history with at least one other electronic device, sensing a selection of a camera execution menu, displaying a preview screen of a camera within a screen in which the message transmission/reception history is displayed, detecting a touch on the displayed preview screen, if the displayed preview screen is touched, capturing an image of a subject, detecting a gesture for the captured image, and, if the gesture for the captured image is detected, transmitting the captured image to the at least one other electronic device according to the detected gesture.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: September 22, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jeong-Hyun Park, Young-Keun Choi
  • Patent number: 10785625
    Abstract: A companion device is provided for a primary device. The companion device have wireless connectivity that send and receive data via a communication channel established over its wireless connectivity. The companion device includes a microcontroller, a wireless communication interface, a cellular communication interface, and logic configured to connect with the primary device via the wireless communication interface and with a cellular network via the cellular communication interface to augment bandwidth of the communication channel for the primary device.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: September 22, 2020
    Assignee: Wistron Aidge Corporation
    Inventor: Junshan Zhang