Patents by Inventor John K. Gerken, III
John K. Gerken, III 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: 11151154Abstract: A computer-implemented method, system, and/or computer program product generates and utilizes synthetic context-based objects. One or more processors define a context object, where the context object provides a context that identifies a specific subject-matter, from multiple subject-matters, of a non-contextual data object. The processor(s) associate the non-contextual data object with the context object to define a synthetic context-based object and the synthetic context-based object with at least one specific data store. A request is received from a requester for data from said at least one specific data store that is associated with the synthetic context-based object, where said at least one specific data store is within a database of multiple data stores. Data is returned to the requester from said at least one specific data store that is associated with the synthetic context-based object.Type: GrantFiled: August 6, 2018Date of Patent: October 19, 2021Assignee: International Business Machines CorporationInventors: Samuel S. Adams, Robert R. Friedlander, John K. Gerken, III, James R. Kraemer, Philip R. Varker
-
Patent number: 11096022Abstract: Systems and methods for detecting doorway tailgating are disclosed. A method includes: determining, by a computer device, a mobile device moves through a doorway to a secure area; determining, by the computer device, a security protocol was not passed for the mobile device to move through the doorway; and generating, by the computer device, an alert based on both the determining the mobile device moves through the doorway to the secure area and the determining the security protocol was not passed.Type: GrantFiled: May 10, 2019Date of Patent: August 17, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael R. Billau, John K. Gerken, III, Jeremy A. Greenberger, Ciaran E. Hannigan
-
Patent number: 10778802Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: generating a first mobile device fingerprint of a mobile device and associating the first mobile device fingerprint to an identifier, and generating a second mobile device fingerprint of the mobile device and associating the second mobile device fingerprint to a MAC address of a mobile device. The methods, computer program products, and systems can include, for instance: receiving a first mobile device fingerprint of a mobile device and an identifier associated to the first mobile device fingerprint; receiving a second mobile device fingerprint of the mobile device and a MAC address associated to the second mobile device fingerprint; and associating received data received from the mobile device to the identifier.Type: GrantFiled: August 30, 2018Date of Patent: September 15, 2020Assignee: HCL Technologies LimitedInventors: Michael R. Billau, John K. Gerken, III, Jeremy A. Greenberger, Ciaran E. Hannigan
-
Patent number: 10620718Abstract: A computer-implemented method includes comprises identifying a pointer device associated with a pointer position identifier and a pointer direction identifier. The computer-implemented method further includes identifying a target device associated with a target position indicator and determining whether, within a tolerance margin, the pointer devices points at the target device. A corresponding computer program product and computer system are also disclosed.Type: GrantFiled: June 27, 2016Date of Patent: April 14, 2020Assignee: International Business Machines CorporationInventors: Michael R. Billau, John K. Gerken, III, Jeremy A. Greenberger, Ciaran E. Hannigan
-
Publication number: 20190268736Abstract: Systems and methods for detecting doorway tailgating are disclosed. A method includes: determining, by a computer device, a mobile device moves through a doorway to a secure area; determining, by the computer device, a security protocol was not passed for the mobile device to move through the doorway; and generating, by the computer device, an alert based on both the determining the mobile device moves through the doorway to the secure area and the determining the security protocol was not passed.Type: ApplicationFiled: May 10, 2019Publication date: August 29, 2019Inventors: Michael R. BILLAU, John K. GERKEN, III, Jeremy A. GREENBERGER, Ciaran E. HANNIGAN
-
Patent number: 10334411Abstract: Systems and methods for detecting doorway tailgating are disclosed. A method includes: determining, by a computer device, a mobile device moves through a doorway to a secure area; determining, by the computer device, a security protocol was not passed for the mobile device to move through the doorway; and generating, by the computer device, an alert based on both the determining the mobile device moves through the doorway to the secure area and the determining the security protocol was not passed.Type: GrantFiled: November 30, 2017Date of Patent: June 25, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael R. Billau, John K. Gerken, III, Jeremy A. Greenberger, Ciaran E. Hannigan
-
Patent number: 10321265Abstract: Embodiments described herein provide approaches for diagnosing a beacon in an open architecture. Specifically, each of a set of beacons is associated with a beacon location. Each beacon of the set of beacons is a transmit-only device that is designed to emit a relatively short-range electronic signal. When a mobile device, such as a cell phone, enters the venue, the location of the mobile device within the venue is determined. Any information received by the mobile device from the set of beacons is retrieved from the mobile device. This information is used in conjunction with the location of the mobile device to diagnose the operational status of the beacon.Type: GrantFiled: November 18, 2015Date of Patent: June 11, 2019Assignee: International Business Machines CorporationInventors: John K. Gerken, III, Jeremy A. Greenberger
-
Patent number: 10230814Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: generating a first mobile device fingerprint of a mobile device and associating the first mobile device fingerprint to an identifier, and generating a second mobile device fingerprint of the mobile device and associating the second mobile device fingerprint to a MAC address of a mobile device. The methods, computer program products, and systems can include, for instance: receiving a first mobile device fingerprint of a mobile device and an identifier associated to the first mobile device fingerprint; receiving a second mobile device fingerprint of the mobile device and a MAC address associated to the second mobile device fingerprint; and associating received data received from the mobile device to the identifier.Type: GrantFiled: December 21, 2017Date of Patent: March 12, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael R. Billau, John K. Gerken, III, Jeremy A. Greenberger, Ciaran E. Hannigan
-
Publication number: 20180375954Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: generating a first mobile device fingerprint of a mobile device and associating the first mobile device fingerprint to an identifier, and generating a second mobile device fingerprint of the mobile device and associating the second mobile device fingerprint to a MAC address of a mobile device. The methods, computer program products, and systems can include, for instance: receiving a first mobile device fingerprint of a mobile device and an identifier associated to the first mobile device fingerprint; receiving a second mobile device fingerprint of the mobile device and a MAC address associated to the second mobile device fingerprint; and associating received data received from the mobile device to the identifier.Type: ApplicationFiled: August 30, 2018Publication date: December 27, 2018Inventors: Michael R. BILLAU, John K. GERKEN, III, Jeremy A. GREENBERGER, Ciaran E. HANNIGAN
-
Publication number: 20180373768Abstract: A computer-implemented method, system, and/or computer program product generates and utilizes synthetic context-based objects. One or more processors define a context object, where the context object provides a context that identifies a specific subject-matter, from multiple subject-matters, of a non-contextual data object. The processor(s) associate the non-contextual data object with the context object to define a synthetic context-based object and the synthetic context-based object with at least one specific data store. A request is received from a requester for data from said at least one specific data store that is associated with the synthetic context-based object, where said at least one specific data store is within a database of multiple data stores. Data is returned to the requester from said at least one specific data store that is associated with the synthetic context-based object.Type: ApplicationFiled: August 6, 2018Publication date: December 27, 2018Inventors: SAMUEL S. ADAMS, ROBERT R. FRIEDLANDER, JOHN K. GERKEN, III, JAMES R. KRAEMER, PHILIP R. VARKER
-
Patent number: 10152526Abstract: A processor-implemented method, system, and/or computer program product generates and utilizes synthetic context-based objects. A non-contextual data object is associated with a context object, which comports with a predetermined set of constraints, to define a synthetic context-based object, where the non-contextual data object ambiguously relates to multiple subject-matters, and where the context object provides a context that identifies a specific subject-matter, from the multiple subject-matters, of the non-contextual data object. The synthetic context-based object is then associated with at least one specific data store, which includes data that is associated with data contained in the non-contextual data object and the context object. A request for a data store that is associated with the synthetic context-based object results in the return of at least one data store that is associated with the synthetic context-based object.Type: GrantFiled: April 11, 2013Date of Patent: December 11, 2018Assignee: International Business Machines CorporationInventors: Samuel S. Adams, Robert R. Friedlander, John K. Gerken, III, James R. Kraemer, Philip R. Varker
-
Publication number: 20180232753Abstract: Embodiments of the present invention provide a method, system and computer program product for dynamically determining dwell times in a zone of a retail setting. In an embodiment of the invention, a method for dynamically determining dwell times in a zone of a retail setting includes defining different zones of a retail setting in memory of a host computing system and establishing a different dwell time for each of the different zones. The method additionally includes observing footfall in each of the different zones for different individuals in order to compute an actual dwell time for each individual in a particular one of the different zones. Finally, the method includes re-establishing the different dwell time for each of the different zones based upon the observed footfall.Type: ApplicationFiled: February 14, 2017Publication date: August 16, 2018Inventors: Michael R. Billau, John K. Gerken, III, Jeremy A. Greenberger, Ciaran E. Hannigan
-
Patent number: 10025564Abstract: A processor-implemented method, system, and/or computer program product generates and implements intuitively comfortable frames of task appropriate frames of reference for multiple dimensions of context constraints for related sets of objects within an integrated development environment (IDE). One or more processors identify a hierarchical set of context constraints for an object, and depict the hierarchical set of context constraints for the object on an IDE using a visual metaphor selected by a user. The processor(s) receive a zoom-in input for a first context constraint in the hierarchical set of context constraints, and place the IDE in mention mode, such that use of the hierarchical set of context constraints against the object is disabled. In response to the IDE being placed in mention mode, the processor(s) display detail of the first context constraint on the IDE, and receive changes to the first context constraint to create a modified first context constraint.Type: GrantFiled: November 25, 2015Date of Patent: July 17, 2018Assignee: International Business Machines CorporationInventors: Robert R. Friedlander, John K. Gerken, III, James R. Kraemer, David M. Ungar
-
Patent number: 10009723Abstract: Determining a beacon interval in which a device, located within a venue having a plurality of predefined zones, sends a beacon to a system for tracking the location of the device within the venue. Each of the predefined zones has a zone-specific beacon interval which is updated.Type: GrantFiled: January 23, 2017Date of Patent: June 26, 2018Assignee: International Business Machines CorporationInventors: Michael R. Billau, John K. Gerken, III, Jeremy A. Greenberger, Ciaran E. Hannigan
-
Patent number: 9996251Abstract: A method for sharing a view presented on a touchscreen of a processing system. Whether a show gesture state is enabled on the processing system and whether a gesture event gate is open on the processing system are determined. The show gesture state determines whether a gesture detected by the touchscreen is depicted onto a version of the view shared with another processing system. The gesture event gate determines whether a corresponding gesture event is passed to an application that is active in the view.Type: GrantFiled: November 23, 2015Date of Patent: June 12, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John A. Feller, John K. Gerken, III, Harsha V. Krishnareddy, Mark D. Vickstrom
-
Patent number: 9986379Abstract: One embodiment provides a system for generating shopping incentives for users based on purchasing patterns of the users. The system performs operations including determining one or more zones within a venue based on wireless signals transmitted by one or more wireless sensors. The operations further include, for at least one zone, determining a current state associated with the zone, monitoring the zone, and, in response to detecting a device entering the zone, notifying the device of the current state associated with the zone. Each zone is assigned to a zone owner. A current state associated with a zone is based on a real-time location of a device carried by the zone owner.Type: GrantFiled: August 24, 2017Date of Patent: May 29, 2018Assignee: International Business Machines CorporationInventors: John K. Gerken, III, Jeremy A. Greenberger
-
Publication number: 20180115628Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: generating a first mobile device fingerprint of a mobile device and associating the first mobile device fingerprint to an identifier, and generating a second mobile device fingerprint of the mobile device and associating the second mobile device fingerprint to a MAC address of a mobile device. The methods, computer program products, and systems can include, for instance: receiving a first mobile device fingerprint of a mobile device and an identifier associated to the first mobile device fingerprint; receiving a second mobile device fingerprint of the mobile device and a MAC address associated to the second mobile device fingerprint; and associating received data received from the mobile device to the identifier.Type: ApplicationFiled: December 21, 2017Publication date: April 26, 2018Inventors: Michael R. BILLAU, John K. GERKEN III, Jeremy A. GREENBERGER, Ciaran E. HANNIGAN
-
Publication number: 20180109645Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: generating a first mobile device fingerprint of a mobile device and associating the first mobile device fingerprint to an identifier, and generating a second mobile device fingerprint of the mobile device and associating the second mobile device fingerprint to a MAC address of a mobile device. The methods, computer program products, and systems can include, for instance: receiving a first mobile device fingerprint of a mobile device and an identifier associated to the first mobile device fingerprint; receiving a second mobile device fingerprint of the mobile device and a MAC address associated to the second mobile device fingerprint; and associating received data received from the mobile device to the identifier.Type: ApplicationFiled: October 14, 2016Publication date: April 19, 2018Inventors: Michael R. BILLAU, John K. GERKEN, III, Jeremy A. GREENBERGER, Ciaran E. HANNIGAN
-
Patent number: 9948744Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: generating a first mobile device fingerprint of a mobile device and associating the first mobile device fingerprint to an identifier, and generating a second mobile device fingerprint of the mobile device and associating the second mobile device fingerprint to a MAC address of a mobile device. The methods, computer program products, and systems can include, for instance: receiving a first mobile device fingerprint of a mobile device and an identifier associated to the first mobile device fingerprint; receiving a second mobile device fingerprint of the mobile device and a MAC address associated to the second mobile device fingerprint; and associating received data received from the mobile device to the identifier.Type: GrantFiled: October 14, 2016Date of Patent: April 17, 2018Assignee: International Business Machines CorporationInventors: Michael R. Billau, John K. Gerken, III, Jeremy A. Greenberger, Ciaran E. Hannigan
-
Publication number: 20180082557Abstract: Systems and methods for detecting doorway tailgating are disclosed. A method includes: determining, by a computer device, a mobile device moves through a doorway to a secure area; determining, by the computer device, a security protocol was not passed for the mobile device to move through the doorway; and generating, by the computer device, an alert based on both the determining the mobile device moves through the doorway to the secure area and the determining the security protocol was not passed.Type: ApplicationFiled: November 30, 2017Publication date: March 22, 2018Inventors: Michael R. BILLAU, John K. GERKEN, III, Jeremy A. GREENBERGER, Ciaran E. HANNIGAN