Patents by Inventor SANTOSH DEVALE

SANTOSH DEVALE 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: 10694172
    Abstract: A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventor: Santosh Devale
  • Publication number: 20190273913
    Abstract: A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
    Type: Application
    Filed: May 16, 2019
    Publication date: September 5, 2019
    Inventor: Santosh Devale
  • Patent number: 10372295
    Abstract: A computer-implemented method, carried out by one or more processors, for managing serviceability modes in a data center. In an embodiment, the method comprises the steps of receiving a serviceability mode selection for a component in a data center, wherein the serviceability mode correlates to information presented by one or more components in the data center; assigning a scheme for one or more LEDs on the component based, at least in part, on the received serviceability mode selection; and determining to activate the one or more LEDs on the component based at least on the assigned scheme.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Santosh Devale, Vishal Kulkarni, Venkatesh Sainath
  • Patent number: 10362302
    Abstract: A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventor: Santosh Devale
  • Publication number: 20180109777
    Abstract: A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
    Type: Application
    Filed: December 8, 2017
    Publication date: April 19, 2018
    Inventor: Santosh Devale
  • Patent number: 9877018
    Abstract: A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: January 23, 2018
    Assignee: International Business Machines Corporation
    Inventor: Santosh Devale
  • Patent number: 9723298
    Abstract: A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: August 1, 2017
    Assignee: International Business Machines Corporation
    Inventor: Santosh Devale
  • Publication number: 20160162134
    Abstract: A computer-implemented method, carried out by one or more processors, for managing serviceability modes in a data center. In an embodiment, the method comprises the steps of receiving a serviceability mode selection for a component in a data center, wherein the serviceability mode correlates to information presented by one or more components in the data center; assigning a scheme for one or more LEDs on the component based, at least in part, on the received serviceability mode selection; and determining to activate the one or more LEDs on the component based at least on the assigned scheme.
    Type: Application
    Filed: February 15, 2016
    Publication date: June 9, 2016
    Inventors: Santosh Devale, Vishal Kulkarni, Venkatesh Sainath
  • Patent number: 9330543
    Abstract: A computer-implemented method, carried out by one or more processors, for managing serviceability modes in a data center. In an embodiment, the method comprises the steps of receiving a serviceability mode selection for a component in a data center, wherein the serviceability mode correlates to information presented by one or more components in the data center; assigning a scheme for one or more LEDs on the component based, at least in part, on the received serviceability mode selection; and determining to activate the one or more LEDs on the component based at least on the assigned scheme.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventors: Santosh Devale, Vishal Kulkarni, Venkatesh Sainath
  • Publication number: 20150371508
    Abstract: A computer-implemented method, carried out by one or more processors, for managing serviceability modes in a data center. In an embodiment, the method comprises the steps of receiving a serviceability mode selection for a component in a data center, wherein the serviceability mode correlates to information presented by one or more components in the data center; assigning a scheme for one or more LEDs on the component based, at least in part, on the received serviceability mode selection; and determining to activate the one or more LEDs on the component based at least on the assigned scheme.
    Type: Application
    Filed: June 23, 2014
    Publication date: December 24, 2015
    Inventors: Santosh Devale, Vishal Kulkarni, Venkatesh Sainath
  • Publication number: 20150363071
    Abstract: A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
    Type: Application
    Filed: June 13, 2014
    Publication date: December 17, 2015
    Inventor: Santosh Devale
  • Publication number: 20150365658
    Abstract: A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
    Type: Application
    Filed: December 4, 2014
    Publication date: December 17, 2015
    Inventor: Santosh Devale
  • Publication number: 20140122930
    Abstract: Diagnostic tests are performed in a data center that includes servers of various types and a management console, where each server provides an error log in a format specific to the type of the server. The management console receives an error log indicating an error produced by a hardware component, parses the error log into an error notification that describes the error and a type of the hardware component, and provides the error notification to other servers. Each of the other servers determines whether the server includes a hardware component of the same type, and if so, performs one or more diagnostic tests on the hardware component and reports results of the diagnostic tests to the management console.
    Type: Application
    Filed: October 25, 2012
    Publication date: May 1, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SANTOSH DEVALE, RAJAT Y. JOSHI, VISHAL KULKARNI, VENKATESH SAINATH
  • Publication number: 20140122931
    Abstract: Diagnostic tests are performed in a data center that includes servers of various types and a management console, where each server provides an error log in a format specific to the type of the server. The management console receives an error log indicating an error produced by a hardware component, parses the error log into an error notification that describes the error and a type of the hardware component, and provides the error notification to other servers. Each of the other servers determines whether the server includes a hardware component of the same type, and if so, performs one or more diagnostic tests on the hardware component and reports results of the diagnostic tests to the management console.
    Type: Application
    Filed: August 13, 2013
    Publication date: May 1, 2014
    Applicant: International Business Machines Corporation
    Inventors: SANTOSH DEVALE, RAJAT Y. JOSHI, VISHAL KULKARNI, VENKATESH SAINATH