Patents by Inventor Spencer Thomas Reynolds
Spencer Thomas Reynolds 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: 20220067815Abstract: In an approach to modifying the essentialness of an ecommerce order, one or more computer processors receive an order for a product from a customer. One or more computer processors determine the product is deemed non-essential. One or more computer processors notify the customer that the product is non-essential. One or more computer processors receive a justification of an essentialness of the product from the customer. One or more computer processors analyze a sentiment of the justification. Based on the analysis of the sentiment, one or more computer processors determine the product is essential. One or more computer processors process the order as essential.Type: ApplicationFiled: August 28, 2020Publication date: March 3, 2022Inventors: Spencer Thomas Reynolds, Zachary A. Silverstein, Jacob Ryan Jepperson, Jeremy R. Fox
-
Publication number: 20220050657Abstract: A method can include obtaining audio data corresponding to a user of a communication device. The communication device can be configured to transmit the audio data. The method can further include obtaining proximity data indicating a user distance between the user and the communication device. The method can further include determining that the user distance exceeds a threshold distance. The method can further include determining, based at least in part on the audio data, an activity status of the user. The method can further include determining that the activity status is an inactive status. The method can further include modifying, in response to the determining that the threshold distance is exceeded and that the activity status is the inactive status, a transmission of the audio data from the communication device.Type: ApplicationFiled: August 11, 2020Publication date: February 17, 2022Inventors: Zachary A. Silverstein, Spencer Thomas Reynolds, Jeremy R. Fox, Jacob Ryan Jepperson
-
Publication number: 20220050658Abstract: A computer-implemented method can include obtaining activity data corresponding to an environment where a communication device is located. The activity data can include audio data. The communication device can be configured to transmit the audio data. The method can further include identifying, based at least in part on the activity data, a potential audio disruption. The method can further include determining, based at least in part on the audio data, an activity status of a user of the communication device. The method can further include determining that the activity status is an inactive status. The method can further include modifying, in response to both the identifying the potential audio disruption and the determining that the activity status is the inactive status, a transmission of the audio data from the communication device.Type: ApplicationFiled: August 11, 2020Publication date: February 17, 2022Inventors: Zachary A. Silverstein, Spencer Thomas Reynolds, Jeremy R. Fox, Jacob Ryan Jepperson
-
Patent number: 11250096Abstract: Provided is a method, computer program product, and system for navigating a webpage with a screen reader using a prioritization model. A processor may collect analytics information for a webpage. The processor may generate, based on the analytics information, a prioritization model for sorting a plurality of elements of the webpage. In response to a user accessing the webpage with a screen reader, the processor may navigate the plurality of elements of the webpage using the prioritization model.Type: GrantFiled: September 15, 2020Date of Patent: February 15, 2022Assignee: International Business Machines CorporationInventors: Spencer Thomas Reynolds, Raden Tonev, Adam Thomas Lankford, Ty Tyner, Randall Horwitz
-
Publication number: 20220044510Abstract: A method for utilizing IoT information to generate queue related augmented reality (AR) information associated with a transportation system. In an embodiment, the method includes at least one computer processor identifying a plurality of users within a staging area of a transportation system. The method further includes determining groups of users from among the plurality of users, based on a transportation route respectively associated with transportation information corresponding to respective users. The method further includes identifying a first vehicle that a first user is scheduled to board, based on an indication of the first vehicle in the transportation information associated with the first user.Type: ApplicationFiled: August 7, 2020Publication date: February 10, 2022Inventors: Spencer Thomas Reynolds, Raden Tonev, Zachary A. Silverstein, Jeremy R. Fox, Jacob Ryan Jepperson
-
Publication number: 20220005234Abstract: The exemplary embodiments disclose a method, a computer program product, and a computer system for mitigating the risks associated with handling items. The exemplary embodiments may include collecting data relating to one or more items, extracting one or more features from the collected data, determining one or more hazards based on the extracted one or more features and one or more models, and displaying the one or more hazards within an augmented reality device worn by a user.Type: ApplicationFiled: July 6, 2020Publication date: January 6, 2022Inventors: Shikhar Kwatra, Sarbajit K. Rakshit, Adam Lee Griffin, Spencer Thomas Reynolds
-
Publication number: 20210286478Abstract: An approach is provided in which the approach displays, on a user interface during a first user session, a set of objects with a first level of detail based on a prioritization model. The approach adjusts the prioritization model based on a set of user selections to the set of objects captured during the first user session that indicates a second level of detail of at least one object in the set of objects. The approach displays the set of objects to the user on the user interface during a second user session based on the adjusted prioritization model.Type: ApplicationFiled: March 16, 2020Publication date: September 16, 2021Inventors: Matthew Cardinal, Spencer Thomas Reynolds, Ramratan Vennam, Belinda Marie Vennam
-
Patent number: 11113746Abstract: A method, system, and computer program product for automating product identification is provided. The method includes receiving from users, permission to identify and monitor items associated with the users. Local devices located at a first geographical location are detected in response to receiving permission and identification data identifying each device is stored. A user and a user device are detected arriving at the first geographical location and communications between the user device and the local devices are established. The identification data and associated metadata describing the local devices is retrieved and the user and the user device are detected arriving at a second geographical location. A request for locating a specified item is received. In response, the identification data and associated metadata is analyzed and resulting network search results including a list of items and associated descriptions associated with the request are presented to the user.Type: GrantFiled: April 22, 2020Date of Patent: September 7, 2021Assignee: International Business Machines CorporationInventors: Spencer Thomas Reynolds, Zachary A. Silverstein, Jacob Ryan Jepperson, Jeremy R. Fox
-
Publication number: 20210209261Abstract: Digital design of an area is provided by obtaining input parameters for designing the area, comparing the input parameters to a design profile for the user, in which the design profile indicates user preferences regarding design elements, identifying design element(s) to be included in digital design(s) for the area based on correlating the input parameters with design element(s) from the design profile, generating the digital design(s), each of which incorporates at least one of the identified design elements, and displaying a digital design for potential selection to guide designing the area.Type: ApplicationFiled: January 3, 2020Publication date: July 8, 2021Inventors: Spencer Thomas REYNOLDS, Raden TONEV, Zachary A. SILVERSTEIN, Jeremy R. FOX, Shikhar KWATRA
-
Publication number: 20210166282Abstract: Embodiments relate to a computer program product, a computer system and a method using artificial intelligence for dynamically determining sub-category ratings from content commentary of reviews of an online review forum, such as, for example, venue reviews of a crowd-source review forum. In particular embodiments, the computer program product, the computer system, and the method apply the artificial intelligence for dynamically determining sub-category ratings from content commentary of reviews of an online review forum based on personal characteristic data of an entity (e.g., user) profile or entity online history.Type: ApplicationFiled: December 2, 2019Publication date: June 3, 2021Applicant: International Business Machines CorporationInventors: Scott Nidell, Spencer Thomas Reynolds, Wisam Mohammed, ChunHui Y. Higgins
-
Publication number: 20210073523Abstract: A method can include determining an assistance-initiating characteristic corresponding to a user. Determining the assistance-initiating characteristic can be based, at least in part, on a user action by the user. The method can further include generating an adaptation corresponding to the assistance-initiating characteristic. Generating the adaptation can include automatically adjusting an adaptable device.Type: ApplicationFiled: September 9, 2019Publication date: March 11, 2021Inventors: Spencer Thomas Reynolds, Raden Tonev, Tessa Rodes, Janelle Michiko Janyen Arita, Danchen Sun
-
Publication number: 20210073242Abstract: A method can include obtaining user interaction data by monitoring a set of user interactions between a user and one or more data elements of a data table. The method can further include determining a set of data element scores based, at least in part, on the user interaction data. The method can further include generating a customized data visualization based, at least in part, on the set of data element scores and the data elements of the data table.Type: ApplicationFiled: September 5, 2019Publication date: March 11, 2021Inventors: Stephen William Webster, Spencer Thomas Reynolds, Hanna Oh, John Lynch
-
Patent number: 10924790Abstract: A method, system, and program product for modifying a location based video steam is provided. The method includes receiving a video stream being presented to viewers. Video frames are extracted from the video stream. The video frames are analyzed, and a digital display device is detected presenting first video information. A specified identification attribute of the digital display device is located, and it is detected that the digital display device is currently within a field of view of the video stream. A detected viewer count, associated metadata, and topics of interest of the viewers are retrieved and it is determined that the detected viewer count exceeds a previous viewer count detected with respect to a previous presentation of the video stream. In response, second video information is retrieved and the first video information is disabled. The second video information is presented to the viewers.Type: GrantFiled: February 6, 2020Date of Patent: February 16, 2021Assignee: International Business Machines CorporationInventors: Spencer Thomas Reynolds, Raden Tonev, Zachary A. Silverstein, Jeremy R. Fox
-
Patent number: 10771740Abstract: A method, computer system, and computer program product for adding individual to a video conference. The method may include capturing a first video stream of a user from a first camera of a device and providing the first video to a device of at least one video conference participant other than the user. The method may include capturing and analyzing second video stream from second camera to detect whether an individual appears in the second video stream. In response to detecting an individual in the second video stream, the method may include determining an identity for the individual and prompting the user to confirm adding the individual to the video conference. In response to receiving the confirmation from the user to add the individual to the video conference, the method may include adding the second video stream to the video conference, thereby adding the individual to the video conference.Type: GrantFiled: May 31, 2019Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Spencer Thomas Reynolds, Brian Lee White Eagle, Steven Garrett Raden, Cameron Jeoffrey Wilks
-
Patent number: 10771741Abstract: A method, computer system, and computer program product for adding individual to a video conference. The method may include capturing a first video stream of a user from a first camera of a device and providing the first video to a device of at least one video conference participant other than the user. The method may include capturing and analyzing second video stream from second camera to detect whether an individual appears in the second video stream. In response to detecting an individual in the second video stream, the method may include determining an identity for the individual and prompting the user to confirm adding the individual to the video conference. In response to receiving the confirmation from the user to add the individual to the video conference, the method may include adding the second video stream to the video conference, thereby adding the individual to the video conference.Type: GrantFiled: July 2, 2019Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Spencer Thomas Reynolds, Brian Lee White Eagle, Steven Garrett Raden, Cameron Jeoffrey Wilks
-
Publication number: 20200226054Abstract: Provided are techniques for an objective determination of the most appropriate person to conduct a software inspection in a large software development project with multiple components, packages and micro-services in which individuals or small groups are each assigned specific modules. Historical information from testing of software commits is stored. An automated and objective analysis of an entire project, including the historical information is performed, revealing connections that would otherwise not be apparent between specific potential reviewers and the commit to be reviewed. Based upon the analysis, the system suggests one or more reviewers for the commit to be reviewed. An appropriate code reviewer may be a person with subject matter expertise (SME) in a related are or have more knowledge of a bigger picture and more context of the project, including knowledge of other components.Type: ApplicationFiled: January 15, 2019Publication date: July 16, 2020Applicant: International Business Machines CorporationInventors: Frederic Lavigne, Spencer Thomas Reynolds, Belinda Marie Vennam, Ramratan Vennam
-
Publication number: 20200226055Abstract: Provided are techniques for an objective determination of the most appropriate person to conduct a software inspection in a large software development project with multiple components, packages and at in which individuals or small groups are each assigned specific modules. Historical information from testing of software commits is stored. An automated and objective analysis of an entire project including the historical information is performed, revealing connections that would otherwise not be apparent between specific potential reviewers and the commit to be reviewed. Based upon the analysis, the system suggests one or more reviewers for the commit to be reviewed. An appropriate code reviewer may he a person with subject matter expertise (SME) in a related are or have more knowledge of a bigger picture and more context of the project, including knowledge of other components.Type: ApplicationFiled: July 30, 2019Publication date: July 16, 2020Applicant: International Business Machines CorporationInventors: Frederic Lavigne, Spencer Thomas Reynolds, Belinda Marie Vennam, Ramratan Vennam
-
Publication number: 20200217675Abstract: Example techniques are described for determining a driving route based on factors such as amounts and relative concentrations of different types of vehicles. The amounts and relative concentrations of different types of vehicles includes concentration of degrees of autonomy for the different types of vehicles such as amount and concentrations of autonomous and semi-autonomous vehicles.Type: ApplicationFiled: January 4, 2019Publication date: July 9, 2020Inventors: Ramratan Vennam, Belinda Marie Vennam, Spencer Thomas Reynolds, Saikrishna Vennam