Message Storage Or Retrieval Patents (Class 455/412.1)
-
Patent number: 11943669Abstract: 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: GrantFiled: August 2, 2021Date of Patent: March 26, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ajaykumar Kabadi, Prasad Basavraj Dandra, Srinivas Chinthalapudi, Raju Udava Siddappa
-
Patent number: 11915022Abstract: 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: GrantFiled: April 14, 2016Date of Patent: February 27, 2024Assignee: Red Hat, Inc.Inventor: David A. Gilbert
-
Patent number: 11902395Abstract: 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: GrantFiled: October 7, 2021Date of Patent: February 13, 2024Assignee: Rovi Guides, Inc.Inventors: Ankur Anil Aher, Charishma Chundi, Reda Harb
-
Patent number: 11900002Abstract: 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: GrantFiled: August 29, 2022Date of Patent: February 13, 2024Assignee: Toshiba Tec Kabushiki KaishaInventor: Takaaki Suzuki
-
Patent number: 11863510Abstract: 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: GrantFiled: March 29, 2017Date of Patent: January 2, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Suk Hwan Yoon, Yujin Jung
-
Outcome-based skill qualification in cognitive interfaces for text-based and media-based interaction
Patent number: 11816551Abstract: 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: GrantFiled: November 5, 2018Date of Patent: November 14, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M Trim, Rashida Hodge, Gandhi Sivakumar, Victor Povar -
Patent number: 11810337Abstract: 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: GrantFiled: May 24, 2022Date of Patent: November 7, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Xianchao Wu, Daigo Hamura, Yongdong Wang
-
Patent number: 11790359Abstract: 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: GrantFiled: November 5, 2020Date of Patent: October 17, 2023Assignee: SEGMINT INC.Inventors: Russel Robert Heiser, Nathan W. Shahan
-
Patent number: 11758047Abstract: 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: GrantFiled: April 21, 2022Date of Patent: September 12, 2023Assignee: HITHINK ROYALFLUSH INFORMATION NETWORK CO., LTD.Inventor: Ming Chen
-
Patent number: 11735206Abstract: 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: GrantFiled: March 27, 2020Date of Patent: August 22, 2023Assignee: Harman International Industries, IncorporatedInventors: Joseph Verbeke, Sven Kratz, Stefan Marti
-
Patent number: 11704642Abstract: 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: GrantFiled: June 26, 2020Date of Patent: July 18, 2023Inventor: Michelle Fisher
-
Patent number: 11696176Abstract: 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: GrantFiled: December 21, 2020Date of Patent: July 4, 2023Assignee: Apple Inc.Inventors: Muthukumaran Dhanapal, Shravan Raghunathan, Sai Kiran Gummuluri, Hussain Ali, Lakshmi Kavuri, Vijay Venkataraman
-
Patent number: 11676588Abstract: 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: GrantFiled: December 26, 2017Date of Patent: June 13, 2023Assignee: RAKUTEN GROUP, INC.Inventor: Masayuki Chatani
-
Patent number: 11665726Abstract: 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: GrantFiled: December 21, 2020Date of Patent: May 30, 2023Assignee: D-FEND SOLUTIONS AD LTD.Inventors: Assaf Monsa Chermon, Nadav Arie, Hanan Leizerovich, Ohad Moshe Abarbanel
-
Patent number: 11658926Abstract: 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: GrantFiled: June 27, 2018Date of Patent: May 23, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Jeffrey William Pasternack, Christopher Szeto, Arpit Dhariwal
-
Patent number: 11638267Abstract: 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: GrantFiled: December 21, 2020Date of Patent: April 25, 2023Assignee: D-FEND SOLUTIONS AD LTD.Inventors: Assaf Monsa Chermon, Nadav Arie, Hanan Leizerovich, Ohad Moshe Abarbanel
-
Patent number: 11611951Abstract: 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: GrantFiled: September 9, 2021Date of Patent: March 21, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Rajendra Prasad Kodaypak, Ryan Redfern, Jiansong Wang
-
Patent number: 11595335Abstract: 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: GrantFiled: August 4, 2015Date of Patent: February 28, 2023Assignee: BLACKBERRY LIMITEDInventors: Andrew John Ewanchuk, Christopher Michael Fogel, Ronesh Puri, Mahadevan Balasubramaniam
-
Patent number: 11582174Abstract: 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: GrantFiled: February 24, 2017Date of Patent: February 14, 2023Assignee: Amazon Technologies, Inc.Inventors: Suresh Nagarajan Srinivasan, Lakshminarayanan Vijayaraghavan
-
Patent number: 11575630Abstract: 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: GrantFiled: November 9, 2020Date of Patent: February 7, 2023Assignee: KING.COM LTD.Inventors: David Viklund, Driss Louriagli, Pontus Lundwall
-
Patent number: 11533606Abstract: 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: GrantFiled: February 22, 2019Date of Patent: December 20, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Zhenglei Huang, Yanmei Yang
-
Patent number: 11487986Abstract: 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: GrantFiled: October 13, 2017Date of Patent: November 1, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Xianchao Wu, Ander Martinez, Hang Tong
-
Patent number: 11483840Abstract: 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: GrantFiled: October 26, 2020Date of Patent: October 25, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Todd Wallace, Jason Sikes, Peter Wong
-
Patent number: 11475425Abstract: 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: GrantFiled: April 15, 2014Date of Patent: October 18, 2022Inventor: Michelle Fisher
-
Patent number: 11477146Abstract: 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: GrantFiled: July 28, 2020Date of Patent: October 18, 2022Assignee: SHENZHEN TRANSSION HOLDINGS CO., LTD.Inventors: Jianfeng Shen, Hairui Hu, Zhiyong Wang
-
Patent number: 11449682Abstract: 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: GrantFiled: May 7, 2020Date of Patent: September 20, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Boris Galitsky
-
Patent number: 11437045Abstract: 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: GrantFiled: October 18, 2018Date of Patent: September 6, 2022Assignee: United Services Automobile Association (USAA)Inventors: Scott Evan Daly, Robert Hugh Newman, II, Kori Rochelle Newman
-
Patent number: 11416764Abstract: 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: GrantFiled: January 23, 2017Date of Patent: August 16, 2022Assignee: GOOGLE LLCInventors: Sebastian Millius, Sandro Feuz
-
Patent number: 11411894Abstract: 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: GrantFiled: December 29, 2016Date of Patent: August 9, 2022Assignee: GOOGLE LLCInventors: Andrew Tomkins, Shanmugasundaram Ravikumar, Shalini Agarwal, MyLinh Yang, Bo Pang, Mark Yinan Li
-
Patent number: 11412370Abstract: 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: GrantFiled: July 23, 2020Date of Patent: August 9, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Michael Won, Troy Huber, Suresh Thankappan
-
Patent number: 11398943Abstract: 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: GrantFiled: June 23, 2020Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventor: Rishi Baldawa
-
Patent number: 11385757Abstract: 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: GrantFiled: December 27, 2018Date of Patent: July 12, 2022Assignee: Dropbox, Inc.Inventor: Ivan Kirigin
-
Patent number: 11369297Abstract: 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: GrantFiled: January 4, 2018Date of Patent: June 28, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Xianchao Wu, Daigo Hamura, Yongdong Wang
-
Patent number: 11374740Abstract: 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: GrantFiled: March 13, 2020Date of Patent: June 28, 2022Assignee: Infineon Technologies AGInventors: Alexander Zeh, Anjana Ramamoorthy
-
Patent number: 11367061Abstract: 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: GrantFiled: December 30, 2013Date of Patent: June 21, 2022Inventor: Michelle Fisher
-
Patent number: 11354070Abstract: 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: GrantFiled: November 10, 2020Date of Patent: June 7, 2022Assignee: Seiko Epson CorporationInventor: Kota Nishida
-
Patent number: 11340762Abstract: 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: GrantFiled: March 17, 2021Date of Patent: May 24, 2022Assignee: Snap Inc.Inventors: Mariya Apanovych, Kaveh Anvaripour, Celia Nicole Mourkogiannis
-
Patent number: 11336605Abstract: 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: GrantFiled: January 4, 2021Date of Patent: May 17, 2022Assignee: ServiceNow, Inc.Inventors: Gaurav Goyal, Ashita Narayan, Kakarla V V D L Narayana
-
Patent number: 11336607Abstract: 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: GrantFiled: July 31, 2019Date of Patent: May 17, 2022Assignee: NHNInventor: Eunae Yi
-
Patent number: 11334843Abstract: 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: GrantFiled: March 2, 2015Date of Patent: May 17, 2022Assignee: Freightmonster.com Inc.Inventors: Larry C. Lockhart, Jr., Arlen Anderson, Matt Wilson
-
Patent number: 11322015Abstract: 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: GrantFiled: August 27, 2020Date of Patent: May 3, 2022Assignee: Securus Technologies, LLCInventors: Isaac Parampottil, Christopher Barrett Bruton
-
Patent number: 11323949Abstract: 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: GrantFiled: June 4, 2019Date of Patent: May 3, 2022Assignee: DEADZONE US, LLCInventors: Paul R. Juhasz, Christopher Frerking, James Tiernan
-
Patent number: 11310187Abstract: 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: GrantFiled: September 22, 2020Date of Patent: April 19, 2022Assignee: International Business Machines CorporationInventors: Simon Page, Sean Cawood
-
Patent number: 11310224Abstract: 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: GrantFiled: February 15, 2017Date of Patent: April 19, 2022Assignee: 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: 11290851Abstract: 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: GrantFiled: June 15, 2020Date of Patent: March 29, 2022Assignee: Snap Inc.Inventors: Leonid Gorkin, Mengyao Li, Arif O{hacek over (g)}uz Yildiz, Jeremie Gabor, Robert Marianski, Xiaohan Zhao, Benjamin Feder
-
Patent number: 11281661Abstract: 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: GrantFiled: September 5, 2019Date of Patent: March 22, 2022Assignee: Advanced New Technologies Co., Ltd.Inventor: Honglin Qiu
-
Patent number: 11265963Abstract: 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: GrantFiled: September 9, 2020Date of Patent: March 1, 2022Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventors: Jianhua Liu, Ning Yang
-
Patent number: 11258748Abstract: 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: GrantFiled: June 17, 2019Date of Patent: February 22, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Cristina Badulescu, Sorin Surdila, Nancy M. Greene
-
Browser management system, browser management method, browser management program, and client program
Patent number: 11258845Abstract: 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: GrantFiled: July 5, 2018Date of Patent: February 22, 2022Assignee: VALUECOMMERCE CO., LTD.Inventors: Nobutaka Ito, Masafumi Tsuru -
Patent number: 11252283Abstract: 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: GrantFiled: February 24, 2020Date of Patent: February 15, 2022Assignee: FUJITSU LIMITEDInventors: Yoshitaka Hiramatsu, Junki Hakamata