USING ACTIVITY-BACKED OVERLAYS TO DISPLAY RICH MEDIA CONTENT ON PORTABLE DEVICES DURING PERIODS OF USER INACTIVITY

    公开(公告)号:US20210125230A1

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

    申请号:US17079999

    申请日:2020-10-26

    Applicant: IQzone, Inc.

    Abstract: A method for displaying rich media content through a user interface of a communication device. A first user interaction with the user interface is detected and it is determined, based partly upon detection of the first user interaction, that a first Activity of a plurality of Activities is finishing. An Overlay containing the media content is then rendered on the device display. The Overlay is associated with a backing Activity, the device operating system delaying execution of the backing Activity during a delay period initiated in response to the first user interaction. The method further includes inhibiting Activity-supported functionality of the Overlay facilitated by the backing Activity. A context object associated with the Overlay is created to contain an Activity context associated with a state of the Overlay during the delay period. The Activity context is transferred to the backing Activity and Activity-supported functionality of the Overlay enabled.

    DISPLAYING MEDIA CONTENT ON PORTABLE DEVICES BASED UPON USER INTERFACE STATE TRANSITIONS

    公开(公告)号:US20170243252A1

    公开(公告)日:2017-08-24

    申请号:US15451232

    申请日:2017-03-06

    Applicant: iQzone, Inc.

    Abstract: A method of displaying media content on a display screen of a communication device including a processor and a memory including program code, an application program, and a user application. The application program includes a plurality of activities associated with a plurality of display windows rendered by the display screen. The method includes receiving, at a monitoring process, status callbacks provided by an operating system of the device wherein the status callbacks relate to memory state. Values of at least one of the status callbacks are inspected wherein the at least one of the status callbacks includes a user interface (UI) state value. Based at least in part upon inspection of the UI state value, it is determined that a first activity is finishing. Media content is then displayed upon the display screen upon further determining that a predetermined condition associated with the communication device exists.

    Displaying media content on portable devices based upon user interface state transitions

    公开(公告)号:US11599907B2

    公开(公告)日:2023-03-07

    申请号:US15451232

    申请日:2017-03-06

    Applicant: iQzone, Inc.

    Abstract: A method of displaying media content on a display screen of a communication device including a processor and a memory including program code, an application program, and a user application. The application program includes a plurality of activities associated with a plurality of display windows rendered by the display screen. The method includes receiving, at a monitoring process, status callbacks provided by an operating system of the device wherein the status callbacks relate to memory state. Values of at least one of the status callbacks are inspected wherein the at least one of the status callbacks includes a user interface (UI) state value. Based at least in part upon inspection of the UI state value, it is determined that a first activity is finishing. Media content is then displayed upon the display screen upon further determining that a predetermined condition associated with the communication device exists.

    SYSTEM AND METHOD FOR USING ACTIVITY-BACKED OVERLAYS TO DISPLAY MEDIA CONTENT ON PORTABLE DEVICES DURING PERIODS OF USER INACTIVITY

    公开(公告)号:US20210125229A1

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

    申请号:US17079928

    申请日:2020-10-26

    Applicant: IQzone, Inc.

    Abstract: A method of displaying media content through a user interface of a communication device using an Activity-based Overlay technique. The method includes detecting a first user interaction with a user interface and responsively initiating a timer, the timer being configured to expire upon elapsing of a predefined delay period. An Overlay containing the media content is then rendered on a display of the user interface. The method further includes monitoring, during the predefined delay period, the operating system in order to detect a second user interaction with the user interface. Upon expiration of the timer, it is determined whether a detection of the second user interaction with the user interface occurred during the predefined delay period. A backing Activity associated with the Overlay is then invoked based upon this determination.

    SYSTEMS AND METHODS FOR PROVIDING TIMELY ADVERTISING TO PORTABLE DEVICES
    9.
    发明申请
    SYSTEMS AND METHODS FOR PROVIDING TIMELY ADVERTISING TO PORTABLE DEVICES 审中-公开
    用于向便携式设备提供及时广告的系统和方法

    公开(公告)号:US20150178783A1

    公开(公告)日:2015-06-25

    申请号:US14547044

    申请日:2014-11-18

    Applicant: IQZONE, Inc.

    Abstract: Systems and methods for displaying advertisements on a portable device that utilizes an Activity-based operating system are described. The method includes receiving an indication that an Activity is being transitioned away from, and determining whether or not the Activity is finishing. Upon determining that the Activity is finishing, the method includes causing an advertisement display routine to be executed immediately, otherwise submitting the advertisement display routine into a processing queue to be executed subsequently. The advertisement display routine displays the advertisement only upon determining that the state of the Activity and the state of the portable device are characterized by one or more predetermined conditions.

    Abstract translation: 描述了在利用基于Activity的操作系统的便携式设备上显示广告的系统和方法。 该方法包括接收活动正在转移的指示,以及确定活动是否正在完成。 在确定活动正在完成时,该方法包括使广告显示例程立即执行,否则将广告显示例程提交到随后执行的处理队列中。 广告显示例程仅在确定活动的状态和便携式设备的状态由一个或多个预定条件表征时才显示广告。

    SYSTEMS AND METHODS FOR UNOBTRUSIVELY DISPLAYING MEDIA CONTENT ON PORTABLE DEVICES

    公开(公告)号:US20230009540A1

    公开(公告)日:2023-01-12

    申请号:US17930019

    申请日:2022-09-06

    Applicant: IQzone, Inc.

    Abstract: A method of displaying media content on a display screen of a communication device. The method includes receiving an indication of a state transition of a first Activity of an application program being executed on a processor of the communication device. The processor, in response to the indication, executes program code in order to monitor a memory state of the operating system so as to determine a user interface state associated with the first Activity. The processor further determines whether the first Activity is finishing based at least in part on the user interface state. Upon determining the first Activity is finishing, the processor causes the media content to be displayed upon further determining that a predetermined condition associated with the communication device exists.

Patent Agency Ranking