Patents Examined by Esther B Henderson
  • Patent number: 11881940
    Abstract: A secure message providing method may be performed by a system or apparatus for providing a secure message. The secure message providing method may secure content of a secure message by limiting the content of the secure message to be verified while a secure condition set by a first user side is being met by a second user side with respect to secure messages transmitted and received between users through a messaging service.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: January 23, 2024
    Assignee: LINE PLUS CORPORATION
    Inventor: Seokju Hong
  • Patent number: 11876699
    Abstract: A first device verification model is sent to a first agent on a first device providing at least a portion of the service. The first agent is able to monitor based on the first device verification model a parameter of the first device related to the service. A second device verification model is sent to a second agent on a second device providing at least a portion of the service, wherein the second agent is able to monitor based on the second device verification model a parameter of the second device related to the service. A report is received from the first agent of at least the parameter of the first device. A report is received from the second agent of at least the parameter of the second device. At least the parameter of the first device and at least the parameter of the second device are analyzed to determine whether the service is functioning as intended.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: January 16, 2024
    Assignee: Apstra, Inc.
    Inventors: Mansour Jad Karam, Aleksandar Luka Ratkovic, Chi Fung Michael Chan
  • Patent number: 11871305
    Abstract: This disclosure is directed to a group-based communication system that is configured to generate a group-based communication interface comprising a priority pane, a last actions pane, and a missed pane. Each of the priority pane, the last actions pane, and the missed pane and configured for efficient positioning within a defined display window of a client device.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: January 9, 2024
    Assignee: Salesforce, Inc.
    Inventors: Isaiah Greene, Jerry Talton, Noah Weiss, Michael Montazeri, Luis Tandalla, Anna Niess, Renaud Bourassa, Kyle Stetz
  • Patent number: 11863633
    Abstract: A method and an apparatus for cloud communication are provided. The method comprises: a client triggers creation of a virtual device performed by a first cloud platform; the client configures registration information for the virtual device, wherein the registration information is used for registration of the virtual device with a second cloud platform; and the client communicates with the second cloud platform or the first cloud platform by means of the virtual device on the first cloud platform.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: January 2, 2024
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Jun Zhang
  • Patent number: 11856102
    Abstract: Techniques described herein are directed to proxies configured to handle identity and access management for a web application. For instance, a second proxy receives requests to the application from a browser. The second proxy redirects the browser to an identity endpoint, which prompts the user to enter authentication credentials for the application. Upon successful authentication, the endpoint provides an access token for accessing web APIs to the second proxy. The second proxy provides the token to a first proxy, which stores the token. The first proxy receives anonymous API calls from the web application to the web APIs. When receiving an anonymous API call, the first proxy obtains the token and inserts it into an outgoing request to the API. Responsive to the API returning a message indicating that the token is invalid, the first proxy communicates with the second proxy to obtain a new token from the endpoint.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: December 26, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Saeed Javed Akhter, Steven Soneff
  • Patent number: 11853467
    Abstract: A method for managing privacy of videos and photos recorded through a communication application by displaying a recording button on the touch screen of the user's mobile device, recording the video or photo and displaying it in the message box of the user and the contact, displaying on the mobile devices a blur button that is associated with the video or photo, applying on the video or photo a blur mode for blurring the video or photo, displaying on the mobile devices an unblur button that is associated with the blurred video or photo, applying an unblur mode on the blurred video or photo by using the unblur button on the user's mobile device when the blur mode was applied by the user's or by using the unblur button on the contact's mobile device when the blur mode was applied by the contact's mobile device.
    Type: Grant
    Filed: January 3, 2023
    Date of Patent: December 26, 2023
    Inventors: Meir Dahan, Eliahu Antopolsky
  • Patent number: 11849037
    Abstract: This disclosure describes techniques for managing the replication of a secret across different regions. A secrets management system (SMS) may be used to manage replication of secrets across different regions of the cloud that are in different geographic locations. Different input mechanisms, such as an API, a UI, or a CLI may be utilized to manage the replication of secrets. In some examples, upon detection of a replication message, the SMS reads the message, identifies the secret, and performs an action involving the secret. For instance, a secret identified within the replication message is accessed from the current region, and the secret is re-encrypted using a customer specified KMS key using customer credentials. The secret is then packaged into a secret replication message. An SRS in the replicated region reads this new secret replication message, accesses the secret that was replicated, and saves the secret in the replicated region.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: December 19, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: William Tong, Joseph Baro, Parimal Shirish Deshmukh, Kylan Joseph Kempster, Yan Wu, Graeme David Baer, Steven K. Emelander, Divya Sridhar
  • Patent number: 11848956
    Abstract: Systems, methods, and computer-readable media are provided for securing cloud infrastructure, including a method comprising: establishing a trusted relationship between a source account in a cloud environment and a scanner account, using the established trust relationship, utilizing at least one cloud provider API to identify workloads in the source account, using the at least one cloud provider API to query a geographical location of at least one of the identified workloads, receiving an identification of the geographic location, using the cloud provider APIs to access block storage volumes of the at least one workload, determining a file-system of the at least one workload, mounting the block storage volumes on a scanner based on the determined file-system, activating a scanner at the geographic location, reconstructing from the block storage volumes a state of the workload, and assessing the reconstructed state of the workload to extract insights.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: December 19, 2023
    Assignee: ORCA SECURITY LTD.
    Inventor: Avi Shua
  • Patent number: 11811606
    Abstract: One example method of operation may include receiving at a managing device an indication whether a first network device is a known network device, identifying a selected network mode of operation stored in memory of the managing device, and determining whether to cancel the selected network mode of operation based on whether the first network device is a known device.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: November 7, 2023
    Assignee: Biamp Systems, LLC
    Inventor: Christopher Pane
  • Patent number: 11805052
    Abstract: A method including receiving, by an infrastructure device in communication with a first device in a mesh network, a binding request from a meshnet local port associated with the first device that is dedicated for communicating meshnet data associated with the first device, the binding request requesting the infrastructure device to determine a currently allocated public port associated with the first device; and transmitting, by the infrastructure device to the first device, a response indicating the currently allocated public port associated with the first device. Various other aspects are contemplated.
    Type: Grant
    Filed: January 15, 2022
    Date of Patent: October 31, 2023
    Assignee: UAB 360 IT
    Inventors: Benas Orlovas, Kristupas Antanavi{hacek over (c)}ius
  • Patent number: 11792297
    Abstract: A device may be configured to monitor operations of at least one application installed on the device. The device may include a processor and a non-transitory memory. When executed by the processor, an application stored in the memory may cause the processor to perform a plurality of operations. A beacon may be embedded in the application. When the application is executed by the processor, the beacon may cause the processor to establish a direct connection with a remote system comprising a storage database, gather data indicative of at least one of the plurality of operations as specified by at least one beacon microservice, and send the data through the direct connection to store the data in the storage database.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: October 17, 2023
    Assignee: DATAZOOM, INC.
    Inventors: Jason Thibeault, Quinn Thibeault, Diane Strutner
  • Patent number: 11784948
    Abstract: Cognitive determination of whether a message is suitable for sending over a data communications network can include extracting tokens from the message prior to transmitting the message. One or more intended recipients of the message can be determined from the tokens. A machine learning classification model corresponding to the one or more recipients of the message can be selected. The machine learning classification model can be constructed based on tokens extracted from prior messages, which are combined to create a plurality of documents for training the machine learning classification model. The one or more tokens extracted from the message can be classified using the machine learning classification model. An alert message can be generated in response to determining based on the classifying that the message is unsuited for sending.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: October 10, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dong Jun Zong, Da Li Liu, Qi Feng Huo, Yue Wang, Jing Xing, Jian Fang Zhang
  • Patent number: 11784960
    Abstract: Embodiments of the present disclosure provide a method, apparatus, and computer-readable medium for leveraging connections. One embodiment is a method that includes determining, by a processor, a plurality of subset lists of leads from a list of leads, and creating, by the processor, a message for each one of the plurality of subset lists of leads to one of a plurality of collaborators. The method further includes transmitting, by the processor, each message with one of the plurality of subset lists of leads to each of the plurality of collaborators from a user.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: October 10, 2023
    Assignee: DotAlign, Inc.
    Inventors: Vince Scafaria, Jaspreet Bakshi, Kenneth Dreyer, Joshua Quintus
  • Patent number: 11777975
    Abstract: A method including receiving, by a blockchain node from a peer blockchain node, a total amount of messages indicating blockchain transactions, the total amount of messages including at least one announcement message that contains an identifier to identify a blockchain transaction and at least one entire-transaction message that describes the blockchain transaction; determining, by the blockchain node based on receiving the total amount of messages, a first amount of announcement messages and a second amount of entire-transaction messages; calculating, by the blockchain node, a ratio of the second amount of messages to the total amount of messages; comparing, by the blockchain node, the calculated ratio to a predetermined threshold ratio; and determining, by the blockchain node based on a result of the comparison, whether a peer blockchain client utilized by the peer blockchain node has been modified is disclosed. Various other aspects are contemplated.
    Type: Grant
    Filed: February 15, 2023
    Date of Patent: October 3, 2023
    Assignee: Humbility UAB
    Inventors: Vladas Jurkevicius, Lukas Deksnys
  • Patent number: 11778429
    Abstract: Disclosed are a message service provision method for providing a message service via an open chat room corresponding to link information, and a message server and a terminal for executing the message service provision method. The message service provision method comprises the steps of: transmitting, to a message server, a request for issuing link information for an open chat room via a message application; receiving, from the message server, link information generated in response to the request for issuing link information; sharing the link information according to a request for sharing inputted by a user of a host terminal; and performing chatting with a user of a guest terminal participating in the open chat room by means of the shared link information; wherein the user of the guest terminal and the user of the host terminal are users who subscribed to a message service provided via the message server.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: October 3, 2023
    Assignee: KAKAO CORP.
    Inventors: Ji Sun Lee, Mun Heon Kim, Soo Hee Kim, Hong Kyu Park, Sang Won Moon, Ki Yong Shim, Hye Jung Im
  • Patent number: 11743314
    Abstract: Provided are methods and systems for data distribution over a network. A device can capture content. The device can be configured to publish the content so that other devices in a network can access the content. The publishing device can indicate to other devices on the network that the content is available for use. In response, the publishing device can receive requests for the content from the other devices. When sending a request, a requesting device can include viewing parameters that indicate capabilities of the requesting device. The publishing device can create one or more data layers that comprise the content based on the viewing parameters of requesting devices. The publishing device can also determine a transmission path to the various requesting devices and transmit the one or more data layers along the transmission path.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: August 29, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Ross Gilson, Dustin Addison
  • Patent number: 11736293
    Abstract: Presented herein are systems and methods for binding web components to protect accessing of resources. A first server may receive, from a second server, a request to provide access to content for a first web component on a web application of a customer device. The first server may determine whether to issue an identifier to the customer device responsive to validating the request. The first server may generate, responsive to the determination, the identifier to bind the first web component with a second web component to permit access to the content for the first web component on the web application. The first server may transmit, to the second server, a response including the identifier and the content. The first server may communicate, via the second server, data associated with a user interaction with the content on the first web component bound with the second web component using the identifier.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: August 22, 2023
    Assignee: CITIGROUP TECHNOLOGY, INC.
    Inventors: Gayathri Sundar, Mayank Shah, Vernon Miller
  • Patent number: 11720696
    Abstract: An electronic device, method and computer program product enable detecting user attention to dynamic content and enabling subsequent user access. The electronic device includes display device(s), a memory containing application(s) and a content monitoring supervisor (CMS) application, and a controller. The controller is communicatively coupled to the display device(s) and the memory and which executes the CMS application to configure the electronic device to perform functionality. The functionality includes retrieving content requested by the application(s). The functionality includes presenting at least a portion of the content on the display device(s). The functionality includes storing information associated with a particular portion of the content in response to determining that the particular portion has been viewed by a user of the electronic device for more than a time threshold.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: August 8, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Alexandre Neves Creto
  • Patent number: 11722476
    Abstract: Disclosed are various approaches for workflow service back end integration. In some examples, a hosting location is identified for a connector that handles communications with a network service. Authentication information that is selected based on the hosting location of the connector is appended to a service request. The authentication information includes a service credential that the connector uses to authenticate with the network service, if the connector is hosted locally to the workflow service. The authentication information includes instructions for the connector to retrieve the service credential from an enterprise-hosted data store, if the connector is hosted external to the workflow service. The service request is then transmitted with the selected authentication information.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: August 8, 2023
    Assignee: VMWARE, INC.
    Inventors: Daniel E. Zeck, David Shaw, Robert Worsnop, John Ryan Bard
  • Patent number: 11722523
    Abstract: Solution management systems and methods are presently disclosed that enable receiving, compiling, and analyzing vendor solutions, determining the vendor solutions that address a target vulnerability of a client network and/or client devices, determining additional vulnerabilities of the client network and/or client devices that the vendor solutions address, and selecting a vendor solution to remediate the target vulnerability. The presently disclosed systems and methods also enable scoring, risk evaluation, and additional metrics to facilitate determining the vendor solution(s) that have the largest impact and/or benefit to the various vulnerabilities of the client network and/or client devices.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: August 8, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Brian James Waplington, David Victor Barkovic