Share
Save

Share On Facebook Share On Twitter Share By Email
Save Item

Welcome to Boliven.com, the leading portal for R&D, business development and IP professionals

Free & easy searching » Analyze & Download search results » Work collaboratively with colleagues » We keep you updated »


Click here to Sign Up. It's Free To Join.

return to search results

US5859973: Methods, System And Computer Program Products For Delayed Message Generation And Encoding In An Intermittently Connected Data Communication System

Filing Information

Inventor(s) Mark Alan Carpenter · Kathy Lockaby Khalifa · David Bruce Lection ·
Assignee(s) International Business Machines Corporation ·
Attorney/Agent(s) Jeanine S. Ray-Yarletts ·
Primary Examiner Nabil Hindi ·
Application Number US8700947
Filing date 08/21/1996
Issue date 01/12/1999
Predicted expiration date 08/21/2016
U.S. Classifications 395/200.33  · 395/200.59  ·
International Classifications H01J 1300 ·
International Classifications 395200.33;200.36;200.46;200.51;200.59;200.34;200.35 ·
21 Claims, No Drawings


Abstract

Methods, data processing systems and program products provide delayed generation and encoding of data transmissions by storing a reference to a message to be transmitted as an entry in a transmission request queue. After establishing a communication connection between a host data processor and the portable data processor, the message corresponding to the entry in the transmission request queue is generated, encoded and then transmitted to the host data processor over the communication connection. If user input is received which requests that information resident in the data processor be modified, the data processor determines if the information associated with the modification request includes information contained in a message associated with an entry in the transmission request queue. If the information associated with the modification request includes information contained in a message associated with an entry in the transmission request queue then a copy of the information associated with the modification request is created. A copy is created to provide a version of the unmodified information for use in generating the message associated with the entry in the transmission request queue and to provide a version of the information for modification by the user.

Independent Claims | See all claims (21)

  1. 1. A method of transmitting messages from a memory constrained data processor to a host data processor, the method comprising the steps of:storing a reference to a message to be transmitted as an entry in a transmission request queue;establishing a communication connection to the host data processor from the data processor; thereafter,generating and encoding the message corresponding to at least one of the entries in the transmission request queue based on the stored reference in the transmission request queue after a communication connection is established; andtransmitting the encoded message generated by said generating step to the host data processor over the communication connection; wherein said generating step and said transmitting step are performed such that the message is encoded and transmitted to the host data processor as it is generated.
  2. 9. A system for transmitting a message from a memory constrained data processor to a host data processor comprising:a transmission request queue;means for storing a reference to the message to be transmitted as an entry in said transmission request queue;means for establishing a communication connection to the host data processor from the data processor;means, responsive to said means for storing and said means for establishing, for generating and encoding a message corresponding to said entry in said transmission request queue after said connection is established; andmeans responsive to said generating means for transmitting said encoded message to the host data processor over said communication connection; wherein said encoded message is transmitted to the host data processor as it is generated.
  3. 16. A computer program product for transmitting a message from a memory constrained data processor to a host data processor, the computer program product comprising:a computer-readable storage medium having computer-readable program code means embodied in said medium, said computer-readable program code means comprising:computer-readable program code means for storing a reference to the message to be transmitted as an entry in a transmission request queue;computer-readable program code means for establishing a communication connection to the host data processor from the data processor;computer-readable program code means, responsive to said computer-readable program code means for storing and said computer-readable program code means for establishing, for generating and encoding a message corresponding to said entry in said transmission request queue after said connection is established; andcomputer-readable program code means responsive to said generating computer-readable program code means for transmitting said encoded message to the host data processor over said communication connection; wherein said encoded message is transmitted to the host data processor as it is generated.

Referenced By

