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: 20240175928Abstract: 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: ApplicationFiled: February 5, 2024Publication date: May 30, 2024Applicant: Tahoe Research, Ltd.Inventors: Wael GUIBENE, John BRADY, Keith NOLAN, Mark KELLY, Cliodhna NI SCANAILL
-
Publication number: 20240162608Abstract: 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: ApplicationFiled: November 8, 2023Publication date: May 16, 2024Inventor: Philip Keith Kelly
-
Publication number: 20240148742Abstract: 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: ApplicationFiled: December 22, 2023Publication date: May 9, 2024Inventors: 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: 20240122936Abstract: 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: ApplicationFiled: December 22, 2023Publication date: April 18, 2024Inventors: 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: 11916730Abstract: 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: GrantFiled: March 23, 2022Date of Patent: February 27, 2024Assignee: INTEL CORPORATIONInventors: Keith Nolan, Mark Kelly, Michael Nolan, Davide Carboni, Cliodhna Ni Scanaill, Eugene Ryan, Richard Davies, John Brady
-
Publication number: 20230306039Abstract: 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: ApplicationFiled: April 25, 2023Publication date: September 28, 2023Applicant: Salesforce Inc.Inventors: Keith Kelly, Ravishankar ARIVAZHAGAN, Wenwen LIAO, Zhongtang CAI, Ali SAKR
-
Patent number: 11741100Abstract: 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: GrantFiled: April 1, 2021Date of Patent: August 29, 2023Assignee: Salesforce, Inc.Inventors: Donovan Schneider, Keith Kelly, Nicholas Albert Bugajski
-
Patent number: 11675803Abstract: 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: GrantFiled: July 28, 2021Date of Patent: June 13, 2023Assignee: SALESFORCE, INC.Inventors: Keith Kelly, Ravishankar Arivazhagan, Wenwen Liao, Zhongtang Cai, Ali Sakr
-
Publication number: 20220058202Abstract: 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: ApplicationFiled: July 28, 2021Publication date: February 24, 2022Applicant: salesforce.com, inc.Inventors: Keith KELLY, Ravishankar ARIVAZHAGAN, Wenwen LIAO, Zhongtang CAI, Ali SAKR
-
Patent number: 11113302Abstract: 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: GrantFiled: April 23, 2019Date of Patent: September 7, 2021Assignee: SALESFORCE.COM, INC.Inventors: Keith Kelly, Ravishankar Arivazhagan, Wenwen Liao, Zhongtang Cai, Ali Sakr
-
Publication number: 20210210861Abstract: 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: ApplicationFiled: March 27, 2019Publication date: July 8, 2021Inventors: Lyn Eric Ruhl, Philip Keith Kelly
-
Publication number: 20200341995Abstract: 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: ApplicationFiled: April 23, 2019Publication date: October 29, 2020Applicant: Salesforce.com, inc.Inventors: Keith Kelly, Ravishankar Arivazhgan, Wendy Liao, Zhongtang Cai, Ali Sakr
-
Patent number: 10311502Abstract: 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: GrantFiled: September 4, 2009Date of Patent: June 4, 2019Assignee: OUTBOX TECHNOLOGY CRB INC.Inventors: Jean-Francoys Brousseau, Ing., Richard Drolet, Paul Deshaies, Vadim Gubergrits, Keith Kelly
-
Publication number: 20170169511Abstract: 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: ApplicationFiled: February 27, 2017Publication date: June 15, 2017Inventor: Keith Kelly
-
Patent number: 9673526Abstract: 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: GrantFiled: March 12, 2015Date of Patent: June 6, 2017Assignee: FIRST RF CorporationInventors: Anthony J. Jensen, P. Keith Kelly
-
Patent number: 9397404Abstract: 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: GrantFiled: May 2, 2014Date of Patent: July 19, 2016Assignee: FIRST RF CorporationInventors: Sean P. McDevitt, Ian S. Rumsey, Joseph Mruk, P. Keith Kelly
-
Publication number: 20160092982Abstract: 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: ApplicationFiled: September 15, 2015Publication date: March 31, 2016Inventor: Keith Kelly
-
Publication number: 20140351722Abstract: 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: ApplicationFiled: May 23, 2013Publication date: November 27, 2014Applicant: MicrosoftInventors: Steve Frederickson, Henri-Charles Machalani, Zoran Dimov, Graham Wardle, Christopher Swan, Marina Dukhon Taylor, Keith Kelly
-
Publication number: 20080046365Abstract: 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: ApplicationFiled: October 31, 2007Publication date: February 21, 2008Inventor: Keith Kelly
-
Publication number: 20070299759Abstract: 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: ApplicationFiled: June 19, 2007Publication date: December 27, 2007Inventor: Keith Kelly