Patents by Inventor Joshua Schaeffer
Joshua Schaeffer 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: 11301648Abstract: According to one embodiment, a method, computer system, and computer program product for tracking occupancy on a transit system is provided. The present invention may include receiving passenger information for passengers boarding a public transit system comprising one or more cars; counting the passengers within each of the cars of the public transit system based on the location of each of the passengers; identifying, based on the location of each of the passengers, whether each of the passengers is seated or standing; and displaying, based on the counting and identifying of the passengers, the current occupancy of each of the cars.Type: GrantFiled: February 1, 2018Date of Patent: April 12, 2022Assignee: International Business Machines CorporationInventors: Gregg M. Arquero, Eli M. Dow, Syed F. Hossain, Joshua Schaeffer, Yunli Tang
-
Patent number: 10796153Abstract: An augmented reality system is provided. Aspects includes a device comprising a user interface, a camera, and a controller, the controller operable to receive data associated with a repair item. The controller is further operable to capture, by the camera, media associated with the repair item and analyze the data and the media to determine a candidate repair component of the repair item, wherein the candidate repair component is located at a target location. The controller is further operable to provide, via the user interface, a repair method for repairing the candidate repair component at the target location.Type: GrantFiled: March 12, 2018Date of Patent: October 6, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Syed F. Hossain, Joshua Schaeffer, Gregg Arquero, Steven Burchfield
-
Patent number: 10764031Abstract: An example operation may include one or more of a network interface configured to receive requests transmitted from client devices, each request comprising a plurality of data attributes, a processor configured to detect a pattern from within the received requests, the detected pattern comprising a plurality of requests that share one or more data attributes in common and a storage configured to store the detected pattern as a hash-linked chain of blocks within a blockchain, wherein the hash-linked chain of blocks comprises a sequence of blocks corresponding to a sequence of the plurality of requests included in the detected pattern, and, after the first block, each subsequent block in the hash-linked chain of blocks includes a hash of request data that is stored in a previous block.Type: GrantFiled: December 7, 2017Date of Patent: September 1, 2020Assignee: International Business Machines CorporationInventors: Gregg Arquero, Steven Burchfield, Syed F. Hossain, Joshua Schaeffer
-
Patent number: 10754643Abstract: Embodiments of the invention are directed to methods and systems for detecting incompatibilities in a computer system. The method includes logging incoming requests to a target component; receiving changes to the target component; analyzing the changed target component; performing a simulation to determine the compatibility of the target component with respect to one or more other components, and upon the finding of an incompatibility causing a notification.Type: GrantFiled: December 8, 2017Date of Patent: August 25, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregg M. Arquero, Steven N. Burchfield, Syed F. Hossain, Joshua Schaeffer
-
Patent number: 10642936Abstract: Techniques are provided for performing automated operations to analyze and prioritize incoming user messages. One or more indications of a plurality of messages sent to one or more recipient users is received. Based at least in part on one or more natural-language processing libraries, multiple messages of the plurality are analyzed. Analyzing the multiple messages includes determining one or more sentiments associated with each of the multiple messages, and generating, based at least in part on the determining of the one or more sentiments, aggregate sentiment information regarding one or more subsets of the multiple messages. Based at least in part on the analyzing of the received message, indications are provided of the aggregate sentiment information generated regarding one or more subsets of messages.Type: GrantFiled: September 26, 2016Date of Patent: May 5, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregg M. Arquero, Eli M. Dow, Syed F. Hossain, Joshua Schaeffer, Yunli Tang
-
Publication number: 20190278992Abstract: An augmented reality system is provided. Aspects includes a device comprising a user interface, a camera, and a controller, the controller operable to receive data associated with a repair item. The controller is further operable to capture, by the camera, media associated with the repair item and analyze the data and the media to determine a candidate repair component of the repair item, wherein the candidate repair component is located at a target location.Type: ApplicationFiled: March 12, 2018Publication date: September 12, 2019Inventors: Syed F. Hossain, Joshua Schaeffer, Gregg Arquero, Steven Burchfield
-
Publication number: 20190236322Abstract: According to one embodiment, a method, computer system, and computer program product for tracking occupancy on a transit system is provided. The present invention may include receiving passenger information for passengers boarding a public transit system comprising one or more cars; counting the passengers within each of the cars of the public transit system based on the location of each of the passengers; identifying, based on the location of each of the passengers, whether each of the passengers is seated or standing; and displaying, based on the counting and identifying of the passengers, the current occupancy of each of the cars.Type: ApplicationFiled: February 1, 2018Publication date: August 1, 2019Inventors: GREGG M. ARQUERO, ELI M. DOW, SYED F. HOSSAIN, JOSHUA SCHAEFFER, YUNLI TANG
-
Publication number: 20190179630Abstract: Embodiments of the invention are directed to methods and systems for detecting incompatibilities in a computer system. The method includes logging incoming requests to a target component; receiving changes to the target component; analyzing the changed target component; performing a simulation to determine the compatibility of the target component with respect to one or more other components, and upon the finding of an incompatibility causing a notification.Type: ApplicationFiled: December 8, 2017Publication date: June 13, 2019Inventors: Gregg M. Arquero, Steven N. Burchfield, Syed F. Hossain, Joshua Schaeffer
-
Publication number: 20190182028Abstract: An example operation may include one or more of a network interface configured to receive requests transmitted from client devices, each request comprising a plurality of data attributes, a processor configured to detect a pattern from within the received requests, the detected pattern comprising a plurality of requests that share one or more data attributes in common and a storage configured to store the detected pattern as a hash-linked chain of blocks within a blockchain, wherein the hash-linked chain of blocks comprises a sequence of blocks corresponding to a sequence of the plurality of requests included in the detected pattern, and, after the first block, each subsequent block in the hash-linked chain of blocks includes a hash of request data that is stored in a previous block.Type: ApplicationFiled: December 7, 2017Publication date: June 13, 2019Inventors: Gregg Arquero, Steven Burchfield, Syed F. Hossain, Joshua Schaeffer
-
Patent number: 10007661Abstract: Techniques are provided for performing automated operations to analyze and prioritize incoming user messages. An indication of a message sent to a recipient user is received. Based at least in part on configuration information associated with the recipient user, the received message is analyzed. Analyzing the received message includes at least one of determining sentiments associated with the received message, determining intentions associated with the received message, determining document classes associated with the received message, and generating summary information corresponding to the received message. Based at least in part on the analyzing of the received message, a prioritized listing of multiple messages associated with the recipient user, including the received message, is displayed to the recipient user.Type: GrantFiled: September 26, 2016Date of Patent: June 26, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregg M. Arquero, Eli M. Dow, Syed F. Hossain, Joshua Schaeffer, Yunli Tang
-
Patent number: 9977936Abstract: A computer-implemented method for tracking an item having an electromagnetic frequency signature is provided. The method includes obtaining, using a processor system of a device, an electromagnetic frequency signature of an item. The item associated with the obtained electromagnetic frequency signature is identified and the location of the device at the time the item is identified. The identity of the item associated with the electromagnetic frequency signature and the location of the device at the time the electromagnetic frequency signature is obtained are recorded for associating the item with the location of the device.Type: GrantFiled: September 26, 2016Date of Patent: May 22, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregg M. Arquero, Eli M. Dow, Syed F. Hossain, Joshua Schaeffer, Yunli Tang
-
Publication number: 20180089168Abstract: Techniques are provided for performing automated operations to analyze and prioritize incoming user messages. An indication of a message sent to a recipient user is received. Based at least in part on configuration information associated with the recipient user, the received message is analyzed. Analyzing the received message includes at least one of determining sentiments associated with the received message, determining intentions associated with the received message, determining document classes associated with the received message, and generating summary information corresponding to the received message. Based at least in part on the analyzing of the received message, a prioritized listing of multiple messages associated with the recipient user, including the received message, is displayed to the recipient user.Type: ApplicationFiled: September 26, 2016Publication date: March 29, 2018Inventors: Gregg M. Arquero, Eli M. Dow, Syed F. Hossain, Joshua Schaeffer, Yunli Tang
-
Publication number: 20180089171Abstract: Techniques are provided for performing automated operations to analyze and prioritize incoming user messages. One or more indications of a plurality of messages sent to one or more recipient users is received. Based at least in part on one or more natural-language processing libraries, multiple messages of the plurality are analyzed. Analyzing the multiple messages includes determining one or more sentiments associated with each of the multiple messages, and generating, based at least in part on the determining of the one or more sentiments, aggregate sentiment information regarding one or more subsets of the multiple messages. Based at least in part on the analyzing of the received message, indications are provided of the aggregate sentiment information generated regarding one or more subsets of messages.Type: ApplicationFiled: September 26, 2016Publication date: March 29, 2018Inventors: Gregg M. Arquero, Eli M. Dow, Syed F. Hossain, Joshua Schaeffer, Yunli Tang
-
Publication number: 20180089476Abstract: A computer-implemented method for tracking an item having an electromagnetic frequency signature is provided. The method includes obtaining, using a processor system of a device, an electromagnetic frequency signature of an item. The item associated with the obtained electromagnetic frequency signature is identified and the location of the device at the time the item is identified. The identity of the item associated with the electromagnetic frequency signature and the location of the device at the time the electromagnetic frequency signature is obtained are recorded for associating the item with the location of the device.Type: ApplicationFiled: September 26, 2016Publication date: March 29, 2018Inventors: Gregg M. Arquero, Eli M. Dow, Syed F. Hossain, Joshua Schaeffer, Yunli Tang
-
Publication number: 20180082386Abstract: Techniques for providing individualized risk assessments are provided. A computer-implemented method for providing individualized risk assessments can include receiving, by a processor, event data for a user, the event data comprising one or more event characteristics; obtaining, by the processor, a user profile comprising one or more personal characteristics of the user; obtaining, by the processor from at least one database containing risk elements, a subset of risk elements relevant to the event characteristics and the personal characteristics; and generating, by the processor, a report based on the subset of risk elements.Type: ApplicationFiled: September 19, 2016Publication date: March 22, 2018Inventors: Gregg M. Arquero, Eli M. Dow, Syed F. Hossain, Joshua Schaeffer, Yunli Tang