Patents by Inventor Steven D. Clay
Steven D. Clay 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: 11553823Abstract: Provided is a method, computer program product, and system for leveraging spatial scanning data of an environment collected by a robotic vacuum to generate recommendations for improving environmental conditions. A robotic vacuum may collect cleanliness data relative to an environment. The robotic vacuum may store the cleanliness data over a plurality of cleaning cycles. The robotic vacuum may analyze the cleanliness data over the plurality of cleaning cycles to identify one or more cleanliness trends. The robotic vacuum may generate a recommendation for improving an environmental condition relative to the environment based on the identified one or more cleanliness trends. The robotic vacuum may provide the recommendation to a user.Type: GrantFiled: August 2, 2019Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Michal Broz, Steven D. Clay, Shunguo Yan, Gabriel Cody Terrell
-
Patent number: 11547260Abstract: Provided is a method, computer program product, and system for leveraging spatial scanning data of an environment collected by a robotic vacuum to generate recommendations for improving environmental conditions. A robotic vacuum may collect cleanliness data relative to an environment. The robotic vacuum may store the cleanliness data over a plurality of cleaning cycles. The robotic vacuum may analyze the cleanliness data over the plurality of cleaning cycles to identify one or more cleanliness trends. The robotic vacuum may generate a recommendation for improving an environmental condition relative to the environment based on the identified one or more cleanliness trends. The robotic vacuum may provide the recommendation to a user.Type: GrantFiled: November 11, 2019Date of Patent: January 10, 2023Assignee: International Business Machines CorporationInventors: Michal Broz, Steven D. Clay, Shunguo Yan, Gabriel Cody Terrell
-
Publication number: 20210357524Abstract: Input data for a computing device is received from one or more input devices. Whether there is visual hacking of the computing device is determined based on the input data. A user interface of the computing device is modified in response to determining there is visual hacking of the computing device.Type: ApplicationFiled: May 13, 2020Publication date: November 18, 2021Inventors: Shunguo Yan, Steven D. Clay, Michal Broz
-
Patent number: 11100898Abstract: The present invention provides a system and method of adjusting an electronic device display based on eyewear properties. Eyewear properties such as tint level, tint shade, and polarization are obtained from eyewear, a database, or manual entry. The device display is then adjusted based on the eyewear properties to facilitate viewability of the electronic display for the user while wearing the eyewear.Type: GrantFiled: November 1, 2018Date of Patent: August 24, 2021Assignee: International Business Machines CorporationInventors: Michal Broz, Steven D. Clay, Richard S. Schwerdtfeger, Shunguo Yan
-
Publication number: 20210030225Abstract: Provided is a method, computer program product, and system for leveraging spatial scanning data of an environment collected by a robotic vacuum to generate recommendations for improving environmental conditions. A robotic vacuum may collect cleanliness data relative to an environment. The robotic vacuum may store the cleanliness data over a plurality of cleaning cycles. The robotic vacuum may analyze the cleanliness data over the plurality of cleaning cycles to identify one or more cleanliness trends. The robotic vacuum may generate a recommendation for improving an environmental condition relative to the environment based on the identified one or more cleanliness trends. The robotic vacuum may provide the recommendation to a user.Type: ApplicationFiled: August 2, 2019Publication date: February 4, 2021Inventors: Michal Broz, Steven D. Clay, Shunguo Yan, Gabriel Cody Terrell
-
Publication number: 20210030226Abstract: Provided is a method, computer program product, and system for leveraging spatial scanning data of an environment collected by a robotic vacuum to generate recommendations for improving environmental conditions. A robotic vacuum may collect cleanliness data relative to an environment. The robotic vacuum may store the cleanliness data over a plurality of cleaning cycles. The robotic vacuum may analyze the cleanliness data over the plurality of cleaning cycles to identify one or more cleanliness trends. The robotic vacuum may generate a recommendation for improving an environmental condition relative to the environment based on the identified one or more cleanliness trends. The robotic vacuum may provide the recommendation to a user.Type: ApplicationFiled: November 11, 2019Publication date: February 4, 2021Inventors: Michal Broz, Steven D. Clay, Shunguo Yan, Gabriel Cody Terrell
-
Patent number: 10743168Abstract: Provided is method, system, and computer program product for reducing telecommunication network congestion during a high call volume event by prioritizing subscriber calls. A processor may receive a notification of an ongoing emergency at a location. The processor may activate an emergency mode at one or more call stations near the location. The processor may receive a plurality of calls at the one or more call stations from one or more callers, wherein the calls are not directed to an emergency service provider. The processor may determine a priority order for each of the calls based on a priority level assigned to each respective caller. The processor may allow the calls to be completed according to the priority order.Type: GrantFiled: July 15, 2019Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: Dogukan Erenel, Steven D. Clay, Michael Rowden, Eduardo N. Spring
-
Patent number: 10652708Abstract: An event/object reporting system is provided using data from sensors of a smart vehicle, which events/objects are observed by the smart vehicle but do not involve the smart vehicle. For this purpose, a computer-implemented method includes collecting, by the computer device, sensor data from at least one sensor on the smart vehicle regarding events/objects external to the smart vehicle, analyzing, by the computer device, the sensor data to detect whether a predetermined event and/or object external to the smart vehicle is found in the sensor data, and transmitting, by the computer device, portions of the sensor data pertaining to the predetermined event and/or object to an external server based on the detecting.Type: GrantFiled: October 17, 2018Date of Patent: May 12, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michal Broz, Steven D. Clay, Shunguo Yan, Paul W. Bennett
-
Publication number: 20200128371Abstract: An event/object reporting system is provided using data from sensors of a smart vehicle, which events/objects are observed by the smart vehicle but do not involve the smart vehicle. For this purpose, a computer-implemented method includes collecting, by the computer device, sensor data from at least one sensor on the smart vehicle regarding events/objects external to the smart vehicle, analyzing, by the computer device, the sensor data to detect whether a predetermined event and/or object external to the smart vehicle is found in the sensor data, and transmitting, by the computer device, portions of the sensor data pertaining to the predetermined event and/or object to an external server based on the detecting.Type: ApplicationFiled: October 17, 2018Publication date: April 23, 2020Inventors: Michal BROZ, Steven D. CLAY, Shunguo YAN, Paul W. BENNETT
-
Patent number: 10606896Abstract: A method for generating and presenting accessibility resolution models to accessibility problems is provided. The method may include detecting user behavior patterns associated with users. The method may further include generating user groups and subgroups based on the detected user behavior patterns. Additionally, the method may include identifying accessibility problems based on the detected user behavior patterns and the generated user groups and subgroups. The method may also include generating accessibility profiles based on the detected user behavior patterns, the generated user groups and subgroups, and the identified accessibility problems. The method may further include determining correlations between the generated accessibility profiles and business loss indicators.Type: GrantFiled: November 15, 2017Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Michal Broz, Steven D. Clay, John C. Sanchez, Richard S. Schwerdtfeger, Lisa Seeman, Shunguo Yan
-
Patent number: 10505869Abstract: According to embodiments of the present invention, machines, systems, computer-implemented methods and computer program products for mimicking a presence notification to optimize utilization of computing resources of a system comprising a plurality of virtual components and a virtual component manager are provided. Using the virtual component manager, one or more components that are each performing functions limited to providing a presence notification may be detected. The detected one or more components may be suspended, and the presence notifications for each suspended component may be generated and transmitted by the virtual component manager. Suspending a component that is solely providing a presence notification frees up resources that may be utilized for another component performing computational work.Type: GrantFiled: August 4, 2015Date of Patent: December 10, 2019Assignee: International Business Machines CorporationInventors: Michal Broz, Steven D. Clay, Richard S. Schwerdtfeger, Shunguo Yan
-
Patent number: 10341181Abstract: A method and system for implementing a replica network configuration in a distributed system is provided. The system includes a memory having computer readable instructions, and one or more processors for executing the computer readable instructions. The computer readable instructions include generating a replica node that is assigned a computer readable storage medium and a processor, receiving, at the computer readable storage medium, a network configuration of the replica node from a system administrator, automatically generating, using the processor, a unique identifier (UUID) for the replica node, transmitting the UUID to a plurality of replica nodes of the distributed system arranged in the replica network configuration, and storing the UUID in the computer readable storage medium, wherein the computer readable storage medium is a persistent storage.Type: GrantFiled: March 7, 2016Date of Patent: July 2, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vita Bortnikov, Zvi Cahana, Steven D. Clay, Ifergan S. Shachor, Ilya Shnayderman, Christopher P. Vignola
-
Publication number: 20190073986Abstract: The present invention provides a system and method of adjusting an electronic device display based on eyewear properties. Eyewear properties such as tint level, tint shade, and polarization are obtained from eyewear, a database, or manual entry. The device display is then adjusted based on the eyewear properties to facilitate viewability of the electronic display for the user while wearing the eyewear.Type: ApplicationFiled: November 1, 2018Publication date: March 7, 2019Inventors: Michal Broz, Steven D. Clay, Richard S. Schwerdtfeger, Shunguo Yan
-
Patent number: 10210283Abstract: A method for generating and presenting accessibility resolution models to accessibility problems is provided. The method may include detecting user behavior patterns associated with users. The method may further include generating user groups and subgroups based on the detected user behavior patterns. Additionally, the method may include identifying accessibility problems based on the detected user behavior patterns and the generated user groups and subgroups. The method may also include generating accessibility profiles based on the detected user behavior patterns, the generated user groups and subgroups, and the identified accessibility problems. The method may further include determining correlations between the generated accessibility profiles and business loss indicators.Type: GrantFiled: September 28, 2016Date of Patent: February 19, 2019Assignee: International Business Machines CorporationInventors: Michal Broz, Steven D. Clay, John C. Sanchez, Richard S. Schwerdtfeger, Lisa Seeman, Shunguo Yan
-
Patent number: 10203865Abstract: Embodiments of the present invention provide a method, system and computer program product for document content re-ordering for assistive technology processing. In an embodiment of the invention, a method for document content re-ordering for assistive technology processing is provided. The method includes sensing in a computer display a drawing of a path across different portions of displayed content in the computer display. Thereafter, a sequence of the different portions of the displayed content can be identified from the path. As such, meta-data indicative of the sequence can be generated in the memory of the computer and the content can be annotated with the generated meta-data. Finally, the portions of the content can be processed with assistive technology in an order dictated by the sequence.Type: GrantFiled: August 25, 2014Date of Patent: February 12, 2019Assignee: International Business Machines CorporationInventors: Michal Broz, Steven D. Clay, Richard S. Schwerdtfeger, Shunguo Yan
-
Patent number: 10176785Abstract: The present invention provides a system and method of adjusting an electronic device display based on eyewear properties. Eyewear properties such as tint level, tint shade, and polarization are obtained from eyewear, a database, or manual entry. The device display is then adjusted based on the eyewear properties to facilitate viewability of the electronic display for the user while wearing the eyewear.Type: GrantFiled: May 17, 2016Date of Patent: January 8, 2019Assignee: International Business Machines CorporationInventors: Michal Broz, Steven D. Clay, Richard S. Schwerdtfeger, Shunguo Yan
-
Patent number: 10168890Abstract: Embodiments of the present invention provide a method, system and computer program product for document content re-ordering for assistive technology processing. In an embodiment of the invention, a method for document content re-ordering for assistive technology processing is provided. The method includes sensing in a computer display a drawing of a path across different portions of displayed content in the computer display. Thereafter, a sequence of the different portions of the displayed content can be identified from the path. As such, meta-data indicative of the sequence can be generated in the memory of the computer and the content can be annotated with the generated meta-data. Finally, the portions of the content can be processed with assistive technology in an order dictated by the sequence.Type: GrantFiled: May 13, 2015Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Michal Broz, Steven D. Clay, Richard S. Schwerdtfeger, Shunguo Yan
-
Patent number: 10169172Abstract: For passive detection of live systems during controller failover in a distributed environment, a set of member systems is sorted according to heartbeat periods used by members in the set of member systems. An amount of elapsed time since a failure of a first controller system in the distributed environment is determined. From the sorted set, a first member system is selected due to a first heartbeat period of the first member system being a shortest heartbeat period in all heartbeat periods in the sorted set of member systems. Using a processor and a memory at a second controller system, a timeout period is computed. The timeout period is an amount of time remaining in the first heartbeat period after the amount of elapsed time. The first member system is removed from the sorted set after the timeout period expires and the first member system has not sent a heartbeat.Type: GrantFiled: August 11, 2015Date of Patent: January 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven D. Clay, Roger L. Cundiff, Jr., Dimitar G. Dimitrov, Federico A. Galarraga, Christopher P. Vignola
-
Patent number: 10078464Abstract: An approach is provided in which a replicated memory system replicates a set of data between multiple replicas, whereby each of the replicas includes a sequence update number corresponding to an update state of its respective set of data. At least one of the replicas identifies a number of replicas to which it connects and, in turn, the replicas select one of replicas as a leader replica based at least on the selected leader replica's sequence update number and the number of replicas to which the selected leader connects.Type: GrantFiled: July 17, 2016Date of Patent: September 18, 2018Assignee: International Business Machines CorporationInventors: Vita Bortnikov, David H. Carman, Steven D. Clay, Shlomit I. Shachor, Ilya Shnayderman
-
Publication number: 20180089211Abstract: A method for generating and presenting accessibility resolution models to accessibility problems is provided. The method may include detecting user behavior patterns associated with users. The method may further include generating user groups and subgroups based on the detected user behavior patterns. Additionally, the method may include identifying accessibility problems based on the detected user behavior patterns and the generated user groups and subgroups. The method may also include generating accessibility profiles based on the detected user behavior patterns, the generated user groups and subgroups, and the identified accessibility problems. The method may further include determining correlations between the generated accessibility profiles and business loss indicators.Type: ApplicationFiled: September 28, 2016Publication date: March 29, 2018Inventors: Michal Broz, Steven D. Clay, John C. Sanchez, Richard S. Schwerdtfeger, Lisa Seeman, Shunguo Yan