Patents by Inventor Howard N. Anglin
Howard N. Anglin 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: 20190151758Abstract: A set of data associated with one or more real world conditions is received over at least one wireless network and from one or more sources. It is determined, based at least on a quantity of string instances of the set of data that match each other, that a first subset of the set of data surpasses an interest level threshold. A second subset of the set of data does not surpass the interest level threshold. At least one unique virtual entity is generated for use in a virtual environment of a virtual game based on the first subset of data surpassing the interest level threshold.Type: ApplicationFiled: November 22, 2017Publication date: May 23, 2019Inventors: Howard N. Anglin, Simon D. Mikulcik, Michael Rowden, Jillian F. Tempelmeyer, Leigh A. Williamson
-
Publication number: 20190147115Abstract: An image of a building may be received from a client device, and the building in the image may be geo-located and identified. Based on the geo-location, a set of attributes for the building may be determined. A user query may be received from the client device, and based on a property of the user query, a unit in the building may be identified. A daylight livability index (DLLI) for the unit may be determined, based on the identified unit and the set of attributes for the building, and the user may be notified of the DLLI.Type: ApplicationFiled: November 16, 2017Publication date: May 16, 2019Inventors: Su Liu, Howard N. Anglin, Shi Kun Li, Cheng Xu
-
Patent number: 10083219Abstract: A mechanism is provided in a data processing system for presentation delivery. The mechanism delivering a presentation content to a group of users and receives a plurality of questions concerning the presentation content from the group of users. The mechanism stores the plurality of questions in a question history database and clusters the plurality of questions in the question history database into one or more question clusters. The mechanism determines a topic for each of the one or more question clusters to form one or more question topics and generates feedback for updating the presentation content based on the one or more question topics.Type: GrantFiled: January 12, 2015Date of Patent: September 25, 2018Assignee: International Business Machines CorporationInventors: Erik D. Anderson, Howard N. Anglin, Anthony J. Arcuri, James C. Palistrant
-
Publication number: 20170259681Abstract: Some example embodiments include a method for recharging a number of battery electric vehicles. The method include receiving (by a control module configured to control an electrical grid system that include a number of recharging stations that are configured to recharge the number of battery electric vehicles and from the number of battery electric vehicles) usage data that comprises a current charge level, a current location, and a planned itinerary that includes a destination. The method includes determining anticipated electrical loads in the number of sectors of the electrical grid system based on the usage data of the number of battery electric vehicles. The method also includes redistributing the electrical supply on the electrical grid system to at least one recharging station of the number of recharging stations based on the anticipated electrical loads, prior to actual usage defined by the usage data by the number of battery electric vehicles.Type: ApplicationFiled: May 31, 2017Publication date: September 14, 2017Inventors: Howard N. Anglin, Irgelkha Mejia, Nicholas J. Ruegger, Yvonne M. Young
-
Patent number: 9747126Abstract: A resource reservoir is provided. The resource reservoir is a pool of resources that are allocated to and shared between a plurality of reserve virtual machines. A reserve virtual machine of the plurality of reserve virtual machines corresponds to a primary virtual machine from a plurality of primary virtual machines. Each reserve virtual machine of the plurality of reserve virtual machines fulfills a resource requirement from the resource reservoir. The sum of the resources requirements of the plurality of reserve virtual machines is greater than a sum of total resources within the resource reservoir. In response to determining a decrease in performance of the primary virtual machine, at least a portion of workload of the primary virtual machine is applied to the corresponding reserve virtual machine. The resources used by the reserve virtual are indicated as unavailable to the remaining reserve virtual machines from the resource reservoir.Type: GrantFiled: July 20, 2016Date of Patent: August 29, 2017Assignee: International Business Machines CorporationInventors: Howard N. Anglin, John J. Thomas, Barry E. Willner
-
Patent number: 9718371Abstract: A computer program product for recharging a number of battery electric vehicles includes computer usable program code. The computer usable program code is configured to receive, from the number of battery electric vehicles that are to recharge at a number of recharging stations, usage data. The usage data includes a current charge level, a current location, and a planned itinerary that includes a destination. The computer usable program code is configured to determine anticipated electrical loads in the number of sectors of the electrical grid system based on the usage data of the number of battery electric vehicles. The computer usable program code is configured to redistribute the electrical supply on the electrical grid system to at least one recharging station of the number of recharging stations based on the anticipated electrical loads, prior to actual usage defined by the usage data by the number of battery electrical vehicles.Type: GrantFiled: June 30, 2011Date of Patent: August 1, 2017Assignee: International Business Machines CorporationInventors: Howard N. Anglin, Irgelkha Mejia, Nicholas J. Ruegger, Yvonne M. Young
-
Patent number: 9537922Abstract: Embodiments of the present invention partition digital media content. One or more processors identify an episode of digital media content based on subscription preferences of a user. The one or more processors respond to a determination that a duration of the episode is less than or equal to a combined duration of two free time slots in an electronic calendar of a user by partitioning the episode into at least two segments. A first episode segment has a duration that is less than or equal to a duration of the first free time slot. A second episode segment has a duration that is less than or equal to the duration of the second free time slot. The one or more processors associate, in the electronic calendar, the first episode segment with the first time slot and the second episode segment with the second time slot.Type: GrantFiled: November 30, 2015Date of Patent: January 3, 2017Assignee: International Business Machines CorporationInventors: Randal A. Anders, Howard N. Anglin, Chao M. Beck, Joey A. Perry, Reginald F. Ratcliff
-
Publication number: 20160328260Abstract: A resource reservoir is provided. The resource reservoir is a pool of resources that are allocated to and shared between a plurality of reserve virtual machines. A reserve virtual machine of the plurality of reserve virtual machines corresponds to a primary virtual machine from a plurality of primary virtual machines. Each reserve virtual machine of the plurality of reserve virtual machines fulfills a resource requirement from the resource reservoir. The sum of the resources requirements of the plurality of reserve virtual machines is greater than a sum of total resources within the resource reservoir. In response to determining a decrease in performance of the primary virtual machine, at least a portion of workload of the primary virtual machine is applied to the corresponding reserve virtual machine. The resources used by the reserve virtual are indicated as unavailable to the remaining reserve virtual machines from the resource reservoir.Type: ApplicationFiled: July 20, 2016Publication date: November 10, 2016Inventors: Howard N. Anglin, John J. Thomas, Barry E. Willner
-
Patent number: 9459892Abstract: A resource reservoir is provided. The resource reservoir is a pool of resources that are allocated to and shared between a plurality of reserve virtual machines. A reserve virtual machine of the plurality of reserve virtual machines corresponds to a primary virtual machine from a plurality of primary virtual machines. Each reserve virtual machine of the plurality of reserve virtual machines fulfills a resource requirement from the resource reservoir. The sum of the resources requirements of the plurality of reserve virtual machines is greater than a sum of total resources within the resource reservoir. In response to determining a decrease in performance of the primary virtual machine, at least a portion of workload of the primary virtual machine is applied to the corresponding reserve virtual machine. The resources used by the reserve virtual are indicated as unavailable to the remaining reserve virtual machines from the resource reservoir.Type: GrantFiled: May 5, 2014Date of Patent: October 4, 2016Assignee: International Business Machines CorporationInventors: Howard N. Anglin, John J. Thomas, Barry E. Willner
-
Publication number: 20160203208Abstract: A mechanism is provided in a data processing system for presentation delivery. The mechanism delivering a presentation content to a group of users and receives a plurality of questions concerning the presentation content from the group of users. The mechanism stores the plurality of questions in a question history database and clusters the plurality of questions in the question history database into one or more question clusters. The mechanism determines a topic for each of the one or more question clusters to form one or more question topics and generates feedback for updating the presentation content based on the one or more question topics.Type: ApplicationFiled: January 12, 2015Publication date: July 14, 2016Inventors: Erik D. Anderson, Howard N. Anglin, Anthony J. Arcuri, James C. Palistrant
-
Publication number: 20160137085Abstract: A method for recharging an electric vehicle includes receiving, by a control module and from the vehicle in transit along a route having a number of stops for passenger pickup, a current charge level and a current location. The stops include recharging stations for recharging the vehicle. The method includes receiving from a next stop, an anticipated stop time at the next stop for the vehicle. The method includes determining a power output to be supplied to the vehicle by a recharging station at the next stop based on the current charge level. The power output comprises an amount of power to be supplied at the next stop, the amount of power for satisfying a minimum amount of charge to enable the vehicle to arrive at a subsequent stop after the next stop. The method includes transmitting, to the recharging station at the next stop, the power output.Type: ApplicationFiled: January 20, 2016Publication date: May 19, 2016Inventors: Howard N. Anglin, Irgelkha Mejia, Nicholas J. Ruegger, Yvonne M. Young
-
Patent number: 9313284Abstract: Provided are techniques for smart posting with data analytics. A message is received before the message is posted to a social media service. The message is analyzed using data analytics to obtain analysis results. The obtained analysis results are compared to similar analysis results stored for at least one pre-existing message. For one or more correlations between the message and at least one pre-existing message, one or more contributing terms that have semantic meaning within a context of the social media service are determined. Based on the one or more contributing terms, one or more suggestions for improving the message are generated. The message is modified based on the one or more suggestions.Type: GrantFiled: March 14, 2013Date of Patent: April 12, 2016Assignee: International Business Machines CorporationInventors: Howard N. Anglin, Irgelkha D. Mejia, Nicholas J. Ruegger, Yvonne M. Young
-
Publication number: 20160080458Abstract: Embodiments of the present invention partition digital media content. One or more processors identify an episode of digital media content based on subscription preferences of a user. The one or more processors respond to a determination that a duration of the episode is less than or equal to a combined duration of two free time slots in an electronic calendar of a user by partitioning the episode into at least two segments. A first episode segment has a duration that is less than or equal to a duration of the first free time slot. A second episode segment has a duration that is less than or equal to the duration of the second free time slot. The one or more processors associate, in the electronic calendar, the first episode segment with the first time slot and the second episode segment with the second time slot.Type: ApplicationFiled: November 30, 2015Publication date: March 17, 2016Inventors: Randal A. Anders, Howard N. Anglin, Chao M. Beck, Joey A. Perry, Reginald F. Ratcliff
-
Patent number: 9282155Abstract: Provided are techniques for smart posting with data analytics. A message is received before the message is posted to a social media service. The message is analyzed using data analytics to obtain analysis results. The obtained analysis results are compared to similar analysis results stored for at least one pre-existing message. For one or more correlations between the message and at least one pre-existing message, one or more contributing terms that have semantic meaning within a context of the social media service are determined. Based on the one or more contributing terms, one or more suggestions for improving the message are generated. The message is modified based on the one or more suggestions.Type: GrantFiled: September 29, 2014Date of Patent: March 8, 2016Assignee: International Business Machines CorporationInventors: Howard N. Anglin, Irgelkha D. Mejia, Nicholas J. Ruegger, Yvonne M. Young
-
Patent number: 9274540Abstract: Some example embodiments include a method for recharging a number of battery electric vehicles. The method include receiving (by a control module configured to control an electrical grid system that include a number of recharging stations that are configured to recharge the number of battery electric vehicles and from the number of battery electric vehicles) usage data that comprises a current charge level, a current location, and a planned itinerary that includes a destination. The method includes determining anticipated electrical loads in the number of sectors of the electrical grid system based on the usage data of the number of battery electric vehicles. The method also includes redistributing the electrical supply on the electrical grid system to at least one recharging station of the number of recharging stations based on the anticipated electrical loads, prior to actual usage defined by the usage data by the number of battery electrical vehicles.Type: GrantFiled: February 26, 2013Date of Patent: March 1, 2016Assignee: International Business Machines CorporationInventors: Howard N. Anglin, Irgelkha Mejia, Nicholas J. Ruegger, Yvonne M. Young
-
Patent number: 9237187Abstract: Embodiments of the present invention disclose a method, computer program product, and system for partitioning digital media content for consumption. A computer identifies a digital media content request which includes user subscription preferences and a list of free time slots from a user's electronic calendar. The computer identifies a first episode of digital media content, wherein the identified first episode matches subscription preferences, and has a first duration. The computer retrieves the identified first episode of digital media content from a data store. The computer determines if the first duration of the identified first episode is greater than the associated duration of each of the two or more free time slots. The computer partitions the identified first episode into a plurality of segments. The computer matches the first of the two or more free time slots in the user's electronic calendar to the first segment of the plurality of segments.Type: GrantFiled: January 31, 2014Date of Patent: January 12, 2016Assignee: International Business Machines CorporationInventors: Randal A. Anders, Howard N. Anglin, Chao M. Beck, Joey A. Perry, Reginald F. Ratcliff, Jr.
-
Publication number: 20150317173Abstract: A resource reservoir is provided. The resource reservoir is a pool of resources that are allocated to and shared between a plurality of reserve virtual machines. A reserve virtual machine of the plurality of reserve virtual machines corresponds to a primary virtual machine from a plurality of primary virtual machines. Each reserve virtual machine of the plurality of reserve virtual machines fulfills a resource requirement from the resource reservoir. The sum of the resources requirements of the plurality of reserve virtual machines is greater than a sum of total resources within the resource reservoir. In response to determining a decrease in performance of the primary virtual machine, at least a portion of workload of the primary virtual machine is applied to the corresponding reserve virtual machine. The resources used by the reserve virtual are indicated as unavailable to the remaining reserve virtual machines from the resource reservoir.Type: ApplicationFiled: May 5, 2014Publication date: November 5, 2015Applicant: International Business Machines CorporationInventors: Howard N. Anglin, John J. Thomas, Barry E. Willner
-
Publication number: 20150222685Abstract: Embodiments of the present invention disclose a method, computer program product, and system for partitioning digital media content for consumption. A computer identifies a digital media content request which includes user subscription preferences and a list of free time slots from a user's electronic calendar. The computer identifies a first episode of digital media content, wherein the identified first episode matches subscription preferences, and has a first duration. The computer retrieves the identified first episode of digital media content from a data store. The computer determines if the first duration of the identified first episode is greater than the associated duration of each of the two or more free time slots. The computer partitions the identified first episode into a plurality of segments. The computer matches the first of the two or more free time slots in the user's electronic calendar to the first segment of the plurality of segments.Type: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Applicant: International Business Machines CorporationInventors: Randal A. Anders, Howard N. Anglin, Chao M. Beck, Joey A. Perry, Reginald F. Ratcliff, JR.
-
Publication number: 20150019647Abstract: Provided are techniques for smart posting with data analytics. A message is received before the message is posted to a social media service. The message is analyzed using data analytics to obtain analysis results. The obtained analysis results are compared to similar analysis results stored for at least one pre-existing message. For one or more correlations between the message and at least one pre-existing message, one or more contributing terms that have semantic meaning within a context of the social media service are determined. Based on the one or more contributing terms, one or more suggestions for improving the message are generated. The message is modified based on the one or more suggestions.Type: ApplicationFiled: September 29, 2014Publication date: January 15, 2015Inventors: Howard N. Anglin, Irgelkha D. Mejia, Nicholas J. Ruegger, Yvonne M. Young
-
Publication number: 20140278356Abstract: Provided are techniques for smart posting with data analytics. A message is received before the message is posted to a social media service. The message is analyzed using data analytics to obtain analysis results. The obtained analysis results are compared to similar analysis results stored for at least one pre-existing message. For one or more correlations between the message and at least one pre-existing message, one or more contributing terms that have semantic meaning within a context of the social media service are determined. Based on the one or more contributing terms, one or more suggestions for improving the message are generated. The message is modified based on the one or more suggestions.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Howard N. Anglin, Irgelkha D. Mejia, Nicholas J. Ruegger, Yvonne M. Young