Allocating resources according to conversion rate

    公开(公告)号:US11379882B2

    公开(公告)日:2022-07-05

    申请号:US16850271

    申请日:2020-04-16

    Applicant: Snap Inc.

    Abstract: A system and method for selecting advertisements is disclosed. In example embodiments, a method includes submitting an offer to display an advertisement at a remote device, receiving one or more advertising bids, each bid indicating an advertisement and comprising bid amount, selecting a bid from the one or more advertising bids that results in a highest product, the highest product calculated by multiplying an estimated conversion rate for the advertisement indicated by the bid with the bid amount of the bid, and transmitting the advertisement indicated by the bid to the remote device for display.

    DYNAMICALLY ADAPTIVE MEDIA CONTENT DELIVERY

    公开(公告)号:US20210289317A1

    公开(公告)日:2021-09-16

    申请号:US17301200

    申请日:2021-03-29

    Applicant: Snap Inc.

    Abstract: Media content delivery method and systems are provided for transmitting media content to a mobile client device in a format automatically selected from alternative versions of the media content based on one or more dynamically variable resource parameters. The variable resource parameters can include historical device and/or network performance corresponding to one or more current attributes applicable to a request for media content delivery from the mobile client device, such as a current location of the device and/or a time value for the requested media content delivery. Similar media content can thus be delivered to similar mobile client device in different formats depending on, say, the time and location of respective requests for receiving the media content.

    MESSAGE QUEUES FOR RAPID RE-HOSTING OF CLIENT DEVICES

    公开(公告)号:US20200274845A1

    公开(公告)日:2020-08-27

    申请号:US16870254

    申请日:2020-05-08

    Applicant: Snap Inc.

    Inventor: Aaron Son

    Abstract: Connected gateway servers relay an electronic message from a first client device to a second client device by storing the message in respective user message queues associated with the sender and/or recipient of the message and then sending the message along a sequence of gateway servers to a gateway server that hosts the second client device. Upon receiving the electronic message at a first gateway server, a second gateway server that is hosting the second client device is identified and a sequence of gateway servers starting at the first gateway server and ending at the second gateway server is determined. Each gateway server in the sequence relays the message to the following gateway server in the sequence while maintaining user message queues. Failure of the last gateway server in the sequence results in the penultimate gateway server in the sequence assuming the responsibility of hosting the second client device.

    MESSAGE QUESTS FOR RAPID RE-HOSTING OF CLIENT DEVICES

    公开(公告)号:US20220060439A1

    公开(公告)日:2022-02-24

    申请号:US17461013

    申请日:2021-08-30

    Applicant: Snap Inc.

    Inventor: Aaron Son

    Abstract: Connected gateway servers relay an electronic message from a first client device to a second client device by storing the message in respective user message queues associated with the sender and/or recipient of the message and then sending the message along a sequence of gateway servers to a gateway server that hosts the second client device. Upon receiving the electronic message at a first gateway server, a second gateway server that is hosting the second client device is identified and a sequence of gateway servers starting at the first gateway server and ending at the second gateway server is determined. Each gateway server in the sequence relays the message to the following gateway server in the sequence while maintaining user message queues. Failure of the last gateway server in the sequence results in the penultimate gateway server in the sequence assuming the responsibility of hosting the second client device.

    Dynamically adaptive media content delivery

    公开(公告)号:US10993069B2

    公开(公告)日:2021-04-27

    申请号:US14801206

    申请日:2015-07-16

    Applicant: Snap Inc.

    Abstract: Media content delivery method and systems are provided for transmitting media content to a mobile client device in a format automatically selected from alternative versions of the media content based on one or more dynamically variable resource parameters. The variable resource parameters can include historical device and/or network performance corresponding to one or more current attributes applicable to a request for media content delivery from the mobile client device, such as a current location of the device and/or a time value for the requested media content delivery. Similar media content can thus be delivered to similar mobile client device in different formats depending on, say, the time and location of respective requests for receiving the media content.

    Storage and processing of ephemeral messages

    公开(公告)号:US10715474B1

    公开(公告)日:2020-07-14

    申请号:US16152687

    申请日:2018-10-05

    Applicant: Snap Inc.

    Inventor: Aaron Son

    Abstract: A server includes volatile and non-volatile memories for storing messages received from a client device. A message reception module of the server stores a message received from a first client device in the volatile memory for an extended time period based on an indicator included in the message. The message reception module deletes the message from the volatile memory based on detection of a triggering event or stores the message in the non-volatile memory based on not detecting the triggering event before the extended time period has expired. The triggering event may include the message having been read by all specified recipients of the message. The indicator may be included in the message based on a relationship of the message to other messages. The message including the indicator may be related to other messages as part of a same conversation that has been determined to be suitable for short-term storage.

    Message queues for rapid re-hosting of client devices

    公开(公告)号:US10686747B1

    公开(公告)日:2020-06-16

    申请号:US15845583

    申请日:2017-12-18

    Applicant: Snap Inc.

    Inventor: Aaron Son

    Abstract: Connected gateway servers relay an electronic message from a first client device to a second client device by storing the message in respective user message queues associated with the sender and/or recipient of the message and then sending the message along a sequence of gateway servers to a gateway server that hosts the second client device. Upon receiving the electronic message at a first gateway server, a second gateway server that is hosting the second client device is identified and a sequence of gateway servers starting at the first gateway server and ending at the second gateway server is determined. Each gateway server in the sequence relays the message to the following gateway server in the sequence while maintaining user message queues. Failure of the last gateway server in the sequence results in the penultimate gateway server in the sequence assuming the responsibility of hosting the second client device.

    STORAGE AND PROCESSING OF EPHEMERAL MESSAGES

    公开(公告)号:US20200382462A1

    公开(公告)日:2020-12-03

    申请号:US16946310

    申请日:2020-06-16

    Applicant: Snap Inc.

    Inventor: Aaron Son

    Abstract: A server includes volatile and non-volatile memories for storing messages received from a client device. A message reception module of the server stores a message received from a first client device in the volatile memory for an extended time period based on an indicator included in the message. The message reception module deletes the message from the volatile memory based on detection of a triggering event or stores the message in the non-volatile memory based on not detecting the triggering event before the extended time period has expired. The triggering event may include the message having been read by all specified recipients of the message. The indicator may be included in the message based on a relationship of the message to other messages. The message including the indicator may be related to other messages as part of a same conversation that has been determined to be suitable for short-term storage.

    ALLOCATING RESOURCES ACCORDING TO CONVERSION RATE

    公开(公告)号:US20200242668A1

    公开(公告)日:2020-07-30

    申请号:US16850271

    申请日:2020-04-16

    Applicant: Snap Inc.

    Abstract: A system and method for selecting advertisements is disclosed. In example embodiments, a method includes submitting an offer to display an advertisement at a remote device, receiving one or more advertising bids, each bid indicating an advertisement and comprising bid amount, selecting a bid from the one or more advertising bids that results in a highest product, the highest product calculated by multiplying an estimated conversion rate for the advertisement indicated by the bid with the bid amount of the bid, and transmitting the advertisement indicated by the bid to the remote device for display.

Patent Agency Ranking