Patents by Inventor Andrew Locascio

Andrew Locascio 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: 11886678
    Abstract: A system, method, and computer-readable media for dividing the content of a user interface for a group-based communication system among a plurality of windows. A parent window may comprise a plurality of panes. A child window may be created from the parent window by an actuation on a pane of the plurality of panes presented by the user interface. Child windows and the parent window may share computer memory. A plurality of windows may be created to divide the content of the user interface. Libraries designed for single window applications may be modified to work with a plurality of windows. The group-based communication system may be implemented via various web technologies.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: January 30, 2024
    Assignee: Salesforce, Inc.
    Inventors: Andrew Fong, Felix Rieseberg, Andrew Locascio, Samuel Attard, Alfred Xing, Albert Xing
  • Patent number: 11861258
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for sharing a shared interface and allowing participants to annotate the shared interface within a group-based communication system. A shared interface is shared by an interface sharing device to participating devices, which can then individually annotate the shared interface by creating interface annotations that then are shared on the shared interface by the interface sharing device. Such methods, systems, apparatuses, and computer program products provide for an efficient and effective method of advancing discussions among a group in a group-based communication system.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: January 2, 2024
    Assignee: Slack Technologies, LLC
    Inventors: Andrew Locascio, Jahanzeb Sherwani, Hubert Florin
  • Publication number: 20230377575
    Abstract: A computer implemented method that includes receiving a group-based audio feed for an on-going group-based communication session, the audio feed comprising a plurality of sub-feeds, each sub-feed received from a respective client user participating in the group-based communication session and comprising a plurality of sequential audio snippets; converting the audio snippets from the plurality of sub-feeds into text strings using a speech recognition engine; and causing display, to each of the respective client users while the group-based communication session is occurring, of a group-based communication session interface comprising the text strings so that the text strings are simultaneously displayed in real-time to each of the respective client users.
    Type: Application
    Filed: July 14, 2023
    Publication date: November 23, 2023
    Inventors: Andrew LOCASCIO, Lynsey HAYNES, Jahanzeb SHERWANI, Jason DICIOCCIO
  • Patent number: 11769498
    Abstract: A computer implemented method that includes receiving a group-based audio feed for an on-going group-based communication session, the audio feed comprising a plurality of sub-feeds, each sub-feed received from a respective client user participating in the group-based communication session and comprising a plurality of sequential audio snippets; converting the audio snippets from the plurality of sub-feeds into text strings using a speech recognition engine; and causing display, to each of the respective client users while the group-based communication session is occurring, of a group-based communication session interface comprising the text strings so that the text strings are simultaneously displayed in real-time to each of the respective client users.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: September 26, 2023
    Assignee: Slack Technologies, Inc.
    Inventors: Andrew Locascio, Lynsey Haynes, Jahanzeb Sherwani, Jason DiCioccio
  • Patent number: 11722856
    Abstract: Provided are methods and apparatuses configured to programmatically generate and provide group-based communication decision records to a client device associated with one or more group-based communication feeds.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: August 8, 2023
    Assignee: Salesforce, Inc.
    Inventors: Andrew Locascio, Matthew Crocker, Ohjoong Kwon, Shiranka Arsiri Miskin, Machisté Naóri Quintana
  • Publication number: 20230236789
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for sharing a shared interface and allowing participants to annotate the shared interface within a group-based communication system. A shared interface is shared by an interface sharing device to participating devices, which can then individually annotate the shared interface by creating interface annotations that then are shared on the shared interface by the interface sharing device. Such methods, systems, apparatuses, and computer program products provide for an efficient and effective method of advancing discussions among a group in a group-based communication system.
    Type: Application
    Filed: January 20, 2023
    Publication date: July 27, 2023
    Inventors: Andrew LOCASCIO, Jahanzeb SHERWANI, Hubert FLORIN
  • Patent number: 11637908
    Abstract: Systems, apparatuses, methods, and computer program products are provided for managing an application context-based concentration mode. Various embodiments of the present disclosure are directed to an improved group-based communication system, apparatus, method, and computer program products for managing a concentration mode associated with a group-based communication application. Specifically, embodiments are provided for setting (such as by activating and/or deactivating, as appropriate) a concentration mode associated with the group-based communication application to reflect a concentration mode status. In some embodiments, the concentration mode status is set to modify a rendering of at least one user interface associated with the group-based communication application.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: April 25, 2023
    Assignee: Slack Technologies, LLC
    Inventors: Matthew Crocker, Andrew Locascio, Ohjoong Kwon, Shiranka Arsiri Miskin, Machisté Naóri Quintana
  • Publication number: 20230029144
    Abstract: A system, method, and computer-readable media for dividing the content of a user interface for a group-based communication system among a plurality of windows. A parent window may comprise a plurality of panes. A child window may be created from the parent window by an actuation on a pane of the plurality of panes presented by the user interface. Child windows and the parent window may share computer memory. A plurality of windows may be created to divide the content of the user interface. Libraries designed for single window applications may be modified to work with a plurality of windows. The group-based communication system may be implemented via various web technologies.
    Type: Application
    Filed: September 27, 2022
    Publication date: January 26, 2023
    Inventors: Andrew Fong, Felix Rieseberg, Andrew Locascio, Samuel Attard, Alfred Xing, Albert Xing
  • Patent number: 11561755
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for sharing a shared interface and allowing participants to annotate the shared interface within a group-based communication system. A shared interface is shared by an interface sharing device to participating devices, which can then individually annotate the shared interface by creating interface annotations that then are shared on the shared interface by the interface sharing device. Such methods, systems, apparatuses, and computer program products provide for an efficient and effective method of advancing discussions among a group in a group-based communication system.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: January 24, 2023
    Assignee: Salesforce, Inc.
    Inventors: Andrew Locascio, Jahanzeb Sherwani, Hubert Florin
  • Patent number: 11487397
    Abstract: A system, method, and computer-readable media for dividing the content of a user interface for a group-based communication system among a plurality of windows. A parent window may comprise a plurality of panes. A child window may be created from the parent window by an actuation on a pane of the plurality of panes presented by the user interface. Child windows and the parent window may share computer memory. A plurality of windows may be created to divide the content of the user interface. Libraries designed for single window applications may be modified to work with a plurality of windows. The group-based communication system may be implemented via various web technologies.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: November 1, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Andrew Fong, Felix Rieseberg, Andrew Locascio, Samuel Attard, Alfred Xing, Albert Xing
  • Publication number: 20220317822
    Abstract: A system, method, and computer-readable media for dividing the content of a user interface for a group-based communication system among a plurality of windows. A parent window may comprise a plurality of panes. A child window may be created from the parent window by an actuation on a pane of the plurality of panes presented by the user interface. Child windows and the parent window may share computer memory. A plurality of windows may be created to divide the content of the user interface. Libraries designed for single window applications may be modified to work with a plurality of windows. The group-based communication system may be implemented via various web technologies.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 6, 2022
    Inventors: Andrew Fong, Felix Rieseberg, Andrew Locascio, Samuel Attard, Alfred Xing, Albert Xing
  • Publication number: 20220038868
    Abstract: Provided are methods and apparatuses configured to programmatically generate and provide group-based communication decision records to a client device associated with one or more group-based communication feeds.
    Type: Application
    Filed: June 30, 2021
    Publication date: February 3, 2022
    Applicant: Slack Technologies, LLC
    Inventors: Andrew LOCASCIO, Matthew CROCKER, Ohjoong KWON, Shiranka Arsiri MISKIN, Machisté Naóri QUINTANA
  • Patent number: 11082811
    Abstract: Provided are methods and apparatuses configured to programmatically generate and provide group-based communication decision records to a client device associated with one or more group-based communication feeds.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: August 3, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Andrew Locascio, Matthew Crocker, Ohjoong Kwon, Shiranka Arsiri Miskin, Machisté Naóri Quintana
  • Publication number: 20210166695
    Abstract: A computer implemented method that includes receiving a group-based audio feed for an on-going group-based communication session, the audio feed comprising a plurality of sub-feeds, each sub-feed received from a respective client user participating in the group-based communication session and comprising a plurality of sequential audio snippets; converting the audio snippets from the plurality of sub-feeds into text strings using a speech recognition engine; and causing display, to each of the respective client users while the group-based communication session is occurring, of a group-based communication session interface comprising the text strings so that the text strings are simultaneously displayed in real-time to each of the respective client users.
    Type: Application
    Filed: February 12, 2021
    Publication date: June 3, 2021
    Applicant: Slack Technologies, Inc.
    Inventors: Andrew LOCASCIO, Lynsey HAYNES, Jahanzeb SHERWANI, Jason DICIOCCIO
  • Publication number: 20210124550
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for sharing a shared interface and allowing participants to annotate the shared interface within a group-based communication system. A shared interface is shared by an interface sharing device to participating devices, which can then individually annotate the shared interface by creating interface annotations that then are shared on the shared interface by the interface sharing device. Such methods, systems, apparatuses, and computer program products provide for an efficient and effective method of advancing discussions among a group in a group-based communication system.
    Type: Application
    Filed: January 4, 2021
    Publication date: April 29, 2021
    Applicant: Slack Technologies, Inc.
    Inventors: Andrew LOCASCIO, Jahanzeb SHERWANI, Hubert FLORIN
  • Patent number: 10923121
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for generating a searchable transcript of a group-based audio/video connection within a group-based communication system.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: February 16, 2021
    Assignee: SlackTechnologies, Inc.
    Inventors: Andrew Locascio, Lynsey Haynes, Jahanzeb Sherwani, Jason DiCioccio
  • Publication number: 20210037353
    Abstract: Provided are methods and apparatuses configured to programmatically generate and provide group-based communication decision records to a client device associated with one or more group-based communication feeds.
    Type: Application
    Filed: July 28, 2020
    Publication date: February 4, 2021
    Inventors: Andrew LOCASCIO, Matthew CROCKER, Ohjoong KWON, Shiranka Arsiri MISKIN, Machisté Naóri QUINTANA
  • Publication number: 20210029207
    Abstract: Systems, apparatuses, methods, and computer program products are provided for managing an application context-based concentration mode. Various embodiments of the present disclosure are directed to an improved group-based communication system, apparatus, method, and computer program products for managing a concentration mode associated with a group-based communication application. Specifically, embodiments are provided for setting (such as by activating and/or deactivating, as appropriate) a concentration mode associated with the group-based communication application to reflect a concentration mode status. In some embodiments, the concentration mode status is set to modify a rendering of at least one user interface associated with the group-based communication application.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 28, 2021
    Inventors: Matthew CROCKER, Andrew LOCASCIO, Ohjoong KWON, Shiranka Arsiri MISKIN, Machisté Naóri QUINTANA
  • Patent number: 10884693
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for sharing a shared interface and allowing participants to annotate the shared interface within a group-based communication system. A shared interface is shared by an interface sharing device to participating devices, which can then individually annotate the shared interface by creating interface annotations that then are shared on the shared interface by the interface sharing device. Such methods, systems, apparatuses, and computer program products provide for an efficient and effective method of advancing discussions among a group in a group-based communication system.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: January 5, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Andrew Locascio, Jahanzeb Sherwani, Hubert Florin
  • Publication number: 20190121599
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for sharing a shared interface and allowing participants to annotate the shared interface within a group-based communication system. A shared interface is shared by an interface sharing device to participating devices, which can then individually annotate the shared interface by creating interface annotations that then are shared on the shared interface by the interface sharing device. Such methods, systems, apparatuses, and computer program products provide for an efficient and effective method of advancing discussions among a group in a group-based communication system.
    Type: Application
    Filed: October 12, 2018
    Publication date: April 25, 2019
    Inventors: Andrew LOCASCIO, Jahanzeb SHERWANI, Hubert FLORIN