Demand Based Messaging Patents (Class 709/206)
-
Patent number: 11711324Abstract: An advocacy system uses trained machine learning models to create messages that are sent to advocates or policymakers to achieve desired outcomes for an organization. Desired outcomes can include, for example: an advocate sending a message to a policymaker or legislative representative advocating in favor or the organization's position on an issue; a policymaker acting or voting in favor of the organization's position on an issue; or an advocate making a financial contribution to the organization. The machine learning models can be configured to select possible message characteristics or features that the system will include/use in creating/sending messages to/for individual senders and recipients. The machine learning models can be trained based on message characteristics, personal profile characteristics of senders/recipients, and outcomes from previously sent messages.Type: GrantFiled: September 20, 2022Date of Patent: July 25, 2023Inventors: Vladimir Eidelman, Daniel Argyle, Paul Matthew Eilender, Jr., Megan McCoskey
-
Patent number: 11711741Abstract: An example system includes a server communicatively connected to a cellular base transceiver station having an RF coverage area and configured for RF communication with a first entity that is a transceiver device in the RF coverage area, wherein the server comprises a first publish-subscribe broker that is part of a publish-subscribe broker network that comprises one or more publish-subscribe brokers, wherein a second entity connected to any of the one or more publish-subscribe brokers in the publish-subscribe broker network accepts communications from the transceiver device if the second entity subscribes to data packets published by the transceiver device, and wherein the data packets published by the transceiver device are routed through the publish-subscribe broker to which the second entity is connected.Type: GrantFiled: April 23, 2021Date of Patent: July 25, 2023Assignee: All Purpose Networks, Inc.Inventors: Harvey Rubin, James Keith Brewington, Anil S. Sawkar, David M. Poticny
-
Patent number: 11711809Abstract: A system for providing an enhanced acknowledgement (ENH-ACK) frame is configured to receive an incoming packet transmitted by an external device, determine that an ENH-ACK response is required based on a MAC header of the incoming packet schedule transmission of the ENH-ACK frame to the external device in accordance with a standard turnaround time limit relative to receipt of the incoming packet, determine contents of one or more packet processed fields of the ENH-ACK frame and populate the one or more packet processed fields, and complete transmission of the ENH-ACK frame with the populated packet processed fields.Type: GrantFiled: August 3, 2021Date of Patent: July 25, 2023Assignee: NXP USA, Inc.Inventors: Doru Cristian Gucea, Khurram Waheed, Marius Preda, Yaoqiao Li
-
Patent number: 11709746Abstract: Methods, systems, and computer readable media for smart network interface card testing are disclosed. One example method occurs at a network interface card (NIC) comprising a network processing unit executing a monitoring agent for monitoring data traversing the NIC. The method includes obtaining, from a test system or a test traffic generator, at least one test packet; generating, using the monitoring agent, NIC processing information associated with processing the at least one test packet, wherein generating the NIC processing information includes monitoring application layer events, presentation layer events, session layer events, transport layer events, network layer events, driver layer events, kernel layer events, or other events involving the NIC and generating the NIC processing information using the monitored events; and storing or providing the NIC processing information for data analysis.Type: GrantFiled: January 28, 2022Date of Patent: July 25, 2023Assignee: KEYSIGHT TECHNOLOGIES, INC.Inventors: Christian Paul Sommers, Jonathan Glenn Stroud, Matthew R. Bergeron
-
Patent number: 11711421Abstract: A system for facilitating a distribution interaction session between two or more user devices through peer-to-peer connections comprises a processor associated with a server. The processor is configured to receive a request from a first user device to initiate a distribution interaction session between the first user device and a second user device via a distribution interaction application. The first user device has established a peer-to-peer connection with the second user device based on geolocation information. The processor is further configured to initiate the distribution interaction session from the distribution interaction application and to receive account information from the first user device through data streaming between the first user device and the server. The processor is further configured to determine an account associated with a first user based on the received account information and to conduct the distribution interaction session between the first user and a second user.Type: GrantFiled: June 23, 2021Date of Patent: July 25, 2023Assignee: Bank of America CorporationInventors: Siten Sanghvi, Naga Vamsi Krishna Akkapeddi, Richard Martin Seymour Scot, Jill M. Moser
-
Patent number: 11704329Abstract: Systems and methods for receiving information associated with posts to a social network are described. Posts may be associated with a location. Symbols, portions or posts, or multiple symbols may be shown on a client device in an area of a map indicating a location associated with a post. Posts may be represented by symbols, which may include shapes, and such shapes may include emojis. An amount of symbols, posts, or portions of posts displayed on a client device may be determined at least in part by an area of a map displayed on a client device.Type: GrantFiled: July 24, 2021Date of Patent: July 18, 2023Assignee: You Map Inc.Inventor: Stephen Constantinides
-
Patent number: 11704947Abstract: An in-vehicle sensing module for monitoring a vehicle is disclosed, which is advantageous for use in the context of a shared vehicle service, such as a car rental service, an autonomous taxi service, or a ride sharing service. The in-vehicle sensing module at least includes a controller, a cellular transceiver, and one or more integrated sensors configured to monitor a status of the vehicle. The in-vehicle sensing module utilizes appropriate algorithms, models, or thresholds to interpret sensor data and enrich the data with metadata and event detection. The in-vehicle sensing module uploads relevant sensor data, event data, or other metadata to a cloud storage backend, which is made accessible by authorized third-parties.Type: GrantFiled: December 9, 2020Date of Patent: July 18, 2023Assignee: Robert Bosch GmbHInventors: Philip Ventimiglia, Krisztian Bakos, Karl Holodnick, Russell Watts, George Lewis, Stefan Weissert
-
Patent number: 11706179Abstract: A method that comprises receiving at a network connected server from a first client terminal, a message comprising, an user application ID of a user selecting a media object using a user interface presented on a display of the first client terminal and the media object, generating a web document which presents a browser user interface and the media object when accessed by a browser, the web document having a network accessible storage address, sending the network accessible storage address from the network connected server to allow a browser installed in a second client terminal to use of the network accessible storage address to display the media object the browser user interface, identifying a usage of the browser user interface for inputting a reaction to the media object by a user of the second client terminal, and forwarding the reaction to the first client terminal using the sender user ID.Type: GrantFiled: August 20, 2021Date of Patent: July 18, 2023Assignee: SNAP INC.Inventors: Moshe Hogeg, Ido Sadeh
-
Patent number: 11704428Abstract: Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region.Type: GrantFiled: June 27, 2022Date of Patent: July 18, 2023Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Richard D. Shriver, Edward T. Pieluc, Jr., Daniel J. McDonald, Hugh Beverly Appling, David Alan Hammaker, Zheng Sun
-
Patent number: 11704007Abstract: Apparatuses, methods and storage medium associated with computer-assisted or autonomous driving (CA/AD) vehicles are disclosed herein. In embodiments, CA/AD vehicles are members of a CA/AD vehicle social network (CASN) in which various CA/AD vehicles may form connections or relationships with one another. CA/AD vehicles that have an existing relationship or connection may share CASN information with one another. The CASN information may include authenticated and/or proprietary information. Other embodiments are also described and claimed.Type: GrantFiled: May 10, 2021Date of Patent: July 18, 2023Assignee: Intel CorporationInventors: Fatema Adenwala, Ankitha Chandran, Nageen Himayat, Florence Pon, Divya Vijayaraghavan
-
Patent number: 11706181Abstract: One or more computing devices, systems, and/or methods for providing a system with access to resources associated with a user account using a disposable email address (DEA) are provided. A request to provide a system with access to a first set of resources may be received. The first set of resources may be associated with a first email account associated with a first email address. A first DEA associated with the first email account may be generated. The first DEA may be transmitted to the system. A first set of modified emails may be generated based upon a first set of emails of the first email account. A first modified email of the first set of modified emails may comprise an indication of the first DEA. Access to the first set of modified emails may be provided to the system. The first DEA may be deactivated.Type: GrantFiled: June 6, 2022Date of Patent: July 18, 2023Assignee: Yahoo Assets LLCInventors: Gnanavel Shanmugam, Nitin Jose
-
Patent number: 11704583Abstract: Systems and methods are disclosed for determining if an account identifier is computer-generated. One method includes receiving the account identifier, dividing the account identifier into a plurality of fragments, and determining one or more features of at least one of the fragments. The method further includes determining the commonness of at least one of the fragments, and determining if the account identifier is computer-generated based on the features of at least one of the fragments, and the commonness of at least one of the fragments.Type: GrantFiled: August 14, 2020Date of Patent: July 18, 2023Assignee: Yahoo Assets LLCInventors: Donald J. McQueen, Lachlan A. Maxwell
-
Patent number: 11706340Abstract: Provided are a call deflection and response system and method, wherein a voice call from a caller device is received, a skill group is determined to resolve an issue associated with the call, and a text response to the issue is sent to the caller device, providing a context-based personalized response. A caller leaves a detailed voicemail explaining an issue needing resolution, which is electronically transcribed and then run through a classifier to determine concepts and intents associated with the call. Based on the concepts and intents, responsibility for the call and associated files are transferred to a particular skill group on a chat platform for resolution. A chat entity from the appropriate skill group determines and provides an issue response via text message to the caller device, e.g., to the caller's mobile phone.Type: GrantFiled: January 6, 2021Date of Patent: July 18, 2023Assignee: Microsoft Technology Licensing, LLC.Inventors: Theodore Dougherty, Adam Mak, Adam Stuczynski, Matt Ellis
-
Patent number: 11698798Abstract: The present invention extends to methods, systems, and computer program products for tool registry for automating DevOps toolchains. Submission of a DevOps tool, authentication information, and tool configuration data is received from a user. Subsequently, the DevOps tool is selected for inclusion in a DevOps job. The DevOps tool including the authentication information and tool configuration data is automatically accessed from the tool registry. The DevOps tool is configured in accordance with the accessed authentication information and accessed tool configuration data as part of the DevOps job and for interaction with the one or more other DevOps tools. The DevOps job is deployed.Type: GrantFiled: March 11, 2021Date of Patent: July 11, 2023Assignee: Opsera Inc.Inventors: Ravi Kumar Chivukula, Chandra Ranganathan, Todd Barczak, Vasanthavishnu Vasudevan
-
Patent number: 11693823Abstract: A computer-implemented method, computer system, and computer program product for deleting a file from a storage medium. A file that is marked for automatic deletion is identified. A deletion time at which the file is to be deleted from the storage medium is identified. A visual indicator associated with the file is displayed. The visual indicator changes over time to provide an indication as to a nearness of the deletion time.Type: GrantFiled: June 9, 2020Date of Patent: July 4, 2023Assignee: ADP, INC.Inventor: Donald Holton
-
Patent number: 11694564Abstract: A method and system comprising an adaptive learning platform having a backend component for managing 3D lessons for display on an interface of a user device. A 3D lesson comprises a plurality of scenarios with choices which lead to a next scenario of the 3D lesson. A learner after completing the 3D lesson can analyze results of a completed 3D lesson using an analyzer unit of the adaptive learning platform. In addition, the platform also recommends other 3D lessons based on analytics performed on the learner user's results.Type: GrantFiled: July 18, 2021Date of Patent: July 4, 2023Assignee: SHARELOOK PTE. LTD.Inventor: Raanan Nedivi
-
Patent number: 11695723Abstract: An email system detects a user interaction to interact with a social media application, within the email system. The email system accesses a social media component that renders a user interface from the social media system and detects interactions with the user interface to generate content for the social media application. The social media component calls the social media application, with the content, and provides a response indicating that the content has been sent to the social media application.Type: GrantFiled: October 29, 2021Date of Patent: July 4, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ravin Sachdeva, Amy Huyen Phuoc Nguyen, Anne O'Neill, Garett Yoshiharu Sakamoto, Luiz Gustavo Bustamante Magalhaes, Giovannah Lizette Webb, Gustavo Santos, Haroon Dawood Barri, Dianne Patricia Lobo, Tricia Lybrook, Humberto Lezama Guadarrama, Izis de Melo Moreira, Charles Scott Walker, Suzanne Tocco, Christopher Andrews Jung, Vanessa Harris, Daniel F. Holme
-
Patent number: 11695659Abstract: Systems, methods, and computer-readable media are provided for generating a unique ID for a sensor in a network. Once the sensor is installed on a component of the network, the sensor can send attributes of the sensor to a control server of the network. The attributes of the sensor can include at least one unique identifier of the sensor or the host component of the sensor. The control server can determine a hash value using a one-way hash function and a secret key, send the hash value to the sensor, and designate the hash value as a sensor ID of the sensor. In response to receiving the sensor ID, the sensor can incorporate the sensor ID in subsequent communication messages. Other components of the network can verify the validity of the sensor using a hash of the at least one unique identifier of the sensor and the secret key.Type: GrantFiled: July 28, 2020Date of Patent: July 4, 2023Assignee: Cisco Technology, Inc.Inventors: Abhishek Ranjan Singh, Shih-Chun Chang, Varun Sagar Malhotra, Hai Trong Vu, Jackson Ngoc Ki Pang
-
Patent number: 11695719Abstract: Systems and methods for generating tasks based on chat sessions between users of a collaboration environment are disclosed. Exemplary implementations may: obtain content information characterizing content of the chat sessions between the users of the collaboration environment; generate tasks for the users based on the content from the chat sessions, a first task being generated based on the first content information for the first chat session; and/or store information defining the tasks generated as part of the state information such that the first task is defined by a first task record.Type: GrantFiled: May 27, 2022Date of Patent: July 4, 2023Assignee: Asana, Inc.Inventors: Justin Rosenstein, Adam Butler
-
Patent number: 11694383Abstract: An edge data network for providing a three-dimensional (3D) character image to a user equipment and an operating method thereof are provided. The edge data network obtains key points information including feature point coordinates related to the body parts of a first user, from a first user equipment via a network, and obtains view points information including virtual position coordinate value information of virtual view points from which a second user views a 3D character image from a second user equipment, measures a key points similarity and a view points similarity by respectively comparing the obtained key points information and view points information with key points information and view points information cached in a data cache, and reads out a 3D character image cached in the data cache based on the measured key points similarity and the measured view points similarity, and transmits the read out 3D character image to the second user equipment.Type: GrantFiled: August 4, 2021Date of Patent: July 4, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Younghyun Joo, Seonhee Kim, Younggi Kim, Jeonghun Kim, Hyokyung Woo, Hyoyoung Cho
-
Patent number: 11685122Abstract: A device is provided, for analyzing sensor data of a sensor arranged in an apparatus for producing a three-dimensional work piece via irradiation of layers of raw material with an energy beam. Further, a corresponding method and a corresponding computer program product are provided.Type: GrantFiled: August 25, 2020Date of Patent: June 27, 2023Assignee: SLM Solutions Group AGInventors: Dieter Schwarze, Kim Kulling, Andreas Hoppe, Baerbel Kratz, Daniel Alberts
-
Patent number: 11687648Abstract: Deriving and surfacing insights regarding security threats is disclosed. A plurality of features associated with a message is determined. A plurality of facet models is used to analyze the determined features. Based at least in part on the analysis, it is determined that the message poses a security threat. A prioritized set of information is determined to be provided as output that is representative of why the message was determined to pose a security threat. At least a portion of the prioritized set of information is provided as output.Type: GrantFiled: December 9, 2021Date of Patent: June 27, 2023Assignee: Abnormal Security CorporationInventors: Yu Zhou Lee, Kai Jiang, Su Li Debbie Tan, Geng Sng, Cheng-Lin Yeh, Lawrence Stockton Moore, Sanny Xiao Lang Liao, Joey Esteban Cerquera, Jeshua Alexis Bratman, Sanjay Jeyakumar, Nishant Bhalchandra Karandikar
-
Patent number: 11687398Abstract: The architecture includes four largely independent subsystems which are arranged hierarchically and each form an isolated Fault-Containment Unit (FCU). At the top of the hierarchy is a secure subsystem, the Fault-Tolerant Decision Subsystem, which executes simple software on fault-tolerant hardware. The other three subsystems are insecure because they contain complex software executed on non-fault-tolerant hardware. Experience has shown that it is difficult to find all design errors in a complex software system and to prevent an intrusion. The redundancy and diversity inherent in this architecture masks every error—even a Byzantine error—of an insecure subsystem in such a way that no safety-critical failure can occur.Type: GrantFiled: December 2, 2021Date of Patent: June 27, 2023Assignee: TTTech Auto AGInventor: Hermann Kopetz
-
Patent number: 11689897Abstract: The embodiments herein provide a method for managing short data service (SDS) disposition notifications in a Mission Critical Data (MCData) communication system. The method includes identifying, by a receiving MCData User Equipment (UE), SDS disposition request type Information Element (IE) in a SDS message received from a transmitting MCData UE. Further, the method includes initiating, by the receiving MCData UE, a timer when the disposition request type Information Element (IE) is set as Delivery and Read. Furthermore, the method includes transmitting, by the receiving MCData UE, a consolidated disposition notification to the transmitting MCData UE by stopping the timer when the SDS message is read before expiry of the timer.Type: GrantFiled: June 22, 2021Date of Patent: June 27, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Nishant Gupta, Monika Jalota, Sangameshwara Vijay, Sapan Pramodkumar Shah
-
Patent number: 11689904Abstract: 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: GrantFiled: March 8, 2022Date of Patent: June 27, 2023Assignee: Groupon, Inc.Inventors: Kyle Fritz, Alex Sleighter, Lawrence Phipps, Oren Mittman, Ali Ibrahim
-
Patent number: 11689488Abstract: A deep learning module classifies messages received from a plurality of entities into one or more conversation threads. In response to receiving a subsequent message, the deep learning module determines which of the one or more conversation threads and a new conversation thread is contextually a best fit for the subsequent message. The subsequent message is added to the determined conversation thread.Type: GrantFiled: May 6, 2021Date of Patent: June 27, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ming Tan, Haoyu Wang, Dakuo Wang, Chuang Gan
-
Patent number: 11683536Abstract: Techniques have been developed to facilitate the livestreaming of group audiovisual performances. Audiovisual performances including vocal music are captured and coordinated with performances of other users in ways that can create compelling user and listener experiences. For example, in some cases or embodiments, duets with a host performer may be supported in a sing-with-the-artist style audiovisual livestream in which aspiring vocalists request or queue particular songs for a live radio show entertainment format. The developed techniques provide a communications latency-tolerant mechanism for synchronizing vocal performances captured at geographically-separated devices (e.g., at globally-distributed, but network-connected mobile phones or tablets or at audiovisual capture devices geographically separated from a live studio).Type: GrantFiled: April 18, 2022Date of Patent: June 20, 2023Assignee: Smule, Inc.Inventors: Anton Holmberg, Benjamin Hersh, Jeannie Yang, Yuning Woo, Wang Liang, Perry R. Cook, Jeffrey C. Smith
-
Patent number: 11683383Abstract: Methods, computer-readable media, software, and apparatuses may assist the user in understanding their unique digital footprint and the connections from the data within the footprint to the user's connections online and in the physical world. The determined information may be visually displayed to the user along with recommendations regarding digital safety.Type: GrantFiled: December 18, 2020Date of Patent: June 20, 2023Assignee: Allstate Insurance CompanyInventors: Jason Park, Nicolette deGuia, Mark D. Hansen, Dongmin Liu, Amaeya Kalke, Sergio G. Montero, John Parkinson, Cindy Weidmann
-
Patent number: 11683292Abstract: A method for use with a public cloud network is disclosed. The method includes setting up at least one private cloud routing server (PCRS) and at least one smart device client on the side of the PCRS in a client server relationship. It also includes setting up at least another smart device client on the side of the PCCBS in a client server relationship with the at least one private cloud call-back server (PCCBS). The private cloud call-back server acts as a middleman to relay communication between the smart device client on the side of the PCCBS and the private cloud routing server. The PCCBS will call back the private cloud routing server on demand based on the smart device client request. The at least one private cloud call-back server includes a first message box associated therewith.Type: GrantFiled: February 12, 2021Date of Patent: June 20, 2023Assignee: KINGSTON DIGITAL, INC.Inventor: Ben Wei Chen
-
Patent number: 11683280Abstract: A conversation interface in a messaging application is displayed, the conversation interface being presented to participants in a conversation that is being conducted on the messaging application. The conversation interface is constructed by determining statuses of at least two external resources that have been launched, within the context of the messaging application, by one or more of the conversation participants. An external resource notification interface (or “dock”) is displayed in the conversation interface, the external resource notification interface including icons corresponding to the at least two external resources. Upon user selection of the external resource notification interface, a list interface (or “drawer”) including user-selectable cells corresponding to the at least two external resources is displayed.Type: GrantFiled: April 29, 2022Date of Patent: June 20, 2023Assignee: Snap Inc.Inventors: Laurent Desserrey, Dylan Shane Eirinberg, William Wu
-
Patent number: 11677692Abstract: Chatbot logs can be received. The chatbot logs can be clustered or classified into clusters of potential intents. Trending topics can be detected by analyzing at least social media content. Semantic similarities between the potential intents and the trending topics can be computed. Based on the computed semantic similarities, at least one of the potential intents to at least one of the trending topics can be correlated. Training of the chatbot using the chatbot logs associated with the correlated potential intent can be triggered.Type: GrantFiled: September 15, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Paulo Rodrigo Cavalin, Ana Paula Appel, Renato Luiz de Freitas Cunha, Bruno Silva
-
Patent number: 11677699Abstract: Cognitive pre-loading of referenced content in electronic mail (e-mail) messages includes determining, using computer hardware, metadata for an electronic message directed to a user, detecting, using the computer hardware, a universal resource locator (URL) within a body portion of the electronic message, determining, using the computer hardware, a content type for the URL, and performing, using the computer hardware, natural language processing on the electronic message to determine an action importance corresponding to the URL. At least a portion of content specified by the URL can be pre-fetched from a data processing system based on the metadata, the content type of the URL, and the action importance. The electronic message and at least a portion of the content can be provided to a client device of the user.Type: GrantFiled: December 3, 2018Date of Patent: June 13, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sushain Pandit, Martin Oberhofer, Ivan M. Milman
-
Patent number: 11677702Abstract: Methods and devices are presented for managing communications in an ephemeral communication system. In some embodiments, messages in the system are analyzed to determine a complexity value for the message. This may be based on various algorithms, models, or system associations. The complexity information may then be used to recommend an availability value for the message, and to set a deletion trigger for the message based on the recommended availability value. When criteria of the automatically set deletion trigger are met at a device receiving the message, the message is automatically deleted from the device. In some embodiments, this deletion trigger at the device may also be used to initiate deletion of the message from other parts of the system.Type: GrantFiled: January 24, 2022Date of Patent: June 13, 2023Assignee: Snap Inc.Inventor: Haibo Zhao
-
Patent number: 11677758Abstract: Techniques for minimizing data flow from a first computing infrastructure hosting an email service platform to a second computing infrastructure at least partly hosting an email security platform that provides security analysis on emails of the email service. The email security platform may extract metadata from emails received at the first computing infrastructure, and send that metadata to the second computing infrastructure that is hosting a back end of the email service platform. The metadata extracted from the emails may include less confidential contained in an email, but enough information for the email security platform to determine whether an email is potentially malicious. Thus, the security analysis performed on emails to detect malicious attacks may be offloaded to the second computing infrastructure, but the metadata that leaves the first computing infrastructure and flows to the second computing infrastructure may be minimized by extracting meaningful metadata.Type: GrantFiled: May 5, 2020Date of Patent: June 13, 2023Assignee: Cisco Technology, Inc.Inventors: Jason Peter Rasmussen, Adam Joseph O'Donnell, Usman Amir Din
-
Patent number: 11678136Abstract: A computer-implemented method may include receiving, in a messaging client executing on a first client device, a location request from a second client device; determining whether the second client device is authorized to send the location request to the first client device; starting a timer in response to receiving the location request when the second client device is authorized; and sending a location of the first client device to the second client device when the timer expires. Other embodiments are described and claimed.Type: GrantFiled: January 20, 2021Date of Patent: June 13, 2023Assignee: META PLATFORMS, INC.Inventors: Benoit Charles Henri Reitz, Menahem Dan Fedida, Felix Leupold
-
Patent number: 11677848Abstract: A subscriber management system and method are described, according to various implementations. In an implementation, the method and system generates a unique user device identifier that is stored and accessed in storage on a user device. The user device identifier is passed in network requests when visiting a website having an installation of a module of the subscriber management system.Type: GrantFiled: August 17, 2021Date of Patent: June 13, 2023Assignee: Pushnami LLCInventors: Emerson Smith, Mitchell Taylor
-
Patent number: 11669578Abstract: The described technology relates to developing and/or maintaining dashboards in enterprise web applications. In some aspects, a portal web application is configured to provide a user interface on a client device to create or modify a dashboard which includes a first plurality of widgets. A second plurality of widgets includes widgets published to the portal web application from a plurality of subscriber web applications, where each of the second plurality of widgets is used in at least one of said subscriber web applications, and the first plurality of widgets includes one or more widgets from the second plurality of widgets. In some other aspects, a dashboard management service is provided by which respective enterprise web applications can create and host widgets while sharing the same with other enterprise web applications which use dashboards developed using the dashboard management service.Type: GrantFiled: December 23, 2021Date of Patent: June 6, 2023Assignee: NASDAQ, INC.Inventors: Sivakumaresan Thangeswaran, Binumohan Chandramohan, Rajkumar Vedha Siva
-
Patent number: 11671314Abstract: An information handling system may include a host system including a host network interface; and a management controller including a management network interface, the management controller being configured to provide out-of-band management of the information handling system. The management controller may be configured to: receive, via the management network interface, network configuration information for the host network interface; and provide access to the network configuration information via an application programming interface (API). The host system may be configured to: poll the API of the management controller at selected times until the management controller provides access to the network configuration information; retrieve the network configuration information via the API; and configure the host network interface in accordance with the network configuration information.Type: GrantFiled: June 11, 2020Date of Patent: June 6, 2023Assignee: Dell Products L.P.Inventors: Tianming Zhang, Jason Jianxin Ye, Zhenyu Qi
-
Patent number: 11671391Abstract: A control device includes a control unit that performs control to execute specific processing associated with first conditions in a case where information posted by a user satisfies the first conditions in an individual chat in which one user and a chatbot participate and that performs control not to execute the specific processing in a case where only the first conditions are satisfied and to execute the specific processing in a case where second conditions different from the first conditions are satisfied in a group chat in which plural users and a chatbot participate.Type: GrantFiled: September 17, 2019Date of Patent: June 6, 2023Assignee: FUJIFILM Business Innovation Corp.Inventors: Yohei Makino, Tsuyoshi Toda, Kiyoshi Yasukawa, Satoshi Maruyama, Ryoto Yabusaki, Ryo Matsumoto, Takafumi Haruta
-
Patent number: 11671402Abstract: This application discloses a service resource scheduling method and apparatus, and relates to the field of information security technologies, to resolve a problem that a legitimate user in attack traffic cannot normally use a service of a tenant or an access speed becomes slow when a hacker attack occurs. The method includes: receiving, by a domain name system server, a domain name resolution request sent by a first terminal, where the domain name resolution request includes a domain name; selecting, based on a terminal reputation value of the first terminal and an IP reputation value of each virtual IP address in an IP address resource pool, a virtual IP address from at least two virtual IP addresses included in the IP address resource pool; and sending a domain name resolution response to the first terminal, where the domain name resolution response carries the selected virtual IP address.Type: GrantFiled: December 11, 2020Date of Patent: June 6, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Zhaoqi Wang
-
Patent number: 11671512Abstract: In accordance with an embodiment, described herein is a system and method for providing a constant memory footprint concatenating reactive publisher, for use with microservices or reactive programming environments. A Publisher provides a Subscriber with a Subscription that supports requests of an amount up to a particular value. The Publisher can keep track of a requested number of items. When concatenating output from multiple Publishers, the switch between the output of one Publisher, and that of the next, may involve keeping track of new states. The described approach supports the requirement to maintain an amount of requests, by using request counters to maintain the necessary state, heed backpressure, and deliver requests as soon as they are issued by the Subscriber owning the Subscription.Type: GrantFiled: October 27, 2021Date of Patent: June 6, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Oleksandr Otenko
-
Patent number: 11669568Abstract: An electronic device associated with a media-providing service receives a first media item, including information indicating: a first insertion time within the first media item and a second media item to be played at the first insertion time. The electronic device stores the first media item, including information indicating the first insertion time and information indicating the second media item. In response to receiving a request from a second electronic device to initiate playback of a first media item the electronic device provides the first media item to the second electronic device, including queuing the second electronic device to playback, in sequence and without pausing and without user intervention: the first media item until the first insertion time, the second media item at the first insertion time, and the first media item beginning at the first insertion time after playback of the second media item is ceased.Type: GrantFiled: December 31, 2020Date of Patent: June 6, 2023Assignee: Spotify ABInventors: Edward Yizhi Chen, Ludvig Asger Borgne, Andrew Apollonsky, Minchull Paul Kim
-
Patent number: 11671392Abstract: Message moderation is described herein. In an example, a message posted to a virtual space of a communication platform can be flagged for review by a reviewer (e.g., an administrator or other user permissioned to review messages). In some examples, such a reviewer can review a flagged message and determine one or more actions to be performed. Such actions can include removing the message from presentation via the communication platform, modifying presentation of the message via a user interface of the communication platform, replying to the message (e.g., to suggest taking the conversation offline or to another virtual space), disabling interaction with the message, and/or the like. Message moderation, as described herein, can streamline resolution of conversations that become out of hand and/or off topic.Type: GrantFiled: May 17, 2021Date of Patent: June 6, 2023Assignee: Salesforce, Inc.Inventors: Siddhi Soman, Jessica Fain, Ugochukwu Douglas Chukwu, Nicole Fish, Sri Mahesh Vutukuri, Beau Carlborg, Matthew Hodgins, Zach Forrest y Salazar, Corey Baker
-
Patent number: 11665120Abstract: Systems and methods for identifying HTTP requests generated from links embedded in emails and determining if those HTTP requests were generated by a human or a non-human are disclosed.Type: GrantFiled: May 14, 2022Date of Patent: May 30, 2023Inventors: Terrance Tomkow, Zafar Khan
-
Patent number: 11663350Abstract: Systems and methods for the exchange of information between an enterprise client and a partner within an enterprise environment are provided. In this exchange of information, the client selects, via a user interface, a subset of client data, as well as one or more screen sets, to share with a partner. Once the partner has accepted, the system then sends an account creation request or account login request to the partner. Once the partner is authenticated in the system with an account, the system creates an information exchange session for the partner, and provides, on a display of the partner's device, a user interface that shows the subset of the client data and the screen sets. Access to the rest of the customer's enterprise environment is restricted.Type: GrantFiled: May 16, 2019Date of Patent: May 30, 2023Assignee: PLANISWARE SASInventors: Pierre Demonsant, Fabrice Ollivier, Thibault Roche
-
Patent number: 11663598Abstract: Methods, systems, and apparatuses are described herein for improving computer authentication processes by analyzing user response times to authentication questions. A request for access to an account may be received. Transaction data associated with a user of that account may be retrieved, and a list of merchants may be generated based on the transaction data. A blocklist may be retrieved, and the list of merchants may be filtered based on the blocklist. An authentication question may be presented. The authentication question may relate to the list of merchants. User responses may be received, and response times for the user responses may be measured. Based on the response times and the response times for other users, an average response time for the merchants may be determined. Based on the average response time for a particular merchant exceeding a threshold, the particular merchant may be added to the blocklist.Type: GrantFiled: July 6, 2021Date of Patent: May 30, 2023Assignee: Capital One Services, LLCInventors: Daniel Miller, Vyjayanthi Vadrevu, Viraj Chaudhary, Samuel Rapowitz, Jenny Melendez, Tyler Maiman, David Septimus, Joshua Edwards
-
Patent number: 11663330Abstract: There is provided a computer implemented method of disabling a malicious electronic control unit (ECU) of a plurality of ECUs in communication with a controller area network (CAN) bus network, the method executed by a computing device in communication with the plurality of ECUs and the CAN bus network, the method comprising: detecting a malicious message transmitted by the malicious ECU over the CAN bus network, and injecting a plurality of bits over the CAN bus network to trigger a predefined plurality of errors for disabling the malicious ECU before the malicious ECU makes an additional attempt to retransmit an additional instance of the malicious message.Type: GrantFiled: May 25, 2021Date of Patent: May 30, 2023Assignee: Red Bend Ltd.Inventors: Tomer Gilad, Shachar Rosen
-
Patent number: 11665115Abstract: A computer-implemented method of interlacing responses within an instant messaging (IM) system can include, responsive to a request from a user in an IM session, storing an IM message fragment input by the user and associating the IM message fragment with a message selected from an IM session transcript. The method can include recalling the IM message fragment and outputting, at least in part, the IM message fragment in response to the message.Type: GrantFiled: December 4, 2016Date of Patent: May 30, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael N. Abernethy, Jr., Travis M. Grigsby, Frank L. Jania
-
Patent number: 11659068Abstract: A method of cloud based messaging includes receiving a message and a message topic from a message sender, storing the message topic and the message on a message queue, retrieving the message from the message queue, translating the message from a message bus protocol to a recipient protocol and transmitting the translated message to a message recipient.Type: GrantFiled: August 27, 2021Date of Patent: May 23, 2023Assignee: Worldpay, LLCInventors: Walter Banks, Christopher Guthrie
-
Patent number: 11658968Abstract: The present disclosure provides methods and systems for secure logon. One or more method includes: determining, via authentication information provided by a user of an electronic device, that the user is authorized to access an online account provided by the online account provider; providing the user with a selectable option to enable an expedited logon process by which the user can access the online account by solely providing a particular authentication item of the user; receiving a verification credential in response to a next logon attempt using the expedited logon process; and verifying that the received verification credential matches an assigned verification credential provided to the user for use in conjunction with the next logon attempt using the expedited logon process.Type: GrantFiled: November 18, 2021Date of Patent: May 23, 2023Assignee: United Services Automobile Association (USAA)Inventors: Thomas B. Buckingham, Richard A. Davey, Tammy Sanclemente, Ryan M. Johnson, Adam J. Leatham, Christopher Thomas Wilkinson