Automatic iron temperature setting based on sensor data

    公开(公告)号:US09945066B1

    公开(公告)日:2018-04-17

    申请号:US13766817

    申请日:2013-02-14

    Applicant: Google Inc.

    CPC classification number: D06F75/26

    Abstract: An iron may autonomously set the appropriate ironing parameter by obtaining information about the garment to be ironed. Data may be received from an indicator located on a garment to be ironed. An indicator may include the actual type of fabric associated with a garment, or an information tag attached to a garment. The received data may be decoded to determine the ironing parameters for the garment to be ironed. Based on the determined ironing parameters, the associated settings may be automatically adjusted on an iron.

    TECHNIQUES FOR OBTAINING AND USING DATA PACKS FOR OFFLINE PROCESSING TASKS

    公开(公告)号:US20180103120A1

    公开(公告)日:2018-04-12

    申请号:US15288512

    申请日:2016-10-07

    Applicant: Google Inc.

    CPC classification number: H04L67/34 G06F17/289 G06Q10/10 H04L67/42

    Abstract: Computer-implemented techniques include an application executing at a client computing device obtaining, from a server computing device, a list of available data packs associated with the application. The client computing device determines a set of data packs stored thereat and, using the list of available data packs, determines that a modified version of a particular data pack is available. In response to a request from the client computing device, the server computing device provides information corresponding to the modified version of the particular data pack. Upon receipt of this information, the client computing device utilizes the modified version of the particular data pack within the application and without restarting the application.

    API for Obtaining Geographic Location Data
    515.
    发明申请

    公开(公告)号:US20180100742A1

    公开(公告)日:2018-04-12

    申请号:US15290903

    申请日:2016-10-11

    Applicant: Google Inc.

    Abstract: Provided are systems and methods for obtaining geographic location data. In one embodiment, an example method includes identifying, by the first software application running on one or more computing devices, one or more location parameters indicative of a geographic point of interest based at least in part on an application programming interface invoked by the first software application. The method includes generating, by the first software application running on the one or more computing devices, a query string including the one or more location parameters. The method includes requesting, by the first software application running on the one or more computing devices, location data associated with the geographic point of interest based at least in part on the query string. The method includes providing for display, on at least one display device, the location data associated with the geographic point of interest.

    Flow level dynamic load balancing
    516.
    发明授权

    公开(公告)号:US09942156B1

    公开(公告)日:2018-04-10

    申请号:US15183228

    申请日:2016-06-15

    Applicant: Google Inc.

    CPC classification number: H04L47/125 H04L45/20 H04L45/38 H04L45/74 H04L47/11

    Abstract: Exemplary embodiments allocate network traffic among multiple paths in a network, which may include one or more preferred paths (e.g. shortest paths) and one or more alternative paths (e.g., non-shortest paths). In one embodiment, network traffic in form of flows may be allocated to the preferred paths until the allocation of additional network traffic would exceed a predetermined data rate. Additional flows may then be sent over the alternative paths, which may be longer than the preferred path. The paths to which each flow is assigned may be dynamically updated, and in some embodiments the path assignment for a particular flow may time out after a predetermined time. Accordingly, the flow traffic of each path may be balanced based on real-time traffic information.

    Dynamic insertion of content items into resources

    公开(公告)号:US09940646B2

    公开(公告)日:2018-04-10

    申请号:US14510252

    申请日:2014-10-09

    Applicant: Google Inc.

    CPC classification number: G06Q30/0277 G06F17/30905 G06K9/00463

    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Publisher input is received regarding acceptable content item types and sizes for inclusion with other content in a publication. Publisher input is received regarding how often content items are to appear in the publication. Identification is received of a user device that will render the publication as an article. The other content is evaluated including formatting the article as a single scrolling page, including defining logical pages with boundaries determined by formatted content blocks and based on display capabilities of the user device. Based on the evaluating, content items are selected for presentation along with the other content when presenting the article on the user device, including dynamically determining a number, types and placement of content items based on the logical pages and properties of the user device.

Patent Agency Ranking