Patents by Inventor Edwin Johnson

Edwin Johnson 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: 11472444
    Abstract: The method for dynamically updating an environmental representation of an autonomous agent can include: receiving a set of inputs S210; generating an environmental representation S220; and updating the environmental representation S230. Additionally or alternatively, the method S200 can include providing the environmental representation to a planning module S240 and/or any other suitable processes. The method S200 functions to generate and/or dynamically update an environmental representation to facilitate control of an autonomous agent.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: October 18, 2022
    Assignee: May Mobility, Inc.
    Inventors: Robert Goeddel, Collin Johnson, Melinda Kothbauer, Jeff Sterniak, Tom Voorheis, Edwin B. Olson
  • Patent number: 11472436
    Abstract: A system for operating an autonomous agent with incomplete environmental information can include and/or interface an autonomous operating system and an autonomous agent. A method for operating an autonomous agent with incomplete environmental information includes any or all of: receiving a set of inputs; determining a set of known objects in the ego vehicle's environment; determining a set of blind regions in the ego vehicle's environment; and inserting a set of virtual objects into the set of blind regions; selecting a set of virtual objects based on the set of blind regions; operating the autonomous agent based on the set of virtual objects; and/or any other suitable processes.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: October 18, 2022
    Assignee: May Mobility, Inc
    Inventors: Sajan Patel, Collin Johnson, Gregory Meyer, Edwin B. Olson
  • Patent number: 11466244
    Abstract: A composition includes at least one carrier containing a polysaccharide, at least one antioxidant and at least one amino acid selected from cysteine, lysine, alanine and arginine. Such a composition can be used for protection of microorganisms during drying, storage and/or reconstitution. A culture powder, a process of making the culture powder, and products containing the culture powder are also disclosed.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: October 11, 2022
    Assignee: Societe des Produits Nestle S.A.
    Inventors: Edwin Ananta, Biljana Bogicevic, Carsten Cramer, Alexandra Dubois, Judith Gaulocher, Katja Johnson, Jeroen Andre Muller, Matthias Perren, Guenolee Eliane Marie Prioult, Sabine Sres, Wilbert Sybesma
  • Publication number: 20220315051
    Abstract: A system for operating an autonomous agent with incomplete environmental information can include and/or interface an autonomous operating system and an autonomous agent. A method for operating an autonomous agent with incomplete environmental information includes any or all of: receiving a set of inputs; determining a set of known objects in the ego vehicle's environment; determining a set of blind regions in the ego vehicle's environment; and inserting a set of virtual objects into the set of blind regions; selecting a set of virtual objects based on the set of blind regions; operating the autonomous agent based on the set of virtual objects; and/or any other suitable processes.
    Type: Application
    Filed: April 4, 2022
    Publication date: October 6, 2022
    Inventors: Sajan Patel, Collin Johnson, Gregory Meyer, Edwin B. Olson
  • Publication number: 20220309456
    Abstract: Systems, methods, and machine-readable media are provided for processing items within an automated storage and retrieval device. A scanned machine-readable identifier associated with an item is received at an automated storage and retrieval device. A determination is made whether the machine-readable identifier that was scanned is a container identification (ID). The machine-readable identifier is identified based on pre-defined criteria when the machine-readable identifier is determined not to be a container ID. The machine-readable identifier is mapped to an existing order using stored order information. A container ID is created by the fulfillment system and passed back to the automated storage and retrieval device. The item is stored in the automated storage and retrieval device using the created container ID.
    Type: Application
    Filed: June 16, 2022
    Publication date: September 29, 2022
    Inventors: Paul Edward Durkee, Edwin H. Reed, Stuart William Clark, Bradley Johnson
  • Patent number: 11397910
    Abstract: Systems, methods, and machine-readable media are provided for processing items within an automated storage and retrieval device. A scanned machine-readable identifier associated with an item is received at an automated storage and retrieval device. A determination is made whether the machine-readable identifier that was scanned is a container identification (ID). The machine-readable identifier is identified based on pre-defined criteria when the machine-readable identifier is determined not to be a container ID. The machine-readable identifier is mapped to an existing order using stored order information. A container ID is created by the fulfillment system and passed back to the automated storage and retrieval device. The item is stored in the automated storage and retrieval device using the created container ID.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: July 26, 2022
    Assignee: Walmart Apollo, LLC
    Inventors: Paul Edward Durkee, Edwin H. Reed, Stuart William Clark, Bradley Johnson
  • Patent number: 11395566
    Abstract: Some example product dispensers that accommodate two full paper towel rolls are provided herein. The product dispenser may employ separate dispensing mechanisms for each product roll and may include roll holders that articulate out from the housing to facilitate easy loading and access to replacement and loading of the other product roll. A roll partition may be utilized to separate the web paths of the two product rolls and enable rotation of front roll holders. Example funnel covers and nip covers can aid with intuitive installation. Example roll holders with retention mechanisms help prevent unintentional dropping of the installed product roll. Other beneficial features include utilizing motor operation sensing to dispense a desired sheet length, automatic/assisted loading into the dispensing mechanism, automatic switching between dispensing of product rolls, and always dispensing from the smaller product roll first. Many other features/structures of example product dispensers are also described herein.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: July 26, 2022
    Assignee: GPCP IP HOLDINGS LLC
    Inventors: Brian Scott Borke, Ted Allen Casper, Jacob Charles Dahl, R. Mitchel Edwards, John William Grosz, Jr., Alan Joseph Johnson, John Patrick Laitala, Nickolas Everett Madsen, Tammy Lynn Miller, David Warren Murphy, Mark Edwin Peters, Kyle Andrew Pfeifer, Ryan Joseph Schuh, Aaron Lee Sinclair, Robert Paul Stuedemann, Kevin Michael Swanson, Karl Daniel Kissinger
  • Publication number: 20220139109
    Abstract: A method includes receiving data indicative of an image of a face of an unknown user of the computing device while the computing device is in a reduced access mode locked state. The method also includes determining whether the unknown user is the known user by at least comparing the image of the face of the unknown user to one or more images of a plurality of images of a face of a known user of the computing device. The method further includes setting the computing device to an increased access mode in response to determining that the unknown user is the known user.
    Type: Application
    Filed: April 3, 2019
    Publication date: May 5, 2022
    Inventors: Cem Kemal Hamami, Joseph Edwin Johnson, Jr., Kuntal Sengupta, Piotr Kulaga, Wen-Sheng Chu, Zachary Iqbal
  • Publication number: 20210229673
    Abstract: An example method includes establishing, by a mobile computing device, a connection with a vehicle computing system of a vehicle, receiving, from the vehicle computing system, feature data associated with at least one image of a face of a user of the vehicle, wherein the at least one image of the face is captured by an image capture device included in the vehicle, determining, based on a comparison between the feature data associated with the at least one image of the face of the user and feature data of at least one image of a face of a previously enrolled user, a match between the user of the vehicle and the previously enrolled user, authenticating, based on the match, the user of the vehicle, and sending, to the vehicle computing system, authentication data for the user of the vehicle, wherein the authentication data is indicative of the match.
    Type: Application
    Filed: November 12, 2019
    Publication date: July 29, 2021
    Applicant: Google LLC
    Inventors: Hanumant Prasad R Singh, Piotr Kulaga, Wen-Sheng Chu, Kuntal Sengupta, Joseph Edwin Johnson Jr.
  • Patent number: 10991382
    Abstract: Among other things, embodiments of the present disclosure may be used to help train speech recognizers for improving generalized voice experience quality in a chat bot system. In some embodiments, the system provides users with games to play to increase user engagement with the chat bot system.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: April 27, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dustin Isaac Abramson, Don Edward Diekneite, Joseph Edwin Johnson, Jr., Kati Amanda London, Brandon Scott Jones, Kevin Michael Munoz
  • Patent number: 10965625
    Abstract: Systems and methods may be used to process and output information related to a non-speech vocalization, for example from a user attempting to mimic a non-speech sound. A method may include determine a mimic quality value associated with an audio file by comparing a non-speech vocalization to a prerecorded audio file. For example, the method may include determining an edit distance between the non-speech vocalization and the prerecorded audio file. The method may include assigning a mimic quality value to the audio file based on the edit distance. The method may include outputting the mimic quality value.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: March 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Derrick Fu, Kati Amanda London, James Bigbee Garver, Joseph Edwin Johnson, Jr., Ying Wang, Oussama Elachqar, Zhiying Zhang
  • Publication number: 20210006516
    Abstract: Systems and methods may be used to process and output information related to a non-speech vocalization, for example from a user attempting to mimic a non-speech sound. A method may include determine a mimic quality value associated with an audio file by comparing a non-speech vocalization to a prerecorded audio file. For example, the method may include determining an edit distance between the non-speech vocalization and the prerecorded audio file. The method may include assigning a mimic quality value to the audio file based on the edit distance. The method may include outputting the mimic quality value.
    Type: Application
    Filed: July 14, 2020
    Publication date: January 7, 2021
    Inventors: Derrick Fu, Kati Amanda London, James Bigbee Garver, Joseph Edwin Johnson, JR., Ying Wang, Oussama Elachqar, Zhiying Zhang
  • Patent number: 10860587
    Abstract: Systems and methods are disclosed for conversationally-relevant content requests. In one implementation, a first communication is processed to identify a first content element within the communication. The first content element is stored within a first content repository. A content request is generated based on the first content repository. The content request is provided to the user. A second communication is received from the user in response to the content request. An action is initiated based on the second communication.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: December 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Emmanouil Koukoumidis, Joseph Edwin Johnson, Jr., Dustin Isaac Abramson, Steven Gary Zittrower, Di Li, Ying Wang
  • Patent number: 10853716
    Abstract: Systems and methods for automated mathematical chatting. The systems and methods convert any identified non-numerical inputs into vectors and then perform the mathematical equation utilizing the vectors instead of the nonnumeric inputs along with any other identified numeric inputs to obtain a numerical vector result. The systems and methods decode the numerical vector result into a result feature and then search one or more databases for output based on the result feature. The systems and methods provide the selected output from the one or more databases in response to the mathematical query.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: December 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Edwin Johnson, Jr., Emmanouil Koukoumidis, Daniel Vann, Hailong Mu
  • Patent number: 10708201
    Abstract: Systems and methods are disclosed for response retrieval using communication session vectors. In one implementation, a first communication session is received. The first communication session includes a first communication. The first communication session is encoded as a first vector. A second vector is identified within a defined proximity of the first vector. The second vector represents a second communication session that includes a second communication. The second communication is provided within the first communication session in response to the first communication.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: July 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Emmanouil Koukoumidis, Joseph Edwin Johnson, Jr., Hailong Mu, Matthew W Schuerman, Ying Wang
  • Patent number: 10691896
    Abstract: Examples of the present disclosure describe systems and methods relating to conversational system user behavior identification. A user of the conversational system may be evaluated based on one or more factors. The one or more factors may be compared to an aggregated measure for a larger group of conversational system users, such that “anomalous” behavior (e.g., behavior that deviates from a normal behavior) may be identified. When a user is identified as exhibiting anomalous behavior, the conversational system may adapt its interactions with the user in order to encourage, discourage, or further observe the identified behavior. As a result, the conversational system may be able to verify a user's anomalous behavior, discourage the anomalous behavior, or take other action while interacting with the user.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Edwin Johnson, Jr., Emmanouil Koukoumidis, Donald Brinkman, Matthew Schuerman
  • Publication number: 20200097951
    Abstract: Human body activity associated with a task provided to a user may be used in a mining process of a cryptocurrency system. A server may provide a task to a device of a user which is communicatively coupled to the server. A sensor communicatively coupled to or comprised in the device of the user may sense body activity of the user. Body activity data may be generated based on the sensed body activity of the user. The cryptocurrency system communicatively coupled to the device of the user may verify if the body activity data satisfies one or more conditions set by the cryptocurrency system, and award cryptocurrency to the user whose body activity data is verified.
    Type: Application
    Filed: September 21, 2018
    Publication date: March 26, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Dustin ABRAMSON, Derrick FU, Joseph Edwin JOHNSON, JR.
  • Publication number: 20200090680
    Abstract: Among other things, embodiments of the present disclosure may be used to help train speech recognizers for improving generalized voice experience quality in a chat bot system. In some embodiments, the system provides users with games to play to increase user engagement with the chat bot system.
    Type: Application
    Filed: September 25, 2019
    Publication date: March 19, 2020
    Inventors: Dustin Isaac ABRAMSON, Don Edward DIEKNEITE, Joseph Edwin JOHNSON, JR., Kati Amanda LONDON, Brandon Scott JONES, Kevin Michael MUNOZ
  • Patent number: 10581765
    Abstract: Representative embodiments disclose mechanisms for discovering, synthesizing, presenting and interacting with multiple chat bots. A broker system can interact with a user and receive a query which is passed to a search engine. The search results are evaluated for bots provided by domains. The query can be submitted to the discovered bots. For domains that do not provide a bot, a bot can be synthesized if desired and the query submitted to the synthesized bots. Answers from the bots are retrieved. Answer are directly presented for bots that are directly surfaced to the user in the search results page. Answers can be fused for bots that are not directly surfaced to the user and presented via a broker bot. Answers from the one bot can be fed to other bots so that the bots can participate in a group chat between bots and the user.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: March 3, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Emmanouil Koukoumidis, Joseph Edwin Johnson, Jr., Donald Brinkman, Dustin Abramson, Oussama Elachqar, Hailong Mu, Maria Alexandropoulou
  • Patent number: 10574597
    Abstract: Methods, systems, and computer programs are presented for providing a user interface (UI) for monitoring and debugging an Artificial Intelligence (AI) chatting hot. One method includes operations for receiving a selection on the UI to replay an electronic conversation between a first and a second party, selecting conversation data associated with the electronic conversation from a data log having conversation data from several electronic conversations, and analyzing the conversation data to identify conversation parameters. The conversation parameters include text in each entry of the electronic conversation, timing of the entries, and debugging parameters for each entry. The method further includes an operation for causing presentation of the electronic conversation on the UI, which includes presenting the text of each entry, the audio corresponding to speech associated with each entry timed according to the timing of the entry, and the debugging parameters embedded within the presented text.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: February 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Edwin Johnson, Jr., Matthew W Schuerman, Donald Frank Brinkman, Jr.