Patents by Inventor Andrew R. Low

Andrew R. Low 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: 10750316
    Abstract: Disclosed embodiments provide systems, methods, and computer program products for associating mobile devices with identities of individuals, and tracking such individuals using the location of respective devices. Initially, a user registration process is performed to register an individual for a tracking list. A unique identifier is wirelessly detected from a mobile device in proximity to the individual. The unique identifier is added to the tracking list. The location of the mobile device within the venue is tracked using the unique identifier. When the individual exits the venue, the departure is recorded, and the unique identifier is removed from the tracking list.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: August 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Andrew R. Low, Travis R. Winter
  • Publication number: 20190289424
    Abstract: Disclosed embodiments provide systems, methods, and computer program products for associating mobile devices with identities of individuals, and tracking such individuals using the location of respective devices. Initially, a user registration process is performed to register an individual for a tracking list. A unique identifier is wirelessly detected from a mobile device in proximity to the individual. The unique identifier is added to the tracking list. The location of the mobile device within the venue is tracked using the unique identifier. When the individual exits the venue, the departure is recorded, and the unique identifier is removed from the tracking list.
    Type: Application
    Filed: June 5, 2019
    Publication date: September 19, 2019
    Inventors: Andrew R. Low, Travis R. Winter
  • Patent number: 10382886
    Abstract: Disclosed embodiments provide systems, methods, and computer program products for associating mobile devices with identities of individuals, and tracking such individuals using the location of respective devices. Initially, a user registration process is performed to register an individual for a tracking list. A unique identifier is wirelessly detected from a mobile device in proximity to the individual. The unique identifier is added to the tracking list. The location of the mobile device within the venue is tracked using the unique identifier. When the individual exits the venue, the departure is recorded, and the unique identifier is removed from the tracking list.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Andrew R. Low, Travis R. Winter
  • Patent number: 10223424
    Abstract: Techniques are described for a system for providing expert information by verified experts in response to currently circulating assertions such as social media postings. In one example, a method includes identifying one or more authors of respective contents issued by one or more registered expert content sources as verified experts associated with tagged topics that are tagged in association with the respective contents. The method further includes detecting, in one or more media, a media content related to a topic of interest that corresponds to one or more of the tagged topics with which one or more of the verified experts are associated. The method further includes outputting the media content related to the topic of interest to a response interface made available to one or more of the verified experts associated with the one or more of the tagged topics that correspond to the topic of interest.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rohit Bahl, Andrew R. Low
  • Patent number: 10146563
    Abstract: Using a metadata of a layer, a prediction factor including a level of participation of the layer in a set of container images is computed. Each container image includes a corresponding set of layers and is usable to configure a container in a container-based virtualized data processing environment. Using a set of levels of participation corresponding to a set of layers, and using a condition in a prediction algorithm, a subset of layers that have to be pre-provisioned at a node is predicted. The subset of layers is adjusted, to form an adjusted subset of layers, by looking ahead at a container requirement of a workload that is planned for processing at a future time. The adjusted subset of layers is caused to be provisioned on the node prior to the future time.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: December 4, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paolo Dettori, Andrew R. Low, Aaron J. Quirk, Seetharami R. Seelam, Michael J. Spreitzer, Malgorzata Steinder, Lin Sun
  • Patent number: 10061701
    Abstract: A method, system and computer program product for sharing class data among virtual machine applications running on one or more guests in a virtualized environment. A control program in a virtual operating system is used to manage the user portions of the virtual operating system, each commonly referred to as a guest. A guest operating system runs on each guest and applications can run on each guest operating system. A memory management facility manages shared memory which includes a class cache configured to store class data. The shared memory may be mounted onto each guest using a cluster file system or accessed via an API interface thereby allowing the class cache to be shared across the guests. By sharing the class cache among the guests, multiple copies of the same class data are no longer necessary thereby optimally using the physical memory on the host.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gianni S. Duimovich, Prasanna K. Kalle, Angela Lin, Andrew R. Low, Prashanth K. Nageshappa
  • Publication number: 20180192238
    Abstract: Disclosed embodiments provide systems, methods, and computer program products for associating mobile devices with identities of individuals, and tracking such individuals using the location of respective devices. Initially, a user registration process is performed to register an individual for a tracking list. A unique identifier is wirelessly detected from a mobile device in proximity to the individual. The unique identifier is added to the tracking list. The location of the mobile device within the venue is tracked using the unique identifier. When the individual exits the venue, the departure is recorded, and the unique identifier is removed from the tracking list.
    Type: Application
    Filed: November 2, 2017
    Publication date: July 5, 2018
    Inventors: Andrew R. Low, Travis R. Winter
  • Patent number: 9894477
    Abstract: Disclosed embodiments provide systems, methods, and computer program products for associating mobile devices with identities of individuals, and tracking such individuals using the location of respective devices. Initially, a user registration process is performed to register an individual for a tracking list. A unique identifier is wirelessly detected from a mobile device in proximity to the individual. The unique identifier is added to the tracking list. The location of the mobile device within the venue is tracked using the unique identifier. When the individual exits the venue, the departure is recorded, and the unique identifier is removed from the tracking list.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Andrew R. Low, Travis R. Winter
  • Publication number: 20180039524
    Abstract: Using a metadata of a layer, a prediction factor including a level of participation of the layer in a set of container images is computed. Each container image includes a corresponding set of layers and is usable to configure a container in a container-based virtualized data processing environment. Using a set of levels of participation corresponding to a set of layers, and using a condition in a prediction algorithm, a subset of layers that have to be pre-provisioned at a node is predicted. The subset of layers is adjusted, to form an adjusted subset of layers, by looking ahead at a container requirement of a workload that is planned for processing at a future time. The adjusted subset of layers is caused to be provisioned on the node prior to the future time.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 8, 2018
    Applicant: International Business Machines Corporation
    Inventors: Paolo Dettori, Andrew R. Low, Aaron J. Quirk, Seetharami R. Seelam Seelam, Michael J. Spreitzer, Malgorzata Steinder, Lin Sun
  • Patent number: 9826097
    Abstract: Responsive to detecting a call from a first user into a call system, a user identifier associated with the first user by the call and user information associated with the user identifier can be added to respective user information stored in an e-meeting data structure associated with the call. Responsive to determining the call system recognizes the voice of the first user, the first user can be identified based on the voice of the first user. Responsive to determining that the user information associated with the user identifier contains information not related to the identified first user, the information not related to the identified first user can be removed from the e-meeting data structure. An e-meeting for the call can be generated, the e-meeting including as participants the first user and at least a second user.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: November 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew R. Low, Travis R. Winter
  • Publication number: 20170277755
    Abstract: Techniques are described for a system for providing expert information by verified experts in response to currently circulating assertions such as social media postings. In one example, a method includes identifying one or more authors of respective contents issued by one or more registered expert content sources as verified experts associated with tagged topics that are tagged in association with the respective contents. The method further includes detecting, in one or more media, a media content related to a topic of interest that corresponds to one or more of the tagged topics with which one or more of the verified experts are associated. The method further includes outputting the media content related to the topic of interest to a response interface made available to one or more of the verified experts associated with the one or more of the tagged topics that correspond to the topic of interest.
    Type: Application
    Filed: March 22, 2016
    Publication date: September 28, 2017
    Inventors: Rohit Bahl, Andrew R. Low
  • Patent number: 9772833
    Abstract: The present invention discloses an application instance staging method and apparatus. The method comprising: obtaining a list of functional services bound to an application program; determining a buildpack corresponding to the bound functional service; and performing, by the determined buildpack, application instance staging of the application program. With the technical solution according to embodiments of the invention, an application program can be automatically extended during application instance staging, such that it can interact with the bound service.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: September 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Andrew R. Low, Lei Wang, Hai Hong Xu
  • Patent number: 9509850
    Abstract: Responsive to detecting a call from a first user into a call system, a user identifier associated with the first user to can be added to respective user information stored in an e-meeting data structure associated with the call. A determination can be made as to whether the call system recognizes the user identifier associated with the first user and, responsive to determining the call system does not recognize the user identifier associated with the first user, a determination can be made as to whether the call system recognizes a voice of the first user. If the call system does not recognize the voice of the first user, a location of the first user can be identified by processing the user identifier. The location of the first user can be added to respective user information stored in the e-meeting data structure. An e-meeting can be generated for the call.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: November 29, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew R. Low, Travis R. Winter
  • Patent number: 9507578
    Abstract: An application instance staging method comprises installing a runtime environment for an application program pushed to a cloud client; installing dependency of the application program; reading an environment variable of the application program to identify a functional service bound to the application program; modifying the application program based on the functional service bound to the application program; and packaging the modified application program, runtime environment, and dependency into an executable droplet.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: November 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Andrew R. Low, Lei Wang, Hai Hong Xu
  • Publication number: 20160277584
    Abstract: Responsive to detecting a call from a first user into a call system, a user identifier associated with the first user by the call and user information associated with the user identifier can be added to respective user information stored in an e-meeting data structure associated with the call. Responsive to determining the call system recognizes the voice of the first user, the first user can be identified based on the voice of the first user. Responsive to determining that the user information associated with the user identifier contains information not related to the identified first user, the information not related to the identified first user can be removed from the e-meeting data structure. An e-meeting for the call can be generated, the e-meeting including as participants the first user and at least a second user.
    Type: Application
    Filed: May 27, 2016
    Publication date: September 22, 2016
    Inventors: Andrew R. Low, Travis R. Winter
  • Patent number: 9398159
    Abstract: Responsive to detecting a call from a first user into a call system, a user identifier associated with the first user to can be added to respective user information stored in an e-meeting data structure associated with the call. A determination can be made as to whether the call system recognizes the user identifier associated with the first user and, responsive to determining the call system does not recognize the user identifier associated with the first user, a determination can be made as to whether the call system recognizes a voice of the first user. If the call system does not recognize the voice of the first user, a location of the first user can be identified by processing the user identifier. The location of the first user can be added to respective user information stored in the e-meeting data structure. An e-meeting can be generated for the call.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: July 19, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew R. Low, Travis R. Winter
  • Publication number: 20160205256
    Abstract: Responsive to detecting a call from a first user into a call system, a user identifier associated with the first user to can be added to respective user information stored in an e-meeting data structure associated with the call. A determination can be made as to whether the call system recognizes the user identifier associated with the first user and, responsive to determining the call system does not recognize the user identifier associated with the first user, a determination can be made as to whether the call system recognizes a voice of the first user. If the call system does not recognize the voice of the first user, a location of the first user can be identified by processing the user identifier. The location of the first user can be added to respective user information stored in the e-meeting data structure. An e-meeting can be generated for the call.
    Type: Application
    Filed: October 23, 2015
    Publication date: July 14, 2016
    Inventors: Andrew R. Low, Travis R. Winter
  • Publication number: 20160205255
    Abstract: Responsive to detecting a call from a first user into a call system, a user identifier associated with the first user to can be added to respective user information stored in an e-meeting data structure associated with the call. A determination can be made as to whether the call system recognizes the user identifier associated with the first user and, responsive to determining the call system does not recognize the user identifier associated with the first user, a determination can be made as to whether the call system recognizes a voice of the first user. If the call system does not recognize the voice of the first user, a location of the first user can be identified by processing the user identifier. The location of the first user can be added to respective user information stored in the e-meeting data structure. An e-meeting can be generated for the call.
    Type: Application
    Filed: January 9, 2015
    Publication date: July 14, 2016
    Inventors: Andrew R. Low, Travis R. Winter
  • Patent number: 9245130
    Abstract: A method, data storage device and computer program product for having multiple users share a single data storage device securely. A data storage device, such as a Universal Serial Bus (USB) key, is plugged into a computing device. A USB controller of the USB key recognizes the computing device and creates an account for the user. The created account is associated with the user as well as associated with the computing device. Data uploaded to the USB key by the user is then associated with the created account. Only that user will be able to view that data on his/her computing device (computing device associated with the created account) unless the user indicates to share that data with other users. Such a process may be repeated each time the USB key is plugged into a different computing device thereby creating multiple accounts associated with multiple computing devices and users.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rohith K. Ashok, Roy F. Brabson, Hugh E. Hockett, Andrew R. Low
  • Patent number: 9245131
    Abstract: A method, data storage device and computer program product for having multiple users share a single data storage device securely. A data storage device, such as a Universal Serial Bus (USB) key, is plugged into a computing device. A USB controller of the USB key recognizes the computing device and creates an account for the user. The created account is associated with the user as well as associated with the computing device. Data uploaded to the USB key by the user is then associated with the created account. Only that user will be able to view that data on his/her computing device (computing device associated with the created account) unless the user indicates to share that data with other users. Such a process may be repeated each time the USB key is plugged into a different computing device thereby creating multiple accounts associated with multiple computing devices and users.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rohith K. Ashok, Roy F. Brabson, Hugh E. Hockett, Andrew R. Low