Message Storage Or Retrieval Patents (Class 455/412.1)
  • Patent number: 11943669
    Abstract: According to a method of preventing call drop in voice communication network, a session is established for voice call initiated between a first terminal and a second terminal. The method includes receiving a first indication that the first terminal is entering a low-signal area. Further, the method includes disabling one or more media inactivity timers for retaining the session. Furthermore, the method includes storing one or more network parameters when one of the session is retained or when the session is released. Thereafter, the method includes receiving a second indication that the first terminal has exited the low-signal area. The voice call is resumed on the session based on the stored network parameters, when the session is retained upon enabling the respective one or more media inactivity timers. The voice call is re-initiated on a new session, based on the stored network parameters when the session is released.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: March 26, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ajaykumar Kabadi, Prasad Basavraj Dandra, Srinivas Chinthalapudi, Raju Udava Siddappa
  • Patent number: 11915022
    Abstract: Mechanisms for reducing memory inconsistencies between two synchronized computing devices are provided. A first hypervisor module of a first computing device iteratively determines that content of a memory page of a plurality of memory pages has been modified. The content of the memory page is sent to a second hypervisor module on a second computing device. At least one other memory page of the plurality of memory pages is identified, and a verification value based on the content of the at least one other memory page is generated. The verification value and a memory page identifier that identifies the at least one other memory page is sent to the second hypervisor module on the second computing device.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: February 27, 2024
    Assignee: Red Hat, Inc.
    Inventor: David A. Gilbert
  • Patent number: 11902395
    Abstract: Systems and methods for dynamically routing notifications based on device statuses are disclosed herein. For instance, a notification may be generated for a user account corresponding to an application that is installed on a plurality of devices. A system identifies a status of each of the plurality of devices and uses the status of each of the plurality of devices to select a particular device to receive the notification. The system then transmits the notification to the selected particular device.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: February 13, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Ankur Anil Aher, Charishma Chundi, Reda Harb
  • Patent number: 11900002
    Abstract: A communication apparatus includes a communication interface configured to communicate with a plurality of communication devices on a network, a memory that stores setting data in which a plurality of different types of communication conditions are associated with each other, a display, and a processor configured to search the network for connectable communication devices, control the display to display a first screen indicating one or more of the communication devices that satisfy the communication conditions, and upon selection of a communication device through the first screen, determine the selected communication device as a communication target of the communication apparatus.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: February 13, 2024
    Assignee: Toshiba Tec Kabushiki Kaisha
    Inventor: Takaaki Suzuki
  • Patent number: 11863510
    Abstract: A method and system for delivering notifications to electronic devices is disclosed. The method includes receiving, by an electronic device, one or more settings, the settings including an instruction to search for available notification services. The method further includes searching, in response to the instruction, for available notification services, and subscribing to at least one notification service discovered as a result of the search. The method further includes displaying, by the electronic device, notification messages received from the at least one notification service.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: January 2, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Suk Hwan Yoon, Yujin Jung
  • Patent number: 11816551
    Abstract: One or more communication capabilities and a plurality of versions of communication terms of a cognitive interface are identified. A probability of a particular user reaction for each communication term version is determined. A desired outcome of an interaction between a user and the cognitive interface is determined. A first communication term version is selected from the plurality of communication term versions based on the determined probabilities of the communication term versions and the desired outcome. An interaction between the user and the cognitive interface is created using the selected first communication term version. The interaction is sent to a communication device associated with the user.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: November 14, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M Trim, Rashida Hodge, Gandhi Sivakumar, Victor Povar
  • Patent number: 11810337
    Abstract: A method and apparatus for providing emotional care in a session between a user and conversational agent. A first group of images comprising one or more images associated with the user may be received in the session. A user profile may be obtained. A first group of textual descriptions may be generated from the first group of images based at least on emotion information in the user profile. A first memory record may be created based at least on the first group of images and the first group of textual descriptions. A second group of images may be received in the session to generate a second group of textual descriptions from the second group of images based at least on the emotion information in the user profile. A second memory record may be created based at least on the second group of images and the second group of textual descriptions.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: November 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xianchao Wu, Daigo Hamura, Yongdong Wang
  • Patent number: 11790359
    Abstract: When incentivizing vendors to give greater discounts on items or services offered or advertised to specific customers on a third-party website in exchange for reduced advertisement pricing, a vendor enters offer parameters (e.g., item or service for sale, price or discount amount, terms of the offer, a permitted number of acceptances of the offer, etc.) into a user interface along with target customer criteria (e.g., age, gender, minimum income, etc.). The target criteria is matched to customer profile data, and an advertisement generated using the offer parameter information is presented to customers whose profiles match the target criteria. In return for offering larger discounts, a cost per event (CPE) associated with the advertisement is reduced for the vendor. An invoice is generated and transmitted to the vendor, and upon receipt of payment, the advertisement provider remits a portion of the received payment to the website owner.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: October 17, 2023
    Assignee: SEGMINT INC.
    Inventors: Russel Robert Heiser, Nathan W. Shahan
  • Patent number: 11758047
    Abstract: Systems and methods for smart dialogue communication are provided. A method may include receiving, from a responder terminal device, a dialogue request configured to request a smart dialogue communication, wherein the dialogue request is associated with an incoming call request that is initiated by a requester via a requester terminal device and satisfies a smart dialogue condition determined by the responder terminal device; performing the smart dialogue communication with the requester terminal device associated with the requester; recording voice information associated with the smart dialogue communication; converting the voice information into the text information; and transmitting the text information to the responder terminal device.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: September 12, 2023
    Assignee: HITHINK ROYALFLUSH INFORMATION NETWORK CO., LTD.
    Inventor: Ming Chen
  • Patent number: 11735206
    Abstract: A virtual private assistant (VPA) is configured to analyze various types of input that indicate one or more behaviors associated with a user and to determine the emotional state of the user based on the input. The VPA also determines one or more operations to perform on behalf of the user based on the input and the determined emotional state. The VPA then executes the one or more operations and synthesizes an output based on the emotional state of the user and the one or more operations. The synthesized output includes one or more semantic components and one or more emotional components derived from the emotional state of the user. The VPA observes the behavior of the user in response to the synthesized output and then implements various modifications, based on the observed behavior, to improve the effectiveness of future interactions with the user.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: August 22, 2023
    Assignee: Harman International Industries, Incorporated
    Inventors: Joseph Verbeke, Sven Kratz, Stefan Marti
  • Patent number: 11704642
    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: June 26, 2020
    Date of Patent: July 18, 2023
    Inventor: Michelle Fisher
  • Patent number: 11696176
    Abstract: Techniques discussed herein can reduce RRC signaling messages, and various aspects can employ one or more of these sets of techniques. A first set of techniques can be employed to reduce RACH (Random Access Channel) requests from an RRC Idle State SIM (Subscriber Identity Module) of a UE in DSDS (Dual SIM Dual Standby) mode. A second set of techniques can be employed to reduce the number of RACH attempts to obtain NotBroadcasted (e.g., On Demand) SI(s) (System Information(s)) by a UE in response to a page message indicating SI modification.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: July 4, 2023
    Assignee: Apple Inc.
    Inventors: Muthukumaran Dhanapal, Shravan Raghunathan, Sai Kiran Gummuluri, Hussain Ali, Lakshmi Kavuri, Vijay Venkataraman
  • Patent number: 11676588
    Abstract: A dialogue control system, comprising at least one processor configured to: acquire remark information about a remark of a user; control a plurality of dialogue generators each for generating, when the remark information is acquired, reply information about a reply to be made in response to the remark indicated by the remark information; and output the reply information generated by at least one of a plurality of dialogue generators, wherein the acquisition of the remark information and the output of the reply information are repeated so that a dialogue progresses, and wherein each of the plurality of dialogue generators is configured to generate new reply information based on the reply information that has been generated and output by another of the plurality of dialogue generators.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: June 13, 2023
    Assignee: RAKUTEN GROUP, INC.
    Inventor: Masayuki Chatani
  • Patent number: 11665726
    Abstract: Systems, and method and computer readable media that store instructions for slowing or stopping a progress, towards a target, of a drone controlled by a remote control unit.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: May 30, 2023
    Assignee: D-FEND SOLUTIONS AD LTD.
    Inventors: Assaf Monsa Chermon, Nadav Arie, Hanan Leizerovich, Ohad Moshe Abarbanel
  • Patent number: 11658926
    Abstract: Techniques for generating smart replies involving image files are disclosed herein. In some example embodiments, a computer system detects that a first message comprising a first image file has been transmitted from a first computing device of a first user to a second computing device of a second user, and generates a first plurality of smart replies based on a first embedding vector of the first image file, where the first embedding vector of the first image file is based on at least one of first textual metadata of the first image file, first image data of the first image file, and a first set of query text used by a first set of users in a first set of searches that resulted in the first image file being included in a first set of transmitted messages.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: May 23, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey William Pasternack, Christopher Szeto, Arpit Dhariwal
  • Patent number: 11638267
    Abstract: Systems, and method and computer readable media that store instructions for slowing or stopping a progress, towards a target, of a drone controlled by a remote control unit.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: April 25, 2023
    Assignee: D-FEND SOLUTIONS AD LTD.
    Inventors: Assaf Monsa Chermon, Nadav Arie, Hanan Leizerovich, Ohad Moshe Abarbanel
  • Patent number: 11611951
    Abstract: Facilitating device contexts, operational modes, and policy driven enhancements for paging in advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a network device can comprise analyzing a group of contextual data for a user equipment device, and mobility management behaviors historically implemented for the user equipment device and based on an indication that a page request is scheduled to be sent to the user equipment device. The operations can also comprise configuring a paging message for the user equipment device based on the contextual data and the mobility management behaviors. Further, the operations can comprise sending the paging message to the user equipment device.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: March 21, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Rajendra Prasad Kodaypak, Ryan Redfern, Jiansong Wang
  • Patent number: 11595335
    Abstract: A method and device for attaching messages stored at the device as attachments to a message being composed at the device. The device comprises: a memory storing a messaging application, a communication interface, a display device, and a processor configured to execute the messaging application to: render, at the display device, the message; in response to detecting selection of an attach icon in the message, render, at the display device, message icons, each message icon associated with a respective one of the stored messages; detect selection of at least one message icon; for each selected message icon, convert a stored message associated with the selected message icon into a Multipurpose Internet Mail Extension (MIME) attachment message; encode the message and each MIME attachment message into a MIME message; and, in response to detecting selection of a send icon of the message, transmit, via the communication interface, the MIME message.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: February 28, 2023
    Assignee: BLACKBERRY LIMITED
    Inventors: Andrew John Ewanchuk, Christopher Michael Fogel, Ronesh Puri, Mahadevan Balasubramaniam
  • Patent number: 11582174
    Abstract: Techniques for determining when to store content and when to refrain from storing content are described herein. In some instances, devices exchange communications that include different types of content, such as text, audio data, video data, image data, or the like. For instance, a first device may receive, from a second device, a communication that includes audio data representing speech of a user of the second device, along with text for display on the first device. The text may comprise a transcription of the audio file, additional commentary provided by the user of the second device, or the like. Upon receiving the communication that includes text and audio data, the first device may determine whether or not to store the audio data. For instance, the first device may determine whether it currently stores this audio content. If so, then the first device may refrain from storing the content again.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: February 14, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Suresh Nagarajan Srinivasan, Lakshminarayanan Vijayaraghavan
  • Patent number: 11575630
    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: November 9, 2020
    Date of Patent: February 7, 2023
    Assignee: KING.COM LTD.
    Inventors: David Viklund, Driss Louriagli, Pontus Lundwall
  • Patent number: 11533606
    Abstract: A method and an apparatus for managing a mobility pattern of a terminal are disclosed, to flexibly configure and manage a mobility pattern of a terminal based on an actual application scenario of the terminal, and optimize network performance. The method is: obtaining, by a control plane function (CPF) entity, mobility pattern related information of a terminal; determining, by the CPF entity, a first mobility pattern of the terminal based on the mobility pattern related information of the terminal; and sending, by the CPF entity, the determined first mobility pattern to a radio access network (RAN) node, where the first mobility pattern is used by the RAN node to determine a second mobility pattern of the terminal.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: December 20, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhenglei Huang, Yanmei Yang
  • Patent number: 11487986
    Abstract: The present disclosure provides method and apparatus for providing a response to a user in a question-answering session. A message may be received in the session, the session being between the user and an electronic conversational agent. Context information is extracted from a context database based at least on the message. Fact information and emotion information are obtained from at least one of the message and the context information. The fact information is associated with at least one fact, and the emotion information is associated with emotions towards the at least one fact. A response is generated based at least on the fact information and the emotion information. The response is provided to the user.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: November 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xianchao Wu, Ander Martinez, Hang Tong
  • Patent number: 11483840
    Abstract: Aspects of the subject disclosure may include, for example, obtaining an indication that a communication device can access a communication service via a first radio access technology, configuring, responsive to the obtaining of the indication, the communication service in accordance with the first radio access technology, resulting in a configured communication service, receiving a request for the communication service from the communication device, and providing the configured communication service to the communication device responsive to the receiving of the request. Other embodiments are disclosed.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: October 25, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Todd Wallace, Jason Sikes, Peter Wong
  • Patent number: 11475425
    Abstract: A method and system for receiving digital artifacts from a management server. The method includes sending a request for a digital artifact from a mobile application to the management server for display within a specific mobile application generated screen, receiving the digital artifact from the management server, and displaying the digital artifact with the specific mobile application generated screen.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: October 18, 2022
    Inventor: Michelle Fisher
  • Patent number: 11477146
    Abstract: The application discloses an information sharing method including: S10, obtaining information to be shared that a sending terminal wants to share to a receiving terminal; S20, detecting whether the information to be shared meets a preset rule, the preset rule including: the information meeting a first preset condition, and/or, the receiving terminal and/or the sending terminal meeting a second preset condition; and S30: in determining that the information to be shared meets the preset rule, sending the information according to a preset strategy. The application also discloses other related information sharing methods, devices, and non-volatile computer-readable storage medium. The purpose of intelligently sharing information is realized.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: October 18, 2022
    Assignee: SHENZHEN TRANSSION HOLDINGS CO., LTD.
    Inventors: Jianfeng Shen, Hairui Hu, Zhiyong Wang
  • Patent number: 11449682
    Abstract: Systems, devices, and methods provide improved autonomous agents that are configured to respond to a user's query based on an emotion with which the query was expressed and a personality trait of the user. The agent may identify candidate answers to the query that are each associated with an emotion and/or a personality trait. The autonomous agent may utilize a predefined protocol set that indicates transitions between emotional states. A transition may correspond to an action associated with an emotion and/or a personality trait that, if performed, is likely to maintain a user in or transition the user to a preferred emotional state. The responses may be scored based at least in part their corresponding emotions and/or personality traits and in light of the transitions identified in the protocol set. A particular scored response may be selected and provided to the user in response to their query.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: September 20, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Boris Galitsky
  • Patent number: 11437045
    Abstract: System, methods, and computer readable media can be used to create a virtual assistant. One of the methods includes receiving audio from a conversation between two parties while the conversation is occurring. The method includes generating a partial transcript of the conversation. The method includes identifying topics based on the partial transcript. The method includes presenting a user interface element based on the identified topic.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: September 6, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: Scott Evan Daly, Robert Hugh Newman, II, Kori Rochelle Newman
  • Patent number: 11416764
    Abstract: Automatically generating and/or automatically transmitting a status of a user. The status is transmitted for presentation to one or more additional users via corresponding computing device(s) of the additional user(s). Some implementations are directed to determining both: a status of a user, and a predicted duration of that status; and generating a status notification that includes the status and that indicates the predicted duration. Some implementations are additionally or alternatively directed to utilizing at least one trust criterion in determining whether to provide a status notification of a user to an additional user and/or in determining what status notification to provide to the additional user. Some implementations are additionally or alternatively directed to training and/or use of machine learning model(s) in determining a status of a user and/or a predicted duration of that status.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: August 16, 2022
    Assignee: GOOGLE LLC
    Inventors: Sebastian Millius, Sandro Feuz
  • Patent number: 11411894
    Abstract: Methods and apparatus related to identifying one or more messages sent by a user, identifying two or more contacts that are associated with one or more of the messages, determining a strength of relationship score between identified contacts, and utilizing the strength of relationship scores to provide additional information related to the contacts. A strength of relationship score between a contact and one or more other contacts may be determined based on one or more properties of one or more of the messages. In some implementations, contacts groups may be determined based on the strength of relationship scores. In some implementations, contacts groups may be utilized to disambiguate references to contacts in messages. In some implementations, contacts group may be utilized to provide suggestions to the user of additional contacts of a contacts group that includes the indicated recipient contact of a message.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: August 9, 2022
    Assignee: GOOGLE LLC
    Inventors: Andrew Tomkins, Shanmugasundaram Ravikumar, Shalini Agarwal, MyLinh Yang, Bo Pang, Mark Yinan Li
  • Patent number: 11412370
    Abstract: A method for facilitating regulatory compliance with respect to telephony communications is provided. The method includes: assigning, to a mobile telephone, an access number; routing a communication that relates to the assigned access number to a gateway; processing the routed communication to ensure compliance with all jurisdictional regulations, including real-time call recording and short message service (SMS) capturing for compliance archival and search, applying data loss prevention (DLP) rules, and any other suitable processing; and forwarding the processed communication to the mobile telephone. A subscriber identification module (SIM) that is associated with the access number is physically installed at the gateway. The communication may be a voice communication and/or an SMS text communication.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: August 9, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Michael Won, Troy Huber, Suresh Thankappan
  • Patent number: 11398943
    Abstract: Technology is described for receiving an event notification produced by a source service. A negative cache may be searched for a cache entry for the event notification. The negative cache may be determined to not include the cache entry for the event notification. The event notification may be determined to satisfy a filter rule included in a filter rules table, which may indicate that the event notification is useful information for a destination service. The event notification may be transmitted to the destination service.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: July 26, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Rishi Baldawa
  • Patent number: 11385757
    Abstract: Computer systems and methods, according to various embodiments, allow users with shared access to a shared file or folder to communicate with one another via online chat. In particular embodiments, the system is configured to facilitate a chat session among all users that have shared access to a particular file or folder in response to a particular user selecting a “chat” button (or other suitable chat initiation element) associated with the shared file or folder. After a chat session is complete, the system may archive the chat session for later viewing and use.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: July 12, 2022
    Assignee: Dropbox, Inc.
    Inventor: Ivan Kirigin
  • Patent number: 11369297
    Abstract: The present disclosure provides method and apparatus for providing emotional care in a session between a user and an electronic conversational agent. A first group of images may be received in the session, the first group of images comprising one or more images associated with the user. A user profile of the user may be obtained. A first group of textual descriptions may be generated from the first group of images based at least on emotion information in the user profile. A first memory record may be created based at least on the first group of images and the first group of textual descriptions.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: June 28, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xianchao Wu, Daigo Hamura, Yongdong Wang
  • Patent number: 11374740
    Abstract: A bus-based communication system, may include a communication bus connecting a plurality of nodes. A first node, of the plurality of nodes, may receive a first message on the communication bus, the first message having been broadcast on the communication bus by a second node of the plurality of nodes. The first message may include a modular exponentiation associated with a private key of the second node. The first node may compute a shared secret key, associated with the plurality of nodes, based at least in part on the modular exponentiation and a private key of the first node.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: June 28, 2022
    Assignee: Infineon Technologies AG
    Inventors: Alexander Zeh, Anjana Ramamoorthy
  • Patent number: 11367061
    Abstract: A method and system for receiving digital artifacts from a management server. The method includes sending a request for a digital artifact from a mobile application to the management server for display within a specific mobile application generated screen, receiving the digital artifact from the management server, and displaying the digital artifact with the specific mobile application generated screen.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: June 21, 2022
    Inventor: Michelle Fisher
  • Patent number: 11354070
    Abstract: A wireless communication system including: a first processing device configured to function as a first access point; a terminal device configured to be wirelessly connected to the first access point; and a second processing device, wherein the first processing device transmits first connection information used for a connection to the first access point to the second processing device, and the second processing device starts a second access point using second connection information identical to the first connection information received from the first processing device and performs wireless communication with the terminal device using the second access point.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: June 7, 2022
    Assignee: Seiko Epson Corporation
    Inventor: Kota Nishida
  • Patent number: 11340762
    Abstract: Aspects of the present disclosure involve ranking augmented reality content. The program and method provide for receiving, by a messaging application, a request from a first user to compose a message for sending to a preselected second user, the message being configured to include an image captured by a device camera, the first user and the second user corresponding to contacts in the messaging application; determining, in response to receiving the request, a ranking for a plurality of augmented reality content items configured to be displayed with the image, the ranking being based on at least one signal that relates the first user to the second user; and displaying, based on the ranking, the image with a user interface comprising multiple icons, each icon being user-selectable to display a respective one of the plurality of augmented reality content items with the image.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: May 24, 2022
    Assignee: Snap Inc.
    Inventors: Mariya Apanovych, Kaveh Anvaripour, Celia Nicole Mourkogiannis
  • Patent number: 11336605
    Abstract: An indication of an actionable notification to be sent to a user is received. A communication channel among a plurality of communication channel options for the user is selected based at least in part on a previous communication history with the user. The actionable notification is sent to the user via the selected communication channel at a time selected based on an activity status of the user.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: May 17, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Gaurav Goyal, Ashita Narayan, Kakarla V V D L Narayana
  • Patent number: 11336607
    Abstract: Provided is a method of providing a function of managing a VIP message. The method includes transmitting and receiving messages from a plurality of clients; setting at least one of the plurality of clients to a specific person; extracting messages transmitted by a specific person among the transmitted and received messages as VIP messages; combining the extracted VIP messages; and providing the combined VIP messages through a combined chat room.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: May 17, 2022
    Assignee: NHN
    Inventor: Eunae Yi
  • Patent number: 11334843
    Abstract: An apparatus is provided for improved processing of instructions to provide temporal selection to a client when scheduling a load to be transported for a prospective transportation industry customer. The apparatus includes a processor and a non-transitory machine readable memory. The processor is designed to process instructions to provide date and time selection to a client from a server to enable temporal scheduling of a load to be transported for a prospective transportation industry customer. The non-transitory machine readable memory at a host server has stored therein computer instructions programmed to cause the processor to store and access user information and instructions, and to present, enable, receive, store and associate date ranges, time ranges and waypoints for a load and cargo delivery destination. A method is also provided.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: May 17, 2022
    Assignee: Freightmonster.com Inc.
    Inventors: Larry C. Lockhart, Jr., Arlen Anderson, Matt Wilson
  • Patent number: 11322015
    Abstract: Proactive multiple controlled-environment facility investigative data aggregation and analysis systems and methods may accept setup of alerts, each alert associated with particular data related to electronic communications, and each alert to be directed to at least one person not associated with the controlled-environment facility in which the communication originated, in which a particular resident associated with the electronic communication resides, and/or the like. Captured data related to electronic communications associated with each of a plurality of residents is received and/or retrieved and the at least one person not associated with the controlled-environment facility is alerted when the particular data related to electronic communications is received or retrieved with respect to a particular electronic communication.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: May 3, 2022
    Assignee: Securus Technologies, LLC
    Inventors: Isaac Parampottil, Christopher Barrett Bruton
  • Patent number: 11323949
    Abstract: A communication system includes a wireless device capable of performing a function. A network is configured to communicate with the wireless device to provide a network service. A small cell is in a location, the small cell is configured to control a communication link between the wireless device and the network. A register includes a database of restrictions on the function of the wireless device at the location. The system is configured to query whether the wireless device is within the location, and to apply the restrictions to the wireless device when the wireless device is in the location.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: May 3, 2022
    Assignee: DEADZONE US, LLC
    Inventors: Paul R. Juhasz, Christopher Frerking, James Tiernan
  • Patent number: 11310187
    Abstract: Proposed are concepts for controlling message distribution in a cooperative messaging environment, CME. The method includes determining an availability of each of a plurality of messaging resources of the CME, each of the plurality of messaging resources being associated with one or more message consuming applications. The method further includes determining an application property for each of the one or more message consuming applications associated with each of the plurality of messaging resources. The method further includes controlling a distribution of a message from a message producing application to at least one of the plurality of messaging resources based, at least in part, on metadata associated with the message, the availability of each of the plurality of messaging resources, and the application property for each of the one or more message consuming applications associated with each of the plurality of messaging resources.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: April 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Simon Page, Sean Cawood
  • Patent number: 11310224
    Abstract: A method, computer system and computer program product for authenticating a transaction is provided. A service provider receives a transaction between a user and a website displayed on a first device. The service provider identifies a first geolocation of the first device. The service provider generates a code for display on the first device. The service provider receives credential information to identify the user and the code from a second device. The service provider identifies a second geolocation of the second device, and determines a level of risk for the transaction based at in part on the first geolocation and the second geolocation. In response to the level of risk being an acceptable level of risk, the service provider authenticates the user. The service provider generates information to enable the user on the first device to perform the transaction with the website, and sends the information to the website.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: April 19, 2022
    Assignee: ADP, Inc.
    Inventors: Roberto A. Masiero, Justo D. Pastor, Vincent Civetta, Deepak Kaushal, Francisco Villavicencio, Sanjoli Ahuja, Madusudhanan Ragothaman, Michael Nepomnyashy, Krishna Chaitanya Pinnamaneni, Nishant Kaushik, Zhitao Steve Xu, Philip M. O'Neill, Neha Pahwa
  • Patent number: 11290851
    Abstract: Aspects of the present disclosure involve systems and methods for performing operations comprising: storing, on a distributed storage system, one or more front-end (FE) instances and a plurality of real-time graph (RTG) instances; receiving, by a first online device object associated with a given user, an update from a first client device; generating, by the first online device object, a message that includes the update for transmission to a plurality of friends of the given user; storing, on a given one of the plurality of RTG instances, an offline device object for a first friend of the plurality of friends and a second online device object for a second friend of the plurality of friends; and transmitting, by the first online device object, the message that includes the update to the offline device object of the first friend and the second online device object of the second friend.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: March 29, 2022
    Assignee: Snap Inc.
    Inventors: Leonid Gorkin, Mengyao Li, Arif O{hacek over (g)}uz Yildiz, Jeremie Gabor, Robert Marianski, Xiaohan Zhao, Benjamin Feder
  • Patent number: 11281661
    Abstract: A blockchain node obtains first service data. An attribute value of the first service data is determined, where the attribute value is used to represent uniqueness of the first service data. The blockchain node determines whether the first service data has been processed based on stored attribute values of second service data that has been processed and the attribute value of the first service data. In response to determining that the first service data has not been processed, the blockchain node processes the first service data.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: March 22, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Honglin Qiu
  • Patent number: 11265963
    Abstract: A method and device for suspending an RRC connection are provided. The method comprises: the first node sends a first notification message to a second node, and negotiates with the second node about whether the RRC connection is required to be suspended, wherein the first notification message is used for notifying the second node that the first node determines that the RRC connection is required to be suspended; if a result of the negotiation between the first node and the second node is that the RRC connection is required to be suspended, the first node sends a first suspension command to a terminal device, the first suspension command being used for triggering the terminal device to suspend the RRC connection and enter an RRC inactive state.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: March 1, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Jianhua Liu, Ning Yang
  • Patent number: 11258748
    Abstract: Methods, servers and mobile stations are provided to allow a sender mobile station which has transmitted a message toward a recipient mobile station via a first protocol to be notified that the message has been delivered to the recipient mobile station via a different protocol. The sender mobile station may be notified that the message was delivered to the recipient mobile station via a different protocol method via a disposition notification message comprising an indication that the message was delivered to the recipient mobile station via a different protocol.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: February 22, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Cristina Badulescu, Sorin Surdila, Nancy M. Greene
  • Patent number: 11258845
    Abstract: A browser management system according to one embodiment includes at least one processor. The at least one processor is configured to: (A) in response to processing for displaying a webpage on a browser of a user terminal, generate a data sequence for identifying the browser; (B) generate an image file including a plurality of pixels representing the data sequence; and (C) transmit the image file to the user terminal in order to store the data sequence into a cache of the user terminal.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: February 22, 2022
    Assignee: VALUECOMMERCE CO., LTD.
    Inventors: Nobutaka Ito, Masafumi Tsuru
  • Patent number: 11252283
    Abstract: A computer-readable storage medium storing a program that causes a computer to execute a process, the process includes receiving a first identifier that is input when an application is used on a terminal; identifying, in accordance with the received first identifier, a storage that is associated with the first identifier and that stores file information; transmitting to the identified storage an acquisition request to acquire part or all of the file information stored in the storage; transmitting to the terminal a list of the part or all of the file information transmitted from the storage in response to the acquisition request; receiving from the terminal an item of file information selected from the list of the part or all of the file information; acquiring a file corresponding to the received item of file information from the storage; and transmitting the acquired file to a print server that performs printing processing.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: February 15, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Yoshitaka Hiramatsu, Junki Hakamata