Patents by Inventor Grant D. Miller

Grant D. Miller 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: 20160379157
    Abstract: An apparatus, termed a destination validation device (DVD), comprises a sensor configured to sense physical presence of a parcel and to obtain metadata from said parcel; at least one data processor connected with at least one memory storing software instructions that when executed causes the DVD to at least determine from reading the obtained metadata whether a signature is required for delivery of the parcel, and prepare a destination delivery acknowledgement indicating whether said signature is required; and a transmitter configured to communicate the prepared destination delivery acknowledgement external of the DVD. In this manner a delivery service can verify that the parcel is at the physical delivery location. Further details provide for also obtaining the (digital) signature when the metadata indicates it is required for delivery of the parcel. Other embodiments include a method and a computer program product comprised of software instructions on a computer-readable medium.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Inventors: Nader M. Nassar, Grant D. Miller, Erich D. Walls, Richard Newhook, Stephen Y. Chow
  • Publication number: 20160371658
    Abstract: A method to identify and manage recyclable materials. The method includes the steps of: (i) identifying, using a mobile device, a recyclable material based on a detected oscillation frequency of an oscillator associated with the recyclable material; (ii) communicating, using the mobile device, information about the recyclable material to a controller, the information comprising an identification of the recyclable material and a location of the recyclable material; and (iii) creating, by the controller, scheduling instructions for the identified recyclable material.
    Type: Application
    Filed: September 1, 2016
    Publication date: December 22, 2016
    Inventors: Gabriel P. Borges, Claude Falbriard, Grant D. Miller, Nader M. Nassar
  • Patent number: 9524033
    Abstract: Embodiments include a wireless keyboard having a plurality of keys and a plurality of radio frequency identification (RFID) tags, wherein each of the plurality of RFID tags are coupled to one of the plurality of keys. Each of the RFID tags are configured to transmit a signal when one of the plurality of keys coupled to RFID tag is pressed.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: December 20, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Grant D. Miller, Nader M. Nassar, Dennis M. Newns
  • Patent number: 9465010
    Abstract: A method to identify and manage recyclable materials provides a recyclable material with a quartz crystal identification element configured to oscillate at a predetermined frequency associated with the recyclable material. A mobile device detects the oscillation frequency of the quartz crystal, identifies the recyclable material based on the detected oscillation frequency, and sends that information to a controller.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: October 11, 2016
    Assignee: International Business Machines Corporation
    Inventors: Gabriel P. Borges, Claude Falbriard, Grant D. Miller, Nader M. Nassar
  • Publication number: 20160094611
    Abstract: In an approach to managing requests to a high utilization website, one or more computer processors receive a first resource usage load status from a first server computer. The one or more computer processors receive a request for content on the first server computer from a client. The one or more computer processors determine whether the first resource usage load is above a pre-defined threshold. Responsive to determining the first resource usage load is above the pre-defined threshold, the one or more computer processors create a queue of a plurality of content requesters, wherein the client is one of the plurality of content requesters. The one or more computer processors establish a bidirectional communication channel with the client.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: Stephen Chow, Grant D. Miller, Nader M. Nassar, Richard J. Newhook, Erich Walls
  • Publication number: 20160085682
    Abstract: A method for caching includes determining a degree of relatedness for a database entry stored in a concept table. The concept table is stored in cache. The degree of relatedness is based on a comparison between a concept of data of the database entry and a concept of the concept table. The method includes determining an amount of data usage for the database entry where the data usage includes an amount of usage of the database entry while in cache. The method includes determining a cache flushing rating for the database entry. The cache flushing rating is determined from the degree of relatedness of the database entry and the amount of data usage of the database entry. The method includes flushing the database entry from the cache in response to the cache flushing rating of the database entry being below a cache flush threshold.
    Type: Application
    Filed: October 22, 2014
    Publication date: March 24, 2016
    Inventors: Sandra K. Johnson, Grant D. Miller
  • Publication number: 20160085678
    Abstract: An apparatus includes a DOR read module that determines a degree of relatedness for a database entry stored in a concept table. The concept table is stored in cache and degree of relatedness is based on a comparison between a concept of data of the database entry and a concept of the concept table. A data usage module determines an amount of data usage for the database entry where the data usage includes an amount of usage of the database entry while in cache, a flushing rating module determines a cache flushing rating for the database entry, and a flushing module flushes the database entry from the cache in response to the cache flushing rating of the database entry being below a cache flush threshold. The cache flushing rating is determined from the degree of relatedness of the database entry and the amount of data usage of the database entry.
    Type: Application
    Filed: September 24, 2014
    Publication date: March 24, 2016
    Inventors: Sandra K. Johnson, Grant D. Miller
  • Patent number: 9286557
    Abstract: A system and methods are provided. A method includes determining a set of Grayscale bands providing an increase in a Quick Response Code data capacity that is an integer multiple of the Quick Response Code data capacity provided by a Black and White Quick Response Code that uses only Black and White to represent data. The method further includes generating, using a processor, a Grayscale Quick Response Code using the determined set of Grayscale bands to represent the data.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: March 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Suzanne C. Deffeyes, Grant D. Miller, Nader M. Nassar, Richard J. Newhook
  • Publication number: 20160069840
    Abstract: A method to identify and manage recyclable materials provides a recyclable material with a quartz crystal identification element configured to oscillate at a predetermined frequency associated with the recyclable material. A mobile device detects the oscillation frequency of the quartz crystal, identifies the recyclable material based on the detected oscillation frequency, and sends that information to a controller.
    Type: Application
    Filed: August 17, 2015
    Publication date: March 10, 2016
    Applicant: International Business Machines Corporation
    Inventors: Gabriel P. Borges, Claude Falbriard, Grant D. Miller, Nader M. Nassar
  • Publication number: 20160018318
    Abstract: Polarized light characteristics are detected and mapped to an application, such as product identification. A process of reflecting a directed light emission through a polarizing filter, and sensing the processed light emission having particular characteristics is provided. The characteristics of the sensed light emission is associated with a “color code” that is cross-referenced within a database of color codes.
    Type: Application
    Filed: July 16, 2014
    Publication date: January 21, 2016
    Inventors: Gabriel P. Borges, Claude Falbriard, Grant D. Miller, Nader M. Nassar
  • Patent number: 9164863
    Abstract: Detecting crowds is provided. A location is selected in a set of locations a user of a client device wants to go to based on data within a profile associated with the user. A set of data inputs is monitored to determine a number of people currently at the selected location. Then, in response to determining that the number of people currently at the selected location is not greater than a user-defined threshold level of people for the selected location, a mapped route to the selected location is sent to the client device of the user.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: October 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Grant D. Miller, Scott W. Pollyea, Hamza Yaswi
  • Publication number: 20150284921
    Abstract: In a vehicle skid recovery system skid recovery can be accelerated when an automotive vehicle begins to skid as a result of ice accumulation on the road surface. The system can control operation of ice removers (e.g., blades or heaters), which are mounted within the wheel wells forward of the wheel, based on information received from the vehicle's outside temperature sensor and anti-lock braking system (ABS). When the temperature sensor indicates that the outside temperature is below a predetermined temperature and when the anti-lock braking system is activated as a result of detected skid, a controller activates the ice remover in one or more of the wheel wells and, thereby cause the ice remover to remove ice from the road surface forward of the corresponding wheel. Clearing the ice allows the vehicle's tires to gain traction on the road surface and, thereby stops the skid.
    Type: Application
    Filed: June 12, 2015
    Publication date: October 8, 2015
    Inventors: Gabriel P. Borges, Scott R. Crowther, Abraham G. Guerra, Grant D. Miller, Nader M. Nassar, Tamer M. Nassar
  • Patent number: 9139175
    Abstract: In a vehicle skid recovery system skid recovery can be accelerated when an automotive vehicle begins to skid as a result of ice accumulation on the road surface. The system can control operation of ice removers (e.g., blades or heaters), which are mounted within the wheel wells forward of the wheel, based on information received from the vehicle's outside temperature sensor and anti-lock braking system (ABS). When the temperature sensor indicates that the outside temperature is below a predetermined temperature and when the anti-lock braking system is activated as a result of detected skid, a controller activates the ice remover in one or more of the wheel wells and, thereby cause the ice remover to remove ice from the road surface forward of the corresponding wheel. Clearing the ice allows the vehicle's tires to gain traction on the road surface and, thereby stops the skid.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: September 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gabriel Pereira Borges, Scott R. Crowther, Abraham G. Guerra, Grant D. Miller, Nader M. Nassar, Tamer M. Nassar
  • Publication number: 20150254542
    Abstract: A system and methods are provided. A method includes determining a set of Grayscale bands providing an increase in a Quick Response Code data capacity that is an integer multiple of the Quick Response Code data capacity provided by a Black and White Quick Response Code that uses only Black and White to represent data. The method further includes generating, using a processor, a Grayscale Quick Response Code using the determined set of Grayscale bands to represent the data.
    Type: Application
    Filed: March 6, 2014
    Publication date: September 10, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Suzanne C. Deffeyes, Grant D. Miller, Nader M. Nassar, Richard J. Newhook
  • Patent number: 9108797
    Abstract: A method to identify and manage recyclable materials provides a recyclable material with a quartz crystal identification element configured to oscillate at a predetermined frequency associated with the recyclable material. A mobile device detects the oscillation frequency of the quartz crystal, identifies the recyclable material based on the detected oscillation frequency, and sends that information to a controller. The controller creates handling instructions for the pickup of the identified recyclable material.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: August 18, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gabriel P. Borges, Claude Falbriard, Grant D. Miller, Nader M. Nassar
  • Publication number: 20150206127
    Abstract: In a hierarchical multiple-node supply chain, a commodity is sold a first time at a first end of the supply chain and is resold multiple times across the supply chain before being sold a final time at a second end of the supply chain opposite the first end. A user who is a buyer and/or a seller within the supply chain is interacted with by exchanging text messages with a mobile phone device of the user to provide the user with a current price of the commodity for a type of the user within the supply chain, and to receive from the user an actual price of the commodity in a current transaction in which the user was involved. The type of the user includes a node within the supply chain to which the user corresponds.
    Type: Application
    Filed: October 22, 2014
    Publication date: July 23, 2015
    Inventors: Frank R. Bauerle, Grant D. Miller, Nader M. Nassar, Tamer M. Nassar, Irene R. Penney
  • Patent number: 9003030
    Abstract: Detecting crowds is provided. A location is selected in a set of locations a user of a client device wants to go to based on data within a profile associated with the user. A set of data inputs is monitored to determine a number of people currently at the selected location. Then, in response to determining that the number of people currently at the selected location is not greater than a user-defined threshold level of people for the selected location, a mapped route to the selected location is sent to the client device of the user.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Grant D. Miller, Scott W. Pollyea, Hamza Yaswi
  • Publication number: 20150039361
    Abstract: Techniques that leverage social media to proactively respond to inclement weather conditions such as snow that affect road conditions and, for example, coordinate snow removal from the roads are provided. In one aspect, a method for sharing road condition information is provided. The method includes the following steps. Data is collected from vehicles related to road conditions at various locations. The data is stored in an off-vehicle system. The data is processed to determine what type of maintenance activity is needed based on the road conditions. The maintenance activity and the locations are provided to dispatchers to enable routing of municipal vehicles to the locations to address the road conditions. A system for sharing road conditions is also provided.
    Type: Application
    Filed: August 5, 2013
    Publication date: February 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Scott R. Crowther, Grant D. Miller, Nader M. Nassar, Tamer M. Nassar
  • Publication number: 20150026343
    Abstract: A computer system and associated method and software where communications between the cloud and a sensor device (for example, a temperature sensor) pass through and are processed by a middleware appliance. The middleware appliance creates data structures called cloud event data objects (cEDOs). A cEDO may include, for example: event data, device data, sensor data, geo key data, payload key data and data value pairs.
    Type: Application
    Filed: July 22, 2013
    Publication date: January 22, 2015
    Applicant: International Business Machines Corporation
    Inventors: Gabriel P. Borges, Claude Falbriard, Grant D. Miller, Nader M. Nassar
  • Patent number: 8875239
    Abstract: Implementing security access includes receiving a request to perform an activity over a network and administering a cognitive test responsive to the request. The administering includes randomly selecting a set of related images from a database of images, randomly selecting one image that is unrelated to the set of related images, displaying the set of related images along with the image that is unrelated to the set of related images, and prompting a user to identify the image that is unrelated to the set of related images. Implementing the security access also includes processing results of the cognitive test, and executing the activity when it is determined from the processing that the cognitive test has been successfully completed.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Stephen Y. Chow, Grant D. Miller, Nader M. Nassar, Richard J. Newhook, Erich D. Walls