-
公开(公告)号:US12248966B2
公开(公告)日:2025-03-11
申请号:US17571129
申请日:2022-01-07
Applicant: Bytedance Inc.
Inventor: Don Albert Chennavasin , Lawrence Lee Wai , Hamish Barney , Devdatta Gangal , Daniel Beard , Valampuri Lakshminarayanan , Michael Burton
IPC: G06Q30/0251
Abstract: A computer-executable method, a computer system and a non-transitory computer-readable medium are provided for causing electronic marketing communications of one or more promotions to be generated on a mobile computing device associated with a consumer. A method includes programmatically retrieving promotion data indicative of a plurality of promotions from a computer memory. The method includes determining, using processing circuitry, a promotion score for each of the plurality of promotions. Each promotion score is determined based on consumer profile data, stored consumer activity data, and at least one of: current consumer activity data, current local context data, or predicted consumer activity data. The method further includes outputting indications configured to generate electronic marketing communications associated with the plurality of promotions based on the promotion scores of the plurality of promotions.
-
公开(公告)号:US12216896B2
公开(公告)日:2025-02-04
申请号:US16576984
申请日:2019-09-20
Applicant: Bytedance Inc.
Inventor: Sri Viswanath , Eric Hyche , Mihir Shah , Peter Bergstrom , Michael Burton , Dor Levi , Fabio Sisinni , Don Albert Chennavasin , Marius G. Ciocirlan , Ben Kim , Riaz Rahim
IPC: G06F3/04883 , G06F3/0482 , G06F3/04842 , G06F3/0486 , G06F3/0488 , G06Q20/12 , G06Q20/32 , G06Q20/38 , G06Q20/40 , G06Q30/0207 , G06Q30/0251 , G06Q30/0601
Abstract: Embodiments provide a computer-executed method, a computer system and non-transitory computer-readable media for facilitating consumer interaction with a consumer interface. The method includes displaying a representation of an item on a consumer interface rendered on a visual display of a computing device. The method also includes storing, on a non-transitory computer-readable medium: a predefined first association between a first compound consumer input and a first command such that receipt of the first compound consumer input at the consumer interface initiates the first command, and a predefined second association between a second compound consumer input and a second command such that receipt of the second compound consumer input at the consumer interface initiates the second command. The method further includes, upon detection of the first compound consumer input entered at the consumer interface, initiating execution of the first command in relation to the item; and, upon detection of the second compound consumer input entered at the consumer interface, initiating execution of the second command in relation to the item.
-
公开(公告)号:US12175254B2
公开(公告)日:2024-12-24
申请号:US18150547
申请日:2023-01-05
Applicant: Bytedance Inc.
Inventor: Michael Burton , Shaheen Ghiassy , Andrei Pitea , Adam Geitgey , Jan Krems , Daniel Beard , Matthijs Mullender , Luis Felipe Brahm-Smart
IPC: G06F9/4401 , G06F8/61 , G06F9/445 , G06F9/48
Abstract: Techniques for improved mobile application architectures and service communication protocols are discussed herein. Some embodiments may include a mobile device configured for providing a mobile application including multiple service applications. The service applications may execute asynchronously and in separate containers, providing service orientated architecture (SOA)-like services with respect to other portions of the mobile application, or even external applications. The separation of a monolithic mobile application into separate service applications provide advantages in terms of application performance, development, and maintenance. For example, a subset of all service applications may be started up, and executed on demand to improve device resource utilization efficiency.
-
-