Source: https://patents.google.com/patent/US8204870B2/en
Timestamp: 2019-08-20 10:00:15
Document Index: 414787069

Matched Legal Cases: ['Application No. 200880105755', 'Application No. 200880105755', 'Application No. 08794396', 'art 1', 'art 2', 'Application No. 200880105755', 'Application No. 200880105755']

US8204870B2 - Unwired enterprise platform - Google Patents
Unwired enterprise platform Download PDF
US8204870B2
US8204870B2 US11/882,749 US88274907A US8204870B2 US 8204870 B2 US8204870 B2 US 8204870B2 US 88274907 A US88274907 A US 88274907A US 8204870 B2 US8204870 B2 US 8204870B2
US11/882,749
US20090037430A1 (en
Sudipto Rai Chowdhuri
Michael M. Ho
2007-08-03 Application filed by Sybase Inc filed Critical Sybase Inc
2007-08-03 Priority to US11/882,749 priority Critical patent/US8204870B2/en
2007-12-11 Assigned to SYBASE, INC. reassignment SYBASE, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHOWDHURI, SUDIPTO RAI, HO, MICHAEL M, LEE, ANDREW, NIGAM, SAMIR, SEITZ, RUDI, COSCHI, GENO, LECKIE, KYLE, MUKKAMALA, HIMAGIRI, IRELAND, EVAN, CLEGG, DAVID
2009-02-05 Publication of US20090037430A1 publication Critical patent/US20090037430A1/en
2012-06-19 Publication of US8204870B2 publication Critical patent/US8204870B2/en
Goal-directed visual interfaces on hand-held devices enable personnel to handle more skilled tasks in the same amount of time by utilizing technologies such as GPS and radio/wireless networks to do intelligent allocation of on-demand tasks.
Technologies such as mobile middleware can route tasks generated by customer incidents in real-time to the closest field personnel resulting in optimized usage of resources and a higher level of customer service.
Trip reports captured by combining the original service ticket, task and inventory information captured at the jobsite, and the technician's notes entered through the mobile user interface can be delivered to the enterprise infrastructure for necessary backend processing.
The billing processes are fully engaged as soon as the technician completes the task.
Customer satisfaction can be improved by leveraging mobile technology to provide faster processing of customer incidents and more accurate schedule estimates.
Technicians can be more productive by having a handheld application provide immediate access to part installation instructions and replacement part inventory levels without needing to carry around heavy manuals or make lengthy phone calls to the home office.
See FIG. 12 for an example depiction of these activities.
Ease mobile application development using .NET or Java classes
Client and server side code generation for O/R mapping and persistence
Upload and download cursor processing leveraging JPA and Java custom base classes
Supports both data and operations synchronization patterns to adapt to data-centric, process centric or mixed environments
Object oriented modeling via UML
Object graph analysis for determination prefetch strategy
Scalable processing for events received from devices and enterprise.
Smart alert and event notifications
Capture user provided metadata and intelligence to widen the moat as well as protection against “good enough” and low cost alternatives
Mobile services 306 communicates with device services 308 (i.e., devices 212) using any format, protocol or means, including but not limited to messages 604A, SMS 604B, and data 604C. A device communications module 626 is an abstraction layer that provides to devices 414 a common interface for interacting with the enterprise.
Data set 1490 can be acknowledged and discarded by mobile device/user combination 1495 or after a predetermined time (i.e., a “timeout period”) according to a policy on mobile device 1495
Data 1480 is generated from mobile device/user combination 1495 specified data selection functions 1470 that are subscribed to context variables 1415 within context model 1405.
US11/882,749 2007-08-03 2007-08-03 Unwired enterprise platform Active 2028-04-27 US8204870B2 (en)
US11/882,749 US8204870B2 (en) 2007-08-03 2007-08-03 Unwired enterprise platform
EP08794396.5A EP2174434B1 (en) 2007-08-03 2008-06-30 Unwired enterprise platform
CN200880105755.0A CN101796752B (en) 2007-08-03 2008-06-30 Inherently integrated enterprise mobility systems and methods
PCT/US2008/008117 WO2009020501A1 (en) 2007-08-03 2008-06-30 Unwired enterprise platform
US20090037430A1 US20090037430A1 (en) 2009-02-05
US8204870B2 true US8204870B2 (en) 2012-06-19
ID=40339096
US11/882,749 Active 2028-04-27 US8204870B2 (en) 2007-08-03 2007-08-03 Unwired enterprise platform
US (1) US8204870B2 (en)
EP (1) EP2174434B1 (en)
CN (1) CN101796752B (en)
WO (1) WO2009020501A1 (en)
US20170083308A1 (en) * 2015-09-18 2017-03-23 ReactiveCore LLC System and method for providing supplemental functionalities to a computer program via an ontology instance
CN102541627A (en) * 2010-12-31 2012-07-04 青岛海尔软件有限公司 Service computing middleware system for digital home
WO2017149358A1 (en) * 2016-03-02 2017-09-08 Carrillo Alcocer Ignacio Automated process for searching for and consulting financial information of users using a web service
WO1999030295A1 (en) 1997-12-09 1999-06-17 The Chase Manhattan Bank Push banking system and method
US20020095491A1 (en) 2001-01-18 2002-07-18 Edmonds Doug E. System and related methods for remote production line monitoring using the Web
EP1271362A2 (en) 2001-06-20 2003-01-02 Navarasoft Limited A method of handling a data request
US6792046B2 (en) 2000-04-27 2004-09-14 Mitsubishi Denki Kabushiki Kaisha Encoding system and encoding method
US20050144293A1 (en) 2003-11-21 2005-06-30 Microsoft Corporation Method to provide synch notifications to client devices
US20050169213A1 (en) 2004-01-30 2005-08-04 Scian Anthony F. Contact query data system and method
US20050232263A1 (en) 2004-02-25 2005-10-20 Kazuhiko Sagara Communication control apparatus, communication network and method of updating packet transfer control information
US20080189439A1 (en) 2007-02-01 2008-08-07 Microsoft Corporation Synchronization framework for occasionally connected applications
2007-08-03 US US11/882,749 patent/US8204870B2/en active Active
2008-06-30 CN CN200880105755.0A patent/CN101796752B/en active IP Right Grant
2008-06-30 EP EP08794396.5A patent/EP2174434B1/en active Active
2008-06-30 WO PCT/US2008/008117 patent/WO2009020501A1/en active Application Filing
US7266826B2 (en) 1998-05-15 2007-09-04 Epiphany, Inc. Publish-subscribe architecture using information objects in a computer network
Bray, T. et al. (eds.), Extensible Markup Language (XML) 1.0 (Second Edition), W3C Recommendation, 59 pages (Oct. 6, 2000).
Christensen, E. et al., Web Services Description Language (WSDL) 1.1, W3C Note, 31 pages (Mar. 15, 2001).
Eddon, G., "COM+: The Evolution of Component Services," Computer, IEEE Computer Society, pp. 104-106 (Jul. 1999).
Ellis, J. and Ho, L., JDBC 3.0(TM) Specification Final Release, Chapters 1-5, pp. v-35, Sun Microsystems, Inc., Mountain View, CA (Oct. 2001).
Ellis, J. and Ho, L., JDBC 3.0™ Specification Final Release, Chapters 1-5, pp. v-35, Sun Microsystems, Inc., Mountain View, CA (Oct. 2001).
English-Language Translation of the First Office Action directed to related Chinese Patent Application No. 200880105755.0, mailed Jun. 22, 2011, from the State Intellectual Property Office of the People's Republic of China; 8 pages.
English-Language Translation of the Second Office Action directed to related Chinese Patent Application No. 200880105755.0, mailed Dec. 8, 2011, from the State Intellectual Property Office of the People's Republic of China; 7 pages.
Extended European Search Report directed to related European Patent Application No. 08794396.5-2201, mailed Jul. 29, 2010, from the European Patent Office; 8 pages.
Fielding, R. et al., RFC2616: Hypertext Transfer Protocol-HTTP/1.1, Network Working Group, 176 pages (Jun. 1999).
Fielding, R. et al., RFC2616: Hypertext Transfer Protocol—HTTP/1.1, Network Working Group, 176 pages (Jun. 1999).
Gosling, J. and McGilton, H., The Java(TM) Language Environment: A White Paper, Sun Microsystems, pp. i-95 (May 1996).
Gosling, J. and McGilton, H., The Java™ Language Environment: A White Paper, Sun Microsystems, pp. i-95 (May 1996).
Gudgin, M. et al. (eds.), SOAP Version 1.2 Part 1: Messaging Framework, W3C Recommendation, 52 pages (Jun. 24, 2003).
Gudgin, M. et al. (eds.), SOAP Version 1.2 Part 2: Adjuncts, W3C Recommendation, 25 pages (Jun. 24, 2003).
Helal, A. et al., Replication Techniques in Distributed Systems, Boston, MA: Kluwer Academic Publishers, ISBN No. 9780306477966, pp. 73-94 (2002).
Höpfner H; Türker C; König-Ries B: "Mobile Datenbanken und Informationssysteme-Konzepte und Techniken,"2005, Dpunkt.Verlag GmbH, Heidelberg, DE.
Höpfner H; Türker C; König-Ries B: "Mobile Datenbanken und Informationssysteme—Konzepte und Techniken,"2005, Dpunkt.Verlag GmbH, Heidelberg, DE.
Judith Gebauer, Success Factors and Impacts of Mobil Business Applications: Results From A Mobile E-Procurement Study, Dec. 29, 2003, International Journal of Electronic Commerce. *
Leff, A. and Rayfield, J., "Programming Model Alternatives for Disconnected Business Applications," IEEE Internet Computing, IEEE Computer Society, pp. 50-57 (May-Jun. 2006).
Search Report and Written Opinion for International Application No. PCT/US08/08117 mailed Oct. 29, 2008, 9 pages.
Search Report and Written Opinion, dated Aug. 28, 2008, for PCT Application No. PCT/US08/07757, 10 pages.
Search Report and Written Opinion, dated Nov. 4, 2008, for PCT Patent Application No. PCT/US2008/009130, 10 pages.
Search Report and Written Opinion, dated Sep. 25, 2008, for PCT Application No. PCT/US08/07175, 10 pages.
Shannon, B., Java(TM) 2 Platform Enterprise Edition Specification, v1.4 Final Release, Sun Microsystems, Inc., Mountain View, CA, pp. i-232 (Nov. 24, 2003).
Shannon, B., Java™ 2 Platform Enterprise Edition Specification, v1.4 Final Release, Sun Microsystems, Inc., Mountain View, CA, pp. i-232 (Nov. 24, 2003).
Socolofsky, T. and Kale, C., RFC1180: A TCP/IP Tutorial, Spider Systems Limited, 28 pages (Jan. 1991).
Srinivasan, R., RFC1831: RPC: Remote Procedure Call Protocol Specification Version 2, Sun Microsystems, 18 pages (Aug. 1995).
The First Office Action directed to related Chinese Patent Application No. 200880105755.0, mailed Jun. 22, 2011, from the State Intellectual Property Office of the People's Republic of China; 4 pages.
The Mar. 13, 2012 communication from the European Patent Office in the corresponding European Patent Application No. EP 08 794 396.5, from the European Patent Office, Munich, Germany; 8 pages.
The Second Office Action directed to related Chinese Patent Application No. 200880105755.0, mailed Dec. 8, 2011, from the State Intellectual Property Office of the People's Republic of China; 4 pages.
CN101796752B (en) 2016-02-10
CN101796752A (en) 2010-08-04
EP2174434A1 (en) 2010-04-14
US20090037430A1 (en) 2009-02-05
EP2174434B1 (en) 2018-12-19
EP2174434A4 (en) 2010-09-01
WO2009020501A1 (en) 2009-02-12
CN101013956B (en) 2014-05-21 Hierarchical, multi-tiered mapping and monitoring architecture for smart items
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MUKKAMALA, HIMAGIRI;COSCHI, GENO;CHOWDHURI, SUDIPTO RAI;AND OTHERS;REEL/FRAME:020225/0288;SIGNING DATES FROM 20071023 TO 20071205
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MUKKAMALA, HIMAGIRI;COSCHI, GENO;CHOWDHURI, SUDIPTO RAI;AND OTHERS;SIGNING DATES FROM 20071023 TO 20071205;REEL/FRAME:020225/0288