System and method for facilitating integrated social group instant messaging

    公开(公告)号:US10153998B2

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

    申请号:US15265769

    申请日:2016-09-14

    Applicant: Google Inc.

    Inventor: Jakub Snabl

    Abstract: A system and machine-implemented method for providing integrated instant messaging functionality in a social networking service, the method including receiving a request from a user having a first user account at a social networking service to view contacts belonging to a social group associated with the first user account, wherein the social group is maintained at the social networking service, identifying one or more contacts belonging to the social group in response to the request, determining a status associated with a user account for each of the identified one or more contacts, the status indicating whether each of the one or more contacts is available for instant messaging communication and providing a listing including the identified one or more contacts and the status associated with each of the identified one or more contacts for display to the user at a social networking site of the social networking service.

    ANALYZING COMMUNICATION AND DETERMINING ACCURACY OF ANALYSIS BASED ON SCHEDULING SIGNAL

    公开(公告)号:US20180349787A1

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

    申请号:US14316643

    申请日:2014-06-26

    Applicant: Google Inc.

    Abstract: Methods, apparatus and computer-readable media (transitory and non-transitory) are disclosed for analyzing a communication to or from a user to identify an event assumption and/or determine a likelihood that the communication is event-related. In various implementations, an accuracy of the event assumption, as well as an accuracy of the determined likelihood, may be assessed based on one or more scheduling signals, such as user-creation of a corresponding calendar entry. In various implementations, a machine learning classifier may be trained based at least in part on one or both accuracies.

    Preventing false positives with an interactive cord

    公开(公告)号:US10149036B1

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

    申请号:US15418432

    申请日:2017-01-27

    Applicant: Google Inc.

    Abstract: This document describes techniques and devices for preventing false positives with an interactive cord. An interactive cord includes a cable, and fabric cover that covers the cable. The fabric cover includes one or more conductive threads woven into the fabric cover to form one or more capacitive touchpoints which are configured to enable reception of touch input that causes a change in capacitance to the one or more conductive threads. A controller, implemented at the interactive cord or a computing device coupled to the interactive cord, can detect the change in capacitance and trigger one or more functions associated with the one or more capacitive touchpoints. In one or more implementations, the interactive cord is designed to prevent “false positives” which may occur from accidental contact with the touchpoints, such as when the interactive cord makes contact with the user's body or a conductive surface.

    System and method for automatically pushing location-specific content to users

    公开(公告)号:US10148772B2

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

    申请号:US14461604

    申请日:2014-08-18

    Applicant: Google Inc.

    Abstract: In one aspect, a computer-implemented method for automatically pushing location-specific content to users may generally include identifying, by one or more computing devices, a geographic location at which a plurality of users have viewed location-specific content on their client devices, identifying at least one common content item associated with the location-specific content viewed by two or more of the users, receiving an indication that a first user is traveling to the geographic location and transmitting the common content item(s) for storage on a client device associated with the first user.

    Thermal Management for a Compact Electronic Device

    公开(公告)号:US20180343772A1

    公开(公告)日:2018-11-29

    申请号:US15607387

    申请日:2017-05-26

    Applicant: GOOGLE INC.

    Abstract: This application is directed to a passively-cooled electronic device including a housing, a plurality of electronic assemblies and a plurality of thermally conductive parts. The electronic assemblies are enclosed in the housing, and include a first electronic assembly and a second electronic assembly. The first and second electronic assemblies are disposed proximately to each other within the housing, and the second electronic assembly is substantially sensitive to heat, including heat generated by operation of the first electronic assembly. The thermally conductive parts are coupled between the first electronic assembly and the housing, and configured to create a first plurality of heat conduction paths to conduct the heat generated by the first electronic assembly away from the second electronic assembly without using a fan. At least a subset of the thermally conductive parts mechanically supports one or both of the first and second electronic assemblies.

    Camera Assembly Having a Single-Piece Cover Element

    公开(公告)号:US20180343402A1

    公开(公告)日:2018-11-29

    申请号:US15607368

    申请日:2017-05-26

    Applicant: GOOGLE INC.

    Abstract: The various implementations described herein include methods, devices, and systems for illuminating and capturing scenes. In one aspect, a video camera assembly includes: (1) an image sensor having a field of view corresponding to a scene; (2) infrared illuminators to selectively illuminate the scene; and (3) a single-piece cover positioned in front of the image sensor and the illuminators such that light from the illuminators is directed through the cover and light from the scene passes through the cover prior to entering the image sensor, including: (a) a first portion corresponding to the image sensor and substantially transparent to visible light and IR light; (b) a second portion corresponding to the one or more IR illuminators and coated to be substantially transparent to IR light; and (c) a third portion between the first portion and the second portion and coated to be substantially opaque to IR and visible light.

    Alternating block constrained decision mode coding

    公开(公告)号:US10142647B2

    公开(公告)日:2018-11-27

    申请号:US14540083

    申请日:2014-11-13

    Applicant: Google Inc.

    Abstract: A method and apparatus for video coding using alternating block constrained decision mode coding is provided. Video coding using alternating block constrained decision mode coding may include identifying a current block of a current frame of an input video stream, generating an encoded block by encoding the current block using alternating block constrained decision mode coding, wherein alternating block constrained decision mode coding includes encoding the current block as a constrained decision mode coded block on a condition that a previously coded immediately adjacent block is an unconstrained decision mode coded block, including the encoded block in an output bitstream, and transmitting or storing the output bitstream.

    Systems and methods for improving precision of a location sensor

    公开(公告)号:US10142296B2

    公开(公告)日:2018-11-27

    申请号:US15043394

    申请日:2016-02-12

    Applicant: Google Inc.

    Abstract: Systems and methods of cryptographically protecting location data transferred between servers via a network to tune a location engine are described herein. A first encryption module determines a first hash value for each location determination, encrypts the first hash value for each location determination using a first encryption protocol to generate a first encrypted data set, and transmits the first encrypted data set to a server. The first encryption module receives, from the server, a second encrypted data set with second hash values generated by a second encryption module of the server using a second encryption protocol. The first encryption module creates a first double encrypted data set from the second encrypted data set. A tuner compares the first double encrypted data set with a second double encrypted data set received from the server to adjust the location engine.

Patent Agency Ranking