Patents by Inventor Gail Borod Giacobbe

Gail Borod 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).

  • Publication number: 20140324977
    Abstract: An enterprise-based social networking application. Events for individuals may be collected from various enterprise-based information systems automatically using adaptors that are specially tailored for particular types of information systems. Such events may then be used to populate event feeds regarding individuals in that enterprise. A filtering model for formulating event feeds identifies events by individual, event type, and event time. The filter also identifies which individuals are in which group of a participant, and identifies which groups correspond to which event types. Incoming events may then be filtered into the event feeds depending on the group to which the individual belongs. Filtering an event from an events pool to formulate an event feed is also provided.
    Type: Application
    Filed: July 8, 2014
    Publication date: October 30, 2014
    Inventors: Sandhya D. Jain, Ning Jiang, Gary L. Caldwell, Donald A. Ramsay, JR., Gail Borod Giacobbe, Venkatesh Veeraraghavan
  • Patent number: 8788942
    Abstract: An enterprise-based social networking application. Events for individuals may be collected from various enterprise-based information systems automatically using adaptors that are specially tailored for particular types of information systems. Such events may then be used to populate event feeds regarding individuals in that enterprise. A filtering model for formulating event feeds identifies events by individual, event type, and event time. The filter also identifies which individuals are in which group of a participant, and identifies which groups correspond to which event types. Incoming events may then be filtered into the event feeds depending on the group to which the individual belongs. A user interface for a participant to view and edit group membership is also provided.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: July 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Sandhya D. Jain, Ning Jiang, Gary L. Caldwell, Donald A. Ramsay, Jr., Gail Borod Giacobbe, Venkatesh Veeraraghavan
  • Patent number: 8296673
    Abstract: A tab-based collapsible user interface includes selectable user interface tabs, a ribbon area, and an editing surface. When a browse tab is selected, the ribbon area displays information and does not include any user interface controls for performing commands. When the browse tab is selected, a vertical scroll bar is displayed adjacent to the ribbon area and the editing surface. When the vertical scroll bar is used, the ribbon area and the editing surface are both scrolled. When a page tab or a contextual tab is selected, the ribbon area displays user interface controls for performing commands. When a page tab or a contextual tab is selected, a vertical scroll bar is displayed adjacent to the editing surface but not adjacent to the ribbon area. When the vertical scroll bar is used, the contents of the editing surface are scrolled but the ribbon area is not scrolled.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: October 23, 2012
    Assignee: Microsoft Corporation
    Inventors: Shawn Allan Michael Lipstein, Jonathan Fred Kern, Jeffrey Charles Dunn, Monica Estela Gonzalez Veron, Gail Borod Giacobbe, Jason Frank Morrill, Timothy Paul McConnell, John Spencer Pruitt
  • Patent number: 8161022
    Abstract: The principles of the present invention extend to efficiently and reliably providing message related data. Generally, data fields of electronic messages and attachments are created in accordance with an electronic message schema hierarchy. An electronic message can include links to folder items that represent message folders. An electronic message can also include links to contact items that represent message participants. Message applications can register for folder spaces such that each message application is aware of folders that are primarily controlled by other message applications. A link to a contact item can be selected to access current contact related data for a message participant, even when the contact related data has changed since an electronic message containing the link was received.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: April 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Bryan T. Starbuck, Gail Borod Giacobbe, Alexander E. Vaschillo, Stephen T. Wells, Robert C. Combs, Sridhar Sundararaman, Raghavendra Rachamadugu, Hubert Louis Marie Van Hoof, John Heinrich Lueders
  • Patent number: 8150923
    Abstract: The present invention extends to methods, systems, computer program products, and data structures for efficiently storing and accessing electronic messages. Generally, electronic messages are created and transformed in accordance with an electronic message schema hierarchy. Electronic messages can be created according to a general message schema that defines a format for data fields that are common to all types of electronic messages (e.g. electronic mail, instant message, fax message). Electronic messages can also be extended according to message extension schemas that define formats for adding protocol specific and/or or application specific data fields to an electronic message. Data fields added in accordance with message extension schemas can differ between electronic messages types.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Alexander E. Vaschillo, Bryan T. Starbuck, Gail Borod Giacobbe, Stephen T. Wells, Robert C. Combs, Sridhar Sundararaman, Raghavendra Rachamadugu, Hubert Louis Marie Van Hoof, John Heinrich Lueders
  • Patent number: 8145678
    Abstract: Various embodiments can be configured to provide a social networking computing environment. In an embodiment, a networked computing system can be used to provide informational feeds and commenting functionality to users of a social computing environment. In one embodiment, an enterprise-based social computing system can be configured to provide informational feeds to social networking application users. An informational feed can be populated with events and other information associated with one or more users of interest of an application user, but is not so limited. In one embodiment, a social computing environment can be configured to allow user commenting to feed items or events that are associated with a user or group of users.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Donald A. Ramsay, Jr., Gary Caldwell, Ning Jiang, Venkatesh Veeraraghavan, Gail Borod Giacobbe
  • Publication number: 20110265027
    Abstract: A tab-based collapsible user interface includes selectable user interface tabs, a ribbon area, and an editing surface. When a browse tab is selected, the ribbon area displays information and does not include any user interface controls for performing commands. When the browse tab is selected, a vertical scroll bar is displayed adjacent to the ribbon area and the editing surface. When the vertical scroll bar is used, the ribbon area and the editing surface are both scrolled. When a page tab or a contextual tab is selected, the ribbon area displays user interface controls for performing commands. When a page tab or a contextual tab is selected, a vertical scroll bar is displayed adjacent to the editing surface but not adjacent to the ribbon area. When the vertical scroll bar is used, the contents of the editing surface are scrolled but the ribbon area is not scrolled.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 27, 2011
    Applicant: Microsoft Corporation
    Inventors: Shawn Allan Michael Lipstein, Jonathan Fred Kern, Jeffrey Charles Dunn, Monica Estela Gonzalez Veron, Gail Borod Giacobbe, Jason Frank Morrill, Timothy Paul McConnell, John Spencer Pruitt
  • Publication number: 20100057682
    Abstract: Various embodiments can be configured to provide a social networking computing environment. In an embodiment, a networked computing system can be used to provide informational feeds and commenting functionality to users of a social computing environment. In one embodiment, an enterprise-based social computing system can be configured to provide informational feeds to social networking application users. An informational feed can be populated with events and other information associated with one or more users of interest of an application user, but is not so limited. In one embodiment, a social computing environment can be configured to allow user commenting to feed items or events that are associated with a user or group of users.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Applicant: Microsoft Corporation
    Inventors: Donald A. Ramsay, JR., Gary Caldwell, Ning Jiang, Venkatesh Veeraraghavan, Gail Borod Giacobbe
  • Publication number: 20090222750
    Abstract: An enterprise-based social networking application. Events for individuals may be collected from various enterprise-based information systems automatically using adaptors that are specially tailored for particular types of information systems. Such events may then be used to populate event feeds regarding individuals in that enterprise. A filtering model for formulating event feeds identifies events by individual, event type, and event time. The filter also identifies which individuals are in which group of a participant, and identifies which groups correspond to which event types. Incoming events may then be filtered into the event feeds depending on the group to which the individual belongs. A user interface for a participant to view and edit group membership is also provided.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Sandhya D. Jain, Ning Jiang, Gary L. Caldwell, Donald A. Ramsay, JR., Gail Borod Giacobbe, Venkatesh Veeraraghavan
  • Publication number: 20090222448
    Abstract: An enterprise-based social networking application. The events pool for the social networking application may be automatically populated without requiring direct individual participation in the social networking application. Furthermore, networks may be established automatically, without an expressed invitation. The default network may be based on a participant's communication history and/or organization context within the enterprise. The participant may then edit or expand the network without necessarily requesting permission for the individuals being added, and without necessarily being part of that individual's network.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Gary L. Caldwell, Donald A. Ramsay, JR., Ning Jiang, Sandhya D. Jain, Gail Borod Giacobbe, Venkatesh Veeraraghavan
  • Patent number: 7567965
    Abstract: The present invention extends to methods, systems, computer program products, and data structures for presenting message attachments independent of electronic messages at a user-interface. A message application submits a query for message related data that satisfies query criteria. A database application receives the query and identifies a message attachment that satisfies the query criteria. The database application returns a message attachment link to the message attachment in response to the query. The message attachment link provides access to the message attachment independent of an electronic message that included the message attachment. The message application receives the message attachment link. The message application presents the message attachment link at a user-interface independent of the electronic message such that the message attachment can be accessed without first accessing the electronic message.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: July 28, 2009
    Assignee: Microsoft Corporation
    Inventors: Gail Borod Giacobbe, Bryan T. Starbuck
  • Patent number: 7565534
    Abstract: The present invention allows for extending the functionality and data properties of a messaging board protocol, while maintaining support for legacy clients. A secure side channel is provided that allows functionalities and data properties not supported by a legacy protocol to be implemented. The unsecured legacy channel that uses a legacy protocol, however, is maintained. Legacy data can be sent over the legacy channel and subsequently linked up with the data properties sent over the secure side channel for extending the data properties. Because side channel is secure, a hashing and comparison of legacy data on the client and the server side allows for securing the unsecured legacy channel, thereby extending the functionality of the legacy protocol.
    Type: Grant
    Filed: April 1, 2004
    Date of Patent: July 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Bryan Thomas Starbuck, Donald C. Weed, Jr., Gail Borod Giacobbe
  • Patent number: 7543243
    Abstract: The present invention is directed to a system and method for identifying the most likely recipients for a message or other communication from a source and building a most frequently used list of recipients. The present invention utilizes a contact list and determines the likelihood that a list of recipients from that contact list are the intended targets for a current message. The likelihood determination is made using both how recent and how frequent prior communications were made to particular individuals or groups of recipients. Further, a user is able to switch between a most frequently used list of recipients and full list of contacts.
    Type: Grant
    Filed: January 15, 2003
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: Jordan Luther King Schwartz, Marc Adam Silbey, Ahsan Syed Kabir, Cees Van Dok, Hilary Palmen, Gail Borod Giacobbe, Sandra Barnet, Vivien Park
  • Patent number: 7533149
    Abstract: The present invention extends to methods, systems, computer program products, and data structures for maintaining multiple versions of electronic bodies in a common database. A computer system maintains an association between an electronic message and a plurality of versions of a corresponding message body in a database that is accessible to a plurality of messaging applications. Versions of the corresponding message body can be stored in different formats that vary in fidelity. A messaging application submits a request to access an electronic message. An operating system receives the request and identifies data formats supported by the messaging application. The operating system provides the messaging application with an appropriate version of the message body from the database based on the supported data formats. The messaging application receives the version of the message body and utilizes the version of the message body to perform a message related operation.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: May 12, 2009
    Assignee: Microsoft Corporation
    Inventors: Bryan T. Starbuck, Gail Borod Giacobbe
  • Patent number: 7424513
    Abstract: The present invention extends to methods, systems, computer program products, and data structures for decoupling an attachment from an electronic message that included the attachment. Generally, data fields of electronic messages and attachments are created in accordance with an electronic message schema hierarchy. Attachments are configured to have a data field indicating if the attachment is to persist when a corresponding electronic message is deleted. When an attachment persists, a user may be able to locate and use the attachment after a corresponding electronic message has been deleted (even if the attachment has not been expressly saved). Attachments are configured to include attachment metadata indicating properties of an electronic message that included the attachment. Accordingly, a user can access information (e.g., sender, subject, date, etc) associated with an electronic message (e.g., that included the attachment) even after the electronic message has been deleted.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: September 9, 2008
    Assignee: Microsoft Corporation
    Inventors: Randy Knight Winjum, Gail Borod Giacobbe, Bryan T. Starbuck, John Heinrich Lueders, Alexander E. Vaschillo, Stephen T. Wells, Robert C. Combs, Sridhar Sundararaman, Raghavendra Rachamadugu, Hubert Louis Marie Van Hoof
  • Publication number: 20080189244
    Abstract: The principles of the present invention extend to efficiently and reliably providing message related data. Generally, data fields of electronic messages and attachments are created in accordance with an electronic message schema hierarchy. An electronic message can include links to folder items that represent message folders. An electronic message can also include links to contact items that represent message participants. Message applications can register for folder spaces such that each message application is aware of folders that are primarily controlled by other message applications. A link to a contact item can be selected to access current contact related data for a message participant, even when the contact related data has changed since an electronic message containing the link was received.
    Type: Application
    Filed: April 14, 2008
    Publication date: August 7, 2008
    Applicant: Microsoft Corporation
    Inventors: Bryan T. Starbuck, Gail Borod Giacobbe, Alexander E. Vaschillo, Stephen T. Wells, Robert C. Combs, Sridhar Sundararaman, Raghavendra Rachamadugu, Hubert Louis Marie Van Hoof, John Heinrich Lueders
  • Patent number: 7370052
    Abstract: The principles of the present invention extend to efficiently and reliably providing message related data. Generally, data fields of electronic messages and attachments are created in accordance with an electronic message schema hierarchy. An electronic message can include links to folder items that represent message folders. An electronic message can also include links to contact items that represent message participants. Message applications can register for folder spaces such that each message application is aware of folders that are primarily controlled by other message applications. A link to a contact item can be selected to access current contact related data for a message participant, even when the contact related data has changed since an electronic message containing the link was received.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: May 6, 2008
    Assignee: Microsoft Corporation
    Inventors: Bryan T. Starbuck, Gail Borod Giacobbe, Alexander E. Vaschillo, Stephen T. Wells, Robert C. Combs, Sridhar Sundararaman, Raghavendra Rachamadugu, Hubert Louis Marie Van Hoof, John Heinrich Lueders
  • Patent number: 7194516
    Abstract: The present invention extends to methods, systems, computer program products, and data structures for presenting different types of electronic messages at a common interface. Electronic message items are stored in an item database along with other types of items, such as, for example, contact items, folder items, document items, etc. Electronic message items have some common defined data fields and possibly other differently defined data fields that represent protocol and/or application specific properties. Computer systems can query the item database for message related data (e.g., from commonly defined data fields) and display links to message related data at a common messaging interface. Links to different types of electronic messages (as represented by protocol and/or application specific properties) may be displayed simultaneously at the common messaging interface.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: March 20, 2007
    Assignee: Microsoft Corporation
    Inventors: Gail Borod Giacobbe, Bryan T. Starbuck, Randy Knight Winjum, John Heinrich Lueders, Alexander E. Vaschillo, Stephen T. Wells, Robert C. Combs, Sridhar Sundararaman, Raghavendra Rachamadugu, Hubert Louis Marie Van Hoof
  • Publication number: 20040135816
    Abstract: The present invention is directed to a system and method for identifying the most likely recipients for a message or other communication from a source and building a most frequently used list of recipients. The present invention utilizes a contact list and determines the likelihood that a list of recipients from that contact list are the intended targets for a current message. The likelihood determination is made using both how recent and how frequent prior communications were made to particular individuals or groups of recipients. Further, a user is able to switch between a most frequently used list of recipients and full list of contacts.
    Type: Application
    Filed: January 15, 2003
    Publication date: July 15, 2004
    Inventors: Jordan Luther King Schwartz, Marc Adam Silbey, Ahsan Syed Kabir, Cees Van Dok, Hilary Palmen, Gail Borod Giacobbe, Sandra Barnet, Vivien Park
  • Publication number: 20040119742
    Abstract: A system and method for providing a hybrid list view of display objects are provided. A screen display includes a number of display objects that can be selected for manipulation and selected to initiate an action. Each display object can include a graphical selection control to toggle a selection status, a foreground portion to an action and a background portion to toggle a selection status and initiate an action. Software applications generate list view screen displays incorporating display objects and can process an additional variety of user inputs.
    Type: Application
    Filed: December 18, 2002
    Publication date: June 24, 2004
    Applicant: Microsoft Corporation
    Inventors: Marc A. Silbey, Sandra B. Barnat, Gail Borod Giacobbe, Alan B. Auerbach, Michelle D. McKelvey, Cornelis K. van Dok, Jordan L.K. Schwartz, Kelly L. Ford