21
Mar
g

A few days ago, we posted a rumor we felt pretty confident in that would see "who" added to Google's "when" and "where" options for reminders. We now have another rumor, from a source familiar with the matter, which is also related to Google Now's ever-expanding functionality.

Disclaimer: No matter the confidence level, there's always a chance product updates, features, and some or all details will be changed or cancelled altogether. As with all rumors, nothing is 100% until it's officially announced.

We do not have possession of any APKs or unreleased devices, so please don't ask for them.


Confidence Level

This rumor, based on available information, gets a 9 out of 10. One point is deducted simply because pre-release features are never guaranteed to reach release.

The Rumor

This rumor, like our last, is pretty easy to grasp - Google Now will detect events in your other Google apps (Gmail and likely Hangouts), and then ask if you'd like those events added to your calendar with a card in the Now lineup.

From the information available to us, it seems that the interface for this will be very easy and transparent, giving users an explanation regarding where the inferred event came from, and options for manually editing the entry prior to calendar entry. So if your correspondence mentions a time and place, Google will pick that up but allow you to change the details before submitting.

The Evidence

As stated last time, there are certain instances where we will not be able to provide source images for unreleased software. In these cases we will always mock up the interface based on available information to convey that info to you as best we can. The mockups below are our own.

want2 want

There are also a few strings to support this rumor in the Search 3.3 APK.

<string name="inferred_event_question">Want this event in your calendar?</string>

    <string name="add_to_calendar">Add to Calendar</string>

    <string name="create_in_calendar">Create in Calendar</string>

    <string name="ignore_event">Ignore Event</string>

    <string name="edit_time_in_calendar">Edit time in Calendar</string>

    <string name="edit_location_in_calendar">Edit location in Calendar</string>

    <string name="inferred_event_created">Event created</string>

The APK also contains a layout for the inferred event card, and an adapter for entering said events into the calendar.

Final Thoughts

Gmail on the web has had similar functionality to this for a while now - if a date (or even day of the week) is mentioned in an email, it will become a link allowing the user to add it to his or her calendar. What we don't know about this rumor is what else it will detect events from. Theoretically it could detect from any SMS app, Hangouts, and Gmail, but beyond that it's less clear. Of course for those of us who love using Now, more apps would always be better, but only if the feature is smart about what it picks up. We wouldn't want a new event card each time we mentioned the word "Saturday" in a message.

