Patents by Inventor David Ly

David Ly 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: 12375538
    Abstract: Media, methods, and systems are disclosed for ad hoc, ambient, synchronous multimedia collaboration in a group-based communication system. Embodiments of the invention provide a way for users to quickly discover and initiate real-time collaboration sessions among groups of other users without the burden and overhead of a conventional call or video meeting. Users can quickly and easily discover and switch into and out of these synchronous multimedia collaboration sessions at any time, without disrupting the sessions for other participating users. This enables a diverse set of users to experience a rich multimedia collaboration session collaboration as a convenient ad hoc forum rather than a burdensome scheduled event.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: July 29, 2025
    Assignee: Salesforce, Inc.
    Inventors: Daniel Stewart Butterfield, Tamar Yehoshua, Noah Weiss, John Rodgers, Kevin Marshall, Anna Niess, Pedro Carmo, Ethan Eismann, Chris Willmore, David Ly-Gagnon
  • Patent number: 12184933
    Abstract: Systems and associated methods are described for providing recording of a blacked out media content item. A system receives a request from a first user device associated with a profile to record a media content item scheduled to broadcast on a second user device (different from the first user device) associated with the profile, at a second location. The system determines that the media content item is subject to a blackout during a blackout period within a blackout region. The system determines that the first user device and the second user device are associated with the same profile and that the first user device is at a first location outside the blackout region. The system then accesses the media content item for recording on the second user device during the blackout period. The system further transmits the recorded media content item to the first user device after expiry of the blackout period.
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: December 31, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Jeffery Garcia, David Ly, Hung Vuong, Rodney Young
  • Publication number: 20240007511
    Abstract: Medium, method and system for ad hoc, ambient, synchronous multimedia collaboration in a group-based communication system. Embodiments of the invention provide a way for users to quickly establish a real-time collaboration among a group of peers without the burden and overhead of a conventional call or video meeting. Users can quickly and easily join and leave these synchronous multimedia collaboration sessions at any time, without disrupting the session for other users. This enables the user to experience the collaboration as a convenient forum rather than a burdensome scheduled event.
    Type: Application
    Filed: September 15, 2023
    Publication date: January 4, 2024
    Inventors: Daniel Stewart Butterfield, Tamar Yehoshua, Noah Weiss, Johnny Rodgers, Kevin Marshall, Anna Niess, Pedro Carmo, Ethan Eismann, Chris Willmore, David Ly-Gagnon
  • Patent number: 11863823
    Abstract: Systems and associated methods are described for providing recording of a blacked out media content item. A system receives a request from a first user device associated with a profile to record a media content item scheduled to broadcast on a second user device (different from the first user device) associated with the profile, at a second location. The system determines that the media content item is subject to a blackout during a blackout period within a blackout region. The system determines that the first user device and the second user device are associated with the same profile and that the first user device is at a first location outside the blackout region. The system then accesses the media content item for recording on the second user device during the blackout period. The system further transmits the recorded media content item to the first user device after expiry of the blackout period.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: January 2, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Jeffery Garcia, David Ly, Hung Vuong, Rodney Young
  • Publication number: 20230421848
    Abstract: Systems and associated methods are described for providing recording of a blacked out media content item. A system receives a request from a first user device associated with a profile to record a media content item scheduled to broadcast on a second user device (different from the first user device) associated with the profile, at a second location. The system determines that the media content item is subject to a blackout during a blackout period within a blackout region. The system determines that the first user device and the second user device are associated with the same profile and that the first user device is at a first location outside the blackout region. The system then accesses the media content item for recording on the second user device during the blackout period. The system further transmits the recorded media content item to the first user device after expiry of the blackout period.
    Type: Application
    Filed: September 1, 2023
    Publication date: December 28, 2023
    Inventors: Jeffery Garcia, David Ly, Hung Vuong, Rodney Young
  • Patent number: 11831693
    Abstract: Medium, method and system for ad hoc, ambient, synchronous multimedia collaboration in a group-based communication system. Embodiments of the invention provide a way for users to quickly establish a real-time collaboration among a group of peers without the burden and overhead of a conventional call or video meeting. Users can quickly and easily join and leave these synchronous multimedia collaboration sessions at any time, without disrupting the session for other users. This enables the user to experience the collaboration as a convenient forum rather than a burdensome scheduled event.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: November 28, 2023
    Assignee: Salesforce, Inc.
    Inventors: Daniel Stewart Butterfield, Tamar Yehoshua, Noah Weiss, Johnny Rodgers, Kevin Marshall, Anna Niess, Pedro Carmo, Ethan Eismann, Chris Willmore, David Ly-Gagnon
  • Publication number: 20230156277
    Abstract: Systems and associated methods are described for providing recording of a blacked out media content item. A system receives a request from a first user device associated with a profile to record a media content item scheduled to broadcast on a second user device (different from the first user device) associated with the profile, at a second location. The system determines that the media content item is subject to a blackout during a blackout period within a blackout region. The system determines that the first user device and the second user device are associated with the same profile and that the first user device is at a first location outside the blackout region. The system then accesses the media content item for recording on the second user device during the blackout period. The system further transmits the recorded media content item to the first user device after expiry of the blackout period.
    Type: Application
    Filed: June 24, 2022
    Publication date: May 18, 2023
    Inventors: Jeffery Garcia, David Ly, Hung Vuong, Rodney Young
  • Patent number: 11405689
    Abstract: Systems and associated methods are described for providing recording of a blacked out media content item. A system receives a request from a first user device associated with a profile to record a media content item scheduled to broadcast on a second user device (different from the first user device) associated with the profile, at a second location. The system determines that the media content item is subject to a blackout during a blackout period within a blackout region. The system determines that the first user device and the second user device are associated with the same profile and that the first user device is at a first location outside the blackout region. The system then accesses the media content item for recording on the second user device during the blackout period. The system further transmits the recorded media content item to the first user device after expiry of the blackout period.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: August 2, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Jeffery Garcia, David Ly, Hung Vuong, Rodney Young
  • Publication number: 20220182719
    Abstract: Systems and associated methods are described for providing recording of a blacked out media content item. A system receives a request from a first user device associated with a profile to record a media content item scheduled to broadcast on a second user device (different from the first user device) associated with the profile, at a second location. The system determines that the media content item is subject to a blackout during a blackout period within a blackout region. The system determines that the first user device and the second user device are associated with the same profile and that the first user device is at a first location outside the blackout region. The system then accesses the media content item for recording on the second user device during the blackout period. The system further transmits the recorded media content item to the first user device after expiry of the blackout period.
    Type: Application
    Filed: December 9, 2020
    Publication date: June 9, 2022
    Inventors: Jeffery Garcia, David Ly, Hung Vuong, Rodney Young
  • Publication number: 20220174345
    Abstract: Systems and methods for generating a notification for display on a device based on consumption history of a content item are disclosed herein. Control circuitry receives a request to store a content item of a series of sequentially ordered content items. The control circuitry determines whether the request is a new request for a user. Upon determining that the request is the new request, the control circuitry stores a predetermined number of content items of the series of sequentially ordered content items in a storage device. If a threshold amount of the predetermined number of content items has not been displayed on a device, then the control circuitry causes the notification to be displayed on the device.
    Type: Application
    Filed: December 1, 2020
    Publication date: June 2, 2022
    Inventors: Jeffery Garcia, David Ly, Hung Vuong, Rodney Young
  • Publication number: 20220109707
    Abstract: Media, methods, and systems are disclosed for ad hoc, ambient, synchronous multimedia collaboration in a group-based communication system. Embodiments of the invention provide a way for users to quickly discover and initiate real-time collaboration sessions among groups of other users without the burden and overhead of a conventional call or video meeting. Users can quickly and easily discover and switch into and out of these synchronous multimedia collaboration sessions at any time, without disrupting the sessions for other participating users. This enables a diverse set of users to experience a rich multimedia collaboration session collaboration as a convenient ad hoc forum rather than a burdensome scheduled event.
    Type: Application
    Filed: August 20, 2021
    Publication date: April 7, 2022
    Inventors: Daniel Stewart Butterfield, Tamar Yehoshua, Noah Weiss, John Rodgers, Kevin Marshall, Anna Niess, Pedro Carmo, Ethan Eismann, Chris Willmore, David Ly-Gagnon
  • Publication number: 20220109706
    Abstract: Medium, method and system for ad hoc, ambient, synchronous multimedia collaboration in a group-based communication system. Embodiments of the invention provide a way for users to quickly establish a real-time collaboration among a group of peers without the burden and overhead of a conventional call or video meeting. Users can quickly and easily join and leave these synchronous multimedia collaboration sessions at any time, without disrupting the session for other users. This enables the user to experience the collaboration as a convenient forum rather than a burdensome scheduled event.
    Type: Application
    Filed: June 15, 2021
    Publication date: April 7, 2022
    Inventors: Daniel Stewart Butterfield, Tamar Yehoshua, Noah Weiss, Johnny Rodgers, Kevin Marshall, Anna Niess, Pedro Carmo, Ethan Eismann, Chris Willmore, David Ly-Gagnon
  • Patent number: 11140203
    Abstract: Medium, method and system for ad hoc, ambient, synchronous multimedia collaboration in a group-based communication system. Embodiments of the invention provide a way for users to quickly and start a real-time collaboration among a group of peers without the burden and overhead of a conventional call or video meeting. Users can quickly and easily join and leave these synchronous multimedia collaboration sessions at any time, without disrupting the session for other users. This enables the user to experience the collaboration as a convenient forum rather than a burdensome scheduled event.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: October 5, 2021
    Assignee: Slack Technologies, LLC
    Inventors: Daniel Stewart Butterfield, Tamar Yehoshua, Noah Weiss, Johnny Rodgers, Kevin Marshall, Anna Niess, Pedro Carmo, Ethan Eismann, Chris Willmore, David Ly-Gagnon
  • Patent number: 10872198
    Abstract: Methods and systems are provided for rearranging content within resized sub-regions of a web page. First, resizing of a first sub-region of the webpage is detected by a user dragging a slidable border of the sub-region. A span value associated with dimensions of the first resized sub-region is determined and defining minimum dimensions of the first resized sub-region are defined. A subset of the dimensions of the first resized sub-region that fit within the span value is defined based on the minimum dimensions of the resized sub-region. The dimensions of the first resized sub-region include a fixed parameter and a dynamic parameter. The contents of a second sub-region of the webpage are rearranged in response to the resizing of the first resized sub-region and displaying displayed.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: December 22, 2020
    Assignee: salesforce.com, inc.
    Inventors: Michael Wang, Enzhen Huang, David Ly-Gagnon, Benjamin Snyder, Gautam Vasudev
  • Publication number: 20190034390
    Abstract: Methods and systems are provided for rearranging content within resized sub-regions of a web page. First, resizing of a first sub-region of the webpage is detected by a user dragging a slidable border of the sub-region. A span value associated with dimensions of the first resized sub-region is determined and defining minimum dimensions of the first resized sub-region are defined. A subset of the dimensions of the first resized sub-region that fit within the span value is defined based on the minimum dimensions of the resized sub-region. The dimensions of the first resized sub-region include a fixed parameter and a dynamic parameter. The contents of a second sub-region of the webpage are rearranged in response to the resizing of the first resized sub-region and displaying displayed.
    Type: Application
    Filed: September 27, 2018
    Publication date: January 31, 2019
    Inventors: Michael Wang, Enzhen Huang, David Ly-Gagnon, Benjamin Snyder, Gautam Vasudev
  • Patent number: 10120848
    Abstract: Methods and systems are provided for rearranging the content within a sub-region of a web page in response to resizing the sub-region, the content including a plurality of columns each having a respective width parameter, the system including a processor configured to implement the steps of: detecting a resizing event associated with the sub-region; determining a span value associated with the resized sub-region; determining a subset of the plurality of columns that fit within the span value based on the width parameters; and displaying the subset of columns within the resized sub-region.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: November 6, 2018
    Assignee: salesforce.com, inc.
    Inventors: Michael Wang, Enzhen Huang, David Ly-Gagnon, Benjamin Snyder, Gautam Vasudev
  • Patent number: 10044660
    Abstract: Disclosed are systems, apparatus, and methods for integrating a service console application by providing communication between a first and second network domain. In various implementations, first data is received at a second network domain, where the first data includes one or more functions. A first message may be received at the second network domain, the first message being provided at the second network domain in response to the one or more functions being invoked, and the message identifying the one or more functions. Responsive to receiving the message, the one or more functions may be executed at a computing device associated with the second network domain. Responsive to executing the one or more functions, a second message may be sent to the first domain indicating that the one or more functions have been executed, where the second message is operable to invoke and execute one or more call back functions.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: August 7, 2018
    Assignee: salesforce.com, inc.
    Inventors: Gautam Vasudev, Peng-Wen Chen, David Ly-Gagnon
  • Publication number: 20160162448
    Abstract: Methods and systems are provided for rearranging the content within a sub-region of a web page in response to resizing the sub-region, the content including a plurality of columns each having a respective width parameter, the system including a processor configured to implement the steps of: detecting a resizing event associated with the sub-region; determining a span value associated with the resized sub-region; determining a subset of the plurality of columns that fit within the span value based on the width parameters; and displaying the subset of columns within the resized sub-region.
    Type: Application
    Filed: December 9, 2014
    Publication date: June 9, 2016
    Inventors: Michael Wang, Enzhen Huang, David Ly-Gagnon, Benjamin Snyder, Gautam Vasudev
  • Publication number: 20160065522
    Abstract: Disclosed are systems, apparatus, and methods for integrating a service console application by providing communication between a first and second network domain. In various implementations, first data is received at a second network domain, where the first data includes one or more functions. A first message may be received at the second network domain, the first message being provided at the second network domain in response to the one or more functions being invoked, and the message identifying the one or more functions. Responsive to receiving the message, the one or more functions may be executed at a computing device associated with the second network domain. Responsive to executing the one or more functions, a second message may be sent to the first domain indicating that the one or more functions have been executed, where the second message is operable to invoke and execute one or more call back functions.
    Type: Application
    Filed: November 11, 2015
    Publication date: March 3, 2016
    Inventors: Gautam Vasudev, Peng-Wen Chen, David Ly-Gagnon
  • Patent number: D933094
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: October 12, 2021
    Assignee: JUUL Labs, Inc.
    Inventor: David Ly