SYSTEM AND METHOD FOR REGULATING ELECTRONIC MESSAGE TRANSMISSIONS

    公开(公告)号:US20240146681A1

    公开(公告)日:2024-05-02

    申请号:US18410491

    申请日:2024-01-11

    摘要: Systems and methods for regulating electronic messages transmissions. A message delay system is disposed between one or more first entities and a second entity within at least one network. Electronic messages are received from among at least one the first entities and the second entity at one or more message arrival times. A message delay component applies a delay to each received electronic message, based on a predefined delay time common to all of the first entities and a first entity delay offset associated with a first entity that is associated with the received message. The first entity delay offset is based on a geographical origin of the first entity relative to a geographical origin of the second entity. Each delayed message is transmitted to a designated recipient via the network, where the designated recipient is among the second entity and the first entities.

    Co-location connection service
    84.
    发明授权

    公开(公告)号:US11943192B2

    公开(公告)日:2024-03-26

    申请号:US17662981

    申请日:2022-05-11

    申请人: Snap Inc.

    摘要: The online co-location connection service is provided by a messaging system configured to selectively pair user profiles associated with respective client devices equipped with sensors that communicate with each other within the predetermined physical proximity range. The pairing is effectuated without requiring that the two client devices, at the time of pairing, are within a communication range permitted by their respective short range communication sensors and without requiring a communication between the first client device and the second client device via a short-range wireless communication technology. Subsequent to the pairing, the messaging system monitors physical proximity of the client devices based on the sensor data obtained by the co-location connection service from the respective messaging clients executing at the respective client devices. In response to detecting that the client devices are within a predetermined physical proximity range the messaging system generates a co-location experience.

    Live location sharing
    85.
    发明授权

    公开(公告)号:US11943191B2

    公开(公告)日:2024-03-26

    申请号:US16532349

    申请日:2019-08-05

    申请人: Apple Inc.

    摘要: Techniques for live location sharing are described. A first mobile device and a second mobile device can communicate with one another using an IM program. The first mobile device can receive a user input to share a location of the first mobile device in the IM program. Sharing the location can include causing the second mobile device to display a location of the first mobile device in an IM program user interface on the second mobile device. Duration of sharing the location can be user-configurable. The second mobile device may or may not share a location of the second device for display in the IM program executing on the first mobile device.

    LOGIC INJECTION IN MESSAGING STATE MACHINES
    86.
    发明公开

    公开(公告)号:US20240073175A1

    公开(公告)日:2024-02-29

    申请号:US18458492

    申请日:2023-08-30

    发明人: Dana Majid Robert Vis

    IPC分类号: H04L51/23 H04L51/222

    摘要: A computer-implemented method, comprising using a message application processor, receiving a first request from a separate application server computer executing a particular computer program application to create and cause sending a digital electronic mess age; in response to the request, the message application processor creating the message and assigning a status value to the message, the status value being associated with a first state of the message; the message application processor causing the message to transition to a subsequent state; the message application processor performing a flow hook lookup to determine whether a flow definition is associated with the transition from the first state to the subsequent state and with the particular computer program application, and in response thereto, evaluating the flow definition based on the message to result in executing an operation specified in the flow definition using one or more of a payload of the message, the status value, or a channel identifier of the message; the message application processor selecting, based on the channel identifier, a particular communication channel among a plurality of different communication channels, and transmitting a request to the particular communication channel to transmit the message using the particular communication channel.

    Multiple gateway message exchange
    87.
    发明授权

    公开(公告)号:US11888803B2

    公开(公告)日:2024-01-30

    申请号:US17543156

    申请日:2021-12-06

    申请人: Snap Inc.

    摘要: Systems and methods are provided for exchanging messages between gateways. The systems and methods include operations for: storing, in a first gateway located in a first geographical region of a plurality of geographical regions, data that associates a plurality of users with the plurality of geographical regions; receiving, by the first gateway, a message directed to a given user of the plurality of users; determining, based on the data, that a second geographical region of the plurality of geographical regions is associated with the given user; and transmitting, by the first gateway, the message to a second gateway located in the second geographical region.

    COMMUNICATION ASSIST DEVICE
    88.
    发明公开

    公开(公告)号:US20240031322A1

    公开(公告)日:2024-01-25

    申请号:US18234595

    申请日:2023-08-16

    发明人: Daiki CHO

    摘要: A communication assist device includes an information reception unit that receives a message transmitted from a passenger terminal owned by a passenger in a moving body, a moving body identification unit that identifies the moving body based on passenger information which is included in the message received by the information reception unit and by which the passenger is able to be identified, and an information transmission unit that transmits the passenger information and information related to the message in association with each other to a communication device provided to the moving body identified by the moving body identification unit. The information reception unit, the moving body identification unit, and the information transmission unit are provided outside the moving body.

    Electronic messaging systems
    89.
    发明授权

    公开(公告)号:US11882088B2

    公开(公告)日:2024-01-23

    申请号:US17670234

    申请日:2022-02-11

    摘要: A computer system for facilitating communications between users is configured for: (A) receiving, from a first user, one or more user watch area attributes; (B) using the one or more user watch area attributes to define a watch area; (C) receiving, from a second user, a message associated with a geographical location; (D) determining whether the geographical location is located within the user watch area; (E) at least partially in response to determining that the geographical location is located within the user watch area, subscribing the first user to a thread of messages that includes the message; and (F) dynamically adjusting a shape of the user watch area based, at least in part, on a factor selected from a group consisting of: (1) a number of message postings within the user watch area; and (2) a population density of an area that is within the user watch area.