Liam Spradlin
Liam loves Android, design, user experience, and travel. He doesn't love ill-proportioned letter forms, advertisements made entirely of stock photography, and writing biographical snippets.

  • Enrico Sacchetti

    I also noticed that whenever I receive an email with an Outlook Calendar attachment (.ics format) in Gmail, a Google Calendar event is automatically made.

    • http://AndroidPolice.com/ Liam Spradlin

      I'm not sure actually if that's Android or just Gmail in general. With event invites, Gmail can automatically put the event in your calendar, but as far as I know ics attachments aren't really handled in Android yet. I could be wrong though.

      • makapav

        Yes, invite handling is Android overall is piss-poor. In fact, I would go so far as to say that calendaring in Android is piss-poor as a whole. I pity the folks purely using Google Apps with native Android tools.

  • Cody Curry

    "This rumor, based on available information, gets a 9 out of 10. One point is deducted simply because pre-release features are never guaranteed to reach release."

    So a 10/10 Confidence level is impossible?

    • http://AndroidPolice.com/ Liam Spradlin

      I think a 10/10 on something like this would mean we had information leading us to believe it was definitely coming AND the feature was all but completely implemented in the code but not turned on. In this particular case we have some code, but it doesn't appear to be completed yet. Maybe I could have worded that better.

    • http://www.androidpolice.com/ Artem Russakovskii

      It's possible but definitely rare. We want to leave room for product cancellations, like EnergySense.

  • Dan Hearne

    Features like this inside Google Now ensure Google Now launcher is pretty much my default launcher. I don't mind certain companies knowing a large majority about me, such as Google, if it aids my day-to-day schedule.
    Really makes me miss my Neuxs, and regret upgrading to an Xperia Z.

    • jaduncan

      You don't want to run Cyanogenmod?

      • Dan Hearne

        I do. Unfortunately it just never feels "complete", like its missing something. Theme chooser for instance, no longer themes battery or wallpaper sets offset. Or I get a few FC's while doing certain tasks. As for customising it, I use the GNL xposed addon to tweak it about. While i be tried to use other launchers and GNow, I find myself really only it when its on my launcher.

    • Luqmaan Mathee

      Well I love Google now launcher but somehow love trebuchet too and really can't decide what to use so just trebuchet.

    • Badouken

      While I love GNL, I just can't get away from Nova Launcher! I just love being able to
      customize my app drawer and desktop too much!!! And it's not like you NEED GNL to be able to use Google now!

      • http://www.flickr.com/photos/barronlroth Barron Roth

        Xposed has a fantastic GNL Custom Settings module available, just an FYI!

        • Badouken

          Eh I don't really like Xposed, it's cool and all but I used it and was like eh rather have something with the features baked in and half of the settings don't even work depending on the device or OS you have.

          • Dan Hearne

            I use xposed for the greenify module anyways, and used cyandelta to flash updates with xposed toggle, so I don't have to flash update > reboot > flash xposed > reboot etc. Worked better with Omnirom.
            I have actually just moved to AOSPA where you can flash with additional zips, but the lack of decent roms for Yuga is another reason I miss Nexus devices.

            Using out-of-date blobs on latest & greatest android versions causes more issues. And it seems non-Nexus devices age faster, with the Z2 imminent, a year after the Xperia Z was launched (the Z Ultra, Z1, Z2 etc all released in-between).

        • Ivan Martinez

          Tested it out and it's definitely awesome. Once the dev adds the ability to add folders in the app drawer, it'll be perfect!

    • http://www.modminecraft.com/ Nick Coad

      You don't need to use Google Now Launcher to use Google Now...

  • gwhizkids

    Can you imagine this thing parsing events from voice mail messages? I can! Makes the whole Hangout / Voice merger make sense.

    • JPB

      Heh. How soon before someone accidentally adds "Date with your mistress this weekend?" to a calendar their spouse can read.

  • http://www.androidpolice.com/author/ron-amadeo/ Ron Amadeo

    I have just realized that Liam's G+ profile picture is carefully crafted to enforce circle avatars in places where there are not yet circle avatars. Awesome. <3

    • http://www.androidpolice.com/ Artem Russakovskii

      You mean his face is in the center?

      • http://www.androidpolice.com/author/ron-amadeo/ Ron Amadeo

        In the center of a white circle, yes.

        • http://www.androidpolice.com/ Artem Russakovskii

          Doh, I missed the G+ part and looked at his Disqus and profile pic on the site, which aren't round. Doh.

          https://plus.google.com/u/0/+LiamSpradlin/posts

        • http://AndroidPolice.com/ Liam Spradlin

          Originally I was trying for a circle on a transparent square, but G+ (and everything else) just turned the transparent area black. A white square is the next best thing, I guess.

          • http://www.LOVEanon.org/ Michael Oghia (Ogie)

            [Off topic] @LiamSpradlin:disqus, it's really cool you live in Louisville, that's where I'm from originally :) (sorry, it showed up on your profile link that @archon810:disqus linked to)

  • ddpacino

    Ummmmm.... I WANT.

  • Johny M

    O WebOS WebOS.Wherefore art thou WebOS?
    I think Shakespeare said that.

  • JPB

    Awesome feature. I would love this. Take my privacy, please!

  • PLL

    I'm likely incredibly obtuse, but this seems like a really bad method of implementing event detection. I seem to recall that Apple had patented a method to detect events in emails and such and turn them into links to create calendar entries. Unfortunately, the Apple method seems a lot more elegant to me.

    If you're in the process of talking to someone about setting up an appointment, likely, you'd want to add that to your calendar when you finalize the details. The use case for sticking these suggestions in Google Now just seems unrefined. I suppose setting these as high priority notifications might help get these to the notification tray, but then you run the risk of false positives crowding your notifications. Setting them as normal priority might then mean they're stuck in Google Now till I look at it, which might be hours later. I guess the use case could be having been in a conversation with an appointment, I go to Google Now and expect it to ask me to set an appointment. This might work depending on how quickly Google Now is parsing these and updating the app and how reliably it parses things. If it results in many false negatives, I'm better off just jumping into the Calendar app to set up my own appointment.

    In any case, the process of being able to directly link a conversation with a Calendar entry still seems the most useful. If I'm in an app that generates data that looks like something calendar enterable, I'd like to be able to quickly have that detected right away so I can act on the information as soon as things are finalized. For my use case at least, this allows me to move on instead of having to remember to add an appointment later on which allows me to devote brain cycles elsewhere.

    • Artevius Hardin

      I may be misunderstanding the feature you're mentioning, but are you talking about when someone sends an email with details you can click those details and add them to your calendar? If so that's already possible in Gmail. Does the Apple method automatically add them without user confirmation? That may be the difference.

      • Roger Siegenthaler

        Google adds them without confirmation aswell ;) it just has them as "not going" or "unanswered" till you say you are going, or maybe that's only invites.

        But yes, from what I understood he meant that, just from hangouts aswell.

  • David Margolin

    time on mockups is 6:04.

    Android 6.0.4 -- ap confirmed

  • Ivan Martinez

    I can see how useful this would be from an enterprise perspective. I chat with people all the time about meeting up for something work-related, now my calendar would automatically set up the meeting time, making it much less likely for me to miss meeting or double-booking. So many possibilities!

  • huy
  • bL4Ck

    People freaking out because Google is reading their chat log in 3, 2, 1...

  • Tj Hariharan

    Well obviously all this is going to be " US only" ...So really, meh!