Procedurally expressing graphic objects for web pages

    公开(公告)号:AU2005267326B2

    公开(公告)日:2010-10-21

    申请号:AU2005267326

    申请日:2005-06-21

    Applicant: APPLE INC

    Abstract: A graphics object can be expressed using procedural language embedded in a markup language document. In an embodiment, a drawing space is specified in markup language. A drawing command to arbitrarily draw a graphics object into the drawing space is specified in procedural language. Interpretation of the markup and procedural language commands results in the rendering of the arbitrary graphics object. In another embodiment, there is a browser comprising a rendering engine, an interpreter, and parser. The rendering engine is configured to interpret a markup language instruction that specifies a drawing space as well as drawing commands in procedural language for drawing an arbitrary graphical object into the drawing space. The parser can then parse the drawing commands and convert them into an execution tree of tree objects.

    PORTABLE ELECTRONIC DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR DISPLAYING STRUCTURED ELECTRONIC DOCUMENTS

    公开(公告)号:CA3075071A1

    公开(公告)日:2008-03-13

    申请号:CA3075071

    申请日:2007-09-05

    Applicant: APPLE INC

    Abstract: A portable electronic device, comprising:a touch screen display;one or more processors;memory; andone or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:displaying at least a portion of a structured electronic document on the touch screen display, wherein the structured electronic document comprises a plurality of boxes of content;detecting a first gesture at a location on the displayed portion of the structured electronic document;determining a first box in the plurality of boxes at the location of the first gesture, the first box having a first size;enlarging and translating the structured electronic document so that the first box is substantially centered on the touch screen display at a second size greater than the first size;while the first box is enlarged, detecting a second gesture on the enlarged first box; andin response to detecting the second gesture, reducing in size the displayed portion of the structured electronic document.

    Portable electronic device, method, and graphical user interface for displaying structured electronic documents

    公开(公告)号:AU2007292383A1

    公开(公告)日:2008-03-13

    申请号:AU2007292383

    申请日:2007-09-05

    Applicant: APPLE INC

    Abstract: A portable electronic device, comprising:a touch screen display;one or more processors;memory; andone or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:displaying at least a portion of a structured electronic document on the touch screen display, wherein the structured electronic document comprises a plurality of boxes of content;detecting a first gesture at a location on the displayed portion of the structured electronic document;determining a first box in the plurality of boxes at the location of the first gesture, the first box having a first size;enlarging and translating the structured electronic document so that the first box is substantially centered on the touch screen display at a second size greater than the first size;while the first box is enlarged, detecting a second gesture on the enlarged first box; andin response to detecting the second gesture, reducing in size the displayed portion of the structured electronic document.

    PUSH-BASED LOCATION UPDATE
    68.
    发明申请
    PUSH-BASED LOCATION UPDATE 审中-公开
    基于按位置更新

    公开(公告)号:WO2010148214A2

    公开(公告)日:2010-12-23

    申请号:PCT/US2010039015

    申请日:2010-06-17

    Abstract: Methods, systems, and computer-readable media for a location information server to gather location updates by sending location-update-requests through a push notification service to a mobile device are disclosed. The mobile device provides location updates in response to the push-based location-update-requests received through the push notification service. The mobile device can switch from a self-initiated location update mode to a push-based location update mode depending on the current state of the mobile device. The mobile device can also choose an appropriate positioning system for self-locating based on the information embedded in the location-update-request received through the push notification service. The information embedded in the pushed location-update-request can be a precision requirement or context information that can be used to determine a precision requirement for the location update.

    Abstract translation: 公开了用于通过将移动设备的推送通知服务发送位置更新请求来收集位置更新的位置信息服务器的方法,系统和计算机可读介质。 响应于通过推送通知服务接收到的基于推送的位置更新请求,移动设备提供位置更新。 移动设备可以根据移动设备的当前状态从自启动位置更新模式切换到基于推送的位置更新模式。 移动设备还可以基于嵌入在通过推送通知服务接收到的位置更新请求中的信息来选择用于自定位的适当的定位系统。 嵌入在推送位置 - 更新请求中的信息可以是可用于确定位置更新的精度要求的精度要求或上下文信息。

Patent Agency Ranking