Patents by Inventor Hermann Franz Burgmeier

Hermann Franz Burgmeier 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: 11403273
    Abstract: Within hash tables, bitmask(s) may be used to determine whether a given key is part of a collision chain or otherwise contained within the hash table. In some instances, using bitmask(s) may avoid linearly probing an entirety of the collision chain. For example, bitmask(s) may be used when searching low hit rate hash tables or hash tables where misses predominantly occur. Upon locating a collision chain within the hash table, or when probing the collision chain, the bitmask(s) may indicate whether subsequent keys within the collision chain correspond to the given key. The bitmask(s) may represent subsequent keys within the collision chain, and therefore, comparing the given key with the bitmask(s) may indicate similarities therebetween for use in determining whether to search a remainder of the collision chain.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: August 2, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Hermann Franz Burgmeier
  • Patent number: 10997183
    Abstract: An aspect provides a method, including: accessing, using a processor, a user profile based on user context information, wherein the user context information utilizes user device events; preparing, using the processor, a list of items based on the user profile related to a particular time period organized according to importance based on the user profile; and presenting, using the processor, the list of items related to the particular time period. Other aspects are described and claimed.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: May 4, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier, Jonathan Gaither Knox, Peter Hamilton Wetsel, Suzanne Marion Beaumont, Russell Speight VanBlon
  • Patent number: 10965748
    Abstract: One embodiment provides a method including storing, in response to an event associated with a file, file identification data and event data for the file; creating, using a processor, a reference between the file, the file identification data, and the event data; and storing, in a catalog, the reference in association with the file; wherein the catalog includes an inter-application reference. Other aspects are described and claimed.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: March 30, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier
  • Patent number: 10811005
    Abstract: One embodiment provides a method, including: receiving, at an audio receiver, user voice data; identifying, using a processor, at least one characteristic of the voice data; obtaining, using the processor, a speech recognition processing result of the voice data; and changing a standard response to the user voice data to an adapted response based on the at least one characteristic and the speech recognition processing result. Other aspects are described and claimed.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: October 20, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier, Antoine Roland Raux
  • Patent number: 10241988
    Abstract: An aspect provides a method, including: accessing, using a processor, a store of historical user object event information; building, using the processor, a tagging profile based on the store of historical user object event information; determining, using the processor, a new user object event; and determining, using the processor, a priority for tag generation for the new object event using the tagging profile. Other aspects are described and claimed.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: March 26, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Hermann Franz Burgmeier, Russell Speight VanBlon, Rod D. Waltermann, Suzanne Marion Beaumont, Jonathan Gaither Knox, Peter Hamilton Wetsel
  • Publication number: 20160371340
    Abstract: One embodiment provides a method, including: capturing, using a processor, context characteristics relating to a user; storing, using a processor, the context characteristics relating to a user; receiving, at a device, a search query; performing a search based on the search query, wherein the search is modified based on at least one context characteristic relevant to the search query; and displaying, on a display device, search results returned from the search. Other aspects are described and claimed.
    Type: Application
    Filed: June 19, 2015
    Publication date: December 22, 2016
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier, Timothy Winthrop Kingsbury
  • Publication number: 20160371343
    Abstract: One embodiment provides a method including storing, in response to an event associated with a file, file identification data and event data for the file; creating, using a processor, a reference between the file, the file identification data, and the event data; and storing, in a catalog, the reference in association with the file; wherein the catalog includes an inter-application reference. Other aspects are described and claimed.
    Type: Application
    Filed: June 19, 2015
    Publication date: December 22, 2016
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier
  • Publication number: 20160371342
    Abstract: One embodiment provides a method, including: receiving, at an electronic device, a search query for user files; producing, using a processor, a first result set using the search query; producing, using a processor, an updated search query based on contextual data derived from the first result set; and producing, using a processor, an updated result set based on the updated search query. Other aspects are described and claimed.
    Type: Application
    Filed: June 19, 2015
    Publication date: December 22, 2016
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier, Jon Wayne Heim
  • Publication number: 20160371581
    Abstract: One embodiment provides a method, including: receiving, at a virtual assistant running on an electronic device, a user input; processing, using the virtual assistant, the user input; processing, using a module running in parallel to the virtual assistant, the user input; combining, using a processor, a response to the user input issued by the virtual assistant and a response to the user input issued by the module; and providing an integrated response to the user input. Other aspects are described and claimed.
    Type: Application
    Filed: June 19, 2015
    Publication date: December 22, 2016
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier, Timothy Winthrop Kingsbury
  • Publication number: 20160372110
    Abstract: One embodiment provides a method, including: receiving, at an audio receiver, user voice data; identifying, using a processor, at least one characteristic of the voice data; obtaining, using the processor, a speech recognition processing result of the voice data; and changing a standard response to the user voice data to an adapted response based on the at least one characteristic and the speech recognition processing result. Other aspects are described and claimed.
    Type: Application
    Filed: June 19, 2015
    Publication date: December 22, 2016
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier, Antoine Roland Raux
  • Publication number: 20150205799
    Abstract: An aspect provides a method, including: accessing, using a processor, a user profile based on user context information, wherein the user context information utilizes user device events; preparing, using the processor, a list of items based on the user profile related to a particular past time period organized according to importance based on the user profile; and presenting, using the processor, the list of items related to the particular past time period. Other aspects are described and claimed.
    Type: Application
    Filed: March 31, 2015
    Publication date: July 23, 2015
    Inventors: Douglas Warren Robinson, Rod D. Waltermann, Hermann Franz Burgmeier, Jonathan Gaither Knox, Peter Hamilton Wetsel, Suzanne Marion Beaumont, Russell Speight VanBlon
  • Publication number: 20150161133
    Abstract: An aspect provides a method, including: accessing, using a processor, a user profile based on user context information, wherein the user context information utilizes user device events; preparing, using the processor, a list of items based on the user profile related to a particular time period organized according to importance based on the user profile; and presenting, using the processor, the list of items related to the particular time period. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier, Jonathan Gaither Knox, Peter Hamilton Wetsel, Suzanne Marion Beaumont, Russell Speight VanBlon
  • Publication number: 20150161570
    Abstract: An aspect provides a method, including: accessing, using a processor, an event list for a user during a particular upcoming time period; predicting, using the processor, a disruption to the event list for the user; accessing, using the processor, a rule set relating to permitted modifications to the event list; determining, using the processor, a proposed modification to the event list based on the rule set; and implementing, using the processor, the proposed modification to the event list. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Hermann Franz Burgmeier, Russell Speight VanBlon, Rod D. Waltermann, Suzanne Marion Beaumont, Jonathan Gaither Knox, Peter Hamilton Wetsel
  • Publication number: 20150161092
    Abstract: An aspect provides a method, including: accessing, using a processor, a store of historical user object event information; building, using the processor, a tagging profile based on the store of historical user object event information; determining, using the processor, a new user object event; and determining, using the processor, a priority for tag generation for the new object event using the tagging profile. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Hermann Franz Burgmeier, Russell Speight VanBlon, Rod D. Waltermann, Suzanne Marion Beaumont, Jonathan Gaither Knox, Peter Hamilton Wetsel
  • Publication number: 20150161249
    Abstract: An embodiment provides a method, including: collecting, using a user device, user object event data; collecting, using a user device, contextual data related to the user object event data; creating, using at least one processor, an association between the contextual data and the user object event data; forming, using a processor having access to a stored group of associations between contextual data and user object event data, a user profile based on the group of associations; and storing, in a memory, the user profile. Other aspects are described and claimed.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: LENOVO (SINGAPORE) PTD. LTD.
    Inventors: Jonathan Gaither Knox, Rod D. Waltermann, Hermann Franz Burgmeier, Peter Hamilton Wetsel, Suzanne Marion Beaumont, Russell Speight VanBlon