Patents by Inventor Derek Lukasik

Derek Lukasik 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: 20230393406
    Abstract: A method to determine a position of an inkable substrate located on a drawing area of an input device is disclosed. The method comprises detecting one or more physical features of the inkable substrate using a sensor that is positionally fixed relative to the drawing area of the input device, and determining, based on the detected physical features of the inkable substrate, a position of the inkable substrate with respect to the drawing area of the input device.
    Type: Application
    Filed: October 30, 2020
    Publication date: December 7, 2023
    Inventors: FRED CHARLES THOMAS, III, J. MICHAEL STAHL, DEREK LUKASIK, BRUCE ERIC BLAHO, CHRISTIAN MAMPREY DAMIR
  • Publication number: 20230267226
    Abstract: In one example in accordance with the present disclosure, an electronic device is described. The example electronic device includes a processor and a memory communicatively coupled to the processor. The memory stores executable instructions that when executed cause the processor to store data received from a first entity in a blockchain ledger based on a smart contract. The instructions also cause the processor to verify, with the smart contract, that a second entity is authorized to receive the data. The instructions further cause the processor to send the data to the second entity in response to verifying the second entity is authorized to receive the data.
    Type: Application
    Filed: February 24, 2022
    Publication date: August 24, 2023
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Helen Balinsky, Derek Lukasik
  • Patent number: 11590726
    Abstract: A surface including: a plurality of visually detectable marks, wherein the visually detectable marks include: a first group of grid marks forming a grid and a second group of information marks encoding information based on positions of information marks of the second group of marks relative to the data page, wherein grid marks are less than 45% of the visually detectable marks on the surface.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: February 28, 2023
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Fred Charles Thomas, III, Derek Lukasik, Guy Adams
  • Patent number: 11429201
    Abstract: A surface including: multiple data pages, wherein each data page includes: multiple optically detectable marks indicating boundaries of the data page; and an array of data cells, wherein a location of an optically detectable mark in a data cell of the array of data cells encodes information and adjacent data pages use different encoding patterns such that an encoded value would be represented by a first pattern of marks on a first data page and the same encoded value would be represented by a second, different pattern of marks on a second data page.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: August 30, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Fred Charles Thomas, III, Derek Lukasik, Guy Adams
  • Publication number: 20210187895
    Abstract: A surface including: a plurality of visually detectable marks, wherein the visually detectable marks include: a first group of grid marks forming a grid and a second group of information marks encoding information based on positions of information marks of the second group of marks relative to the data page, wherein grid marks are less than 45% of the visually detectable marks on the surface.
    Type: Application
    Filed: January 24, 2018
    Publication date: June 24, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Fred Charles Thomas III, Derek Lukasik, Guy Adams
  • Publication number: 20210089140
    Abstract: A surface including: multiple data pages, wherein each data page includes: multiple optically detectable marks indicating boundaries of the data page; and an array of data cells, wherein a location of an optically detectable mark in a data cell of the array of data cells encodes information and adjacent data pages use different encoding patterns such that an encoded value would be represented by a first pattern of marks on a first data page and the same encoded value would be represented by a second, different pattern of marks on a second data page.
    Type: Application
    Filed: April 13, 2018
    Publication date: March 25, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Fred Charles Thomas, III, Derek Lukasik, Guy Adams
  • Patent number: 10757748
    Abstract: A computing system includes a base processing device, as well as a display device having a screen. In an attached mode, the base processing device is mechanically attached to the base processing device, and is to display a user interface on the display device using a mechanical data connection between the base processing device and the display device. In a detached mode, the base processing device is mechanically detached from the display device, and is to render the user interface and transmit the rendered user interface to the display device over a wireless data connection between the base processing device and the display device. The display device is to receive and responsively display the rendered user interface.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: August 25, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Tom Fisher, Derek Lukasik
  • Publication number: 20200145484
    Abstract: In example implementations, a method to create sub-groups of remote computing devices is provided. The method includes establishing, via a processor of a sending machine: a respective connection to a plurality of remote computing devices. The processor groups the plurality of remote computing devices into a plurality of sub-groups based on a common network. The processor identifies a remote computing device as a relay device within each one of the plurality of sub-groups having a best connection to the sending machine within a respective sub-group. Then a connection of remaining remote computing devices that are not identified as the relay device are redirected by the processor to the remote computing device that is identified as the relay device within the respective sub-group.
    Type: Application
    Filed: February 3, 2017
    Publication date: May 7, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Joao Luis Prauchner, Derek Lukasik, Reynaldo Cardoso Novaes, Thiago Lottici, Lucia Maciel
  • Publication number: 20190380165
    Abstract: A computing system includes a base processing device, as well as a display device having a screen. In an attached mode, the base processing device is mechanically attached to the base processing device, and is to display a user interface on the display device using a mechanical data connection between the base processing device and the display device. In a detached mode, the base processing device is mechanically detached from the display device, and is to render the user interface and transmit the rendered user interface to the display device over a wireless data connection between the base processing device and the display device. The display device is to receive and responsively display the rendered user interface.
    Type: Application
    Filed: August 26, 2019
    Publication date: December 12, 2019
    Inventors: Tom Fisher, Derek Lukasik
  • Patent number: 10433362
    Abstract: A computer system to continuously maintain a user session when a display device is mechanically connected and disconnected with a base processing device is described. The computer system allows the user to run applications during the user session on the base processing device and use the display device as a monitor. The display device can be detached from the base processing device, and the base processing device can continue running the applications for the user session. In this mode, the separated display device can be used as a tablet form factor computing device which can accept user input and send the user input to the base processing device. Among other functions, the base processing device can operate with the display device disconnected by generating session content for the display device, including, for example, sending application content, video streams, and other content to the display device.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: October 1, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Tom Fisher, Derek Lukasik, III
  • Publication number: 20170372676
    Abstract: A computer system to continuously maintain a user session when a display device is mechanically connected and disconnected with a base processing device is described. The computer system allows the user to run applications during the user session on the base processing device and use the display device as a monitor. The display device can be detached from the base processing device, and the base processing device can continue miming the applications for the user session. In this mode, the separated display device can be used as a tablet form factor computing device which can accept user input and send the user input to the base processing device. Among other functions, the base processing device can operate with the display device disconnected by generating session content for the display device, including, for example, sending application content, video streams, and other content to the display device.
    Type: Application
    Filed: January 30, 2015
    Publication date: December 28, 2017
    Inventors: Tom Fisher, Derek Lukasik, III
  • Patent number: 9632693
    Abstract: Examples disclosed herein relate to translation of touch input into local input based on a translation profile for an application. Examples include translating touch input into local input based on a translation profile for an application in focus, if the translation profile is accessible. Examples further include providing the touch input to an operating system if no translation profile for the application in focus is accessible and the operating system is able to utilize touch input.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: April 25, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mark Edward Nylund, Derek Lukasik, Jeffrey Joel Walls
  • Patent number: 9635414
    Abstract: In one embodiment, first data, indicative of a first selected application to be accessed via a remoting application, is received at a computer system from a first mobile device. Second data, indicative of a second selected application to be accessed via a remoting application, is received at the computer system from a second mobile device. A first view of the first selected application, as executing at the computer system, is displayed at a first display sector of a display device that is part of the computer system. A second view of the second selected application, as executing at the computer system, is displayed at a second display sector of the display device. At least a portion of the first view is sent to the first mobile device for display, and at least a portion of the second view is sent to the second mobile device for display.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: April 25, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Karen E Thayer, Jeffrey J Walls, Derek Lukasik, Mark E Nylund
  • Patent number: 9426476
    Abstract: An example system can comprise a memory to store machine readable instructions. The system can also comprise a processing unit to execute the machine readable instructions. The machine readable instructions can a server can comprise a codec selector to dynamically partition a video stream into a plurality of partitions based on graphical elements of the video stream, such that a given frame of the video stream is divided into the plurality of partitions. The codec selector can also select a plurality of different codecs to compress the plurality of partitions based on the graphical elements of the video stream.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: August 23, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Derek Lukasik, Jeffrey Joel Walls, Mark Edward Nylund, Reynaldo Cardoso Novaes, Paulo Roisenberg, Joao Luis Prauchner, Adriano Silveira Krauthein
  • Patent number: 9392045
    Abstract: A computing device to receive remote graphics based on a size of a display component from a second computing device, display a user interface to include the remote graphics, detect a user repositioning a region of the user interface, transmit information of the repositioned region to the second computing device and receive remote graphics corresponding to the repositioned region for display on the display component.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: July 12, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey Joel Walls, Derek Lukasik, Karen Ellen Thayer
  • Patent number: 9350945
    Abstract: Video conferencing systems and methods are provided. A video conferencing system can include an audio/video (A/V) data path coupling a plurality of network devices. The system can further include at least one input/output (I/O) device providing I/O data coupled to at least one of the plurality of network devices. The I/O data is communicated along the A/V data path to each of the plurality of network devices.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: May 24, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Derek Lukasik, Byron A Alcorn
  • Publication number: 20160142723
    Abstract: In an example, a device may include a division unit and a plurality of encoding units. The division unit may divide a video frame into a plurality of subframes. Each of encoding units may encode a corresponding one of the plurality of subframes. The division unit may determine a number of the subframes based on a number of the encoding units.
    Type: Application
    Filed: June 28, 2013
    Publication date: May 19, 2016
    Inventor: Derek Lukasik
  • Publication number: 20150026586
    Abstract: Examples disclosed herein relate to translation of touch input into local input based on a translation profile for an application. Examples include translating touch input into local input based on a translation profile for an application in focus, if the translation profile is accessible. Examples further include providing the touch input to an operating system if no translation profile for the application in focus is accessible and the operating system is able to utilize touch input.
    Type: Application
    Filed: May 29, 2012
    Publication date: January 22, 2015
    Inventors: Mark Edward Nylund, Derek Lukasik, Jeffrey Joel Walls
  • Publication number: 20140089385
    Abstract: In one embodiment, first data, indicative of a first selected application to be accessed via a remoting application, is received at a computer system from a first mobile device. Second data, indicative of a second selected application to be accessed via a remoting application, is received at the computer system from a second mobile device. A first view of the first selected application, as executing at the computer system, is displayed at a first display sector of a display device that is part of the computer system. A second view of the second selected application, as executing at the computer system, is displayed at a second display sector of the display device. At least a portion of the first view is sent to the first mobile device for display, and at least a portion of the second view is sent to the second mobile device for display.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Karen E. Thayer, Jeffrey J. Walls, Derek Lukasik, Mark E. Nylund
  • Publication number: 20140010289
    Abstract: An example system can comprise a memory to store machine readable instructions. The system can also comprise a processing unit to execute the machine readable instructions. The machine readable instructions can a server can comprise a codec selector to dynamically partition a video stream into a plurality of partitions based on graphical elements of the video stream, such that a given frame of the video stream is divided into the plurality of partitions. The codec selector can also select a plurality of different codecs to compress the plurality of partitions based on the graphical elements of the video stream.
    Type: Application
    Filed: July 9, 2012
    Publication date: January 9, 2014
    Inventors: DEREK LUKASIK, Jeffrey Joel Walls, Mark Edward Nylund, Reynaldo Cardoso Novaes, Paulo Roisenberg, Joao Luis Prauchner, Adriano Silveira Krauthein