Patents by Inventor Roberto Bender
Roberto Bender 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: 11416140Abstract: An example of an apparatus including a touchscreen device to receive input and selectively transmit the input. The apparatus further includes a rendering engine to render output to a region of the touchscreen device. The output corresponds to boundaries of the region of the touchscreen device, wherein the touchscreen device uses the boundaries and a location of the input to determine whether to transmit the input. The apparatus also includes a processor to receive the input transmitted from the touchscreen device.Type: GrantFiled: January 18, 2018Date of Patent: August 16, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Roberto Bender, Melina Fonseca Silva Jaeger, Arthur Ribacki, Joao Carrion
-
Patent number: 11169733Abstract: In some examples, during execution of an application as an application asset is called, an asset map that is stored in a persistent memory device is searched for an asset identifier associated with the application asset. Using this asset identifier, an application asset stored in the persistent memory device is located. The persistent memory device is directly accessed by a processor executing the application. The processor processes the application asset from its location in the persistent memory device.Type: GrantFiled: October 26, 2017Date of Patent: November 9, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Taciano Perez, Pedro Garcez Monteiro, Roberto Bender, Diego Rahn Medaglia
-
Publication number: 20210157632Abstract: Examples of methods for controlling calls to a kernel by a computing device are described herein. In some examples of the methods, an amount of calls from a program to a scheduler function in a kernel space are determined in a user mode. In an example, a call from the program is intercepted in the user mode and the call is filtered in response to determining that the amount of calls satisfies a filtering criterion.Type: ApplicationFiled: June 22, 2018Publication date: May 27, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Raphael Gay, Kirsten Olsen, Tadeu Marchese, Roberto Bender
-
Publication number: 20210149589Abstract: In one example in accordance with the present disclosure, a method is described. According to the method, during execution of an application as an application asset is called, an asset map that is stored in a persistent memory device is searched for an asset identifier associated with the application asset. Using this asset identifier, an application asset stored in a persistent memory device is located. The persistent memory device is directly accessed by a processor executing the application. A processor the processes the application asset from its location in the persistent memory device.Type: ApplicationFiled: October 26, 2017Publication date: May 20, 2021Inventors: Taciano Perez, Pedro Garcez Monteiro, Roberto Bender, Diego Rahn Medaglia
-
Patent number: 10992669Abstract: Examples disclosed herein relate to acquisition of a device fingerprint from an instance of a client application. Examples include association of a target device fingerprint, based on device context information, with a target user account in a remote service, and acquisition of an application device fingerprint from an unpaired instance of a client application.Type: GrantFiled: April 28, 2015Date of Patent: April 27, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Victor Albuquerque Correa, Humberto Cardoso Marchezi, Roberto Bender, Joao Carrion
-
Patent number: 10901753Abstract: In example implementations, a method for starting a companion application on a mobile endpoint device and an apparatus for performing the same is provided. The method is performed by a processor of the mobile endpoint device. The method includes detecting that a distance between the mobile endpoint device and a main computer is less than a target distance. The distance is based on a signal strength of a wireless communication signal between the mobile endpoint device and the main computer. An application that is being executed on the main computer is detected. A companion application is started on the mobile endpoint device that is associated with the application.Type: GrantFiled: April 3, 2017Date of Patent: January 26, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Joao Edwardo Carrion, Fabio D. Riffel, Roberto Bender, Rafael Da Cunha
-
Publication number: 20210011622Abstract: An example of an apparatus including a touchscreen device to receive input and selectively transmit the input. The apparatus further includes a rendering engine to render output to a region of the touchscreen device. The output corresponds to boundaries of the region of the touchscreen device, wherein the touchscreen device uses the boundaries and a location of the input to determine whether to transmit the input. The apparatus also includes a processor to receive the input transmitted from the touchscreen device.Type: ApplicationFiled: January 18, 2018Publication date: January 14, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Roberto Bender, Melina Fonseca Silva Jaeger, Arthur Ribacki, Joao Carrion
-
Patent number: 10572269Abstract: A non-volatile main memory stores state information of at least one program executing in the system, and metadata indicating whether a system is to be resumed to a prior state on a next start. As part of restarting the system from a mode in which power is removed from the system, the system is resumed to the prior state using the state information stored in the non-volatile main memory, in response to the metadata indicating that the system is to be resumed to the prior state.Type: GrantFiled: April 29, 2014Date of Patent: February 25, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Taciano Perez, Carlos Haas Costa, Joao Claudio Ambrosi, Diego Rahn Medaglia, Mauricio Nunes Porto, Roberto Bender
-
Publication number: 20200026529Abstract: In example implementations, a method for starting a companion application on a mobile endpoint device and an apparatus for performing the same is provided. The method is performed by a processor of the mobile endpoint device. The method includes detecting that a distance between the mobile endpoint device and a main computer is less than a target distance. The distance is based on a signal strength of a wireless communication signal between the mobile endpoint device and the main computer. An application that is being executed on the main computer is detected. A companion application is started on the mobile endpoint device that is associated with the application.Type: ApplicationFiled: April 3, 2017Publication date: January 23, 2020Inventors: JOAO EDWARDO CARRION, FABIO D. RIFFEL, ROBERTO BENDER, RAFAEL DA CUNHA
-
Patent number: 10331457Abstract: In one example, a computer having a processor and a byte-addressable non-volatile read-write main memory. The memory is partitioned into plural regions, each region having at least one defined operational property. At least one of the regions is a metadata region to store plural data sets. Each data set specifies a location in memory, and the at least one operational property, of a corresponding one of the regions.Type: GrantFiled: January 22, 2014Date of Patent: June 25, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Carlos Haas Costa, Taciano Dreckmann Perez, Diego Rahn Medaglia, Mauricio Nunes Porto, Roberto Bender, Joao Claudio Ambrosi
-
Publication number: 20170310667Abstract: Examples disclosed herein relate to acquisition of a device fingerprint from an instance of a client application. Examples include association of a target device fingerprint, based on device context information, with a target user account in a remote service, and acquisition of an application device fingerprint from an unpaired instance of a client application.Type: ApplicationFiled: April 28, 2015Publication date: October 26, 2017Inventors: Victor Albuquerque Correa, Humberto Cardoso Marchezi, Roberto Bender, Joao Carrion
-
Publication number: 20170046176Abstract: A non-volatile main memory stores state information of at least one program executing in the system, and metadata indicating whether a system is to be resumed to a prior state on a next start. As part of restarting the system from a mode in which power is removed from the system, the system is resumed to the prior state using the state information stored in the non-volatile main memory, in response to the metadata indicating that the system is to be resumed to the prior state.Type: ApplicationFiled: April 29, 2014Publication date: February 16, 2017Inventors: Taciano Perez, Carlos Haas Costa, Joao Claudio Ambrosi, Diego Rahn Medaglia, Mauricio Nunes Porto, Roberto Bender
-
Publication number: 20160321083Abstract: In one example, a computer having a processor and a byte-addressable non-volatile read-write main memory. The memory is partitioned into plural regions, each region having at least one defined operational property. At least one of the regions is a metadata region to store plural data sets. Each data set specifies a location in memory, and the at least one operational property, of a corresponding one of the regions.Type: ApplicationFiled: January 22, 2014Publication date: November 3, 2016Inventors: CARLOS HAAS COSTA, TACIANO DRECKMANN PEREZ, DIEGO RAHN MEDAGLIA, MAURICIO NUNES PORTO, ROBERTO BENDER, JOAO CLAUDIO AMBROSI
-
Patent number: 9324292Abstract: 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: GrantFiled: September 27, 2012Date of Patent: April 26, 2016Assignee: 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: 20140085180Abstract: 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: ApplicationFiled: September 27, 2012Publication date: March 27, 2014Applicant: Hewlett-Packard Development Company, L.P.Inventors: Roberto Bender, Diogo Strube de Lima, Otavio Correa Cordeiro, Rodrigo Menezes do Prado, Soma Sundaram Santhiveeran