Patents by Inventor Kenneth L. Greenlee
Kenneth L. Greenlee 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: 11625373Abstract: A method, system and computer program product for determining changes to database tables. In an embodiment, the method comprises loading a first group of records in a first time period in a database; loading a second group of records in a second time period in the database; selecting one or more of the records in the database; and for each of the selected records, determining whether it was loaded into the database during the first time period or the second time period, and providing the each record with a specified designation based on the time period during which the each record was loaded into the database. In an embodiment, identified times when the records were loaded in the database are used to determine the time period during which the each record was loaded in the database.Type: GrantFiled: April 30, 2020Date of Patent: April 11, 2023Assignee: International Business Machines CorporationInventors: Donnie Allen Smith, Jr., Kenneth L. Greenlee, Venkatapathi Rao Kaka, Sahil Arora, Mukesh Kumar
-
Patent number: 11620260Abstract: Data synchronization includes receiving an update request from a client system for a first record set, wherein the update request includes search criteria used to initially determine the first record set and hash summaries of records of the first record set, and searching a data storage device for records matching the search criteria. The searching generates a second record set of records having hash summaries. Record identifiers of records of the second record set may be compared with record identifiers of the hash summaries of the first record set.Type: GrantFiled: December 13, 2019Date of Patent: April 4, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kenneth L. Greenlee, Thomas T. Hanis, Sunil K. Mishra, Donnie A. Smith, Jr.
-
Publication number: 20210342324Abstract: A method, system and computer program product for determining changes to database tables. In an embodiment, the method comprises loading a first group of records in a first time period in a database; loading a second group of records in a second time period in the database; selecting one or more of the records in the database; and for each of the selected records, determining whether it was loaded into the database during the first time period or the second time period, and providing the each record with a specified designation based on the time period during which the each record was loaded into the database. In an embodiment, identified times when the records were loaded in the database are used to determine the time period during which the each record was loaded in the database.Type: ApplicationFiled: April 30, 2020Publication date: November 4, 2021Inventors: Donnie Allen Smith, JR., Kenneth L. Greenlee, Venkatapathi Rao Kaka, Sahil Arora, Mukesh Kumar
-
Publication number: 20200117681Abstract: Data synchronization includes receiving an update request from a client system for a first record set, wherein the update request includes search criteria used to initially determine the first record set and hash summaries of records of the first record set, and searching a data storage device for records matching the search criteria. The searching generates a second record set of records having hash summaries. Record identifiers of records of the second record set may be compared with record identifiers of the hash summaries of the first record set.Type: ApplicationFiled: December 13, 2019Publication date: April 16, 2020Inventors: Kenneth L. Greenlee, Thomas T. Hanis, Sunil K. Mishra, Donnie A. Smith, JR.
-
Patent number: 10579644Abstract: Data synchronization includes receiving an update request from a client system for a first record set, wherein the update request includes search criteria used to initially determine the first record set and hash summaries of records of the first record set, and searching a data storage device for records matching the search criteria. The searching generates a second record set of records having hash summaries. Record identifiers of records of the second record set may be compared with record identifiers of the hash summaries of the first record set.Type: GrantFiled: November 17, 2015Date of Patent: March 3, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kenneth L. Greenlee, Thomas T. Hanis, Sunil K. Mishra, Donnie A. Smith, Jr.
-
Publication number: 20170140020Abstract: Data synchronization includes receiving an update request from a client system for a first record set, wherein the update request includes search criteria used to initially determine the first record set and hash summaries of records of the first record set, and searching a data storage device for records matching the search criteria. The searching generates a second record set of records having hash summaries. Record identifiers of records of the second record set may be compared with record identifiers of the hash summaries of the first record set.Type: ApplicationFiled: November 17, 2015Publication date: May 18, 2017Inventors: Kenneth L. Greenlee, Thomas T. Hanis, Sunil K. Mishra, Donnie A. Smith, JR.
-
Patent number: 8710954Abstract: The present invention discloses an active data tag device (100) which includes an expiration event generator (108), and a memory (106) which has tag data (116) stored therein. Upon the occurrence (614) of and expiration event, the tag disables access to the tag data.Type: GrantFiled: April 30, 2008Date of Patent: April 29, 2014Assignee: International Business Machines CorporationInventors: Kenneth L. Greenlee, Christian L. Hunt, Anne I. Ryan
-
Patent number: 8421601Abstract: Devices, systems, processes, and articles of manufacture are provided herein. These may include an RFID transponder having a microprocessor, nonvolatile memory, a battery, and an antenna, wherein the microprocessor is configured to operate in a passive mode and a battery operated mode, and wherein, when in the passive mode only a portion of the microprocessor may be powered by energy received from an RFID reader interrogating the RFID transponder. The RFID transponder may further include MEMS sensors coupled to the microprocessor and the microprocessor may be further configured to add physical data, instructions, or a unique identifier of the RFID transponder to the nonvolatile memory.Type: GrantFiled: March 22, 2009Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Kenneth L. Greenlee, Christian Lee Hunt, Steven Michael Miller, Anne Irene Ryan
-
Patent number: 8378787Abstract: The present invention discloses a data tag device (100) which initially operates in either an active mode or a semi-active mode (604). The data tag device includes tag circuitry including a interface element (104), a controller element (102), and a memory (106) in which tag data (116) is stored. A battery is provided which is initially coupled to the tag circuitry. A decoupling feature (402) is used to destructively decouple the battery from the tag circuitry when it is desired to disable the data tag device and reduce the ability of third parties to obtain the tag data. The data tag device is configured to detect the destructive decoupling (606, 608), and disable the data tag in response.Type: GrantFiled: June 6, 2008Date of Patent: February 19, 2013Assignee: International Business Machines CorporationInventors: Kenneth L. Greenlee, Christian L. Hunt, Steven M. Miller, Anne I. Ryan
-
Patent number: 7932829Abstract: The present invention discloses a data tag device (100) which initially operates in a passive mode where the tag responds to queries (412). While operating passively, an expiration event occurs (512, 514) which causes the tag to disable a battery (110), preventing subsequent operation in the passive mode, resulting in the tag disabling access to the tag data.Type: GrantFiled: June 5, 2008Date of Patent: April 26, 2011Assignee: International Business Machines CorporationInventors: Kenneth L. Greenlee, Christian L. Hunt, Steven M. Miller, Anne I. Ryan
-
Patent number: 7928846Abstract: The present invention discloses a data tag device (100) which initially operates in an active mode where the tag occasionally transmits an unsolicited beacon (412). While operating, an expiration event occurs (512, 514) which causes the tag to disable a battery (110), preventing subsequent operation in an active mode, but may continue operating in a passive mode.Type: GrantFiled: June 5, 2008Date of Patent: April 19, 2011Assignee: International Business Machines CorporationInventors: Kenneth L. Greenlee, Christian L. Hunt, Steven M. Miller, Anne I. Ryan
-
Patent number: 7855644Abstract: The present invention discloses a data tag device (100) which initially operates in an active mode (304). The data tag device includes tag circuitry including a interface element (104), a controller element (102), and a memory (106) in which tag data (116) is stored. A battery (110) is provided which is initially coupled to the tag circuitry by a connector means (130) which allows non-destructive removal and replacement of the battery. The data tag device is configured to detect the removal of the battery (306, 308), and disable the data tag in response (310).Type: GrantFiled: June 6, 2008Date of Patent: December 21, 2010Assignee: International Business Machines CorporationInventors: Kenneth L. Greenlee, Christian L. Hunt, Steven M. Miller, Anne I. Ryan
-
Publication number: 20100238002Abstract: Devices, systems, processes, and articles of manufacture are provided herein. These may include an RFID transponder having a microprocessor, nonvolatile memory, a battery, and an antenna, wherein the microprocessor is configured to operate in a passive mode and a battery operated mode, and wherein, when in the passive mode only a portion of the microprocessor may be powered by energy received from an RFID reader interrogating the RFID transponder. The RFID transponder may further include MEMS sensors coupled to the microprocessor and the microprocessor may be further configured to add physical data, instructions, or a unique identify of the RFID transponder to the nonvolatile memory.Type: ApplicationFiled: March 22, 2009Publication date: September 23, 2010Applicant: International Business Machines CorporationInventors: Anne Irene Ryan, Christian Lee Hunt, Kenneth L. Greenlee, Steven Micheel Miller
-
Publication number: 20100039236Abstract: The present invention provides a time-based operational window for RFID tags. A method in accordance with an embodiment includes: associating an operational window with the RFID tag; determining if a current time is within the operational window; operating the RFID tag if the current time is within the operational window; and not operating the RFID tag if the current time is outside the operational window.Type: ApplicationFiled: August 14, 2008Publication date: February 18, 2010Inventors: Kenneth L. Greenlee, Christian L. Hunt, Anne I. Ryan
-
Publication number: 20090303020Abstract: The present invention discloses a data tag device (100) which initially operates in an active mode where the tag occasionally transmits an unsolicited beacon (412). While operating, an expiration event occurs (512, 514) which causes the tag to disable a battery (110), preventing subsequent operation in an active mode, but may continue operating in a passive mode.Type: ApplicationFiled: June 5, 2008Publication date: December 10, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: KENNETH L. GREENLEE, CHRISTIAN L. HUNT, STEVEN M. MILLER, ANNE I. RYAN
-
Publication number: 20090303049Abstract: The present invention discloses a data tag device (100) which initially operates in a passive mode where the tag responds to queries (412). While operating passively, an expiration event occurs (512, 514) which causes the tag to disable a battery (110), preventing subsequent operation in the passive mode, resulting in the tag disabling access to the tag data.Type: ApplicationFiled: June 5, 2008Publication date: December 10, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: KENNETH L. GREENLEE, CHRISTIAN L. HUNT, STEVEN M. MILLER, ANNE I. RYAN
-
Publication number: 20090303017Abstract: The present invention discloses a data tag device (100) which initially operates in either an active mode or a semi-active mode (604). The data tag device includes tag circuitry including a interface element (104), a controller element (102), and a memory (106) in which tag data (116) is stored. A battery is provided which is initially coupled to the tag circuitry. A decoupling feature (402) is used to destructively decouple the battery from the tag circuitry when it is desired to disable the data tag device and reduce the ability of third parties to obtain the tag data. The data tag device is configured to detect the destructive decoupling (606, 608), and disable the data tag in response.Type: ApplicationFiled: June 6, 2008Publication date: December 10, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: KENNETH L. GREENLEE, CHRISTIAN L. HUNT, STEVEN M. MILLER, ANNE I. RYAN
-
Publication number: 20090303061Abstract: The present invention discloses a data tag device (100) which initially operates in an active mode (304). The data tag device includes tag circuitry including a interface element (104), a controller element (102), and a memory (106) in which tag data (116) is stored. A battery (110) is provided which is initially coupled to the tag circuitry by a connector means (130) which allows non-destructive removal and replacement of the battery. The data tag device is configured to detect the removal of the battery (306, 308), and disable the data tag in response (310).Type: ApplicationFiled: June 6, 2008Publication date: December 10, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kenneth L. GREENLEE, Christian L. HUNT, Steven M. MILLER, Anne I. RYAN
-
Publication number: 20090276790Abstract: The present invention discloses an active data tag device (100) which includes an expiration event generator (108), and a memory (106) which has tag data (116) stored therein. Upon the occurrence (614) of and expiration event, the tag disables access to the tag data.Type: ApplicationFiled: April 30, 2008Publication date: November 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: KENNETH L. GREENLEE, CHRISTIAN L. HUNT, ANNE I. RYAN
-
Publication number: 20090254822Abstract: A method and computer program product for defining a first data request for presentation within a wizard. The first data request solicits a first response from a user of the wizard. At least a second data request is defined for presentation within the wizard after receipt of the first response from the user. The at least a second data request solicits at least a second response from the user of the wizard. A computing device is defined as the intended recipient of the first response and the at least a second response. The first response and the at least a second response are concurrently provided to the computing device.Type: ApplicationFiled: April 4, 2008Publication date: October 8, 2009Applicant: International Business Machines CorporationInventor: KENNETH L. GREENLEE