Patents by Inventor Anthony Di Loreto

Anthony Di Loreto 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: 20170344828
    Abstract: In an approach to determining pavement markings, a computer determines a location of a first computing device based on data received from one or more location devices associated with the first computing device. The computer then retrieves pavement marking data for one or more pavement markings for the location and determines whether one or more existing pavement markings are present at the location. Responsive to determining that one or more existing pavement markings are present at the location, the computer determines whether each of the one or more existing pavement markings meet one or more pre-determined thresholds for an acceptable pavement marking quality. Furthermore, responsive to determining each of the one or more existing pavement markings do not meet the one or more pre-determined thresholds for an acceptable pavement marking quality level, the computer provides pavement marking data to the first computing device.
    Type: Application
    Filed: August 22, 2017
    Publication date: November 30, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20170344827
    Abstract: In an approach to determining pavement markings, a computer determines a location of a first computing device based on data received from one or more location devices associated with the first computing device. The computer then retrieves pavement marking data for one or more pavement markings for the location and determines whether one or more existing pavement markings are present at the location. Responsive to determining that one or more existing pavement markings are present at the location, the computer determines whether each of the one or more existing pavement markings meet one or more pre-determined thresholds for an acceptable pavement marking quality. Furthermore, responsive to determining each of the one or more existing pavement markings do not meet the one or more pre-determined thresholds for an acceptable pavement marking quality level, the computer provides pavement marking data to the first computing device.
    Type: Application
    Filed: August 21, 2017
    Publication date: November 30, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20170324696
    Abstract: A first input is received. The first input is from a first user to one or more second users. The first input includes a text to be sent from the first user to the one or more second users. Whether the text includes a third user is determined. Responsive to determining the text includes the third user, whether a relationship change within a time interval between the one or more second users and the third user is determined. Responsive to determining that there was the relationship change between the one or more second users and the third user, the first user is notified of the relationship change.
    Type: Application
    Filed: May 5, 2016
    Publication date: November 9, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Patent number: 9788393
    Abstract: A method, executed by a computer, includes receiving extent information for a light zone and a desired emitted light level for a light source proximate to the light zone where the light source is a programmable light source, determining that the light source projects light onto the light zone, and adjusting, by one or more processors, the light source to emit the desired emitted light level. A computer system and a computer program product corresponding to the method area also disclosed herein.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: October 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20170278406
    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: Application
    Filed: March 25, 2016
    Publication date: September 28, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20170273159
    Abstract: A method, executed by a computer, includes receiving extent information for a light zone and a desired emitted light level for a light source proximate to the light zone where the light source is a programmable light source, determining that the light source projects light onto the light zone, and adjusting, by one or more processors, the light source to emit the desired emitted light level. A computer system and a computer program product corresponding to the method area also disclosed herein.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 21, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20170212058
    Abstract: In an approach to determining pavement markings, a computer determines a location of a first computing device based on data received from one or more location devices associated with the first computing device. The computer then retrieves pavement marking data for one or more pavement markings for the location and determines whether one or more existing pavement markings are present at the location. Responsive to determining that one or more existing pavement markings are present at the location, the computer determines whether each of the one or more existing pavement markings meet one or more pre-determined thresholds for an acceptable pavement marking quality. Furthermore, responsive to determining each of the one or more existing pavement markings do not meet the one or more pre-determined thresholds for an acceptable pavement marking quality level, the computer provides pavement marking data to the first computing device.
    Type: Application
    Filed: April 14, 2016
    Publication date: July 27, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20170213084
    Abstract: In an approach to determining pavement markings, a computer determines a location of a first computing device based on data received from one or more location devices associated with the first computing device. The computer then retrieves pavement marking data for one or more pavement markings for the location and determines whether one or more existing pavement markings are present at the location. Responsive to determining that one or more existing pavement markings are present at the location, the computer determines whether each of the one or more existing pavement markings meet one or more pre-determined thresholds for an acceptable pavement marking quality. Furthermore, responsive to determining each of the one or more existing pavement markings do not meet the one or more pre-determined thresholds for an acceptable pavement marking quality level, the computer provides pavement marking data to the first computing device.
    Type: Application
    Filed: January 22, 2016
    Publication date: July 27, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20170208109
    Abstract: In an approach to location based augmented reality broadcasting, one or more computer processors determine a location of the one or more computing devices. The one or more computer processors determine whether two or more of the one or more computing devices are in the same location. In response to determining whether two or more of the one or more computing devices are in the same location, the one or more computer processors upload a first synchronized augmented reality data stream to the two or more computing devices in the same location.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Patent number: 9702830
    Abstract: In an approach to determining pavement markings, a computer determines a location of a first computing device based on data received from one or more location devices associated with the first computing device. The computer then retrieves pavement marking data for one or more pavement markings for the location and determines whether one or more existing pavement markings are present at the location. Responsive to determining that one or more existing pavement markings are present at the location, the computer determines whether each of the one or more existing pavement markings meet one or more pre-determined thresholds for an acceptable pavement marking quality. Furthermore, responsive to determining each of the one or more existing pavement markings do not meet the one or more pre-determined thresholds for an acceptable pavement marking quality level, the computer provides pavement marking data to the first computing device.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Patent number: 9665992
    Abstract: A computer-implemented method for automated service management includes identifying a period of time to perform a service on a transporter, wherein the transporter is one of: a vehicle, an aircraft, a watercraft, or a rail based transportation. A first location within a vicinity of the transporter is identified, wherein the vicinity is based at least in part on a known location of the transporter. The transporter is instructed to relocate to the first location and responsive to the computer determining the service of the transporter is complete, the transporter is instructed to relocate to the known location.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: May 30, 2017
    Assignee: Internaitonal Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Brett G. King, Steve McDuff, Kyle Robeson
  • Publication number: 20170124764
    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: Application
    Filed: November 2, 2015
    Publication date: May 4, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20170091707
    Abstract: A method for using a smart drop box. The method includes an autonomous device delivering, or picking up, a package to a smart drop box, wherein the smart drop box is equipped to handle one or more packages for different parties, each in a respective secured space within the smart drop box. Upon approaching the smart drop box, the autonomous device transmits a secure identification including an indication of a package for delivery. The smart drop box then determines whether a current weight of the package is substantially equal to a weight of the package when initially shipped. If the package weight is verified, the autonomous device is allowed to place the package in the smart drop box where the package is secured. The smart drop box then notifies an intended recipient that the package is awaiting pickup and includes a security identifier needed to open the smart drop box.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 30, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Publication number: 20170091711
    Abstract: A method for using a smart drop box. The method includes an autonomous device delivering, or picking up, a package to a smart drop box, wherein the smart drop box is equipped to handle one or more packages for different parties, each in a respective secured space within the smart drop box. Upon approaching the smart drop box, the autonomous device transmits a secure identification including an indication of a package for delivery. The smart drop box then determines whether a current weight of the package is substantially equal to a weight of the package when initially shipped. If the package weight is verified, the autonomous device is allowed to place the package in the smart drop box where the package is secured. The smart drop box then notifies an intended recipient that the package is awaiting pickup and includes a security identifier needed to open the smart drop box.
    Type: Application
    Filed: March 15, 2016
    Publication date: March 30, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Patent number: 9569792
    Abstract: Aspects of the present disclosure are directed toward a method, a system, and a computer program product for displaying a change event for a web page. The method includes receiving a change event location located on a web page in a pre-deployment environment. The method includes querying a database to return a plurality of change events for the change event location within a duration period. The duration period includes a start time and an end time. The method includes displaying the plurality of change events from the query. The method includes prioritizing the plurality of change events from the query. The method includes selecting an active change event from the plurality of change events based on the priority. The method also includes displaying the active change event to a user.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle Robeson
  • Patent number: 9569791
    Abstract: Aspects of the present disclosure are directed toward a method, a system, and a computer program product for displaying a change event for a web page. The method includes receiving a change event location located on a web page in a pre-deployment environment. The method includes querying a database to return a plurality of change events for the change event location within a duration period. The duration period includes a start time and an end time. The method includes displaying the plurality of change events from the query. The method includes prioritizing the plurality of change events from the query. The method includes selecting an active change event from the plurality of change events based on the priority. The method also includes displaying the active change event to a user.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle Robeson
  • Publication number: 20170004461
    Abstract: A computer-implemented method for automated service management includes identifying a period of time to perform a service on a transporter, wherein the transporter is one of: a vehicle, an aircraft, a watercraft, or a rail based transportation. A first location within a vicinity of the transporter is identified, wherein the vicinity is based at least in part on a known location of the transporter. The transporter is instructed to relocate to the first location and responsive to the computer determining the service of the transporter is complete, the transporter is instructed to relocate to the known location.
    Type: Application
    Filed: September 16, 2016
    Publication date: January 5, 2017
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Brett G. King, Steve McDuff, Kyle Robeson
  • Patent number: 9472027
    Abstract: A computer-implemented method for automated service management includes identifying a period of time to perform a service on a transporter, wherein the transporter is one of: a vehicle, an aircraft, a watercraft, or a rail based transportation. A first location within a vicinity of the transporter is identified, wherein the vicinity is based at least in part on a known location of the transporter. The transporter is instructed to relocate to the first location and responsive to the computer determining the service of the transporter is complete, the transporter is instructed to relocate to the known location.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Brett G. King, Steve McDuff, Kyle Robeson
  • Patent number: 9466154
    Abstract: A computer-implemented method for automated service management includes identifying a period of time to perform a service on a transporter, wherein the transporter is one of: a vehicle, an aircraft, a watercraft, or a rail based transportation. A first location within a vicinity of the transporter is identified, wherein the vicinity is based at least in part on a known location of the transporter. The transporter is instructed to relocate to the first location and responsive to the computer determining the service of the transporter is complete, the transporter is instructed to relocate to the known location.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: October 11, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Brett G. King, Steve McDuff, Kyle Robeson
  • Publication number: 20160238642
    Abstract: In an approach for estimating solar array power generation for an installation of a solar array, a processor determines a location of an installation of a solar array. A processor determines, over a course of a specified time interval, a path of traversal of a source of energy relative to the location of the installation of the solar array. A processor scans an area surrounding the solar array. A processor estimates, based, at least in part, on the path of traversal of the source of energy and the area surrounding the solar array, an amount of power to be generated by the solar array.
    Type: Application
    Filed: March 15, 2016
    Publication date: August 18, 2016
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson