Patents by Inventor Coyle Brett Marl

Coyle Brett Marl 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: 9407695
    Abstract: Techniques are disclosed for synchronizing service data between a data store and a device using the service data. These synchronization techniques may be used with a synchronization method and device that adaptively adjust synchronization parameters, such as the synchronization interval and quantity of synchronized data, on a per-end-user basis in response to actual end-user behavior. In particular, heavy users of service data are rewarded with improved synchronization parameters, such as a combination of shorter synchronization intervals and increased synchronization data quantities, which provides closer to “direct access” performance. Light users of service, on the other hand, are assigned lower cost synchronization parameters, such as longer synchronization intervals and/or decreased synchronization data quantities.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: August 2, 2016
    Assignee: Good Technology Corporation
    Inventors: Gregory Scott Friedman, Coyle Brett Marl
  • Patent number: 9059956
    Abstract: A data retrieval system includes a gateway server and an access client. The gateway server is communicatively connected to the access client through a network. The gateway server provides a presentation service (PS) and a real-time service (RTS), which cooperate with the access client to retrieve data from a data store and then provide the retrieved data to a user's remote communication device. More particularly, when a user wishes to retrieve data from the data store or to send data to the data store, the user establishes a communication connection between his or her remote communication device and the gateway server, and then requests the desired data from the gateway server. In response, the gateway server sends a command to the access client, instructing it to retrieve the requested data. The access client retrieves the requested data from the data store, and returns the retrieved data to the gateway server.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: June 16, 2015
    Assignee: GOOD TECHNOLOGY CORPORATION
    Inventors: Gregory Scott Friedman, Coyle Brett Marl
  • Publication number: 20130282849
    Abstract: A data retrieval system includes a gateway server and an access client. The gateway server is communicatively connected to the access client through a network. The gateway server provides a presentation service (PS) and a real-time service (RTS), which cooperate with the access client to retrieve data from a data store and then provide the retrieved data to a user's remote communication device. More particularly, when a user wishes to retrieve data from the data store or to send data to the data store, the user establishes a communication connection between his or her remote communication device and the gateway server, and then requests the desired data from the gateway server. In response, the gateway server sends a command to the access client, instructing it to retrieve the requested data. The access client retrieves the requested data from the data store, and returns the retrieved data to the gateway server.
    Type: Application
    Filed: June 21, 2013
    Publication date: October 24, 2013
    Inventors: Gregory Scott FRIEDMAN, Coyle Brett MARL
  • Patent number: 8478829
    Abstract: A data retrieval system includes a gateway server and an access client. The gateway server is communicatively connected to the access client through a network. The gateway server provides a presentation service (PS) and a real-time service (RTS), which cooperate with the access client to retrieve data from a data store and then provide the retrieved data to a user's remote communication device. More particularly, when a user wishes to retrieve data from the data store or to send data to the data store, the user establishes a communication connection between his or her remote communication device and the gateway server, and then requests the desired data from the gateway server. In response, the gateway server sends a command to the access client, instructing it to retrieve the requested data. The access client retrieves the requested data from the data store, and returns the retrieved data to the gateway server.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: July 2, 2013
    Assignee: Good Technology Corporation
    Inventors: Gregory Scott Friedman, Coyle Brett Marl
  • Patent number: 8412805
    Abstract: Techniques are disclosed for synchronizing service data between a data store and a device using the service data. These synchronization techniques may be used with a synchronization method and device that adaptively adjust synchronization parameters, such as the synchronization interval and quantity of synchronized data, on a per-end-user basis in response to actual end-user behavior. In particular, heavy users of service data are rewarded with improved synchronization parameters, such as a combination of shorter synchronization intervals and increased synchronization data quantities, which provides closer to “direct access” performance. Light users of service, on the other hand, are assigned lower cost synchronization parameters, such as longer synchronization intervals and/or decreased synchronization data quantities.
    Type: Grant
    Filed: October 15, 2007
    Date of Patent: April 2, 2013
    Assignee: Good Technology Corporation
    Inventors: Gregory Scott Friedman, Coyle Brett Marl
  • Publication number: 20110320552
    Abstract: A data retrieval system includes a gateway server and an access client. The gateway server is communicatively connected to the access client through a network. The gateway server provides a presentation service (PS) and a real-time service (RTS), which cooperate with the access client to retrieve data from a data store and then provide the retrieved data to a user's remote communication device. More particularly, when a user wishes to retrieve data from the data store or to send data to the data store, the user establishes a communication connection between his or her remote communication device and the gateway server, and then requests the desired data from the gateway server. In response, the gateway server sends a command to the access client, instructing it to retrieve the requested data. The access client retrieves the requested data from the data store, and returns the retrieved data to the gateway server.
    Type: Application
    Filed: September 6, 2011
    Publication date: December 29, 2011
    Applicant: VISTO CORPORATION
    Inventors: Gregory Scott FRIEDMAN, Coyle Brett Marl
  • Patent number: 8041776
    Abstract: A data retrieval system includes a gateway server and an access client. The gateway server is communicatively connected to the access client through a network. The gateway server provides a presentation service (PS) and a real-time service (RTS), which cooperate with the access client to retrieve data from a data store and then provide the retrieved data to a user's remote communication device. More particularly, when a user wishes to retrieve data from the data store or to send data to the data store, the user establishes a communication connection between his or her remote communication device and the gateway server, and then requests the desired data from the gateway server. In response, the gateway server sends a command to the access client, instructing it to retrieve the requested data. The access client retrieves the requested data from the data store, and returns the retrieved data to the gateway server.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: October 18, 2011
    Assignee: Visto Corporation
    Inventors: Gregory S. Friedman, Coyle Brett Marl
  • Publication number: 20100146072
    Abstract: server is communicatively connected to the access client through a network. The gateway server provides a presentation service (PS) and a real-time service (RTS), which cooperate with the access client to retrieve data from a data store and then provide the retrieved data to a user's remote communication device. More particularly, when a user wishes to retrieve data from the data store or to send data to the data store, the user establishes a communication connection between his or her remote communication device and the gateway server, and then requests the desired data from the gateway server. In response, the gateway server sends a command to the access client, instructing it to retrieve the requested data. The access client retrieves the requested data from the data store, and returns the retrieved data to the gateway server. The gateway server then relays the requested information back to the user's remote communication device.
    Type: Application
    Filed: February 18, 2010
    Publication date: June 10, 2010
    Applicant: VISTO CORPORATION
    Inventors: Gregory Scott Friedman, Coyle Brett Marl
  • Publication number: 20080133712
    Abstract: A data retrieval system includes a gateway server and an access client. The gateway server is communicatively connected to the access client through a network. The gateway server provides a presentation service (PS) and a real-time service (RTS), which cooperate with the access client to retrieve data from a data store and then provide the retrieved data to a user's remote communication device. More particularly, when a user wishes to retrieve data from the data store or to send data to the data store, the user establishes a communication connection between his or her remote communication device and the gateway server, and then requests the desired data from the gateway server. In response, the gateway server sends a command to the access client, instructing it to retrieve the requested data. The access client retrieves the requested data from the data store, and returns the retrieved data to the gateway server.
    Type: Application
    Filed: January 22, 2008
    Publication date: June 5, 2008
    Applicant: VISTO CORPORATION
    Inventors: Gregory Scott Friedman, Coyle Brett Marl
  • Patent number: 7363349
    Abstract: A data retrieval system includes a gateway server and an access client. The gateway server is communicatively connected to the access client through a network. The gateway server provides a presentation service (PS) and a real-time service (RTS), which cooperate with the access client to retrieve data from a data store and then provide the retrieved data to a user's remote communication device. More particularly, when a user wishes to retrieve data from the data store or to send data to the data store, the user establishes a communication connection between his or her remote communication device and the gateway server, and then requests the desired data from the gateway server. In response, the gateway server sends a command to the access client, instructing it to retrieve the requested data. The access client retrieves the requested data from the data store, and returns the retrieved data to the gateway server.
    Type: Grant
    Filed: February 2, 2004
    Date of Patent: April 22, 2008
    Assignee: Visto Corporation
    Inventors: Gregory Scott Friedman, Coyle Brett Marl
  • Patent number: 7284045
    Abstract: An automatic detection device and method for determining the access data necessary to access an existing electronic mail account. Further, the automatic detection device and method can determine whether an electronic mail account can be accessed according to a specific electronic mail protocol. With the detection device and method, the user provides the password and address for an existing electronic mail account. From this information, the automatic detection device and method determines the user name and the server name for the server hosting the electronic mail account. The device and method then employs the user name, server name and password to determine whether the electronic mail account can be accessed according to a particular electronic mail protocol, such as the post office protocol, and, if possible, to access the electronic mail account.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: October 16, 2007
    Assignee: Visto Corporation
    Inventors: Coyle Brett Marl, Gregory Scott Friedman
  • Patent number: 7228383
    Abstract: A system and method that allows a user to update the contents of a portable electronic mail account to correspond with the contents of a user's regular electronic mail account, where only discrete portions of the regular electronic mail account are progressively cached in the portable electronic mail account according to a hierarchy with each update operation. By updating only a portion of the regular electronic mail account with each update operation, the service provider can minimize the amount of memory storage and communication expense necessary to maintain the portable electronic mail account, while still permitting the user to access the information important to the user.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: June 5, 2007
    Assignee: Visto Corporation
    Inventors: Gregory Scott Friedman, Coyle Brett Marl
  • Publication number: 20020199061
    Abstract: A system and method that allows a user to update the contents of a portable electronic mail account to correspond with the contents of a user's regular electronic mail account, where only discrete portions of the regular electronic mail account are progressively cached in the portable electronic mail account according to a hierarchy with each update operation. By updating only a portion of the regular electronic mail account with each update operation, the service provider can minimize the amount of memory storage and communication expense necessary to maintain the portable electronic mail account, while still permitting the user to access the information important to the user.
    Type: Application
    Filed: June 1, 2001
    Publication date: December 26, 2002
    Applicant: ViAir, Inc.
    Inventors: Gregory Scott Friedman, Coyle Brett Marl
  • Patent number: 6134566
    Abstract: A message viewing program displays a preview pane that is controlled to avoid previewing messages with disruptive message content. Before the body of a message is previewed in the preview pane, an identifier relating to the message is written to a nonvolatile storage location. After the message is previewed in the preview pane without causing a system disruption, the identifier is deleted. Before a message is previewed, the nonvolatile storage location is searched for the identifier relating to the message. If the identifier is found, the message is not previewed in the preview pane. Also, an icon is displayed indicating that the message may contain disruptive message content. Alternatively, the message viewing program writes an enable identifier to a nonvolatile storage location when it shuts down without encountering a system disruption. If the enable identifier is not present upon start up, messages are not previewed in the preview pane.
    Type: Grant
    Filed: June 30, 1997
    Date of Patent: October 17, 2000
    Assignee: Microsoft Corporation
    Inventors: Eric Robert Berman, Coyle Brett Marl
  • Patent number: 5835084
    Abstract: A computer-implemented messaging application (e.g., e-mail, browser, paging) lists messages addressed to a user in a graphical message window of a graphical user interface. The message window lists both read and unread messages. The read messages are displayed visually differently than the unread messages to distinguish between the two types. A highlight bar identifies a particular message in the list. The message window has a preview pane in which the highlighted message can be previewed by a user without opening that message into a separate window. Heuristics are employed to determine whether the user is likely to be reading the message while it is displayed in the preview pane. For instance, scrolling the message in the preview pane is evidence that the user is likely to be reading the message. If any heuristic condition is met, the message is marked as read.
    Type: Grant
    Filed: May 1, 1996
    Date of Patent: November 10, 1998
    Assignee: Microsoft Corporation
    Inventors: Steven J. Bailey, Eric Berman, Coyle Brett Marl, Luis Talavera