Patents by Inventor Charles Keller

Charles Keller 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).

  • Publication number: 20240098473
    Abstract: Disclosed herein are methods, systems and GUIs for providing situational awareness about emergency incidents to emergency service providers (ESPs), for example, between different Public Safety Answering Points. In particular, the use of data indicators, notifications and banners can be used to provide a GUI rich in situational awareness for efficient emergency response.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 21, 2024
    Inventors: Emily INGRAM, Gabriel Charles MAHONEY, David Paul SEHNERT, John Robert KATT, Karin Janeen MARQUEZ, BingJun Perry SY, Bryan Wright KELLER, Andrew Lee HWANG
  • Patent number: 11642369
    Abstract: To enhance expression of an antioxidant-related substance in an epidermis by using a diacylglycerol PEG adduct, a method for enhancing expression of an antioxidant-related substance in an epidermis is provided which includes applying a diacylglycerol PEG adduct to the epidermis as an active ingredient. The antioxidant-related substance is an oxidative stress response gene, an antioxidant enzyme, or an antioxidant protein. The diacylglycerol PEG adduct is selected from the group consisting of PEG-12 glycerol dimyristate (GDM12), PEG-12 glycerol distearate (GDS12), PEG-23 glycerol distearate (GDS23), PEG-23 glycerol dipalmitate (GDP23), and PEG-12 glycerol dioleate (GDO12).
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: May 9, 2023
    Assignee: J-Network, Inc.
    Inventors: Tatsuro Miyoshi, Brian Charles Keller, Akira Kodama
  • Publication number: 20220160755
    Abstract: To enhance expression of an antioxidant-related substance in an epidermis by using a diacylglycerol PEG adduct, a method for enhancing expression of an antioxidant-related substance in an epidermis is provided which includes applying a diacylglycerol PEG adduct to the epidermis as an active ingredient. The antioxidant-related substance is an oxidative stress response gene, an antioxidant enzyme, or an antioxidant protein. The diacylglycerol PEG adduct is selected from the group consisting of PEG-12 glycerol dimyristate (GDM12), PEG-12 glycerol distearate (GDS12), PEG-23 glycerol distearate (GDS23), PEG-23 glycerol dipalmitate (GDP23), and PEG-12 glycerol dioleate (GDO12).
    Type: Application
    Filed: August 10, 2021
    Publication date: May 26, 2022
    Inventors: Tatsuro MIYOSHI, Brian Charles KELLER, Akira KODAMA
  • Publication number: 20220062429
    Abstract: To enhance expression of a moisturizing-related substance in an epidermis by using a diacylglycerol PEG adduct, a method for enhancing expression of a moisturizing-related substance in an epidermis is provided which includes applying a diacylglycerol PEG adduct to the epidermis as an active ingredient. The moisturizing-related substance is filaggrin, profilaggrin, and/or caspase-14. The diacylglycerol PEG adduct is selected from a group consisting of PEG-12 glycerol dimyristate (GDM12), PEG-12 glycerol distearate (GDS12), PEG-23 glycerol distearate (GDS23), PEG-23 glycerol dipalmitate (GDP23), and PEG-12 glycerol dioleate (GD012).
    Type: Application
    Filed: August 10, 2021
    Publication date: March 3, 2022
    Inventors: Tatsuro MIYOSHI, Brian Charles KELLER, Akira KODAMA
  • Patent number: 11086565
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving a stream of data, and selecting more than one block of memory to write the stream of data to. The selected blocks of memory are in a memory that includes a plurality of blocks. Moreover, the data is written across the selected blocks of memory in parallel. The blocks of memory are also selected such that no two or more of the selected blocks of memory have an effect on a read apparent voltage of a same one of the plurality of blocks in the memory. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: August 10, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kevin E. Sallese, Timothy J. Fisher, Adalberto G. Yanes, Jason Szecheong Ma, Charles A. Keller, Aaron D. Fry, Van Huynh, Nikolaos Papandreou
  • Patent number: 11000477
    Abstract: To provide a preparing method for a charged niosome which is formed of a lipid containing a diacylglycerol PEG adduct and which is capable of being excellently impregnated into the skin and stored in the skin.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: May 11, 2021
    Assignee: J-NETWORK, INC.
    Inventors: Tatsuro Miyoshi, Brian Charles Keller, Akira Kodama
  • Patent number: 10817516
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: October 27, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles Keller Smith, Jonathan Thomas Campbell, Zhenguang Chen, Arun Keller Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Patent number: 10770155
    Abstract: Read Apparent Voltage (RAV) is an anomality in which an apparent threshold voltage of a storage cell transistor does not equal the actual threshold voltage of that same transistor by a large enough magnitude that the binary state of transistor is not read correctly. An infector page may cause the RAV anomality within a different infected page. To determine whether any page is an infector, each page is programmed, a page within each block is read, an acting infector page within an acting infector block is set, a possible infected page within a possible infected block is set, the acting infector page is read a predetermined plurality of instances, the possible infected page is read, a raw bit error rate (RBER) of the read of the possible infected page is determined, and the acting infector page is set as an actual infector page based upon the determined RBER.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Timothy Fisher, Aaron D. Fry, Van Huynh, Charles A. Keller, Jason Szecheong Ma, Kevin E. Sallese, Adalberto G. Yanes
  • Publication number: 20200117371
    Abstract: Read Apparent Voltage (RAV) is an anomality in which an apparent threshold voltage of a storage cell transistor does not equal the actual threshold voltage of that same transistor by a large enough magnitude that the binary state of transistor is not read correctly. An infector page may cause the RAV anomality within a different infected page. To determine whether any page is an infector, each page is programmed, a page within each block is read, an acting infector page within an acting infector block is set, a possible infected page within a possible infected block is set, the acting infector page is read a predetermined plurality of instances, the possible infected page is read, a raw bit error rate (RBER) of the read of the possible infected page is determined, and the acting infector page is set as an actual infector page based upon the determined RBER.
    Type: Application
    Filed: October 11, 2018
    Publication date: April 16, 2020
    Inventors: Timothy Fisher, Aaron D. Fry, Van Huynh, Charles A. Keller, Jason Szecheong Ma, Kevin E. Sallese, Adalberto G. Yanes
  • Publication number: 20200104071
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving a stream of data, and selecting more than one block of memory to write the stream of data to. The selected blocks of memory are in a memory that includes a plurality of blocks. Moreover, the data is written across the selected blocks of memory in parallel. The blocks of memory are also selected such that no two or more of the selected blocks of memory have an effect on a read apparent voltage of a same one of the plurality of blocks in the memory. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Application
    Filed: October 1, 2018
    Publication date: April 2, 2020
    Inventors: Kevin E. Sallese, Timothy J. Fisher, Adalberto G. Yanes, Jason Szecheong Ma, Charles A. Keller, Aaron D. Fry, Van Huynh, Nikolaos Papandreou
  • Patent number: 10489086
    Abstract: A data storage system includes a non-volatile memory array controlled by a controller that records a number of a plurality of like operations targeting a first block among a plurality of blocks in the non-volatile memory array. In response to the number of the plurality of like operations satisfying a threshold, the controller initiates a mitigation read request by recording an identifier of a second block in a high priority request in a mitigation data structure. The controller initiates other mitigation read requests by recording identifiers of other blocks of the non-volatile memory in low priority requests in the mitigation data structure. The controller preferentially services the high priority request from the mitigation data structure over the low priority requests, where servicing the high priority request includes performing a mitigation read to the second block.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Adalberto G. Yanes, Timothy Fisher, Charles A. Keller, Jason S. Ma, Kevin E. Sallese, Aaron D. Fry, Van Huynh, Nikolaos Papandreou
  • Publication number: 20190339902
    Abstract: A data storage system includes a non-volatile memory array controlled by a controller that records a number of a plurality of like operations targeting a first block among a plurality of blocks in the non-volatile memory array. In response to the number of the plurality of like operations satisfying a threshold, the controller initiates a mitigation read request by recording an identifier of a second block in a high priority request in a mitigation data structure. The controller initiates other mitigation read requests by recording identifiers of other blocks of the non-volatile memory in low priority requests in the mitigation data structure. The controller preferentially services the high priority request from the mitigation data structure over the low priority requests, where servicing the high priority request includes performing a mitigation read to the second block.
    Type: Application
    Filed: May 2, 2018
    Publication date: November 7, 2019
    Inventors: ADALBERTO G. YANES, TIMOTHY FISHER, CHARLES A. KELLER, JASON S. MA, KEVIN E. SALLESE, AARON D. FRY, VAN HUYNH, NIKOLAOS PAPANDREOU
  • Publication number: 20190091153
    Abstract: To provide a preparing method for a charged niosome which is formed of a lipid containing a diacylglycerol PEG adduct and which is capable of being excellently impregnated into the skin and stored in the skin.
    Type: Application
    Filed: July 20, 2018
    Publication date: March 28, 2019
    Applicant: J-Network, Inc.
    Inventors: Tatsuro MIYOSHI, Brian Charles KELLER, Akira KODAMA
  • Patent number: 10210260
    Abstract: A client device presents a resource to a user. In order to present the resource, the client device generates and renders one or more presentation strings. The client device generates a presentation string by identifying a template module that corresponds to an content resource object in a dataset downloaded by the client device. The client device then performs a template execution operation on the content resource object. The template module corresponding to the content resource object specifies the template execution operation.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: February 19, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan Thomas Campbell, Zhenguang Chen, Anthony Lawrence Jackson, Ping Jiang, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Charles Keller Smith, Brian William Timm, Andrew Joseph Violino, Kerem Yuceturk
  • Patent number: 10194600
    Abstract: This invention relates to agriculture, hydroponics, the art of growing plants indoors. True hydroponics requires living plants to grow directly in water and water only. This system allows for vegetation to be hung over water and is comprised of a system of collars that wrap around the stem or stalk of living plants to secure them within a system of support cuffs.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: February 5, 2019
    Inventor: Robert Charles Keller, Sr.
  • Publication number: 20170228465
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Application
    Filed: April 27, 2017
    Publication date: August 10, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Charles Keller Smith, Jonathan Thomas Campbell, Zhenguang Chen, Arun Keller Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Patent number: 9652545
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: May 16, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles Keller Smith, Jonathan Thomas Campbell, Zhenguang Chen, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Publication number: 20150379145
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Application
    Filed: September 3, 2015
    Publication date: December 31, 2015
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Charles Keller Smith, Jonathan Thomas Campbell, Zhenguang Chen, Arun Keller Krishnamoorthy, Boxin Li, Charles Reeves Little, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Publication number: 20150269307
    Abstract: Disclosed is a system and method for targeted therapy designs which model a cancer pathway for predicting the effectiveness of targeted anti-cancer drugs. The disclosed system and method includes utilization of a computer processor allowing for the selection of a set of drugs from available drugs using approximation algorithms utilizing cell viability data associated with a testable culture of a patient's tumor for generating a probabilistic target inhibition map (PTIM) from viability data for considering the selection of a set of drugs from available drugs, and further supports a wide variety of scenarios for personalized cancer therapy, related products and services.
    Type: Application
    Filed: March 18, 2015
    Publication date: September 24, 2015
    Inventors: Ranadip Pal, Charles Keller, III, Noah E. Berlow, Bernard Seguin
  • Patent number: 9135358
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: September 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Thomas Campbell, Zhenguang Chen, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Charles Keller Smith, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino