Patents by Inventor Soma Sundaram Santhiveeran

Soma Sundaram Santhiveeran 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: 9781203
    Abstract: An example for synchronizing data in accordance with aspects of the present disclosure includes monitoring a set of attributes at a plurality of devices on a network, selecting a group of data based on the monitored set of attributes for synchronization, assigning priority levels to each selected data and each device, prioritizing synchronization operations to be performed on the group of selected data based on the priority levels, and synchronizing the group of selected data in accordance with the prioritization of the synchronization.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: October 3, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Roque Luis Scheer, Mauricio Nunes Porto, Soma Sundaram Santhiveeran
  • Publication number: 20170139584
    Abstract: Example implementations relate to switching user accounts. For example, a method includes displaying, at a display of a mobile device, a first user account. The method also includes displaying a first user account switching interface on a first side of the display, the first user account switching interface to indicate a second user account. The method further includes, in response to detecting a gesture input associated with the first user account switching interface, displaying the second user account and displaying a second user account switching interface on a second side of the display that is opposite to the first side of the display. The second user account switching interface to indicate the first user account.
    Type: Application
    Filed: May 29, 2014
    Publication date: May 18, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: SOMA SUNDARAM SANTHIVEERAN, ROY GAURAV, ASHISH RAJ, AMAR BALUTKAR
  • Patent number: 9584523
    Abstract: According to an example, a method for virtual private network (VPN) access control includes receiving a request from an application on a user device to access a remote computer network asset, and determining, by a processor, an authorization of the application to access the remote computer network asset based on a policy. In response to a determination that the application is authorized to access the remote computer network asset, the method includes setting a VPN connection between the user device and a remote computer network including the remote computer network asset, and routing traffic from the application to the remote computer network asset via the VPN. In response to a determination that the application is not authorized to access the remote computer network asset, the method includes routing traffic from the application to a network different than the remote computer network.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: February 28, 2017
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Soma Sundaram Santhiveeran, Jose Paulo Xavier Pires, Ricardo Bueno Moreira, Humberto Cardoso Marchezi, Paul Gerhard Schulze
  • Publication number: 20170034216
    Abstract: Examples of authorizing application access to a virtual private network are disclosed. In one example implementation according to aspects of the present disclosure, a method may include connecting, by a computing system, electronically to a virtual private network (VPN) by sending authentication credentials, and receiving, by the computing system, a set of application policies from an application policy database in the VPN. The method may further include determining, by the computing system, whether an application running on the computing system is authorized to access resources within the VPN based on the set of application policies received from the application policy database. Additionally, the method may include enabling, by the computing system, the application to access the resources within the VPN when it is determined that the set of application policies authorizes the application to access the resources within the VPN.
    Type: Application
    Filed: November 27, 2013
    Publication date: February 2, 2017
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Soma Sundaram Santhiveeran, Jose Paulo Xavier Pires, Humberto Cardoso Marchezi, Paul Gerhard Schulze, Ricardo Moreira
  • Patent number: 9324292
    Abstract: Techniques for selecting an interaction scenario based on an object are described in various implementations. A method that implements the techniques may include receiving, at a computer system and from an image capture device, an image that depicts a viewing area proximate to a presentation device. The method may also include processing the image, using the computer system, to detect a user in the viewing area presenting an object in a manner that indicates desired interaction with the presentation device. The method may also include selecting, using the computer system, an interaction scenario for presentation on the presentation device based on the object.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: April 26, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Roberto Bender, Diogo Strube de Lima, Otavio Correa Cordeiro, Rodrigo Menezes do Prado, Soma Sundaram Santhiveeran
  • Patent number: 9256970
    Abstract: Visual analytics for multivariate session data using concentric rings with overlapping periods includes displaying an interactive graph in a display. The interactive graph includes at least a portion of multiple concentric rings where each one of at least some of the multiple concentric rings represents periodic time units. At least some of the multiple concentric rings are divided into cells where the cells represent smaller time periods than the time units. A color of each of the cells represents a value of a metric. Also, an overlapping period ring displayed with the multiple concentric rings where the overlapping period ring comprises segments that represent overlapping metrics from the cells of the concentric rings that correspond with the segments.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 9, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming C. Hao, Michael Hund, Umeshwar Dayal, Soma Sundaram Santhiveeran, Halldor Janetzko, Sebastian Mittelstaedt, Daniel Keim, Meichun Hsu
  • Patent number: 9230262
    Abstract: Unevenly spaced data records are received over time. A smoothed graphical visualization has a plurality of discrete rings to allow for detection of periodical patterns in the data records, where the discrete rings correspond to plural time periods and contain pixels representing values of an attribute of the data records. Visual indicators are assigned to the corresponding pixels, where a first of a visual indicators for a first time interval that is missing a data record is based on aggregating values of the attribute of neighboring data records, and where a second of the visual indicators for a second time interval having multiple data records is based on aggregating values of the attribute of the multiple data records.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: January 5, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ming C. Hao, Soma Sundaram Santhiveeran, Sebastian Mittelstädt, Umeshwar Dayal, Daniel Keim
  • Patent number: 9052965
    Abstract: A portable computing system can include a first virtue machine. The portable computing system can connect to a computing system. The computing system can access the virtual machine on the portable computing system.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: June 9, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Soma Sundaram Santhiveeran, Robert Campbell
  • Publication number: 20140122716
    Abstract: According to an example, a method for virtual private network (VPN) access control includes receiving a request from an application on a user device to access a remote computer network asset, and determining, by a processor, an authorization of the application to access the remote computer network asset based on a policy. In response to a determination that the application is authorized to access the remote computer network asset, the method includes setting a VPN connection between the user device and a remote computer network including the remote computer network asset, and routing traffic from the application to the remote computer network asset via the VPN. In response to a determination that the application is not authorized to access the remote computer network asset, the method includes routing traffic from the application to a network different than the remote computer network.
    Type: Application
    Filed: October 30, 2012
    Publication date: May 1, 2014
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Soma Sundaram SANTHIVEERAN, Jose Paulo Xavier PIRES, Ricardo Bueno MOREIRA, Humberto Cardoso MARCHEZI, Paul Gerhard SCHULZE
  • Publication number: 20140085180
    Abstract: Techniques for selecting an interaction scenario based on an object are described in various implementations. A method that implements the techniques may include receiving, at a computer system and from an image capture device, an image that depicts a viewing area proximate to a presentation device. The method may also include processing the image, using the computer system, to detect a user in the viewing area presenting an object in a manner that indicates desired interaction with the presentation device. The method may also include selecting, using the computer system, an interaction scenario for presentation on the presentation device based on the object.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Roberto Bender, Diogo Strube de Lima, Otavio Correa Cordeiro, Rodrigo Menezes do Prado, Soma Sundaram Santhiveeran
  • Publication number: 20140035814
    Abstract: Techniques for adjusting settings of a presentation system are described in various implementations. A method that implements the techniques may include receiving, at a computer system and from an image capture device, an image that depicts a viewing area proximate to the presentation system. The method may also include processing the image, using the computer system, to determine whether a viewer is present in the viewing area. The method may also include, in response to determining that a viewer is present in the viewing area, processing the image, using the computer system, to determine an ambient lighting value associated with the viewing area and to determine a distance from the presentation system to the viewer. The method may also include adjusting a presentation setting of the presentation system based on the ambient lighting value and the distance.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Diogo Strube de Lima, Soma Sundaram Santhiveeran, Walter Flores Pereira
  • Publication number: 20130290994
    Abstract: Techniques for selecting a targeted content item for playback are described in various implementations. A method that implements the techniques may include receiving, from an image capture device, an image that includes a user who is viewing a first content item being displayed on a presentation device. The method may also include processing the image to identify a facial expression of the user, and determining an indication of user reaction to the first content item based on the identified facial expression of the user. The method may further include comparing the indication of user reaction to an indication of intended reaction associated with the first content item to determine an efficacy value of the first content item. The method may also include selecting a targeted content item for playback on the presentation device based on the efficacy value.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Inventors: Leonardo Alves Machado, Soma Sundaram Santhiveeran, Diogo Strube de Lima, Walter Flores Pereira
  • Publication number: 20130286039
    Abstract: Unevenly spaced data records are received over time. A smoothed graphical visualization has a plurality of discrete rings to allow for detection of periodical patterns in the data records, where the discrete rings correspond to plural time periods and contain pixels representing values of an attribute of the data records. Visual indicators are assigned to the corresponding pixels, where a first of a visual indicators for a first time interval that is missing a data record is based on aggregating values of the attribute of neighboring data records, and where a second of the visual indicators for a second time interval having multiple data records is based on aggregating values of the attribute of the multiple data records.
    Type: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Inventors: Ming C. Hao, Soma Sundaram Santhiveeran, Sebastian Mittelstädt, Umeshwar Dayal, Daniel Keim
  • Publication number: 20130195322
    Abstract: Systems and methods for selecting targeted content are provided. An image is determined, and a set of faces in the image are also determined. Each face corresponds with a user of a display. A characteristic profile of the set of faces in the image is determined. The characteristic profile is compared to targeting criteria associated with a multimedia content item, to generate a comparison result. A multimedia content item of a plurality of multimedia content items is selected, based on the comparison result.
    Type: Application
    Filed: January 27, 2012
    Publication date: August 1, 2013
    Inventors: Soma Sundaram Santhiveeran, Ricardo Bueno Moreira, Cristiane Karasek Wasielewski, Gilson Hoffmeister, Leonardo Alves Machado, Walter Flores Pereira, Gabriel Girardello Detoni, Iara Rapaki Debom
  • Publication number: 20130198006
    Abstract: Systems and methods for providing content are described. An image and a set of faces in the image are determined. Each face in the set of laces corresponds with a user of a display screen. For each face in the set, an identifier is determined, content targeted for the face is selected, a location of the face within the image is determined, and using the face location, a location on the display screen for providing a visualization of the targeted content is determined.
    Type: Application
    Filed: January 30, 2012
    Publication date: August 1, 2013
    Inventors: Soma Sundaram Santhiveeran, Ricardo Bueno Moreira, Cristiane Karasek Wasielewski, Gilson Hoffmeister, Leonardo Alves Machado, Walter Flores Pereira, Gabriel Girardello Detoni, Iara Rapaki Debom
  • Publication number: 20130074073
    Abstract: A portable computing system can include a first virtue machine. The portable computing system can connect to a computing system. The computing system can access the virtual machine on the portable computing system.
    Type: Application
    Filed: June 10, 2010
    Publication date: March 21, 2013
    Inventors: Soma Sundaram Santhiveeran, Robert Campbell
  • Publication number: 20120127069
    Abstract: A device including a sensor to detect a holding position of a user of the device, an orientation sensor to detect an orientation of the device, and a controller to render an input panel on at least one location of a display device based on the holding position of the user and the orientation of the device.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 24, 2012
    Inventors: Soma Sundaram Santhiveeran, Juliano Godinho Varaschin De Moraes, Mark C. Solomon