Patents by Inventor Mark D. Bertoglio

Mark D. Bertoglio 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: 11301937
    Abstract: Some embodiments of the present disclosure may relate generally to a dynamic graphical user interface (GUI) architecture that helps provide a user-friendly and flexible capability for software users to create and manage software application rules. These rules may help with processing by a software service or software platform. Other embodiments may be disclosed and/or claimed.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: April 12, 2022
    Assignee: Avalara, Inc.
    Inventors: Mark D. Bertoglio, Naveen Kumar Agrawal, Aaron David Wilson, Marshal Kushniruk, Phillip Tsui, Daniel Allen Forsch, Indira Perdomo Cabrera
  • Patent number: 9001826
    Abstract: A system and method are provided wherein information is disseminated using a reliable IP multicast network implementation coupled with dynamically assigned proxy nodes serving as zonal aggregation points. These nodes share information with each other over the reliable IP multicast network, augmenting this function with a reliable point-to-point communication infrastructure between proxy nodes in those instances where IP multicast is not available or prone to error.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: April 7, 2015
    Assignee: Twisted Pair Solutions, Inc.
    Inventors: Derick J. Clack, Bryan D. Vergato, Mark D. Bertoglio, Shaun Botha, Edward E. Buchwalter, Guillaume F. Rava, Yuri Kiryanov, Thomas Richard Bogart, Michael A. Passinsky
  • Patent number: 8787383
    Abstract: Distributed convergence nodes referred to as “Supernodes”, embodied as a functional technology component within an end user application, automatically determine whether said component should become “active” and assume the responsibility of forwarding IP multicast data present on a LAN (which supports IP multicast communication) to a “Routing Supernode” via a WAN (which does not support IP multicast communication). The Routing Supernode, in turn, is responsible for forwarding that traffic to other Supernodes present on other LANs. The traffic sent to and from the Routing Supernode is sent via unicast communication. All Supernodes are responsible for forwarding traffic on their respective LAN across the WAN to a Routing Supernode, and for forwarding traffic received over the WAN from the Routing Supernode onto their own respective LANs. An election process determines which device in a LAN is to operate as a SuperNode.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: July 22, 2014
    Assignee: Twisted Pair Solutions, Inc.
    Inventors: Shaun Botha, Mark D. Bertoglio
  • Patent number: 8503449
    Abstract: A system, apparatus, article of manufacture, and method provides one or more distributed convergence nodes referred to as “Supernodes”, each of which is embodied as a functional technology component within an application that automatically determines whether said component should become “active” and assume the responsibility of forwarding IP multicast data present on a LAN (which supports IP multicast communication) to a “Routing Supernode” via a WAN (which does not support IP multicast communication). The Routing Supernode, in turn, is responsible for forwarding that traffic to other Supernodes present on other LANs. The traffic sent to and from the Routing Supernode is sent via unicast communication. All Supernodes are responsible not only for forwarding traffic present on their respective LAN across the WAN to a Routing Supernode, but they are also responsible for forwarding traffic received over the WAN from the Routing Supernode onto their own respective LANs.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: August 6, 2013
    Assignee: Twisted Pair Solutions, Inc.
    Inventors: Shaun Botha, Mark D. Bertoglio
  • Patent number: 8340094
    Abstract: A system and method are provided wherein information is disseminated using a reliable IP multicast network implementation coupled with dynamically assigned proxy nodes serving as zonal aggregation points. These nodes share information with each other over the reliable IP multicast network, augmenting this function with a reliable point-to-point communication infrastructure between proxy nodes in those instances where IP multicast is not available or prone to error.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: December 25, 2012
    Assignee: Twisted Pair Solutions, Inc.
    Inventors: Derick J. Clack, Bryan D. Vergato, Mark D. Bertoglio, Shaun Botha, Edward E. Buchwalter, Guillaume F. Rava, Yuri Kiryanov, Thomas Richard Bogart, Michael A. Passinsky
  • Publication number: 20110013632
    Abstract: A system, apparatus, article of manufacture, and method provides one or more distributed convergence nodes referred to as “Supernodes”, each of which is embodied as a functional technology component within an application that automatically determines whether said component should become “active” and assume the responsibility of forwarding IP multicast data present on a LAN (which supports IP multicast communication) to a “Routing Supernode” via a WAN (which does not support IP multicast communication). The Routing Supernode, in turn, is responsible for forwarding that traffic to other Supernodes present on other LANs. The traffic sent to and from the Routing Supernode is sent via unicast communication. All Supernodes are responsible not only for forwarding traffic present on their respective LAN across the WAN to a Routing Supernode, but they are also responsible for forwarding traffic received over the WAN from the Routing Supernode onto their own respective LANs.
    Type: Application
    Filed: March 15, 2010
    Publication date: January 20, 2011
    Applicant: TWISTED PAIR SOLUTIONS, INC.
    Inventors: Shaun Botha, Mark D. Bertoglio
  • Publication number: 20100100377
    Abstract: A system and method for dynamically generating and processing forms for receiving data, such as text-based data or speech data provided over a telephone, mobile device, via a computer and microphone, etc. is disclosed. A form developer can use a toolkit provided by the system to create forms that end-users connect to and complete. The system provides a user-friendly interface for the form developer to create various input fields for the form and impose parameters on the data that may be used to complete or populate those fields. These fields may be included to receive specific information, such as the name of the person filling out the form, or may be free-form, allowing a user to provide a continuous stream of information. Furthermore, the system allows a form developer to establish means for providing access to the form and set access limits on the form. Other aspects are disclosed herein.
    Type: Application
    Filed: October 13, 2009
    Publication date: April 22, 2010
    Inventors: Shreedhar Madhavapeddi, Mark D. Bertoglio, Matthew D. Branthwaite, John F. Pollard, Jonathan Wiggs, Robert Bearman
  • Patent number: 7690005
    Abstract: A method, apparatus, and computer program product provide applications and application developers with generic access from user mode to the L2CAP layer of Bluetooth by exposing the L2CAP layer to user mode via a socket interface. In particular, a kernel mode primary component and user mode helper component cooperate to expose a Winsock interface to user mode components, and to manage various Bluetooth-specific functions and operations, allowing a user mode user application to access Bluetooth functionality without providing Bluetooth-specific commands or actions, and without being required to use RFCOMM.
    Type: Grant
    Filed: October 17, 2005
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Stanley W. Adermann, Siamak Poursabahian, Louis J. Giliberto, Doron J. Holan, Husni Roukbi, Kenneth D. Ray, Joseph M. Joy, William Michael Zintel, Mark D. Bertoglio
  • Publication number: 20100002698
    Abstract: A system and method are provided wherein information is disseminated using a reliable IP multicast network implementation coupled with dynamically assigned proxy nodes serving as zonal aggregation points. These nodes share information with each other over the reliable IP multicast network, augmenting this function with a reliable point-to-point communication infrastructure between proxy nodes in those instances where IP multicast is not available or prone to error.
    Type: Application
    Filed: June 30, 2009
    Publication date: January 7, 2010
    Applicant: TWISTED PAIR SOLUTIONS, INC.
    Inventors: Derick J. Clack, Bryan D. Vergato, Mark D. Bertoglio, Shaun Botha, Edward E. Buchwalter, Guillaume F. Rava, Yuri Kiryanov, Thomas Richard Bogart, Michael A. Passinsky
  • Publication number: 20080240096
    Abstract: A system, apparatus, article of manufacture, and method provides one or more distributed convergence nodes referred to as “Supernodes”, each of which is embodied as a functional technology component within an application that automatically determines whether said component should become “active” and assume the responsibility of forwarding IP multicast data present on a LAN (which supports IP multicast communication) to a “Routing Supernode” via a WAN (which does not support IP multicast communication). The Routing Supernode, in turn, is responsible for forwarding that traffic to other Supernodes present on other LANs. The traffic sent to and from the Routing Supernode is sent via unicast communication. All Supernodes are responsible not only for forwarding traffic present on their respective LAN across the WAN to a Routing Supernode, but they are also responsible for forwarding traffic received over the WAN from the Routing Supernode onto their own respective LANs.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 2, 2008
    Applicant: TWISTED PAIR SOLUTIONS, INC.
    Inventors: Shaun Botha, Mark D. Bertoglio
  • Patent number: 6961942
    Abstract: A method, apparatus, and computer program product provide applications and application developers with generic access from user mode to the L2CAP layer of Bluetooth by exposing the L2CAP layer to user mode via a socket interface. In particular, a kernel mode primary component and user mode helper component cooperate to expose a Winsock interface to user mode components, and to manage various Bluetooth-specific functions and operations, allowing a user mode user application to access Bluetooth functionality without providing Bluetooth-specific commands or actions, and without being required to use RFCOMM.
    Type: Grant
    Filed: November 6, 2000
    Date of Patent: November 1, 2005
    Assignee: Microsoft Corporation
    Inventors: Stanley W. Adermann, Siamak Poursabahian, Louis J. Giliberto, Doron J. Holan, Husni Roukbi, Kenneth D. Ray, Joseph M. Joy, William Michael Zintel, Mark D. Bertoglio