Document NumberAssigneeInventorsIssue/Pub Date
US7334187Microsoft CorporationConstantin Stanciu et al.Feb 2008
US7293074fusionOne, Inc.Herbert D. Jellinek et al.Nov 2007
US7634509FusionOne, Inc.Richard M. Onyon et al.Dec 2009
US7155667Microsoft CorporationMatthew J. Kotler et al.Dec 2006
US7584417Microsoft CorporationNed B. Friend et al.Sep 2009
US6434403Bodycom, Inc.Michiel R. Ausems et al.Aug 2002
US7624356Microsoft CorporationEric S. Rockey et al.Nov 2009
US7360171Microsoft CorporationScott L. Ruthfield et al.Apr 2008
US7523390Microsoft CorporationMatthew J. Kotler et al.Apr 2009
US7613996Microsoft CorporationNicholas K Dallett et al.Nov 2009
US7117435Microsoft CorporationMatthew J. Kotler et al.Oct 2006
US7191394Microsoft CorporationAdriana Ardeleanu et al.Mar 2007
US7549115Microsoft CorporationMatthew J. Kotler et al.Jun 2009
US7281018Microsoft CorporationAndrew Paul Begun et al.Oct 2007
US7346610Microsoft CorporationScott L. Ruthfield et al.Mar 2008
US7346848Microsoft CorporationScott L. Ruthfield et al.Mar 2008
US7168035Microsoft CorporationJoshua S. Bell et al.Jan 2007
US7415672Microsoft CorporationChristian Fortini et al.Aug 2008
US7370066Microsoft CorporationPrakash Sikchi et al.May 2008
US6874143Microsoft CorporationMichael C. Murray et al.Mar 2005
US7437376Microsoft CorporationPrakash Sikchi et al.Oct 2008
US7392522Microsoft CorporationMichael C. Murray et al.Jun 2008
US7451392Microsoft CorporationJason P. Chalecki et al.Nov 2008
US7490109Microsoft CorporationPrakash Sikchi et al.Feb 2009
US7533268Microsoft CorporationAlessandro Catorcini et al.May 2009
US6883168Microsoft CorporationSarita M. James et al.Apr 2005
US7296017Microsoft CorporationJean-Marie H. Larcheveque et al.Nov 2007
US7506243Microsoft CorporationMatthew J. Kotler et al.Mar 2009
US7506242Microsoft CorporationMatthew J. Kotler et al.Mar 2009
US7568101Microsoft CorporationAlessandro Catorcini et al.Jul 2009
US7581177Microsoft CorporationLaurent Mollicone et al.Aug 2009
US7120866Microsoft CorporationMatthew J. Kotler et al.Oct 2006
US7376673Microsoft CorporationJason P. Chalecki et al.May 2008
US7415439Nokia CorporationMarkku Kontio et al.Aug 2008
US7406660Microsoft CorporationPrakash Sikchi et al.Jul 2008
US7496837Microsoft CorporationJean-Marie H. Larcheveque et al.Feb 2009
US7509353Microsoft CorporationAmol S Kelkar et al.Mar 2009
US7275216Microsoft CorporationJean D. Paoli et al.Sep 2007
US7197515Microsoft CorporationJonathan E. Rivers-Moore et al.Mar 2007
US7325076NaviMedix, Inc.Thomas G. Morrison et al.Jan 2008
US7412645Microsoft CorporationMatthew J. Kotler et al.Aug 2008
US7421411Nokia CorporationMarkku Kontio et al.Sep 2008
US7516399Microsoft CorporationBofan Hsu et al.Apr 2009
US7000230Microsoft CorporationMichael C. Murray et al.Feb 2006
US7318063Microsoft CorporationJoseph J. Brychell et al.Jan 2008
US7350141Microsoft CorporationMatthew J. Kotler et al.Mar 2008
US7512896Microsoft CorporationEric S. Rockey et al.Mar 2009
US7516145Microsoft CorporationPrakash Sikchi et al.Apr 2009
US7543228Microsoft CorporationAmol S. Kelkar et al.Jun 2009
US7610562Microsoft CorporationEric S. Rockey et al.Oct 2009

Patent Family

Interview with Ilian Iliev, CEO of CambridgeIP


In an interview with The Engineer magazine, CambridgeIP's CEO Ilian Iliev emphasised the need to engage with carbon-intensive industries in the transition to a low-carbon economy. Citing research from the recent Chatham House report 'Who Owns our Low Carbon Future?', Ilian pointed out that oil & gas companies are key owners of patented technology in this space, and have leading capabilities for CO2 injection.