Patents by Inventor Keith Kelly

Keith Kelly 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: 20240175928
    Abstract: A method and apparatus for monitoring an internet-of-things (IoT) battery device (IBD). An example IBD includes a radio transceiver to communicate with an IoT charging device (ICD), a battery, and a battery monitor to determine a state of charge for the battery. An alerter is included to send an alert message to the ICD, via the radio transceiver, to indicate that the SoCh is less than an alert threshold.
    Type: Application
    Filed: February 5, 2024
    Publication date: May 30, 2024
    Applicant: Tahoe Research, Ltd.
    Inventors: Wael GUIBENE, John BRADY, Keith NOLAN, Mark KELLY, Cliodhna NI SCANAILL
  • Publication number: 20240162608
    Abstract: Power efficient phased array antenna systems including a multilayered phased array antenna system using row-column phased array architecture and even a multi-unit cell chip which can be associated with several antennas in a phased array antenna system. Unit chips may include but are not limited to multipliers, mixers, amplifiers, local oscillator, radiator, or the like.
    Type: Application
    Filed: November 8, 2023
    Publication date: May 16, 2024
    Inventor: Philip Keith Kelly
  • Publication number: 20240148742
    Abstract: The disclosure describes methods of synthesis of pyridazinone compounds as thyroid hormone analogs and their prodrugs. Preferred methods according to the disclosure allow for large-scale preparation of pyridazinone compounds having high purity. In some embodiments, preferred methods according to the disclosure also allow for the preparation of pyridazinone compounds in better yield than previously used methods for preparing such compounds. Also disclosed are morphic forms of a pyridazinone compound. Further disclosed is a method for treating resistance to thyroid hormone in a subject having at least one TR? mutation.
    Type: Application
    Filed: December 22, 2023
    Publication date: May 9, 2024
    Inventors: D. Keith HESTER, II, Robert J. DUGUID, Martha J. KELLY, Anna CHASNOFF, Gang DONG, Edwin L. CROW, Lianhe SHU, Ping WANG, Duk Soon CHOI
  • Publication number: 20240122936
    Abstract: The disclosure describes methods of synthesis of pyridazinone compounds as thyroid hormone analogs and their prodrugs. Preferred methods according to the disclosure allow for large-scale preparation of pyridazinone compounds having high purity. In some embodiments, preferred methods according to the disclosure also allow for the preparation of pyridazinone compounds in better yield than previously used methods for preparing such compounds. Also disclosed are morphic forms of a pyridazinone compound. Further disclosed is a method for treating resistance to thyroid hormone in a subject having at least one TR? mutation.
    Type: Application
    Filed: December 22, 2023
    Publication date: April 18, 2024
    Inventors: D. Keith HESTER, II, Robert J. DUGUID, Martha J. KELLY, Anna CHASNOFF, Gang DONG, Edwin L. CROW, Lianhe SHU, Ping WANG, Duk Soon CHOI
  • Patent number: 11916730
    Abstract: An Internet of Things (IoT) network includes an orchestrator to issue service management requests, a service coordinator to identify components to participate in the service, and a component to perform a network service element. An IoT network includes an IoT device with service enumerator, contract enumerator, and join contract function. An IoT network apparatus includes permissions guide drafter for discovered peers, and permissions guide action executor. An IoT network apparatus includes floating service permissions guide drafter for discovered hosts, host hardware selector, floating service permissions guide executor, and service wallet value transferor. An IoT network apparatus includes permissions guide drafter for first and second discovered peers, parameter weight calculator, permissions guide term generator, and permissions guide action executor.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: February 27, 2024
    Assignee: INTEL CORPORATION
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Davide Carboni, Cliodhna Ni Scanaill, Eugene Ryan, Richard Davies, John Brady
  • Publication number: 20230306039
    Abstract: Database environments may choose to schedule complex analytics processing to be performed by specialized processing environments by caching source datasets or other data needed for the analytics and then outputting results back to customer datasets. It is complex to schedule user database operations, such as running dataflows, recipes, scripts, rules, or the like that may rely on output from the analytics, if the user database operations are on one schedule, while the analytics is on another schedule, User / source datasets may become out of sync and one or both environments may operate on stale data.
    Type: Application
    Filed: April 25, 2023
    Publication date: September 28, 2023
    Applicant: Salesforce Inc.
    Inventors: Keith Kelly, Ravishankar ARIVAZHAGAN, Wenwen LIAO, Zhongtang CAI, Ali SAKR
  • Patent number: 11741100
    Abstract: Methods, systems, and devices for providing matching security between data stores are described. In a database system, an operational data store may store transactional datasets and an analytical data store may store analytics datasets generated based on the transactional datasets. For these analytics datasets to efficiently inherit the security configurations of the transactional datasets, security information may be embedded in datasets retrieved from the operational data store during a data acquisition procedure. This security information may be converted into an embedded multiple-value field for storage in the analytical data store. The analytical data store may receive a query for data in a dataset, and may determine security descriptors associated with the user sending the query. The analytical data store may then filter the data based on comparing these determined security descriptors with the security information in the multiple-value field, and may transmit a query response with the filtered data.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: August 29, 2023
    Assignee: Salesforce, Inc.
    Inventors: Donovan Schneider, Keith Kelly, Nicholas Albert Bugajski
  • Patent number: 11675803
    Abstract: Database environments may choose to schedule complex analytics processing to be performed by specialized processing environments by caching source datasets or other data needed for the analytics and then outputting results back to customer datasets. It is complex to schedule user database operations, such as running dataflows, recipes, scripts, rules, or the like that may rely on output from the analytics, if the user database operations are on one schedule, while the analytics is on another schedule. User/source datasets may become out of sync and one or both environments may operate on stale data. One way to resolve this problem is to define triggers that, for example, monitor for changes to datasets (or other items of interest) by analytics or other activity and automatically run dataflows, recipes, or the like that are related to the changed datasets (or other items of interest).
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: June 13, 2023
    Assignee: SALESFORCE, INC.
    Inventors: Keith Kelly, Ravishankar Arivazhagan, Wenwen Liao, Zhongtang Cai, Ali Sakr
  • Publication number: 20220058202
    Abstract: Database environments may choose to schedule complex analytics processing to be performed by specialized processing environments by caching source datasets or other data needed for the analytics and then outputting results back to customer datasets. It is complex to schedule user database operations, such as running dataflows, recipes, scripts, rules, or the like that may rely on output from the analytics, if the user database operations are on one schedule, while the analytics is on another schedule. User/source datasets may become out of sync and one or both environments may operate on stale data. One way to resolve this problem is to define triggers that, for example, monitor for changes to datasets (or other items of interest) by analytics or other activity and automatically run dataflows, recipes, or the like that are related to the changed datasets (or other items of interest).
    Type: Application
    Filed: July 28, 2021
    Publication date: February 24, 2022
    Applicant: salesforce.com, inc.
    Inventors: Keith KELLY, Ravishankar ARIVAZHAGAN, Wenwen LIAO, Zhongtang CAI, Ali SAKR
  • Patent number: 11113302
    Abstract: Database environments may choose to schedule complex analytics processing to be performed by specialized processing environments by caching source datasets or other data needed for the analytics and then outputting results back to customer datasets. It is complex to schedule user database operations, such as running dataflows, recipes, scripts, rules, or the like that may rely on output from the analytics, if the user database operations are on one schedule, while the analytics is on another schedule. User/source datasets may become out of sync and one or both environments may operate on stale data. One way to resolve this problem is to define triggers that, for example, monitor for changes to datasets (or other items of interest) by analytics or other activity and automatically run dataflows, recipes, or the like that are related to the changed datasets (or other items of interest).
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: September 7, 2021
    Assignee: SALESFORCE.COM, INC.
    Inventors: Keith Kelly, Ravishankar Arivazhagan, Wenwen Liao, Zhongtang Cai, Ali Sakr
  • Publication number: 20210210861
    Abstract: A deployable antenna structure is provided that, in one embodiment, implements an offset feed, cylindrical parabolic antenna. The antenna structure employs a semi-rigid panel that can transition from a stowed state characterized by the retention of substantial strain energy to a deployed state characterized by less strain energy than in the stowed state but more than if the panel were in a strain-free state and a portion of the panel having a shape that closely conforms to a cylindrical parabolic shape.
    Type: Application
    Filed: March 27, 2019
    Publication date: July 8, 2021
    Inventors: Lyn Eric Ruhl, Philip Keith Kelly
  • Publication number: 20200341995
    Abstract: Database environments may choose to schedule complex analytics processing to be performed by specialized processing environments by caching source datasets or other data needed for the analytics and then outputting results back to customer datasets. It is complex to schedule user database operations, such as running dataflows, recipes, scripts, rules, or the like that may rely on output from the analytics, if the user database operations are on one schedule, while the analytics is on another schedule. User/source datasets may become out of sync and one or both environments may operate on stale data. One way to resolve this problem is to define triggers that, for example, monitor for changes to datasets (or other items of interest) by analytics or other activity and automatically run dataflows, recipes, or the like that are related to the changed datasets (or other items of interest).
    Type: Application
    Filed: April 23, 2019
    Publication date: October 29, 2020
    Applicant: Salesforce.com, inc.
    Inventors: Keith Kelly, Ravishankar Arivazhgan, Wendy Liao, Zhongtang Cai, Ali Sakr
  • Patent number: 10311502
    Abstract: A system and method are provided to control access of a plurality of remote terminals to one or more service(s). A first server receives requests to access the services(s) from the plurality of terminals. In response the first server provides a terminal program to the terminals to control further communication between the terminals and first server. This enables substantial data to be stored on a user's terminal rather than on the first server, thereby reducing the data load on the first server. Each terminal runs at a pace set by its interaction with the server and thus operates asynchronously from the other terminals and the first server. A second server, operable after the first, provides the services. The terminal program initiates communication between the terminals and the first server, which selectively redirects the terminals to connect to the second server for accessing the service(s).
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: June 4, 2019
    Assignee: OUTBOX TECHNOLOGY CRB INC.
    Inventors: Jean-Francoys Brousseau, Ing., Richard Drolet, Paul Deshaies, Vadim Gubergrits, Keith Kelly
  • Publication number: 20170169511
    Abstract: A system and method are provided that process financial institution customer interface data in conjunction with facilitating a customer retention campaign involving loan reset offers for reset-eligible customers of a financial institution. The system may retrieve a listing of eligible loan data from a financial institution and generate proposed reset loan offers and unique, encrypted locator identifiers for each of the eligible customers. The system may automatically communicate offers and identifiers to each respective customer, who can review and accept a real-time loan reset offer using the system, thereby resulting in retained customers who might otherwise payoff existing loans in favor of refinancing with a third party. The system may also be used for generating single offers to single customers, and may be used to offer other financial products, such as pre-approved credit cards, to eligible customers.
    Type: Application
    Filed: February 27, 2017
    Publication date: June 15, 2017
    Inventor: Keith Kelly
  • Patent number: 9673526
    Abstract: The invention is directed to a dual-frequency stacked patch antenna. In one embodiment, the antenna comprises a pair of electrically conductive, nested, tub-like structures and a feed surface. The edges of the tub-like structures and the feed surface define a surface that is adapted to be conformal to an application surface that defines a cavity in which the antenna is positioned. The edges of the tub-like structures and the edge of the feed surface define a pair of slots for receiving and/or transmitting two signals with different center frequencies. Located and extending throughout each of the slots is a slot modification structure comprised of inter-digitated fingers that provide capacitive loading and enhance the low observability of the antenna.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: June 6, 2017
    Assignee: FIRST RF Corporation
    Inventors: Anthony J. Jensen, P. Keith Kelly
  • Patent number: 9397404
    Abstract: The invention is directed to a crossed-dipole antenna structure that, in one embodiment, is comprised of: (a) a first planar dielectric substrate with a feed portion and an antenna portion that supports a first dipole antenna and (b) a second planar dielectric substrate that supports a second dipole antenna or substantial portion of such an antenna. The first and second planar dielectric substrates are positioned substantially perpendicular to one another and so as to form a crossed-dipole antenna from the first and second dipole antennas. The feed portion of the first planar dielectric substrate is electrically and mechanically connected to the second planar substrate by a plurality of solder joints established in the corners defined by the intersections of the first and second planar dielectric substrates.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: July 19, 2016
    Assignee: FIRST RF Corporation
    Inventors: Sean P. McDevitt, Ian S. Rumsey, Joseph Mruk, P. Keith Kelly
  • Publication number: 20160092982
    Abstract: A system and method are provided that process customer interface data in conjunction with resetting a loan, the system comprises a processor coupled to a memory portion. The processor performs processing including (A) interfacing with a customer device; (B) retrieving prior customer data; (C) retrieving current loan data; (D) retrieving offered loan data; (E) generating first prospect loan data based on (a) offered loan data, (b) prior customer data, and (c) current loan data, and outputting first prospect loan data to the customer; (F) collecting current customer data regarding interfacing with the customer; and (G) generating second prospect loan data based on (a) offered loan data, (b) prior customer data, (c) current loan data, and (d) current customer data, and outputting adjusted prospect loan data to the customer, the adjusted prospect loan data output so as to render on the customer device in the form of graphics.
    Type: Application
    Filed: September 15, 2015
    Publication date: March 31, 2016
    Inventor: Keith Kelly
  • Publication number: 20140351722
    Abstract: Described herein are techniques for a computing device executing a windowing system that automatically maintains a tiled arrangement of application windows on a first display and on a second display. A user interface element has indicia of applications that can be used to open the applications. Responsive to a first user input the user interface element is displayed on the first display, and while the user interface element is displayed on the first display, the windowing system maintains two or more of the application windows in a tiled arrangement on the second display. The user interface element may be part of a system user interface and may be implemented in a variety of ways. For example, it may be a full-screen set of application representations, possibly user selected, or a list of recently used applications, or a list of open applications, etc.
    Type: Application
    Filed: May 23, 2013
    Publication date: November 27, 2014
    Applicant: Microsoft
    Inventors: Steve Frederickson, Henri-Charles Machalani, Zoran Dimov, Graham Wardle, Christopher Swan, Marina Dukhon Taylor, Keith Kelly
  • Publication number: 20080046365
    Abstract: A system and method for providing a compensation program associated with a modifiable mortgage is disclosed which provides incentives to encourage a sales force to originate a modifiable mortgage. In one aspect of the invention, the compensation program calculates an annuity to be paid to an appropriate sales force member based on the principal, interest, and/or service income of a modifiable mortgage. In another aspect of the invention, the compensation program provides a commission calculation to be paid based on a triggering event such as, for example, each time the interest rate on a modifiable mortgage is lowered. The compensation program of the present invention may also include both the annuity compensation and the commission compensation as incentives to originate the modifiable mortgage.
    Type: Application
    Filed: October 31, 2007
    Publication date: February 21, 2008
    Inventor: Keith Kelly
  • Publication number: 20070299759
    Abstract: A hybrid mortgage-backed investment vehicle in which the pool of mortgages which back the investment vehicle is made up of selected traditional and modifiable mortgages. This invention allows for increased customization over traditional mortgage-backed securities which may be backed by pools of either traditional or modifiable mortgages, but not both. This flexibility may be used to better tailor mortgage-backed securities to meet investor goals, and as such may lead to more successful securities. Specifically, the use of modifiable mortgages in combination with traditional mortgages may lead to increased retention of mortgages in mortgage pool. This is achieved through the decreased prepayment of modifiable mortgages. Additionally, the current invention includes as method and system for practicing hybrid mortgage-backed investment vehicles.
    Type: Application
    Filed: June 19, 2007
    Publication date: December 27, 2007
    Inventor: Keith Kelly