Patents by Inventor Mario Linge

Mario Linge 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: 9942319
    Abstract: A technique is described providing offline support to business applications. Offline support allows a business application running on a portable electronic device without connectivity to a backend server to operate as though the business application has access to a backend server. The technique receives a sync request for content from the portable electronic device. A sync task is generated from the sync requests and processed to generate a package that contains the desired content. Once the package is generated, the package is stored in a package repository and a download notification is transmitted to the portable electronic device to notify the user that the package is ready. The package can in turn be delivered to the portable electronic device when a download request is received from the portable electronic device.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: April 10, 2018
    Assignee: SAP SE
    Inventors: Paul Xi, Ming Zhu, Xiaojun Feng, Mohamed Elzankaly, Marco Eidinger, Ananda Kumar Gajula, Mario Linge, Yang-cheng Fan, Oscar Marquez, Jianxun Zhou
  • Publication number: 20160085600
    Abstract: A technique is described providing offline support to business applications. Offline support allows a business application running on a portable electronic device without connectivity to a backend server to operate as though the business application has access to a backend server. The technique receives a client request to operate the application in an offline mode. The technique then retrieves a business object to be utilized in the offline mode and an event trigger for interacting with the business object. The native programming language is then determined and then an event handler written in a native language of the client device and that is associated with the event trigger is retrieved. The event trigger is then modified to point to the event handler. The business object, event trigger, and event handler are then packaged together.
    Type: Application
    Filed: September 23, 2014
    Publication date: March 24, 2016
    Inventors: Mario Linge, Ananda Kumar Gajula, Jianxun Zhou, Oscar Marquez, Xiaojun Feng, Yang-cheng Fan, Ming Zhu, Paul Xi, Marco Eidinger, Mohamed Elzankaly
  • Patent number: 9292364
    Abstract: A technique is described providing offline support to business applications. Offline support allows a business application running on a portable electronic device without connectivity to a backend server to operate as though the business application has access to a backend server. The technique receives a client request to operate the application in an offline mode. The technique then retrieves a business object to be utilized in the offline mode and an event trigger for interacting with the business object. The native programming language is then determined and then an event handler written in a native language of the client device and that is associated with the event trigger is retrieved. The event trigger is then modified to point to the event handler. The business object, event trigger, and event handler are then packaged together.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: March 22, 2016
    Assignee: SAP SE
    Inventors: Mario Linge, Ananda Kumar Gajula, Jianxun Zhou, Oscar Marquez, Xiaojun Feng, Yang-cheng Fan, Ming Zhu, Paul Xi, Marco Eidinger, Mohamed Elzankaly
  • Publication number: 20150296010
    Abstract: A technique is described providing offline support to business applications. Offline support allows a business application running on a portable electronic device without connectivity to a backend server to operate as though the business application has access to a backend server. The technique receives a sync request for content from the portable electronic device. A sync task is generated from the sync requests and processed to generate a package that contains the desired content. Once the package is generated, the package is stored in a package repository and a download notification is transmitted to the portable electronic device to notify the user that the package is ready. The package can in turn be delivered to the portable electronic device when a download request is received from the portable electronic device.
    Type: Application
    Filed: April 9, 2014
    Publication date: October 15, 2015
    Applicant: SAP AG
    Inventors: Paul Xi, Ming Zhu, Xiaojun Feng, Mohamed Elzankaly, Marco Eidinger, Ananda Kumar Gajula, Mario Linge, Yang-cheng Fan, Oscar Marquez, Jianxun Zhou
  • Publication number: 20140143859
    Abstract: A method for unlocking a touch screen includes: in response to tapping by a user on a screen, receiving a time sequence of data samples representing the tapping by the user; comparing the time sequence of data samples with a stored data samples to determine if the time sequence of data samples matches the stored data samples; if there is a match, unlocking, the screen; and if there is no match, notifying the user.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Inventors: Mario Linge, Yang-cheng Fan
  • Publication number: 20140046812
    Abstract: Creating expense reports in a remote business system for payments made with a mobile computing device by: making an electronic payment using a mobile computing device, for example via Near Field Communication; collecting data from the mobile device that is relevant to the submission of an expense report for the payment in the remote business system; creating an expense object associated with the electronic payment on the mobile computing device; transmitting the expense object to the remote business system if the mobile computing device has a connection to the remote business system; and creating an expense report in the remote business system based on the expense object. The collected data may include, for example, data regarding: amount of the payment; nature of items or services purchased the payee; a client account to be billed; user of the mobile computing device; time of the payment; or location of the payment.
    Type: Application
    Filed: August 7, 2012
    Publication date: February 13, 2014
    Applicant: SAP AG
    Inventors: Yang-cheng FAN, Mario LINGE
  • Publication number: 20130219340
    Abstract: A portable electronic device includes a touch-sensitive display. In embodiments, initial touch zones are enabled on the left- and right-hand sides of the display. A person grasping the device with one hand may navigate using their thumb by making gestures in the touch zones. For example, one such gesture may select a touch zone as the default. A selection menu may then be displayed in the region of the touch zone. Suitable gestures (e.g. using the thumb) can manipulate the selection menu.
    Type: Application
    Filed: February 21, 2012
    Publication date: August 22, 2013
    Applicant: SAP AG
    Inventor: Mario Linge
  • Patent number: D775172
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: December 27, 2016
    Assignee: SAP SE
    Inventors: Oliver Conze, Damien Murphy, Hansi Li, Mario Linge, Jaehun Jeong
  • Patent number: D781327
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: March 14, 2017
    Assignee: SAP SE
    Inventors: Oliver Conze, Damien Murphy, Hansi Li, Mario Linge, Jaehun Jeong