Patents by Inventor Martin Gronberg

Martin Gronberg 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: 11223990
    Abstract: A system includes a server; a plurality of wireless networks coupled to the server; and one or more mobile devices coupled to the wireless networks with intermittent access to the wireless networks, the plurality of wireless networks providing data communication between client and server applications over multiple available connections.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: January 11, 2022
    Inventors: Wesley Cheng, Martin Gronberg
  • Publication number: 20200196213
    Abstract: A system includes a server; a plurality of wireless networks coupled to the server; and one or more mobile devices coupled to the wireless networks with intermittent access to the wireless networks, the plurality of wireless networks providing data communication between client and server applications over multiple available connections.
    Type: Application
    Filed: June 27, 2019
    Publication date: June 18, 2020
    Inventors: Wesley Cheng, Martin Gronberg
  • Patent number: 10383018
    Abstract: A system includes a server; a plurality of wireless networks coupled to the server; and one or more mobile devices coupled to the wireless networks with intermittent access to the wireless networks, the plurality of wireless networks providing data communication between client and server applications over multiple available connections.
    Type: Grant
    Filed: October 23, 2016
    Date of Patent: August 13, 2019
    Inventors: Wesley Cheng, Martin Gronberg
  • Publication number: 20170048774
    Abstract: A system includes a server; a plurality of wireless networks coupled to the server; and one or more mobile devices coupled to the wireless networks with intermittent access to the wireless networks, the plurality of wireless networks providing data communication between client and server applications over multiple available connections.
    Type: Application
    Filed: October 23, 2016
    Publication date: February 16, 2017
    Inventors: Wesley Cheng, Martin Gronberg
  • Patent number: 9510277
    Abstract: A system includes a server; a plurality of wireless networks coupled to the server; and one or more mobile devices coupled to the wireless networks with intermittent access to the wireless networks, the plurality of wireless networks providing data communication between client and server applications over multiple intermittent connections.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: November 29, 2016
    Inventors: Wesley Cheng, Martin Gronberg
  • Publication number: 20140098758
    Abstract: A system includes a server; a plurality of wireless networks coupled to the server; and one or more mobile devices coupled to the wireless networks with intermittent access to the wireless networks, the plurality of wireless networks providing data communication between client and server applications over multiple intermittent connections.
    Type: Application
    Filed: September 23, 2013
    Publication date: April 10, 2014
    Inventors: Wesley Cheng, Martin Gronberg
  • Publication number: 20110276636
    Abstract: The KonaWare Framework is a collection of software components that provide bi-directional transactions between wireless/mobile devices and enterprise server applications. Transactions are achieved between client and server by breaking up the sequence such that the client does not have to wait until the transaction is completed before relinquishing the network connection. By using asynchronous messaging, the message is persisted at every step and can be handed off to the next stage without waiting. The reply from the server comes back to the client as an asynchronous message and completes the transaction. Bi-directional messaging is achieved using server-initiated push techniques such as modem signaling, http listener, SMS or polling using an efficient decaying algorithm. Messages are sent via communication channels that can be a combination of a physical network and a service provider.
    Type: Application
    Filed: March 29, 2010
    Publication date: November 10, 2011
    Inventors: Wesley Cheng, Martin Gronberg
  • Patent number: 7702739
    Abstract: Systems and methods are disclosed for reducing the cost of sending messages over an intermittent network of computing devices via multiple communication channels by creating a first message on a first device, the message intended to be sent to a second device over the network multiple communication channels; applying a first policy to reduce the cost of sending messages over the intermittent network of computing devices, the first policy containing one or more rules to determine whether to send the first message to the second device, each rule being a function of one or more messaging attributes of messages, channels or the system environment; and dynamically updating the first policy by sending a second message to the first device, the second message being a system message that results in the addition, deletion or other modification of the rules contained in the policy to reduce the cost of sending messages over the intermittent network of computing devices.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: April 20, 2010
    Inventors: Wesley Cheng, Martin Gronberg