Patents by Inventor Kenneth Martin

Kenneth Martin 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: 12273381
    Abstract: A prompt for a generative artificial intelligence (GenAI) model which contains unicode is received. The prompt is then tokenized to result in a plurality of tokens. Token forming part of a repeating sequence are identified and then removed to result in a modified set of tokens. The modified set of tokens are subsequently detokenized to result in a modified prompt. It is then determined, whether ingestion of the modified prompt by the GenAI model will result in the GenAI model behaving in an undesired manner. The modified prompt is passed to the GenAI model when it is determined that ingestion of the modified prompt will not result in the GenAI model behaving in an undesired manner. Otherwise, at least one remediation action is initiated when it is determined that ingestion of the modified prompt by the GenAI model will result in the GenAI model behaving in an undesired manner.
    Type: Grant
    Filed: November 12, 2024
    Date of Patent: April 8, 2025
    Assignee: HiddenLayer, Inc.
    Inventors: Kenneth Yeung, Jason Martin
  • Publication number: 20250076404
    Abstract: Aspects of the present disclosure include systems, apparatuses, or methods for a system for reducing battery cell failure propagation risk includes a rechargeable battery including a plurality of rechargeable cells connected in series, parallel, or a combination of series and parallel and a BMS coupled with the battery. The BMS includes a processor and a memory including computer-executable instructions to receive information indicative of a status of each of the rechargeable cells; determine that a particular rechargeable cell is likely in a failure condition; identify a group of rechargeable cells that is in within one hop of the rechargeable cell that is likely in the failure condition; couple the group of rechargeable cells to a discharging system without coupling the rechargeable cell in the failure condition to the discharging system; and discharge the group of rechargeable cells to a target SOC.
    Type: Application
    Filed: August 29, 2024
    Publication date: March 6, 2025
    Inventors: Stuart Guy SANTEE, Frank Puglia, Kristopher John Frutschy, Kenneth Martin Cavanagh
  • Patent number: 12227331
    Abstract: A crate has an arrangement of fastening holes for mounting crate components, as well as various mounts and accessories to the outer and inner surface of the crate. The fastening holes are blind holes that do not breach, penetrate or pass-through panels defining the crate so that the crate remains watertight or sealed or leakproof. The fastening holes may be arranged to provide points of intersection for rules or guides that define a grid to aid in mounting components, mounts and accessories at desired locations. Outer fastening holes are provided in a repeating pattern and superimposed on inner fastening holes. The fastening holes provide for ease of customization without the need for drilling.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: February 18, 2025
    Inventors: Luther Cifers, III, Kenneth P. Green, Joey Martin Pruitt, John Aubrey Hipsher
  • Patent number: 12229265
    Abstract: Data characterizing a prompt for ingestion by a first generative AI model is received. This received data is input into a second GenAI model to result in a second output. The first GenAI model is a different (e.g., fine-tuned, unrelated aligned model, etc.) version of the second GenAI model. When the second output indicates that guardrails associated with the second GenAI model have been triggered, one or more remediation actions are initiated. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: August 1, 2024
    Date of Patent: February 18, 2025
    Assignee: HiddenLayer, Inc.
    Inventors: Kenneth Yeung, Jason Martin
  • Publication number: 20250036263
    Abstract: Methods and systems for controlling window arrangements for tabbed user interface elements. An example method includes displaying a plurality of application windows including at least one application window for a web browser application having multiple open tabs, the multiple open tabs including at least one active tab and multiple inactive tabs, receiving an input to invoke a snap assist mode; in response to the input, display a snap assist user interface to reconfigure the display of one or more the plurality of the application windows, the snap assist user interface including tab representations and an application-window representation. In response to receiving a selection of a tab representation, a web browser application window is displayed with the corresponding tab as the active tab.
    Type: Application
    Filed: October 11, 2024
    Publication date: January 30, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Leo Tian Yue, Kenneth Martin Tubbs, JR., Stacy Diane Carson, Peter Josef Kreiseder, Bret Paul Anderson, Sailesh Dahal, Neil Agarwal, Gregory Thomas Mattox, JR.
  • Publication number: 20250023841
    Abstract: Systems and methods provide a flexible environment for intelligently scoring transactions from data sources. An example method includes providing a user interface configured to generate a rubric by receiving selection of one or more one or more conditions, each condition identifying a tag generated by a classifier in the library of classifiers and for each identified tag, receiving selection of a value for the tag that satisfies the condition and receiving selection of an outcome attribute for the condition. The outcome attribute may be a weight for the tag or an alert condition. The method includes storing the rubric in a data store and applying the stored rubric to scoring units of a transaction. The method also includes aggregating scores for transactions occurring during a trend period and displaying the trend score. In some implementations, at least one classifier in the library is a rule-based classifier defined by a user.
    Type: Application
    Filed: March 29, 2024
    Publication date: January 16, 2025
    Inventors: Fabrice Martin, Ellen Loeshelle, Keegan Brenneman, Ram Ramachandran, Maksym Shcherbina, Kenneth Voorhees, Ramy Zulficar
  • Publication number: 20250021321
    Abstract: There is provided a method that includes (a) scanning a repository to identify an artifact that is available in the repository, (b) producing a declaration that indicates that the artifact is to be installed on a target device, (c) querying the target device to obtain information about a present state of the artifact on the target device, thus yielding state information, (d) determining, from a comparison of the state information to the declaration, that the artifact on the target device is not up to date, and (e) deploying the artifact from the repository, and a serving program, to the target device. There is also provided a system that performs the method, and a storage device that contains instructions for a processor to perform the method.
    Type: Application
    Filed: September 27, 2024
    Publication date: January 16, 2025
    Inventors: Jeffery GRIFFITH, Kenneth William Douglas SMITH, Fabrizio LUSSANA, Andreas Martin KRAUSE
  • Publication number: 20240415417
    Abstract: Embodiments herein relate to optical chemical sensor systems that can be wearable and include microneedle arrays. In an embodiment, a chemical sensing device is included having a set of microneedles and a sensor element. The sensor element can include a first low-index gel layer, a second low-index gel layer, and a chromoionophore sensing film disposed between the first low-index gel layer and the second low-index gel layer. In an embodiment, a delay layer can be disposed between the sensor element and the set of microneedles. An optical emitter can be configured to emit light into the sensor element. An optical detector can be configured to receive light from the sensor element. Other embodiments are also included herein.
    Type: Application
    Filed: June 7, 2024
    Publication date: December 19, 2024
    Inventors: Yingbo Li, Michael J. Kane, Kenneth Martin Stein
  • Publication number: 20240415418
    Abstract: Embodiments herein relate to optical chemical sensor systems that can be wearable and include microneedle arrays. In an embodiment, a chemical sensing device can be included having an optical transmission layer. The optical transmission layer can define a plurality of microneedles. The chemical sensing device can include a plurality of sensor elements and one or more optical emitters, wherein the one or more optical emitters can be configured to emit light into the plurality of sensor elements. The chemical sensing device can also include a plurality of optical detectors, wherein the plurality of optical detectors can be configured to receive light from the plurality of sensor elements. Other embodiments are also included herein.
    Type: Application
    Filed: August 8, 2024
    Publication date: December 19, 2024
    Inventors: Yingbo Li, Michael J. Kane, Kenneth Martin Stein
  • Patent number: 12147650
    Abstract: Methods and systems for controlling window arrangements for tabbed user interface elements. An example method includes displaying a plurality of application windows including at least one application window for a web browser application having multiple open tabs, the multiple open tabs including at least one active tab and multiple inactive tabs, receiving an input to invoke a snap assist mode; in response to the input, display a snap assist user interface to reconfigure the display of one or more the plurality of the application windows, the snap assist user interface including tab representations and an application-window representation. In response to receiving a selection of a tab representation, a web browser application window is displayed with the corresponding tab as the active tab.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: November 19, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Leo Tian Yue, Kenneth Martin Tubbs, Jr., Stacy Diane Carson, Peter Josef Kreiseder, Bret Paul Anderson, Sailesh Dahal, Neil Agarwal, Gregory Thomas Mattox, Jr.
  • Patent number: 12118187
    Abstract: Embodiments described herein are directed to simultaneously displaying proxy windows for application windows and/or tabs included in such application windows via a graphical user interface of an operating system. For instance, an application programming interface (API) associated with an application that supports a tabbed document interface (TDI) provides information associated with each tab opened within an application window associated with the application. An API of the operating system receives and utilizes such information to generate and display a proxy window for each tab. The proxy windows for the tabs may be displayed alongside proxy windows of application windows for other applications. The proxy windows may be generated and displayed in response to user invocation of various features of the operating system graphical user interface, including, but not limited to, a task switcher feature, a taskbar feature, or a window snap feature.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: October 15, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gregory Thomas Mattox, Jr., Ross Nathaniel Luengen, Rose Elizabeth Higgins, William Joseph Devereux, Jessica Mary Hallett-Hook, Laurent Etienne Gilbert Mouton, Kyle Thomas Brady, Kenneth Martin Tubbs, Jr.
  • Publication number: 20240281119
    Abstract: Embodiments described herein are directed to simultaneously displaying proxy windows for application windows and/or tabs included in such application windows via a graphical user interface of an operating system. For instance, an application programming interface (API) associated with an application that supports a tabbed document interface (TDI) provides information associated with each tab opened within an application window associated with the application. An API of the operating system receives and utilizes such information to generate and display a proxy window for each tab. The proxy windows for the tabs may be displayed alongside proxy windows of application windows for other applications. The proxy windows may be generated and displayed in response to user invocation of various features of the operating system graphical user interface, including, but not limited to, a task switcher feature, a taskbar feature, or a window snap feature.
    Type: Application
    Filed: February 21, 2023
    Publication date: August 22, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Gregory Thomas Mattox, JR., Ross Nathaniel Luengen, Rose Elizabeth Higgins, William Joseph Devereux, Jessica Mary Hallett-Hook, Laurent Etienne Gilbert Mouton, Kyle Thomas Brady, Kenneth Martin Tubbs, JR.
  • Publication number: 20240004524
    Abstract: Methods and systems for controlling window arrangements for tabbed user interface elements. An example method includes displaying a plurality of application windows including at least one application window for a web browser application having multiple open tabs, the multiple open tabs including at least one active tab and multiple inactive tabs, receiving an input to invoke a snap assist mode; in response to the input, display a snap assist user interface to reconfigure the display of one or more the plurality of the application windows, the snap assist user interface including tab representations and an application-window representation. In response to receiving a selection of a tab representation, a web browser application window is displayed with the corresponding tab as the active tab.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Leo Tian Yue, Kenneth Martin Tubbs, JR., Stacy Diane Carson, Peter Josef Kreiseder, Bret Paul Anderson, Sailesh Dahal, Neil Agarwal, Gregory Thomas Mattox, JR.
  • Publication number: 20230293344
    Abstract: Disclosed herein are drug delivery punctal implants and methods of using the implants for the treatment of ocular disorders requiring targeted and controlled administration of a drug to an interior portion of the eye for reduction or prevention of symptoms of the disorder. The physical arrangement of drugs within the punctal plugs disclosed herein results, in several embodiments, in advantageous controlled delivery of one or more drugs to the eye of a patient.
    Type: Application
    Filed: January 24, 2023
    Publication date: September 21, 2023
    Inventors: Thomas W. Burns, Douglas Daniel Crimaldi, David Applegate, Kenneth Martin Curry
  • Publication number: 20230191193
    Abstract: A system and method for using weather applied metrics for determining the impact of weather conditions on the flight of a football at an outside football venue. Historical and current data for weather parameters, including wind, air pressure, humidity, temperature, and rain, are obtained to calculate the influence of each parameter on the flight of a football. Weather instruments, such as weather sensors, anemometers, LiDAR and SODAR devices, weather consoles, data routing devices, and processors can be included in a system for using weather applied metrics to predict the flight of a football based on current weather conditions.
    Type: Application
    Filed: December 20, 2022
    Publication date: June 22, 2023
    Inventors: Douglas Milton SINTON, John Amirault FARLEY, Kenneth Martin ARNESON
  • Publication number: 20230189919
    Abstract: A shoe with an integrated electronic touchscreen display is provided. The shoe includes a flexible electronic display material having an embedded touch screen, which is operably connected to a rechargeable battery. In one embodiment, the rechargeable battery is secured within a heel of the shoe. In another embodiment, the rechargeable battery is disposed on a detachable outsole having the ability to generate power via static electricity generated by walking to recharge the rechargeable battery. The embedded touch screen may alter the colors or other qualities of the flexible electronic display. In this way, the wearer can customize the outward appearance of their shoes. Some embodiments include a ventilation system for cooling.
    Type: Application
    Filed: September 7, 2022
    Publication date: June 22, 2023
    Inventor: Kenneth Martin
  • Patent number: 11675707
    Abstract: A memory system and method for storing data in one or more storage chips includes: one or more memory cards each having a plurality of storage chips, and each chip having a plurality of dies having a plurality of memory cells; a memory controller comprising a translation module, the translation module further comprising: a logical to virtual translation table (LVT) having a plurality of entries, each entry in the LVT configured to map a logical address to a virtual block address (VBA), where the VBA corresponds to a group of the memory cells on the one or more memory cards, wherein each entry in the LVT further includes a write wear level count to track the number of writing operations to the VBA, and a read wear level count to track the number of read operations for the VBA mapped to that LVT entry.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: June 13, 2023
    Assignee: International Business Machines Corporation
    Inventors: Daniel Frank Moertl, Damir Anthony Jamsek, Andrew Kenneth Martin, Charalampos Pozidis, Robert Edward Galbraith, Jeremy T. Ekman, Abby Harrison, Gerald Mark Grabowski, Steven Norgaard
  • Patent number: 11658272
    Abstract: The present invention relates to an LED module (100), comprising: an LED chip (102), which is embodied to emit electromagnetic radiation, at least one phosphor (104), which is suitable for converting the radiation from the LED chip (102) into light, wherein an emission spectrum of the LED module (100) contains a blue light component and a green light component, wherein an intensity of the blue light component is greater than a CIE intensity at the same color temperature, and wherein an intensity of the green light component is less than a CIE intensity at the same color temperature.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: May 23, 2023
    Assignee: Zumtobel Lighting GmbH
    Inventors: Kenneth Martin, Lukas Osl
  • Patent number: 11625148
    Abstract: The techniques disclosed herein enable systems to provide intelligent snap assist recommendations using a diverse set of factors and factor weights. To generate recommendations, a system receives a user input placing a first item in a region of a snapped configuration in a display environment. In response, the system assigns a confidence score for a plurality of items including items open in the display environment as well as items that are not open. The system then ranks the items based on confidence score and selects a list of recommended items from the ranked list. The recommended items are then presented in a second region of the snapped configuration for selection. The system is further configured to receive and analyze user selections of snapped items to learn over time and adjust confidence scoring.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: April 11, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amy Elizabeth Kruzick, Peter Joseph Kreiseder, Kenneth Martin Tubbs, Stacy Carson, Upasna Suman
  • Patent number: 11620034
    Abstract: Embodiments described herein are directed to simultaneously displaying proxy windows for application windows and/or tabs included in such application windows via a graphical user interface of an operating system. For instance, an application programming interface (API) associated with an application that supports a tabbed document interface (TDI) provides information associated with each tab opened within an application window associated with the application. An API of the operating system receives and utilizes such information to generate and display a proxy window for each tab. The proxy windows for the tabs may be displayed alongside proxy windows of application windows for other applications. The proxy windows may be generated and displayed in response to user invocation of various features of the operating system graphical user interface, including, but not limited to, a task switcher feature, a taskbar feature, or a window snap feature.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: April 4, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gregory Thomas Mattox, Jr., Ross Nathaniel Luengen, Rose Elizabeth Higgins, William Joseph Devereux, Jessica Mary Hallett-Hook, Laurent Etienne Gilbert Mouton, Kyle Thomas Brady, Kenneth Martin Tubbs, Jr.