Dynamic determination of filters for flight search results

    公开(公告)号:US09953382B2

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

    申请号:US14519918

    申请日:2014-10-21

    Applicant: Google Inc.

    CPC classification number: G06Q50/14 G06F17/30598

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing travel itinerary filters. In one aspect, a method includes receiving a flight query including a plurality of parameters; determining a plurality of itineraries that satisfy the parameters of the flight query; clustering the plurality of itineraries into a plurality of clusters, wherein the clusters depend upon values of particular features of the plurality of itineraries that satisfy the flight query, and wherein each cluster is generated to have particular values for one or more features of a plurality of features; generating one or more filters corresponding to one or more of the clusters, wherein each filter has the particular values of the one or more features identified by the corresponding cluster; and providing the plurality of itineraries that satisfy the flight query and the one or more filters for filtering the plurality of itineraries.

    Mobile interstitial ads
    492.
    发明授权

    公开(公告)号:US09953345B1

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

    申请号:US14012500

    申请日:2013-08-28

    Applicant: GOOGLE INC.

    Abstract: Systems and methods for pre-loading and displaying intervening content, such as advertisements, on a mobile device during latency periods, such as when an advertiser landing page is requested by that device, are provided herein. Intervening content may be pre-loaded on to the device and associated with one or more particular advertisements such that selecting/interacting with the associated advertisement triggers intervening content display during known or detected periods of latency. In some cases, a latency threshold or thresholds may determine one or more types of content to present, and/or a content presentation sequence.

    Systems and methods for performing actions in response to user gestures in captured images

    公开(公告)号:US09953216B2

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

    申请号:US14596168

    申请日:2015-01-13

    Applicant: Google Inc.

    Inventor: Raziel Alvarez

    CPC classification number: G06K9/00355 G06F3/017 G06K9/2081

    Abstract: Systems, methods, and computer-readable media are provided for performing actions in response to gestures made by a user in captured images. In accordance with one implementation, a computer-implemented system is provided that includes an image capture device that captures at least one image, a memory device that stores instructions, and at least one processor that executes the instructions stored in the memory device. In some implementations, the processor receives, from the image capture device, at least one image including a gesture made by a user and analyzes the at least one image to identify the gesture made by the user. In some implementations, the processor also determines, based on the identified gesture, one or more actions to perform on the at least one image.

    Layout management in a rapid application development tool

    公开(公告)号:US09952839B2

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

    申请号:US14826405

    申请日:2015-08-14

    Applicant: GOOGLE INC.

    Abstract: The present application discloses systems, computer-readable media, and methods for aligning widgets and groups of widgets, and defining relationships between the widgets and groups of widgets. In a first case, a most significant sub-component border determination may be made for each widget. Then, a grouping relationship determined between each of a plurality of the widgets. Finally, for each widget in each determined group, the widgets may be aligned based on the determined most significant sub-component border of each widget in the group. In a second case, connections between widgets, groups of widgets, and/or edges of a page are determined, and an algorithm applied to infer whether a relationship exists, and if it does, to determine whether the relationship is one of a fixed-distance relationship and a proportional-distance relationship.

    Apparatus and method for touchscreen keyboard suggestion word generation and display

    公开(公告)号:US09952764B2

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

    申请号:US14831589

    申请日:2015-08-20

    Applicant: Google Inc.

    Inventor: Xiaojun Bi

    Abstract: A method and apparatus, such as an electronic device (104), for displaying suggestion words in response to a touch input to a presence-sensitive display (106). The presence-sensitive display (106) displays a touchscreen keyboard (110) having a plurality of key areas (112) each associated with a character (114). The method and apparatus may determine (308) the character (114) of the touchscreen keyboard based on a touch location of the touch input on a key area (112) of the touchscreen keyboard (110), and may display (310) a plurality of suggestion words that include the determined character over at least a portion of the touchscreen keyboard during the touch input. When the touch input has ended, the method and apparatus may stop displaying the plurality of suggestion words. The method and apparatus may also display a plurality of suggestion words in a text view area separate from the touchscreen keyboard.

    Alternative gesture mapping for a graphical keyboard

    公开(公告)号:US09952763B1

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

    申请号:US14623281

    申请日:2015-02-16

    Applicant: Google Inc.

    Inventor: Xiaojun Bi

    CPC classification number: G06F3/04886 G06F3/04883

    Abstract: A computing device is described that outputs a graphical keyboard comprising a plurality of keys. Responsive to receiving an indication of a gesture that traverses a first group of keys of the plurality of keys, the computing device determines a second group of keys of the plurality of keys. At least one key of the second group of keys is different from at least one key of the first group of keys. The computing device outputs, for display, a virtual path traversing a respective location of each respective key of the second group of keys.

    System and method for processing touch actions

    公开(公告)号:US09952761B1

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

    申请号:US15090557

    申请日:2016-04-04

    Applicant: Google Inc.

    CPC classification number: G06F3/04883 G06F3/0482

    Abstract: A system and method for processing touch actions are provided. A plurality of sequentially performed touch actions including a first touch action and a second touch action are determined on a touch interface of an electronic device. An initiation location and a completion location of each of the first and second touch actions are determined on the touch interface. A command is selected based on the determined completion location of the first touch action, the second touch action, and the determined initiation location of the second touch action. The selected command is executed on the electronic device.

    Time-Delimited Action Suggestion System
    499.
    发明申请

    公开(公告)号:US20180109920A1

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

    申请号:US15297194

    申请日:2016-10-19

    Applicant: Google Inc.

    Abstract: Systems and methods for providing time-delimited action suggestions are provided. In one example embodiment, a method includes receiving, by one or more computing devices from a user device, data indicative of a user-requested time-bound activity. The time-bound activity is associated with a time period. The method includes identifying, by the one or more computing devices, one or more parameters associated with a user that requested the time-bound activity. The method includes determining, by the one or more computing devices, a suggested action based at least in part on the one or more parameters associated with the user and the time period associated with the time-bound activity. The method includes providing, by the one or more computing devices, an output indicative of the suggested action to the user device.

Patent Agency Ranking