Patents by Inventor Leonardo Weiss F Chaves

Leonardo Weiss F Chaves 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: 9064229
    Abstract: Implementations of the present disclosure are directed to sharing data in a supply chain, the data corresponding to an item having a tag associated therewith. Methods include storing item-level data in a computer-readable repository, determining endpoint data, the endpoint data indicating a location of the item-level data, determining a random number from the tag, the random number unique to the item, selecting a first integer and a second integer, generating a first public key based on the first integer and a semi-public key based on the second integer, generating an identifier based on the first public key and the random number, generating a key based on the semi-public key and the random number, encrypting the endpoint data using the key to provide encrypted endpoint data, defining a tuple comprising the identifier and the encrypted endpoint data, and transmitting the tuple over a network for storage in a persistent storage device.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: June 23, 2015
    Assignee: SAP SE
    Inventors: Leonardo Weiss F. Chaves, Florian Kerschbaum
  • Patent number: 8811620
    Abstract: Implementations of the present disclosure are directed to sharing data in a supply chain, the data corresponding to an item having a tag associated therewith. Methods include determining a random number from the tag, the random number being unique to the item, selecting a first integer and a second integer, generating a first public key based on the first integer and a semi-public key based on the second integer, generating an identifier based on the first public key and the random number, generating a key based on the semi-public key and the random number, encrypting the data using the key to provide encrypted data, defining a tuple comprising the identifier and the encrypted data, and transmitting the tuple over a network for storage in a persistent storage device.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: August 19, 2014
    Assignee: SAP AG
    Inventors: Leonardo Weiss F. Chaves, Florian Kerschbaum
  • Patent number: 8745370
    Abstract: Implementations of methods of sharing data in a supply chain, the data corresponding to an item having a tag associated therewith, include generating data corresponding to the item, generating a data reference, encrypting the data using an encryption key to provide encrypted data, transmitting the encrypted data over a network for storage in a database based on the data reference, writing the data reference and the encryption key to the tag, and transferring the item to a successor in the supply chain. Implementations include retrieving information electronically stored on the tag, the information comprising a data reference and an encryption key, transmitting a data request over a network for retrieving encrypted data from a database, the data request comprising the data reference, receiving the encrypted data from the database, and decrypting the encrypted data using the encryption key to provide decrypted data.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: June 3, 2014
    Assignee: SAP AG
    Inventors: Leonardo Weiss F. Chaves, Benjamin Bolland, Christian Loes, Hannes Thies, Pascal Wichmann
  • Publication number: 20130297929
    Abstract: Implementations of the present disclosure are directed to sharing data in a supply chain, the data corresponding to an item having a tag associated therewith. Methods include storing item-level data in a computer-readable repository, determining endpoint data, the endpoint data indicating a location of the item-level data, determining a random number from the tag, the random number unique to the item, selecting a first integer and a second integer, generating a first public key based on the first integer and a semi-public key based on the second integer, generating an identifier based on the first public key and the random number, generating a key based on the semi-public key and the random number, encrypting the endpoint data using the key to provide encrypted endpoint data, defining a tuple comprising the identifier and the encrypted endpoint data, and transmitting the tuple over a network for storage in a persistent storage device.
    Type: Application
    Filed: May 7, 2012
    Publication date: November 7, 2013
    Applicant: SAP AG
    Inventors: Leonardo Weiss F. Chaves, Florian Kerschbaum
  • Patent number: 8292178
    Abstract: Implementations of the present disclosure provide an integrated smart label, comprising a plurality of electronic components, each of the electronic components including a profile defining at least a portion of a machine-readable indicia, at least one of the electronic components storing first data, and the machine-readable indicia being a visual representation of second data. Implementations of the present disclosure also provide a method of producing an integrated smart label, and a system employing an integrated smart label.
    Type: Grant
    Filed: September 17, 2009
    Date of Patent: October 23, 2012
    Assignee: SAP AG
    Inventor: Leonardo Weiss F. Chaves
  • Publication number: 20120210118
    Abstract: Implementations of the present disclosure are directed to sharing data in a supply chain, the data corresponding to an item having a tag associated therewith. Methods include determining a random number from the tag, the random number being unique to the item, selecting a first integer and a second integer, generating a first public key based on the first integer and a semi-public key based on the second integer, generating an identifier based on the first public key and the random number, generating a key based on the semi-public key and the random number, encrypting the data using the key to provide encrypted data, defining a tuple comprising the identifier and the encrypted data, and transmitting the tuple over a network for storage in a persistent storage device.
    Type: Application
    Filed: February 14, 2011
    Publication date: August 16, 2012
    Applicant: SAP AG
    Inventors: Leonardo Weiss F. Chaves, Florian Kerschbaum
  • Publication number: 20120130659
    Abstract: Embodiments of the present invention relate to analysis of large data sets using distributed polynomial interpolation. Particular embodiments compile such data sets from a large number of nodes. According to certain embodiments, a node gathers data for a certain time interval, and then approximates the gathered data with a polynomial. The node then sends its data in the form of the polynomial and an identification (ID), to a repository such as a database. For each node the polynomial may be queried from the database, and then the integral for the required interval calculated therefrom. Embodiments of the present invention may be particularly suited to allow real-time analytics of data collected from a large number of electrical power smart meters.
    Type: Application
    Filed: November 22, 2010
    Publication date: May 24, 2012
    Applicant: SAP AG
    Inventor: Leonardo Weiss F. Chaves
  • Publication number: 20110320805
    Abstract: Implementations of methods of sharing data in a supply chain, the data corresponding to an item having a tag associated therewith, include generating data corresponding to the item, generating a data reference, encrypting the data using an encryption key to provide encrypted data, transmitting the encrypted data over a network for storage in a database based on the data reference, writing the data reference and the encryption key to the tag, and transferring the item to a successor in the supply chain. Implementations include retrieving information electronically stored on the tag, the information comprising a data reference and an encryption key, transmitting a data request over a network for retrieving encrypted data from a database, the data request comprising the data reference, receiving the encrypted data from the database, and decrypting the encrypted data using the encryption key to provide decrypted data.
    Type: Application
    Filed: June 28, 2010
    Publication date: December 29, 2011
    Applicant: SAP AG
    Inventors: Leonardo Weiss F. Chaves, Benjamin Bolland, Christian Loës, Hannes Thies, Pascal Wichmann
  • Publication number: 20110062237
    Abstract: Implementations of the present disclosure provide an integrated smart label, comprising a plurality of electronic components, each of the electronic components including a profile defining at least a portion of a machine-readable indicia, at least one of the electronic components storing first data, and the machine-readable indicia being a visual representation of second data. Implementations of the present disclosure also provide a method of producing an integrated smart label, and a system employing an integrated smart label.
    Type: Application
    Filed: September 17, 2009
    Publication date: March 17, 2011
    Applicant: SAP AG
    Inventor: Leonardo Weiss F. Chaves
  • Patent number: 7680779
    Abstract: Queries in a distributed database system are received at computer devices participating in the database system. A determination is made as to which of the respective, participating computer devices has data relevant to the query. Information about the computer devices(s) which has or have the relevant data is communicated to the participating computer devices. Such information is used to determine, at each of the respective participating computer devices, a benefit value for at least one of the participating computer devices. A determination is made as to which the participating computer devices will process the query by comparing the benefit values for the participating computer devices.
    Type: Grant
    Filed: January 26, 2007
    Date of Patent: March 16, 2010
    Assignee: SAP AG
    Inventor: Leonardo Weiss F Chaves
  • Publication number: 20090231135
    Abstract: Enhanced item tracking using selecting querying, in which a scan envelope of a mobile reader is defined, items expected within the defined scan envelope are determined, and a low-level query including a tuning parameter that selectively includes or excludes the determined items is generated. The approach also includes transmitting the low-level query via the mobile reader, and outputting an indicia of items that respond to the low-level query.
    Type: Application
    Filed: March 11, 2008
    Publication date: September 17, 2009
    Inventors: Leonardo Weiss F. Chaves, Martin Berchtold, Christian Decker, Till Riedel
  • Publication number: 20080183671
    Abstract: Queries in a distributed database system are received at computer devices participating in the database system. A determination is made as to which of the respective, participating computer devices has data relevant to the query. Information about the computer devices(s) which has or have the relevant data is communicated to the participating computer devices. Such information is used to determine, at each of the respective participating computer devices, a benefit value for at least one of the participating computer devices. A determination is made as to which the participating computer devices will process the query by comparing the benefit values for the participating computer devices.
    Type: Application
    Filed: January 26, 2007
    Publication date: July 31, 2008
    Applicant: SAP AG
    Inventor: Leonardo Weiss F Chaves
  • Publication number: 20080027796
    Abstract: A method for generating a recommendation to a customer includes detecting, in a first terminal that is part of a distributed terminal system in a commercial enterprise, an identifier for a first product. The identifier is detected in connection with a customer of the commercial enterprise, the first product being registered as belonging to a portion of the commercial enterprise assigned to the first terminal. Several other terminals in the distributed terminal system are prompted, after detecting the identifier, to generate recommendations intended for the customer. The generated recommendations are received, each generated by one of the prompted terminals using the detected identifier and a database local to that prompted terminal. At least one of the received recommendations are presented to the customer. Each presented recommendation is selected using a reputation value for the corresponding prompted terminal in a database local to the first terminal.
    Type: Application
    Filed: July 31, 2006
    Publication date: January 31, 2008
    Inventor: Leonardo Weiss F Chaves