Patents by Inventor Don Johnson
Don 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: 11972220Abstract: Techniques for using enhanced logit values for classifying utterances and messages input to chatbot systems in natural language processing. A method can include a chatbot system receiving an utterance generated by a user interacting with the chatbot system and inputting the utterance into a machine-learning model including a series of network layers. A final network layer of the series of network layers can include a logit function. The machine-learning model can map a first probability for a resolvable class to a first logit value using the logit function. The machine-learning model can map a second probability for a unresolvable class to an enhanced logit value. The method can also include the chatbot system classifying the utterance as the resolvable class or the unresolvable class based on the first logit value and the enhanced logit value.Type: GrantFiled: November 29, 2021Date of Patent: April 30, 2024Assignee: Oracle International CorporationInventors: Ying Xu, Poorya Zaremoodi, Thanh Tien Vu, Cong Duy Vu Hoang, Vladislav Blinov, Yu-Heng Hong, Yakupitiyage Don Thanuja Samodhye Dharmasiri, Vishal Vishnoi, Elias Luqman Jalaluddin, Manish Parekh, Thanh Long Duong, Mark Edward Johnson
-
Publication number: 20240126999Abstract: Techniques for using logit values for classifying utterances and messages input to chatbot systems in natural language processing. A method can include a chatbot system receiving an utterance generated by a user interacting with the chatbot system. The chatbot system can input the utterance into a machine-learning model including a set of binary classifiers. Each binary classifier of the set of binary classifiers can be associated with a modified logit function. The method can also include the machine-learning model using the modified logit function to generate a set of distance-based logit values for the utterance. The method can also include the machine-learning model applying an enhanced activation function to the set of distance-based logit values to generate a predicted output. The method can also include the chatbot system classifying, based on the predicted output, the utterance as being associated with the particular class.Type: ApplicationFiled: December 19, 2023Publication date: April 18, 2024Applicant: Oracle International CorporationInventors: Ying Xu, Poorya Zaremoodi, Thanh Tien Vu, Cong Duy Vu Hoang, Vladislav Blinov, Yu-Heng Hong, Yakupitiyage Don Thanuja Samodhye Dharmasiri, Vishal Vishnoi, Elias Luqman Jalaluddin, Manish Parekh, Thanh Long Duong, Mark Edward Johnson
-
Patent number: 11564965Abstract: A composition for the treatment of Demodex blepharitis and/or acne containing tea tree oil (TTO), coconut oil, aloe barbadensis, decyl glucoside, sodium chloride, sodium lauroyl methyl isethionate, Caprylic/Capric Triglyceride, Caprylyl Glycol, Ethylhexylglycerin, and Hexylene Glycol in glycerin or in water or in a mixture of glycerin and water. The composition is used to treat Demodex blepharitis and/or acne by applying the composition to the eyelid margin and eyelashes or acne and scrubbing the eyelid margin, eyelashes, and eyelash roots or acne with the composition using any suitable cloth, wipe, sponge, brush, or cotton tipped applicator.Type: GrantFiled: June 26, 2020Date of Patent: January 31, 2023Assignee: Lunovus LLCInventors: Marnix Heersink, Sebastian Heersink, Marius Heersink, Don Johnson
-
Publication number: 20220136024Abstract: The present disclosure relates to the biosynthesis of indigoid dye precursors and their conversion to indigoid dyes. Specifically, the present disclosure relates to methods of using polypeptides to produce indigoid dye precursors from indole feed compounds, and the use of the indigoid dye precursors to produce indigoid dyes.Type: ApplicationFiled: November 9, 2021Publication date: May 5, 2022Inventors: John Eugene Dueber, Zachary Nicholas Russ, Tammy Melody Hsu, Terry Don Johnson, JR., Bernardo Cervantes, Ramya Lakshmi Prathuri, Shyam Pravin Bhakta, Arthur Muir Fong, III, Luke Nathaniel Latimer
-
Publication number: 20210401920Abstract: A composition for the treatment of Demodex blepharitis and/or acne containing tea tree oil (TTO), coconut oil, aloe barbadensis, decyl glucoside, sodium chloride, sodium lauroyl methyl isethionate, Caprylic/Capric Triglyceride, Caprylyl Glycol, Ethylhexylglycerin, and Hexylene Glycol in glycerin or in water or in a mixture of glycerin and water. The composition is used to treat Demodex blepharitis and/or acne by applying the composition to the eyelid margin and eyelashes or acne and scrubbing the eyelid margin, eyelashes, and eyelash roots or acne with the composition using any suitable cloth, wipe, sponge, brush, or cotton tipped applicator.Type: ApplicationFiled: June 26, 2020Publication date: December 30, 2021Applicant: Lunovus LLCInventors: Marnix Heersink, Sebastian Heersink, Marius Heersink, Don Johnson
-
Patent number: 11203774Abstract: The present disclosure relates to the biosynthesis of indigoid dye precursors and their conversion to indigoid dyes. Specifically, the present disclosure relates to methods of using polypeptides to produce indigoid dye precursors from indole feed compounds, and the use of the indigoid dye precursors to produce indigoid dyes.Type: GrantFiled: April 7, 2020Date of Patent: December 21, 2021Assignee: The Regents of the University of CaliforniaInventors: John Eugene Dueber, Zachary Nicholas Russ, Tammy Melody Hsu, Terry Don Johnson, Jr., Bernardo Cervantes, Ramya Lakshmi Prathuri, Shyam Pravin Bhakta, Arthur Muir Fong, III, Luke Nathaniel Latimer
-
Patent number: 11169045Abstract: A system and method for determining a residual life of a swivel. The method includes determining at least one of an angular rotation, a linear displacement and a rotational direction of at least one swivel and determining rotational count of the at least one swivel based on the determined at least one of the angular rotation, the linear displacement and the rotational direction of the at least one swivel. Further, the method includes indicating a residual life information of the at least one swivel based on the determined rotational count of the at least one swivel. Further, the embodiments herein also provide an electronic device for determining residual life of a swivel.Type: GrantFiled: December 19, 2018Date of Patent: November 9, 2021Assignee: KNAPPCO, LLCInventors: Gautham Ramamurthy, Chandra Sekhar Panda, Ishank Kumar Rawat, Srishti Tiwari, Anvith Bannur Gopinath, Phaneendra Govindasetty Tirumani, Don Johnson
-
Patent number: 11068501Abstract: A distributed database system may perform a single phase commit for transactions involving updates to multiple databases of the distributed database system. A client request may be received that involves updates to multiple database of the distributed database system. The updates may be performed at a front-end database and a back-end database. Log records indicating the updates to the front-end database may be sent to the back-end database. The log records and the updates performed at the back-end database may be committed together as a single phase commit at the back-end database. In the event of a system failure of the front-end database, log records may be requested and received from the back-end database. A restoration of the front-end database may be performed based, at least in part, on the received log records.Type: GrantFiled: March 20, 2017Date of Patent: July 20, 2021Assignee: Amazon Technologies, Inc.Inventors: Anurag Windlass Gupta, Jakub Kulesza, Don Johnson, Deepak Agarwal, Tushar Jain
-
Patent number: 10891666Abstract: Techniques are described for facilitating use of sequences of invocable services in a configurable manner, including by providing a metering service that tracks the use of invocable services by other invocable services or applications. In at least some situations, the invocable services are fee-based Web services or other fee-based network-accessible services, and are made available by providers of the services for use by others in exchange for fees defined by the service providers. The described techniques facilitate use of a sequence of such invocable services by applications in a manner configured by the creators of the applications and providers of the services, including to allow the application creators to define pricing terms that will be used to determine fees that end users of the applications will be charged for use of the invocable services via the applications.Type: GrantFiled: October 18, 2011Date of Patent: January 12, 2021Assignee: Amazon Technologies, Inc.Inventors: Peter Sirota, Don Johnson, Gaurav D. Ghare, Aaron Mohrman, Tushar Jain, Eric M. Wagner
-
Patent number: 10853780Abstract: Techniques are described for facilitating use of invocable services by applications in a configurable manner. In at least some situations, the invocable services are Web services or other network-accessible services that are made available by providers of the services for use by others in exchange for fees defined by the service providers. The described techniques facilitate use of such invocable services by applications in a manner configured by the developers of the applications, including to allow the application developers to configure pricing terms that will be used to determine fees that end users of the applications will be charged for use of the invocable services via the applications. In some situations, the configured pricing terms for a service specify fees for end users that differ in one or more ways from the defined fees charged by the provider of that service.Type: GrantFiled: December 29, 2006Date of Patent: December 1, 2020Assignee: Amazon Technologies, Inc.Inventors: Peter Sirota, Don Johnson, Tushar Jain, Gaurav D. Ghare
-
Patent number: 10817854Abstract: Techniques are described for facilitating sharing of executable software images between users in a configurable manner. In at least some situations, the executable software images are virtual machine images, and while executing may access and use remote network-accessible services (e.g., Web services). In addition, some or all shared executable software images may be made available in a fee-based manner by creator users, such that execution of such a fee-based software image by a software image execution service on behalf of a user other than the creator user is performed in exchange for fees from the other user as specified by the creator user. The creator user may further receive at least some of the specified fees paid by the other user, such as at least some of a difference between the specified fees and fees charged by the software image execution service for the execution.Type: GrantFiled: June 9, 2014Date of Patent: October 27, 2020Assignee: Amazon Technologies, Inc.Inventors: Peter Sirota, James Alfred Gordon Greenfield, Don Johnson, Attila Narin
-
Publication number: 20200325516Abstract: The present disclosure relates to the biosynthesis of indigoid dye precursors and their conversion to indigoid dyes. Specifically, the present disclosure relates to methods of using polypeptides to produce indigoid dye precursors from indole feed compounds, and the use of the indigoid dye precursors to produce indigoid dyes.Type: ApplicationFiled: April 7, 2020Publication date: October 15, 2020Inventors: John Eugene Dueber, Zachary Nicholas Russ, Tammy Melody Hsu, Terry Don Johnson, Jr., Bernardo Cervantes, Ramya Lakshmi Prathuri, Shyam Pravin Bhakta, Arthur Muir Fong, III, Luke Nathaniel Latimer
-
Patent number: 10785037Abstract: A system, method, and computer readable medium for managing secure content by CDN service providers are provided. A network storage provider stores one or more resources on behalf of a content provider. A CDN service provider obtains client computing device requests for secure content. Based on processing first signature information, the CDN service provider determines whether the secure content is available to the client computing device. If the CDN service provider does not maintain the requested content, the CDN service provider transmits a request to the network storage provider. Based on second signature information and an identifier associated with the CDN service provider, the network storage provider processes the request based policy information associated with the identifier.Type: GrantFiled: November 19, 2018Date of Patent: September 22, 2020Assignee: Amazon Technologies, Inc.Inventors: David R. Richardson, Mustafa I. Abrar, Don Johnson, John Cormie, Bradley Eugene Marshall, Mark Joseph Cavage
-
Patent number: 10760723Abstract: A connection nozzle assembly includes an inner fluid product tube, a tube sleeve secured about the fluid product tube, an outer nozzle sleeve, and a locking mechanism disposed between the fluid product tube and the nozzle sleeve. The nozzle sleeve includes a body portion and a rear portion, each being moveable between a plurality of locking positions. The nozzle assembly includes one or more grips configured to rotate forward and backward to lock and unlock the nozzle assembly to a receptacle coupling, respectively. The nozzle sleeve is moved between the plurality of locking positions, thereby engaging the locking mechanism to secure the connection nozzle assembly to a receptacle coupling. The connection nozzle assembly can be uncoupled by reversing the nozzle sleeve.Type: GrantFiled: September 5, 2017Date of Patent: September 1, 2020Assignee: OPW—ENGINEERED SYSTEMS, INC.Inventors: Carlos Cosse, Jaskaran Gill, Don Johnson
-
Patent number: 10726404Abstract: Techniques are described for facilitating use of invocable services by applications in a configurable manner. In at least some situations, the invocable services are Web services or other network-accessible services that are made available by providers of the services for use by others in exchange for fees defined by the service providers. The described techniques facilitate use of such invocable services by applications in a manner configured by the application providers and the service providers, including to track use of third-party invocable services by applications on behalf of end users and to allocate fees that are charged end users between the applications and the services as configured by the providers of the applications and services. In some situations, the configured pricing terms for a service specify fees for end users that differ in one or more ways from the defined fees charged by the provider of that service.Type: GrantFiled: April 30, 2015Date of Patent: July 28, 2020Assignee: Amazon Technologies, Inc.Inventors: Peter Sirota, Don Johnson, Gaurav D. Ghare, Tushar Jain, Alan S. Geller
-
Patent number: 10704070Abstract: The present disclosure relates to the biosynthesis of indigoid dye precursors and their conversion to indigoid dyes. Specifically, the present disclosure relates to methods of using polypeptides to produce indigoid dye precursors from indole feed compounds, and the use of the indigoid dye precursors to produce indigoid dyes.Type: GrantFiled: March 3, 2016Date of Patent: July 7, 2020Assignee: The Regents of the University of CaliforniaInventors: John Eugene Dueber, Zachary Nicholas Russ, Tammy Melody Hsu, Terry Don Johnson, Jr., Bernardo Cervantes, Ramya Lakshmi Prathuri, Shyam Pravin Bhakta, Arthur Muir Fong, III, Luke Nathaniel Latimer
-
Patent number: 10459755Abstract: Generally described, aspects of the present disclosure relate to for managing the configuration and security policies of hosted virtual machine networks. Hosted virtual machine networks are configured in a manner such that a virtual machine manager component can establish service manifests that correspond to information required by the virtual machine network from a user/customer. The virtual machine manager component can also publish in the service manifests contractual information, such as security risk assessments, that are deemed to have been provided and accepted by the user/customer in instantiating virtual machine networks. If the processed service manifest information remains valid, a substrate network process requests or independently instantiate services or components in accordance with the configuration information and security risk information included in the processed service manifest.Type: GrantFiled: August 30, 2018Date of Patent: October 29, 2019Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Don Johnson, Marvin M. Theimer
-
Publication number: 20190187022Abstract: A system and method for determining a residual life of a swivel. The method includes determining at least one of an angular rotation, a linear displacement and a rotational direction of at least one swivel and determining rotational count of the at least one swivel based on the determined at least one of the angular rotation, the linear displacement and the rotational direction of the at least one swivel. Further, the method includes indicating a residual life information of the at least one swivel based on the determined rotational count of the at least one swivel. Further, the embodiments herein also provide an electronic device for determining residual life of a swivel.Type: ApplicationFiled: December 19, 2018Publication date: June 20, 2019Applicant: OPW- Engineered Systems, Inc.Inventors: Gautham RAMAMURTHY, Chandra Sekhar PANDA, Ishank Kumar RAWAT, Srishti TIWARI, Anvith Bannur GOPINATH, Phaneendra Govindasetty TIRUMANI, Don JOHNSON
-
Patent number: 10291715Abstract: Techniques are described for facilitating interactions between computing systems, such as in accordance with usage models that are configured for available services by the providers of the services. In some situations, the services are Web services, and an electronic Web service (“WS”) marketplace is provided via which third-party WS providers make their WSes available to third-party WS consumers who purchase access to those WSes via the electronic marketplace based on configured usage models selected by the consumers. Some or all of the one or more usage models configured for an available WS may each have associated use prices and/or non-price use conditions, and if so access to those WSes using those usage models may be provided only if a consumer requesting access provides appropriate payment and otherwise satisfies the specified use conditions for a selected usage model.Type: GrantFiled: December 30, 2013Date of Patent: May 14, 2019Assignee: Amazon Technologies, Inc.Inventors: Peter Sirota, Gaurav D. Ghare, Don Johnson, Tushar Jain, Robert Frederick, Ashish Agrawal, Jeffrey Barr
-
Publication number: 20190089542Abstract: A system, method, and computer readable medium for managing secure content by CDN service providers are provided. A network storage provider stores one or more resources on behalf of a content provider. A CDN service provider obtains client computing device requests for secure content. Based on processing first signature information, the CDN service provider determines whether the secure content is available to the client computing device. If the CDN service provider does not maintain the requested content, the CDN service provider transmits a request to the network storage provider. Based on second signature information and an identifier associated with the CDN service provider, the network storage provider processes the request based policy information associated with the identifier.Type: ApplicationFiled: November 19, 2018Publication date: March 21, 2019Inventors: David R. Richardson, Mustafa I. Abrar, Don Johnson, John Cormie, Bradley Eugene Marshall, Mark Joseph Cavage