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: 12273381Abstract: 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: GrantFiled: November 12, 2024Date of Patent: April 8, 2025Assignee: HiddenLayer, Inc.Inventors: Kenneth Yeung, Jason Martin
-
Publication number: 20250076404Abstract: 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: ApplicationFiled: August 29, 2024Publication date: March 6, 2025Inventors: Stuart Guy SANTEE, Frank Puglia, Kristopher John Frutschy, Kenneth Martin Cavanagh
-
Patent number: 12227331Abstract: 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: GrantFiled: April 10, 2023Date of Patent: February 18, 2025Inventors: Luther Cifers, III, Kenneth P. Green, Joey Martin Pruitt, John Aubrey Hipsher
-
Patent number: 12229265Abstract: 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: GrantFiled: August 1, 2024Date of Patent: February 18, 2025Assignee: HiddenLayer, Inc.Inventors: Kenneth Yeung, Jason Martin
-
Publication number: 20250036263Abstract: 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: ApplicationFiled: October 11, 2024Publication date: January 30, 2025Applicant: Microsoft Technology Licensing, LLCInventors: 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: 20250023841Abstract: 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: ApplicationFiled: March 29, 2024Publication date: January 16, 2025Inventors: Fabrice Martin, Ellen Loeshelle, Keegan Brenneman, Ram Ramachandran, Maksym Shcherbina, Kenneth Voorhees, Ramy Zulficar
-
Publication number: 20250021321Abstract: 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: ApplicationFiled: September 27, 2024Publication date: January 16, 2025Inventors: Jeffery GRIFFITH, Kenneth William Douglas SMITH, Fabrizio LUSSANA, Andreas Martin KRAUSE
-
Publication number: 20240415417Abstract: 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: ApplicationFiled: June 7, 2024Publication date: December 19, 2024Inventors: Yingbo Li, Michael J. Kane, Kenneth Martin Stein
-
Publication number: 20240415418Abstract: 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: ApplicationFiled: August 8, 2024Publication date: December 19, 2024Inventors: Yingbo Li, Michael J. Kane, Kenneth Martin Stein
-
Patent number: 12147650Abstract: 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: GrantFiled: June 30, 2022Date of Patent: November 19, 2024Assignee: Microsoft Technology Licensing, LLCInventors: 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: 12118187Abstract: 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: GrantFiled: February 21, 2023Date of Patent: October 15, 2024Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20240281119Abstract: 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: ApplicationFiled: February 21, 2023Publication date: August 22, 2024Applicant: Microsoft Technology Licensing, LLCInventors: 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: 20240004524Abstract: 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: ApplicationFiled: June 30, 2022Publication date: January 4, 2024Applicant: Microsoft Technology Licensing, LLCInventors: 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: 20230293344Abstract: 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: ApplicationFiled: January 24, 2023Publication date: September 21, 2023Inventors: Thomas W. Burns, Douglas Daniel Crimaldi, David Applegate, Kenneth Martin Curry
-
Publication number: 20230191193Abstract: 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: ApplicationFiled: December 20, 2022Publication date: June 22, 2023Inventors: Douglas Milton SINTON, John Amirault FARLEY, Kenneth Martin ARNESON
-
Publication number: 20230189919Abstract: 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: ApplicationFiled: September 7, 2022Publication date: June 22, 2023Inventor: Kenneth Martin
-
Patent number: 11675707Abstract: 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: GrantFiled: March 26, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: 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: 11658272Abstract: 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: GrantFiled: March 16, 2020Date of Patent: May 23, 2023Assignee: Zumtobel Lighting GmbHInventors: Kenneth Martin, Lukas Osl
-
Patent number: 11625148Abstract: 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: GrantFiled: April 19, 2021Date of Patent: April 11, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Amy Elizabeth Kruzick, Peter Joseph Kreiseder, Kenneth Martin Tubbs, Stacy Carson, Upasna Suman
-
Patent number: 11620034Abstract: 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: GrantFiled: October 7, 2020Date of Patent: April 4, 2023Assignee: Microsoft Technology Licensing, LLCInventors: 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.