Patents by Inventor Gail Giacobbe

Gail Giacobbe has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10887424
    Abstract: The description relates to opportunity events. One example can filter events based upon at least one parameter from a profile of a user. The filtering can produce potential opportunity events for the user. The example can compare the potential opportunity events to the user profile utilizing a similarity threshold such that the potential opportunity events that satisfy the similarity threshold are considered opportunity events. The example can rank the opportunity events by confidence level of matching the user profile. The example can also automatically populate high ranking individual opportunity events onto a calendar of the user. The example can further notify the user about the automatically populating.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: January 5, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Denis Possing, Gail Giacobbe, Jane Kim, Ruth Kikin-Gil, Bojana Ostojic
  • Patent number: 10686900
    Abstract: The description relates to activity graphs. One example can obtain details from multiple activity cards. The example can identify relationships between at least some of the details of the multiple activity cards. The example can also generate an activity graph that reflects at least some of the relationships between individual activity cards.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: June 16, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gail Giacobbe, Imran Aziz, Javier Porras Luraschi, March Rogers, Benjamin B. Gitenstein
  • Patent number: 10650351
    Abstract: The description relates to auto-calendaring. One example can obtain content relating to a calendarable event. The example can also communicate the content to an auto-calendaring service. The example can also receive a response from the auto-calendaring service. The response can indicate that the calendarable event has been added to a calendar or can request further information about the calendarable event.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: May 12, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Denis L. Possing, Gail Giacobbe, Jane T. Kim, Nathaniel E. B. Auer, Stefanie J. Danhope, Lorrissa J. Reyes
  • Publication number: 20190158613
    Abstract: The description relates to activity graphs. One example can obtain details from multiple activity cards. The example can identify relationships between at least some of the details of the multiple activity cards. The example can also generate an activity graph that reflects at least some of the relationships between individual activity cards.
    Type: Application
    Filed: January 28, 2019
    Publication date: May 23, 2019
    Inventors: Gail Giacobbe, Imran Aziz, Javier Porras Luraschi, March Rogers, Benjamin B. Gitenstein
  • Patent number: 10237361
    Abstract: The description relates to activity graphs. One example can obtain details from multiple activity cards. The example can identify relationships between at least some of the details of the multiple activity cards. The example can also generate an activity graph that reflects at least some of the relationships between individual activity cards.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: March 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gail Giacobbe, Imran Aziz, Javier Porras Luraschi, March Rogers, Benjamin B. Gitenstein
  • Publication number: 20180260783
    Abstract: The description relates to auto-calendaring. One example can obtain content relating to a calendarable event. The example can also communicate the content to an auto-calendaring service. The example can also receive a response from the auto-calendaring service. The response can indicate that the calendarable event has been added to a calendar or can request further information about the calendarable event.
    Type: Application
    Filed: May 14, 2018
    Publication date: September 13, 2018
    Inventors: Denis L. Possing, Gail Giacobbe, Jane T. Kim, Nathaniel E.B. Auer, Stefanie J. Danhope, Lorrissa J. Reyes
  • Patent number: 10007897
    Abstract: The description relates to auto-calendaring. One example can obtain content relating to a calendarable event. The example can also communicate the content to an auto-calendaring service. The example can also receive a response from the auto-calendaring service. The response can indicate that the calendarable event has been added to a calendar or can request further information about the calendarable event.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: June 26, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Denis L. Possing, Gail Giacobbe, Jane T. Kim, Nathaniel E. B. Auer, Stefanie J. Danhope, Lorrissa J. Reyes
  • Patent number: 9942334
    Abstract: The description relates to activity graphs. One example can obtain details from multiple activity cards. The example can identify relationships between at least some of the details of the multiple activity cards. The example can also generate an activity graph that reflects at least some of the relationships between individual activity cards.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: April 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gail Giacobbe, Imran Aziz, Javier Porras Luraschi, March Rogers, Benjamin B. Gitenstein
  • Publication number: 20180097909
    Abstract: The description relates to opportunity events. One example can filter events based upon at least one parameter from a profile of a user. The filtering can produce potential opportunity events for the user. The example can compare the potential opportunity events to the user profile utilizing a similarity threshold such that the potential opportunity events that satisfy the similarity threshold are considered opportunity events. The example can rank the opportunity events by confidence level of matching the user profile. The example can also automatically populate high ranking individual opportunity events onto a calendar of the user. The example can further notify the user about the automatically populating.
    Type: Application
    Filed: December 6, 2017
    Publication date: April 5, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Denis Possing, Gail Giacobbe, Jane Kim, Ruth Kikin-Gil, Bojana Ostojic
  • Publication number: 20180084068
    Abstract: The description relates to activity graphs. One example can obtain details from multiple activity cards. The example can identify relationships between at least some of the details of the multiple activity cards. The example can also generate an activity graph that reflects at least some of the relationships between individual activity cards.
    Type: Application
    Filed: November 30, 2017
    Publication date: March 22, 2018
    Inventors: Gail Giacobbe, Imran Aziz, Javier Porras Luraschi, March Rogers, Benjamin B. Gitenstein
  • Patent number: 9871883
    Abstract: The description relates to opportunity events. One example can filter events based upon at least one parameter from a profile of a user. The filtering can produce potential opportunity events for the user. The example can compare the potential opportunity events to the user profile utilizing a similarity threshold such that the potential opportunity events that satisfy the similarity threshold are considered opportunity events. The example can rank the opportunity events by confidence level of matching the user profile. The example can also automatically populate high ranking individual opportunity events onto a calendar of the user. The example can further notify the user about the automatically populating.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: January 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Denis Possing, Gail Giacobbe, Jane Kim, Ruth Kikin-Gil, Bojana Ostojic
  • Patent number: 9854010
    Abstract: Notifications are delivered to a user based in part on a user's current context. The notifications may be based on personal information (e.g. calendar events, tasks, alerts, and the like) as well as a context of a user. The notifications may be delivered using different types of notifications. The type of notification selected may be based on the current context of the user. Notifications may also be sent to other users (e.g. that are part of a trusted group) in response to a change in state of the event (e.g. the task completed). Instead of a user receiving notifications at preset times, notifications are delivered to the user using their current context. A group member may also create a message to another member requesting an action. When a response is made, the requesting group member receives a notification and the other group members may also receive notifications.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: December 26, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vaidyanathan Raghavan, Bradley Stevenson, Gail Giacobbe, Xuelei Sun, March Rogers, Bojana Ostojic, Nathaniel Eric Breskin Auer, Ellen Steele
  • Patent number: 9524071
    Abstract: The description relates to threshold views. One example can include a display, storage and a processor. The storage can store instructions for execution by the processor. The processor can be configured to process the instructions to create a graphical user interface (GUI) on the display. The GUI can include a threshold view that shows elements that relate to a family on a given day. The elements can include time bound elements, semi-time bound elements and non-time bound elements.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: December 20, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nathaniel E. B. Auer, Nicholas S. Smith, Jonathan A. McPherson, Jane T. Kim, Gail Giacobbe
  • Publication number: 20140372525
    Abstract: Notifications are delivered to a user based in part on a user's current context. The notifications may be based on personal information (e.g. calendar events, tasks, alerts, and the like) as well as a context of a user. The notifications may be delivered using different types of notifications. The type of notification selected may be based on the current context of the user. Notifications may also be sent to other users (e.g. that are part of a trusted group) in response to a change in state of the event (e.g. the task completed). Instead of a user receiving notifications at preset times, notifications are delivered to the user using their current context. A group member may also create a message to another member requesting an action. When a response is made, the requesting group member receives a notification and the other group members may also receive notifications.
    Type: Application
    Filed: June 18, 2013
    Publication date: December 18, 2014
    Inventors: Vaidyanathan Raghavan, Bradley Stevenson, Gail Giacobbe, Xuelei Sun, March Rogers, Bojana Ostojic, Nathaniel Eric Breskin Auer, Ellen Steele
  • Publication number: 20140359464
    Abstract: The description relates to opportunity events. One example can filter events based upon at least one parameter from a profile of a user. The filtering can produce potential opportunity events for the user. The example can compare the potential opportunity events to the user profile utilizing a similarity threshold such that the potential opportunity events that satisfy the similarity threshold are considered opportunity events. The example can rank the opportunity events by confidence level of matching the user profile. The example can also automatically populate high ranking individual opportunity events onto a calendar of the user. The example can further notify the user about the automatically populating.
    Type: Application
    Filed: February 7, 2014
    Publication date: December 4, 2014
    Applicant: Microsoft Corporation
    Inventors: Denis POSSING, Gail GIACOBBE, Jane KIM, Ruth KIKIN-GIL, Bojana OSTOJIC
  • Publication number: 20140344745
    Abstract: The description relates to auto-calendaring. One example can obtain content relating to a calendarable event. The example can also communicate the content to an auto-calendaring service. The example can also receive a response from the auto-calendaring service. The response can indicate that the calendarable event has been added to a calendar or can request further information about the calendarable event.
    Type: Application
    Filed: May 20, 2013
    Publication date: November 20, 2014
    Inventors: Denis L. Possing, Gail Giacobbe, Jane T. Kim, Nathaniel E.B. Auer, Stefanie J. Danhope, Lorrissa J. Reyes
  • Publication number: 20140229860
    Abstract: The description relates to activity cards. One example can allow a user to select a recipient of an activity card. The example can receive feedback from the recipient regarding at least one of a location, a time, and further recipients of the activity card. The example can also send an updated activity card to the user and the recipient that reflects the feedback.
    Type: Application
    Filed: February 13, 2013
    Publication date: August 14, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: March Rogers, Benjamin B. Gitenstein, Imran Aziz, Gail Giacobbe, Stefanie J. Danhope, Javier Porras Luraschi
  • Publication number: 20140223311
    Abstract: The description relates to threshold views. One example can include a display, storage and a processor. The storage can store instructions for execution by the processor. The processor can be configured to process the instructions to create a graphical user interface (GUI) on the display. The GUI can include a threshold view that shows elements that relate to a family on a given day. The elements can include time bound elements, semi-time bound elements and non-time bound elements.
    Type: Application
    Filed: February 5, 2013
    Publication date: August 7, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Nathaniel E.B. Auer, Nicholas S. Smith, Jonathan A. McPherson, Jane T. Kim, Gail Giacobbe
  • Publication number: 20140214937
    Abstract: The description relates to activity graphs. One example can obtain details from multiple activity cards. The example can identify relationships between at least some of the details of the multiple activity cards. The example can also generate an activity graph that reflects at least some of the relationships between individual activity cards.
    Type: Application
    Filed: January 31, 2013
    Publication date: July 31, 2014
    Applicant: Microsoft Corporation
    Inventors: Gail Giacobbe, Imran Aziz, Javier Porras Luraschi, March Rogers, Benjamin B. Gitenstein
  • Publication number: 20060277208
    Abstract: Keyword analysis and arrangement are described. In an implementation, a method includes processing a plurality of items to extract a plurality of keywords contained in the items. One or more of the keywords is output for display as arranged in one or more hierarchies such that at least one of the keywords is selectable to navigate to items that are configured as emails and relate to that keyword.
    Type: Application
    Filed: June 6, 2005
    Publication date: December 7, 2006
    Applicant: Microsoft Corporation
    Inventors: Bryan Starbuck, Gail Giacobbe, Jeffrey Wall