Patents by Inventor Brian Stephen O'Neill

Brian Stephen O'Neill 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: 12143394
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable client devices to install integrations of a third party application that supports variable host address identification.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: November 12, 2024
    Assignee: Salesforce, Inc.
    Inventors: Sachin Ranchod, Brian Stephen O'Neill, Amy Dong Shan, Steven Chen
  • Patent number: 11711435
    Abstract: Systems and methods provide managing of communication between a remote data object hosted by a remote resource and a group-based communication interface of a group-based communication system.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: July 25, 2023
    Assignee: Slack Technologies, LLC
    Inventors: Liza Gurtin, Salman Suhail, Michael Hahn, Corey Baker, Serry Park, Sachin Ranchod, Brian Stephen O'Neill
  • Publication number: 20220303279
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable client devices to install integrations of a third party application that supports variable host address identification.
    Type: Application
    Filed: May 27, 2022
    Publication date: September 22, 2022
    Inventors: Sachin Ranchod, Brian Stephen O'Neill, Amy Dong Shan, Steven Chen
  • Patent number: 11388171
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable client devices to install integrations of a third party application that supports variable host address identification.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: July 12, 2022
    Assignee: SlackTechnologies, LLC
    Inventors: Sachin Ranchod, Brian Stephen O'Neill, Amy Dong Shan, Steven Chen
  • Publication number: 20220030073
    Abstract: Systems and methods provide managing of communication between a remote data object hosted by a remote resource and a group-based communication interface of a group-based communication system.
    Type: Application
    Filed: October 4, 2021
    Publication date: January 27, 2022
    Inventors: Liza Gurtin, Salman Suhail, Michael Hahn, Corey Baker, Serry Park, Sachin Ranchod, Brian Stephen O'Neill
  • Patent number: 11140228
    Abstract: Systems and methods provide managing of communication between a remote data object hosted by a remote resource and a group-based communication interface of a group-based communication system.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: October 5, 2021
    Assignee: Slack Technologies, LLC
    Inventors: Liza Gurtin, Salman Suhail, Michael Hahn, Corey Baker, Serry Park, Sachin Ranchod, Brian Stephen O'Neill
  • Patent number: 10987570
    Abstract: A display signal associated with a pinball machine display is received. The display signal is interpreted. A network message is transmitted via a network interface based at least in part on the interpretation of the display signal. A network message is received via a network interface. A maintenance signal associated with the network message is submitted via a communication interface, wherein the communication interface is coupled to a pinball machine coin door panel driver board.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: April 27, 2021
    Assignee: Spinner Systems, Inc.
    Inventors: Ronald John Richards, Jay Steven Adelson, Brian Stephen O'Neill, Edward Bing Chun Cheung
  • Publication number: 20200230493
    Abstract: A display signal associated with a pinball machine display is received. The display signal is interpreted. A network message is transmitted via a network interface based at least in part on the interpretation of the display signal. A network message is received via a network interface. A maintenance signal associated with the network message is submitted via a communication interface, wherein the communication interface is coupled to a pinball machine coin door panel driver board.
    Type: Application
    Filed: January 6, 2020
    Publication date: July 23, 2020
    Inventors: Ronald John Richards, Jay Steven Adelson, Brian Stephen O'Neill, Edward Bing Chun Cheung
  • Patent number: 10561930
    Abstract: A display signal associated with a pinball machine display is received. The display signal is interpreted. A network message is transmitted via a network interface based at least in part on the interpretation of the display signal. A network message is received via a network interface. A maintenance signal associated with the network message is submitted via a communication interface, wherein the communication interface is coupled to a pinball machine coin door panel driver board.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: February 18, 2020
    Assignee: Spinner Systems, Inc.
    Inventors: Ronald John Richards, Jay Steven Adelson, Brian Stephen O'Neill, Edward Bing Chun Cheung
  • Publication number: 20200036723
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable client devices to install integrations of a third party application that supports variable host address identification.
    Type: Application
    Filed: July 23, 2019
    Publication date: January 30, 2020
    Inventors: Sachin Ranchod, Brian Stephen O'Neill, Amy Dong Shan, Steven Chen
  • Publication number: 20190022519
    Abstract: A display signal associated with a pinball machine display is received. The display signal is interpreted. A network message is transmitted via a network interface based at least in part on the interpretation of the display signal. A network message is received via a network interface. A maintenance signal associated with the network message is submitted via a communication interface, wherein the communication interface is coupled to a pinball machine coin door panel driver board.
    Type: Application
    Filed: July 12, 2018
    Publication date: January 24, 2019
    Inventors: Ronald John Richards, Jay Steven Adelson, Brian Stephen O'Neill, Edward Bing Chun Cheung
  • Publication number: 20140058809
    Abstract: Systems and methods for the creation and management of rules for the governance of revenue sharing are disclosed herein. Generally, the system and methods generate, based on a publisher's input, at least one financial term override object. The financial term override object comprises a set of rules that override a default set of rules to govern how revenue is divided between a partner and a publisher when a supplemental content object is displayed by a partner. The financial term override object is stored in a database. After storing the financial term override object, the financial term override object is associated with the publisher and the partner. A revenue shared owed to the partner is then calculated based on the override set of rules.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Inventors: Sean Harvey, Juelu Zhang, Heng Lei, Ling Ren, Brian Stephen O'Clair, Dong Xiao, Xiaohu Qie, Qifeng Tan
  • Publication number: 20140058832
    Abstract: Systems and methods for creating and managing financial term objects are disclosed herein for generating, based on a publisher's input, a plurality financial term objects. A financial term object includes a set of rules that govern how revenue is divided between a partner and a publisher when a supplemental content object is displayed to a user in response to the user accessing an online property of the partner. After generating the financial term object, the publisher may use the system to system store the financial term object in a database. After storing the financial term object, the system allows the publisher to associate the plurality of financial term objects with a plurality of partners. After associating the financial term objects, the system may then calculate at least one revenue share owed to the partner based on a financial term object.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Inventors: Juelu Zhang, Sean Harvey, Heng Lei, Ling Ren, Brian Stephen O'Clair, Qifeng Tan