Source: http://www.google.com/patents/US8108830?ie=ISO-8859-1&dq=6289460
Timestamp: 2014-03-15 12:53:39
Document Index: 135298852

Matched Legal Cases: ['Application No. 2008202421', 'Application No. 2008202421', 'Application No. 2', 'Application No. 2005100524493', 'Application No. 04', 'Application No. 04', 'Application No. 414', 'Application No. 2005', 'Application No. 2005', 'Application No. 10', 'Application No. 10', 'Application No. 094105901']

Patent US8108830 - System and method for building wireless applications with intelligent ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA system and method for generating a screen element, based on a data object, of a component application is disclosed. The component application includes a data component having a data field definition and a screen component having a screen element definition. A mapping manager identifies a mapping present...http://www.google.com/patents/US8108830?utm_source=gb-gplus-sharePatent US8108830 - System and method for building wireless applications with intelligent mapping between user interface and data componentsAdvanced Patent SearchPublication numberUS8108830 B2Publication typeGrantApplication numberUS 10/788,490Publication dateJan 31, 2012Filing dateMar 1, 2004Priority dateSep 17, 2003Also published asCA2539465A1, CA2539465C, EP1678606A2, US7698701, US8539476, US20050057560, US20050060392, US20100281472, WO2005026952A2, WO2005026952A3Publication number10788490, 788490, US 8108830 B2, US 8108830B2, US-B2-8108830, US8108830 B2, US8108830B2InventorsViera Bibr, Michael Shenfield, Kamen B. VITANOV, Bryan R. GoringOriginal AssigneeMotorola Mobility, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (19), Non-Patent Citations (20), Referenced by (6), Classifications (14), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetSystem and method for building wireless applications with intelligent mapping between user interface and data componentsUS 8108830 B2Abstract A system and method for generating a screen element, based on a data object, of a component application is disclosed. The component application includes a data component having a data field definition and a screen component having a screen element definition. A mapping manager identifies a mapping present in the screen component. The mapping specifies dynamic relationships between the screen component and the data component by an identifier, and for selecting the data component mapped by the mapping according to the mapping identifier. The mapping manager maintains dynamic integrity and automatically synchronizes changes between the screen component and the corresponding data component. A data manager obtains a data object field value corresponding to the data field definition of the mapped data component; and a presentation manager generates a screen element from the screen element definition to include the data object field value.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS6026238Aug 18, 1997Feb 15, 2000Microsoft CorporatrionInterface conversion modules based upon generalized templates for multiple platform computer systemsUS6330006May 12, 1998Dec 11, 2001Silverstream Software, Inc.Method and apparatus for synchronizing an application's interface and dataUS6429880Apr 25, 2001Aug 6, 2002Apple Computer, Inc.Method and apparatus for binding user interface objects to application objectsUS6578068Aug 31, 1999Jun 10, 2003Accenture LlpLoad balancer in environment services patternsUS6868441 *Mar 29, 2002Mar 15, 2005Mci, Inc.Method and system for implementing a global ecosystem of interrelated servicesUS7010573 *Oct 19, 2000Mar 7, 2006Sun Microsystems, Inc.Message gates using a shared transport in a distributed computing environmentUS7051080 *May 31, 2001May 23, 2006Oracle International CorporationTechniques for navigating in mobile applicationsUS7698634 *May 23, 2005Apr 13, 2010Computer Associates Think, Inc.System and method for data manipulationUS20010045963 *Apr 25, 2001Nov 29, 2001Apple Computer, Inc.Method and apparatus for binding user interface objects to application objectsUS20020085020 *Sep 14, 2001Jul 4, 2002Carroll Thomas J.XML-based graphical user interface application development toolkitUS20030060896 *May 2, 2001Mar 27, 2003Hulai Steven J.Software, devices and methods facilitating execution of server-side applications at mobile devicesUS20040034833 *Aug 13, 2003Feb 19, 2004Panagiotis KougiourisDynamic interaction manager for markup language graphical user interfaceUS20050038796 *Aug 15, 2003Feb 17, 2005Carlson Max D.Application data bindingUS20050192984 *Feb 25, 2005Sep 1, 2005Michael ShenfieldSystem and method for building mixed mode execution environment for component applicationsUS20050193361 *Feb 27, 2004Sep 1, 2005Vitanov Kamen B.System and method for presentation of wireless application data using repetitive UI layoutsUS20050193370 *Feb 27, 2004Sep 1, 2005Goring Brian R.System and method for interactive wireless applications with conditional UI controls and screen navigationUS20050289457 *Jun 29, 2004Dec 29, 2005Microsoft CorporationMethod and system for mapping between structured subjects and observersUS20080313282 *Sep 10, 2003Dec 18, 2008Warila Bruce WUser interface, operating system and architectureWO2003044654A2Nov 15, 2001May 30, 2003Softplumbers S AMethod for developing and managing large-scale web user interfaces* Cited by examinerNon-Patent CitationsReference1Abrams M et al: UIML: an appilcance-independent XML user interface language: Computer Networks, Elsevier Science Publishers B.V., Amsterdam, NL, vol. 31, No. 11-16, May 17, 1999, pp. 1695-1708, XP004304584 ISSN: 1389-1286 *abstract*.2Australian Examination Report issued by the Australian Intellectual Property Office dated Sep. 29, 2009 for corresponding Australian Patent Application No. 2008202421.3Austtralian Examination Report issued by the Australian Intellectual Property Office dated Mar. 12, 2008 for corresponding Australian Patent Application No. 2008202421.4Canadian Office Action issued by the Canadian Intellectual Property Office dated Jun. 4, 2009 for corresponding Canadian Patent Application No. 2,498,540.5Chinese Office Action issued by the State Intellectual Property Office dated Jul. 27, 2007 for corresponding Chinese Patent Application No. 2005100524493.6European Examination Report issued by the European Patent Office dated Apr. 12, 2006 for corresponding European Patent Application No. 04 251 160.0.7European Examination Report issued by the European Patent Office dated Feb. 14, 2008 for corresponding European Patent Application No. 04 251 160.0.8Indian Office Action issued by the Indian Intellectual Property Office dated Feb. 25, 2010 for corresponding Indian Patent Application No. 414/DEL/2005.9Japanese Office Action issued by the Japanese Patent Office dated Mar. 25, 2008 for corresponding Japanese Patent Application No. 2005-053698.10Japanese Office Action issued by the Japanese Patent Office dated Sep. 7, 2009 for corresponding Japanese Patent Application No. 2005-053698.11Korean Office Action by the Korean Patent Office dated Apr. 28, 2007 for corresponding Korean Patent Application No. 10-2005-0016042.12Korean Office Action issued by the Korean Intellectual Property Office dated Sep. 1, 2006 for corresponding Korean Patent Application No. 10-2005-0016042.13 *Krebs et al., "Mobile Adaptive Applications for Ubiquitous Collaboration in Heterogeneous Environments", 2002, IEEE, pp. 1-7.14 *Luyten et al., "An XML-based runtime user interface description language for mobile computing devices", 2001 Springer-Verlag, pp. 1-15.15Mexican Office Action issued by the Mexican Patent Office dated May 18, 2009 for corresponding Mexican Patent Application No. PA/a/2005/002276.16Mexican Office Action issued by the Mexican Patent Office dated Sep. 11, 2009 for corresponding Mexican Patent Application No. PA/a/2005/002276.17 *Polyviou et al., "A Relationally Complete Visual Query Language for Heterogeneous Data Sources and Pervasive Querying", 2005 IEEE, pp. 1-12.18 *Souchon et al., "A Review of XML-compliant User Interface Description Languages", 2003, Springer-Verlag, pp. 377-386.19Taiwan Office Action issued by the Taiwan Intellectual Property Office dated Feb. 27, 2009 for corresponding Taiwan Patent Application No. 094105901.20 *Trewin et al., "Abstract User Interface Representations: How Well do they Support Universal Access?", 2003 ACM, pp. 77-84.* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS8391845 *Oct 22, 2010Mar 5, 2013Research In Motion LimitedSystem and method of presenting entities of standard applications in wireless devicesUS8468213 *Jul 11, 2008Jun 18, 2013Ricoh Company, LimitedScreen generating method, image forming apparatus, and computer program productUS20080133891 *Dec 22, 2006Jun 5, 2008Streambase Systems, Inc.Data parallelism and parallel operations in stream processingUS20090019132 *Jul 11, 2008Jan 15, 2009Ricoh Company, LimitedScreen generating method, image forming apparatus, and computer program productUS20110041138 *Oct 22, 2010Feb 17, 2011Research In Motion LimitedSystem and method of presenting entities of standard applications in wireless devicesUS20110145712 *Dec 10, 2009Jun 16, 2011Laurent PontierInformation exchange using generic data streams* Cited by examinerClassifications U.S. Classification717/107, 717/115, 715/239, 715/762, 715/249International ClassificationG06F3/00, G06F9/445, G06F9/44, G06F15/00, G06F17/00, G06F9/46, G06T1/00Cooperative ClassificationG06F9/4443European ClassificationG06F9/44WLegal EventsDateCodeEventDescriptionOct 2, 2012ASAssignmentOwner name: MOTOROLA MOBILITY LLC, ILLINOISFree format text: CHANGE OF NAME;ASSIGNOR:MOTOROLA MOBILITY, INC.;REEL/FRAME:029216/0282Effective date: 20120622Mar 15, 2012ASAssignmentOwner name: MOTOROLA MOBILITY, INC., ILLINOISFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTOROLA, INC.;REEL/FRAME:027935/0808Effective date: 20120302Aug 6, 2010ASAssignmentFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:RESEARCH IN MOTION LIMITED;REEL/FRAME:024794/0427Effective date: 20100624Owner name: MOTOROLA, INC., ILLINOISJun 24, 2004ASAssignmentOwner name: RESEARCH IN MOTION LIMITED, CANADAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BIBR, VIERA;SHENFIELD, MICHAEL;VITANOV, KAMEN B.;AND OTHERS;REEL/FRAME:015508/0936Effective date: 20040602RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google