Patents by Inventor William R. LaRiccia
William R. LaRiccia 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: 10832356Abstract: A management system receives inputs over a period of time from outputs of one or more sensors placed within a proximity to a service area, the one or more sensors for detecting at least one of at least one weight and at least one sound. The management system dynamically estimating, based on a rate of a percentage of change of the at least one weight over the period of time and types of sounds of the at least one sound for the service area, one or more wait times until a completion of use of the service area. The management system dynamically generating one or more wait time estimates in real time for the service area based on the one or more wait times and a current number of users waiting in a queue for the service area.Type: GrantFiled: November 28, 2018Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rahul Ghosh, William R. Lariccia, Ravi K. Muthukrishnan, Aaron J. Quirk, Xian Jun Zhu
-
Patent number: 10269324Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for controlling a display screen brightness level for an electronic device. In one embodiment, the electronic device receives a plurality of ambient light levels from a plurality of light sensors. At least a first ambient light level is received from a wearable device separate from the first device. The electronic device determines an aggregate ambient light level based, at least in part, on the plurality of ambient light levels. The electronic device adjusts a display screen brightness level of a display in the first device based, at least in part, on the aggregate ambient light level.Type: GrantFiled: August 10, 2018Date of Patent: April 23, 2019Assignee: International Business Machines CorporationInventors: Rahul Ghosh, William R. LaRiccia, Ravi K. Muthukrishnan, Aaron J. Quirk, Xianjun Zhu
-
Publication number: 20190096010Abstract: A management system receives inputs over a period of time from outputs of one or more sensors placed within a proximity to a service area, the one or more sensors for detecting at least one of at least one weight and at least one sound. The management system dynamically estimating, based on a rate of a percentage of change of the at least one weight over the period of time and types of sounds of the at least one sound for the service area, one or more wait times until a completion of use of the service area. The management system dynamically generating one or more wait time estimates in real time for the service area based on the one or more wait times and a current number of users waiting in a queue for the service area.Type: ApplicationFiled: November 28, 2018Publication date: March 28, 2019Inventors: RAHUL GHOSH, WILLIAM R. LARICCIA, RAVI K. MUTHUKRISHNAN, AARON J. QUIRK, XIAN JUN ZHU
-
Patent number: 10217174Abstract: A management system receives inputs over a period of time from outputs of one or more sensors placed within a proximity to a service area, the one or more sensors for detecting at least one of at least one weight and at least one sound. The management system dynamically estimating, based on a rate of a percentage of change of the at least one weight over the period of time and types of sounds of the at least one sound for the service area, one or more wait times until a completion of use of the service area. The management system dynamically generating one or more wait time estimates in real time for a particular user requesting a particular service area size met by a current service area size of the service area based on the one or more wait times and a current number of other users waiting for the particular service area size.Type: GrantFiled: September 23, 2015Date of Patent: February 26, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rahul Ghosh, William R. Lariccia, Ravi K. Muthukrishnan, Aaron J. Quirk, Xian Jun Zhu
-
Publication number: 20180350320Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for controlling a display screen brightness level for an electronic device. In one embodiment, the electronic device receives a plurality of ambient light levels from a plurality of light sensors. At least a first ambient light level is received from a wearable device separate from the first device. The electronic device determines an aggregate ambient light level based, at least in part, on the plurality of ambient light levels. The electronic device adjusts a display screen brightness level of a display in the first device based, at least in part, on the aggregate ambient light level.Type: ApplicationFiled: August 10, 2018Publication date: December 6, 2018Inventors: Rahul Ghosh, William R. LaRiccia, Ravi K. Muthukrishnan, Aaron J. Quirk, Xianjun Zhu
-
Patent number: 10121447Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for controlling a display screen brightness level for an electronic device. In one embodiment, the electronic device determines a first ambient light level and associates the first ambient light level with a first priority weight value. The electronic device further determines a second ambient light level and associates the second ambient light level with a second priority weight value. A display controller within the electronic device sets the display screen brightness level based, at least in part, on the first ambient light level, the second ambient light level, and at least one of the first and second priority weight values.Type: GrantFiled: October 18, 2017Date of Patent: November 6, 2018Assignee: International Business Machines CorporationInventors: Rahul Ghosh, William R. LaRiccia, Ravi K. Muthukrishnan, Aaron J. Quirk, Xianjun Zhu
-
Publication number: 20180040292Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, for controlling a display screen brightness level for an electronic device. In one embodiment, the electronic device determines a first ambient light level and associates the first ambient light level with a first priority weight value. The electronic device further determines a second ambient light level and associates the second ambient light level with a second priority weight value. A display controller within the electronic device sets the display screen brightness level based, at least in part, on the first ambient light level, the second ambient light level, and at least one of the first and second priority weight values.Type: ApplicationFiled: October 18, 2017Publication date: February 8, 2018Inventors: Rahul Ghosh, William R. LaRiccia, Ravi K. Muthukrishnan, Aaron J. Quirk, Xianjun Zhu
-
Patent number: 9875722Abstract: A method for controlling a display screen brightness level for an electronic device. In one embodiment, the electronic device determines a first ambient light level and associates the first ambient light level with a first priority weight value. The electronic device further determines a second ambient light level and associates the second ambient light level with a second priority weight value. A display controller within the electronic device sets the display screen brightness level based, at least in part, on the first ambient light level, the second ambient light level, and at least one of the first and second priority weight values.Type: GrantFiled: August 5, 2015Date of Patent: January 23, 2018Assignee: International Business Machines CorporationInventors: Rahul Ghosh, William R. LaRiccia, Ravi K. Muthukrishnan, Aaron J. Quirk, Xianjun Zhu
-
Publication number: 20170083991Abstract: A management system receives inputs over a period of time from outputs of one or more sensors placed within a proximity to a service area, the one or more sensors for detecting at least one of at least one weight and at least one sound. The management system dynamically estimating, based on a rate of a percentage of change of the at least one weight over the period of time and types of sounds of the at least one sound for the service area, one or more wait times until a completion of use of the service area. The management system dynamically generating one or more wait time estimates in real time for a particular user requesting a particular service area size met by a current service area size of the service area based on the one or more wait times and a current number of other users waiting for the particular service area size.Type: ApplicationFiled: September 23, 2015Publication date: March 23, 2017Inventors: RAHUL GHOSH, WILLIAM R. LARICCIA, RAVI K. MUTHUKRISHNAN, AARON J. QUIRK, XIAN JUN ZHU
-
Publication number: 20170083831Abstract: An individual average service experience by each of one or more customers at a service area provided by a service provider is computing based on a current service experience and at least one previous individual service experience of each of the one or more customers. A group average service experience for a group of customers at the service area is computed based on the individual average service experience by each of the one or more customers in the group of customers and at least one previous group service experience by the group of customers. One or more wait times until the group completes use of the particular service area are dynamically estimated, based on the group average service experience.Type: ApplicationFiled: September 23, 2015Publication date: March 23, 2017Inventors: RAHUL GHOSH, WILLIAM R. LARICCIA, RAVI K. MUTHUKRISHNAN, AARON J. QUIRK, XIAN JUN ZHU
-
Publication number: 20170039958Abstract: A method for controlling a display screen brightness level for an electronic device. In one embodiment, the electronic device determines a first ambient light level and associates the first ambient light level with a first priority weight value. The electronic device further determines a second ambient light level and associates the second ambient light level with a second priority weight value. A display controller within the electronic device sets the display screen brightness level based, at least in part, on the first ambient light level, the second ambient light level, and at least one of the first and second priority weight values.Type: ApplicationFiled: August 5, 2015Publication date: February 9, 2017Inventors: Rahul Ghosh, William R. LaRiccia, Ravi K. Muthukrishnan, Aaron J. Quirk, Xianjun Zhu
-
Publication number: 20170039993Abstract: Provided are techniques for displaying a first image on a first device, wherein the first image comprises an image characteristic; analyzing, at a second device remote from the first device, a viewing characteristic corresponding to the first image; responsive to detecting the viewing characteristic meets a criteria, transmitting a signal from the second device to the first device; and responsive to the signal, controlling a programmable parameter corresponding to the image characteristic on the first device to modify a display of a second image on the first device.Type: ApplicationFiled: August 4, 2015Publication date: February 9, 2017Applicant: International Business Machines CoprporationInventors: Rahul Ghosh, William R. LaRiccia, Ravi K. Muthukrishnan, Aaron J. Quirk, Xian Jun Zhu