Patents by Inventor Steve McDuff

Steve McDuff 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: 20180246252
    Abstract: Tools, methods and systems for detecting and reporting the presence of an obstruction to an AC system of the present disclosure are able to detect the presence of the obstruction using one or more sensors connected to the air conditioning unit and displaying an alert on the computer system of the AC system when the sensors detect the presence of the obstruction. By displaying an alert at the computer system's output device, the presence of the obstruction is brought to the user's attention, allowing the user to take remedial action as needed before initiating the air conditioning system into operation, preventing the obstruction from harming the components of AC system if the system was initiated while the obstruction was still present. Additionally, the AC system may further disable or prevent the operation and initiation of itself when the sensors of the air conditioning system detect the presence of an obstruction.
    Type: Application
    Filed: April 27, 2018
    Publication date: August 30, 2018
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Patent number: 10064018
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for initiating actions based on mobile device location of a user. The method includes one or more processors determining that a user is within a defined proximity to a zone within a venue, based on monitoring a computing device of the user moving through the venue. The method further includes one or more processors identifying an action associated with the zone, where the action includes performing a function of the computing device of the user. The method further includes one or more processors initiating the identified action associated with the zone on the computing device of the user.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Steve McDuff
  • Patent number: 10057511
    Abstract: A method is provided for overlaying target contents on a physical display area using projected light grid or a grid of light emitters. Information on the target contents is transmitted from the emitters using light to an augmented reality device. The information includes light-based data stream of the target contents and physical coordinates of a frame. The augmented reality device position and display the target contents on an area defined by the frame.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony DiLoreto, Steve McDuff, Kyle D. Robeson
  • Patent number: 10043398
    Abstract: A system for drone coordination includes logic to detect an adverse weather condition and detect a plurality of drones operating in a region to be affected by the adverse weather condition. The logic can also transmit a request to the plurality of drones, wherein the request indicates that each of the plurality of drones is to return to an emergency landing site to be selected from a set of predetermined emergency landing sites. The emergency landing site for each drone can be based in part on the location of the drone at the time of transmittal of the request.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20180211334
    Abstract: A computer-implemented method, system and computer program product for re-organizing images to be displayed to a user are provided. The computer-implemented method, system and computer program product send images to be displayed to the user during a browsing session organized based on a profile of the user. Responsive to receiving a request from the user for recommended images, where the recommended images are based on a purchase history of the user, the computer-implemented method, system and computer program product re-organize the images that were sent to include the recommended images, and send the re-organized images to be displayed to the user.
    Type: Application
    Filed: January 25, 2017
    Publication date: July 26, 2018
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Patent number: 10031258
    Abstract: Tools, methods and systems for detecting and reporting the presence of an obstruction to an AC system of the present disclosure are able to detect the presence of the obstruction using one or more sensors connected to the air conditioning unit and displaying an alert on the computer system of the AC system when the sensors detect the presence of the obstruction. By displaying an alert at the computer system's output device, the presence of the obstruction is brought to the user's attention, allowing the user to take remedial action as needed before initiating the air conditioning system into operation, preventing the obstruction from harming the components of AC system if the system was initiated while the obstruction was still present. Additionally, the AC system may further disable or prevent the operation and initiation of itself when the sensors of the air conditioning system detect the presence of an obstruction.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20180205694
    Abstract: A device identifies an email address of a recipient listed in an email. The device determines whether the email address is erroneous and based on determining that the email address is erroneous, the device displays a recommended email address to a user.
    Type: Application
    Filed: April 4, 2018
    Publication date: July 19, 2018
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20180204328
    Abstract: A system and method for modifying an operation of a vehicle in response to detection of an obstruction. The system includes a camera coupled to a vehicle and configured to capture image data from a vehicle, and a computing device that includes a processor configured to: detect an edge of a roadway on which the vehicle is traveling; detect objects located proximate an edge of the roadway, based on the captured image data; calculate a distance between each detected object and the edge of the roadway, wherein a location of each detected object is determined based on the captured image data; and determine that one object of the detected objects is an obstruction, based on at least the calculated distance between the one object and the edge of the roadway being below a threshold.
    Type: Application
    Filed: March 13, 2018
    Publication date: July 19, 2018
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20180205693
    Abstract: A device identifies an email address of a recipient listed in an email. The device determines whether the email address is erroneous and based on determining that the email address is erroneous, the device displays a recommended email address to a user.
    Type: Application
    Filed: April 3, 2018
    Publication date: July 19, 2018
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20180157843
    Abstract: A computer-implemented method is provided for detecting compiler-injected security flaws. The computer-implemented method includes receiving source code, compiling the source code, reverse engineering the compiled source code, comparing operations performed by the source code and the reverse engineered source code, identifying differences between the source code and the reverse engineered source code, and creating a list of differences. The list of differences includes operations that are present in the source code and missing from binary code. Alternatively, the list of differences includes operations that are present in binary code and missing from the source code.
    Type: Application
    Filed: December 1, 2016
    Publication date: June 7, 2018
    Inventor: Steve McDuff
  • Patent number: 9976869
    Abstract: In an approach for determining temporal solar capacity navigation routes, a computer receives navigation criteria navigation criteria that includes at least a starting location, a destination, a date, a time, and a temporal solar capacity. The computer determines one or more navigation routes based on the received navigation criteria. The computer creates a temporal solar capacity navigation map based on the received navigation criteria. The computer determines one or more suggested navigation routes from the determining one or more navigation routes based on the created temporal solar capacity navigation map.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: May 22, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony DiLoreto, Brett G. King, Steve McDuff, Kyle D. Robeson
  • Patent number: 9972096
    Abstract: A system and method for detecting obstructions. The system includes a camera coupled to a vehicle and configured to capture image data from a vehicle, and a computing device that includes a processor configured to: detect an edge of a roadway on which the vehicle is traveling; detect objects located proximate an edge of the roadway, based on the captured image data; determine a location of each detected object, based on the captured image data; calculate a distance between each detected object and the edge of the roadway; determine that at least one object of the detected objects is an obstruction, based on at least the calculated distance between each object of the at least one object and the edge of the roadway being below a threshold; and transmit a message to an external device, said message indicating the location of each detected object determined to be an obstruction.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Patent number: 9973613
    Abstract: A computer-implemented process for organizing pins of a same social application based on proximity of others, the computer-implemented process comprising: detecting an account of a second user of the same social application on a mobile device by a first user of the same social application; measuring a proximity of the second user from a first user of the same social application using a proximity sensing technology; in response to first user and the second user being within a predetermined distance of each other, arranging items, also known as “pins” of the first user, the second user, or both, into a new arrangement according to predetermined criteria comprising common interests, differing interests and personal information of the second user; and performing a selected action from a predetermined set of actions including highlighting images and products that are in demand using the new arrangement.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20180114231
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: automatically selecting an optimal marketing collateral for a location in a venue based on a group of a patron and a relationship of the group and notifying the patron with the optimal marketing collateral such that the patron may utilize the optimal marketing collateral.
    Type: Application
    Filed: October 21, 2016
    Publication date: April 26, 2018
    Inventors: Lisa Seacat DELUCA, Steve MCDUFF
  • Publication number: 20180101992
    Abstract: One or more computer processors generate an augmented reality overlay for camera field of vision based on a perspective of a display device. The one or more processors generate an overlay image that represents a field of view of an imaging device based at least on an orientation of the imaging device at a first location. The one or more processors generate a modified overlay image by modification of one or both of a size and an orientation of the overlay image based, at least in part, on differences between (i) a second location and an orientation of an image display device relative to (ii) the first location and the orientation of the imaging device. The one or more processors the modified overlay image using the image display device.
    Type: Application
    Filed: December 8, 2017
    Publication date: April 12, 2018
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Patent number: 9928658
    Abstract: One or more computer processors generate an augmented reality overlay for camera field of vision. The one or more processors determine a field of view of an imaging device. The one or more processors generate an overlay image that represents the field of view of the imaging device. The one or more processors determine a location of an image display device in respect to the field of view of the imaging device. The one or more processors generate a modified overlay image by modifying one or both of a size and an orientation of the overlay image. The modification is based on the location of the image display device in respect to the field of view of the imaging device. The one or more processors display the modified overlay image by the image display device in real-time.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Patent number: 9917806
    Abstract: A device identifies an email address of a recipient listed in an email. The device determines whether the email address is erroneous and based on determining that the email address is erroneous, the device displays a recommended email address to a user.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20180061010
    Abstract: A method for protecting anonymity of an individual in public is presented. The computer-implemented method may include registering a plurality of facial features associated with the individual, and, in response to capturing an image of the individual from a video stream, determining whether the facial features associated with the individual are registered. The computer-implemented method may further include, in response to the determination that the facial features associated with the individual are registered, obscuring the facial features of the individual captured from the video stream with an unidentifiable image.
    Type: Application
    Filed: August 24, 2016
    Publication date: March 1, 2018
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20180063047
    Abstract: A set of characteristics is constructed corresponding to a content of a message. For a characteristic in the set of characteristics, a skill factor is computed that is needed to achieve a degree of comprehension of the content having the characteristic. A gap is computed between the skill factor corresponding to the characteristic and a skill factor associated with a recipient of the message. An annotation is selected in response to evaluating that the gap exceeds a tolerance value. The annotation is applied in the message to an identifier of the recipient.
    Type: Application
    Filed: August 24, 2016
    Publication date: March 1, 2018
    Applicant: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20180031727
    Abstract: Tools, methods and systems for detecting and reporting the presence of an obstruction to an AC system of the present disclosure are able to detect the presence of the obstruction using one or more sensors connected to the air conditioning unit and displaying an alert on the computer system of the AC system when the sensors detect the presence of the obstruction. By displaying an alert at the computer system's output device, the presence of the obstruction is brought to the user's attention, allowing the user to take remedial action as needed before initiating the air conditioning system into operation, preventing the obstruction from harming the components of AC system if the system was initiated while the obstruction was still present. Additionally, the AC system may further disable or prevent the operation and initiation of itself when the sensors of the air conditioning system detect the presence of an obstruction.
    Type: Application
    Filed: July 28, 2016
    Publication date: February 1, 2018
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson