Patents by Inventor David Kryze

David Kryze 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: 10437843
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to receive at least one database query to be executed. At least one computation graph corresponding to the at least one database query is generated. The computation graph is transformed to an optimized computation graph. The respective portions of the optimized computation graph are distributed to a plurality of distributed computing systems for execution. A result for the at least one database query is provided.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: October 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Patrick An Phu Nguyen, Theodore Vassilakis, Sreenivasa Viswanadha, David Kryze
  • Patent number: 10176236
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to receive at least one database query to be executed. Code corresponding to the at least one database query can be generated. One or more optimizations to the generated code can be performed to produce specialized modular code. The one or more optimizations can include Just-In-Time (JIT) compilation techniques. Respective portions of the code can be distributed to a plurality of distributed computing systems for execution, wherein each of the distributed computing systems is connected to a portion of the plurality of distributed computing systems. A result for the at least one database query can be provided.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Patrick An Phu Nguyen, David Kryze, Theodore Vassilakis, Apostolos Lerios
  • Patent number: 10169433
    Abstract: Various embodiments can include systems, methods, and non-transitory computer readable media configured to receive at least one operation to be performed using (i) first data that is managed by a first computing system and (ii) second data that is managed by a second computing system, the operation being received through an interface provided by the computing system, and wherein the operation is based at least in part on a Structured Query Language (SQL). At least one optimization can be performed based at least in part on the operation. The operation can be executed using at least the first data and the second data. A result generated can be provided upon executing the operation through the interface provided by the computing system. The computing system, the first computing system, and the second computing system are each able to concurrently process, access, and create at least a portion of the generated result.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Apostolos Lerios, Theodore Vassilakis, Patrick An Phu Nguyen, David Kryze, Sreenivasa Viswanadha, Eric Karlson, Laurent An Minh Nguyen
  • Patent number: 9720511
    Abstract: A hybrid system which detects and tracks objects in three-dimensional space using a light source disposed in spaced relation to a projection surface, defining a volume of space illuminated by said light source. A light sensor responsive to illumination falling on the projection surface measures illumination levels over a predefined image plane associated with the light sensor, producing a projected image signal. A structured light source projects a structured light within the volume of space and a structured light sensor records reflected structured light from objects occupying the volume of space producing a structured light signal. A correlation processor receptive of the projected image signal and said structured light signal and adapted to compute a hybrid signal indicative of the position of an object within said space and from which other information about the object may be extracted.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: August 1, 2017
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Andrea Melle, David Kryze, Yue Fei
  • Publication number: 20160104051
    Abstract: The conference room automation apparatus employs a processor-based integrated movement sensor, lights, cameras, and display device, such as a projector, that senses and interprets human movement within the room to control the projector in response to that movement and that captures events occurring in the room. Preferably packed in a common integrated package, the apparatus employs a layered software/hardware architecture that may be readily extended as a platform to support additional third-party functionality.
    Type: Application
    Filed: December 17, 2015
    Publication date: April 14, 2016
    Applicant: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: David Kryze, Jean-Claude Junqua, Ricardo Teixeira, Yue Fei, Jeremy Lauraire, Pierluigi Dalla Rosa, Colin Johnston
  • Publication number: 20160034530
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to receive at least one database query to be executed. At least one computation graph corresponding to the at least one database query is generated. The computation graph is transformed to an optimized computation graph. The respective portions of the optimized computation graph are distributed to a plurality of distributed computing systems for execution. A result for the at least one database query is provided.
    Type: Application
    Filed: July 23, 2015
    Publication date: February 4, 2016
    Inventors: Patrick An Phu Nguyen, Theodore Vassilakis, Sreenivasa Viswanadha, David Kryze
  • Publication number: 20160034529
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to receive at least one database query to be executed. Code corresponding to the at least one database query can be generated. One or more optimizations to the generated code can be performed to produce specialized modular code. The one or more optimizations can include Just-In-Time (JIT) compilation techniques. Respective portions of the code can be distributed to a plurality of distributed computing systems for execution, wherein each of the distributed computing systems is connected to a portion of the plurality of distributed computing systems. A result for the at least one database query can be provided.
    Type: Application
    Filed: July 23, 2015
    Publication date: February 4, 2016
    Inventors: Patrick An Phu Nguyen, David Kryze, Theodore Vassilakis, Apostolos Lerios
  • Publication number: 20160034547
    Abstract: Various embodiments can include systems, methods, and non-transitory computer readable media configured to receive at least one operation to be performed using (i) first data that is managed by a first computing system and (ii) second data that is managed by a second computing system, the operation being received through an interface provided by the computing system, and wherein the operation is based at least in part on a Structured Query Language (SQL). At least one optimization can be performed based at least in part on the operation. The operation can be executed using at least the first data and the second data. A result generated can be provided upon executing the operation through the interface provided by the computing system. The computing system, the first computing system, and the second computing system are each able to concurrently process, access, and create at least a portion of the generated result.
    Type: Application
    Filed: July 27, 2015
    Publication date: February 4, 2016
    Inventors: Apostolos Lerios, Theodore Vassilakis, Patrick An Phu Nguyen, David Kryze, Sreenivasa Viswanadha, Eric Karlson, Laurent An Minh Nguyen
  • Patent number: 9239627
    Abstract: The conference room automation apparatus employs a processor-based integrated movement sensor, lights, cameras, and display device, such as a projector, that senses and interprets human movement within the room to control the projector in response to that movement and that captures events occurring in the room. Preferably packed in a common integrated package, the apparatus employs a layered software/hardware architecture that may be readily extended as a platform to support additional third-party functionality.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: January 19, 2016
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: David Kryze, Jean-Claude Junqua, Ricardo Teixeira, Yue Fei, Jeremy Lauraire, Pierluigi Dalla Rosa, Colin Johnston
  • Patent number: 9152236
    Abstract: An apparatus for communicating with a target device includes: a sensing portion for sensing points of user contact with the apparatus and user gestures; a transmitting device for sending signals representative of user commands to the target device; a controller; and a memory including instructions for configuring the controller to perform a self-orientation process to determine a forward direction of a plane of operation for defining the user gestures.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: October 6, 2015
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: David Kryze, Zia Syed, Luca Rigazio, Tiffany Yun
  • Patent number: 9046936
    Abstract: The handheld controller controls a graphic cursor on a display. A motion sensor responds to user movement of a first type producing motion data. A touchpad responds to user movement of a second type more precise than the first type producing second sensor data. A processor calculates a hybrid cursor movement signal having a large scale movement component corresponding to movement of the first type and a fine scale movement component corresponding to movement of the second type, the hybrid cursor movement signal being for moving the graphic cursor. A processor calculates the large scale movement component based on a first sensitivity parameter representing sensitivity of the motion sensor determined by associating the touchpad data with the motion data, and the fine scale movement component based on a second sensitivity parameter representing sensitivity of the touchpad determined by associating the motion data with the touchpad data.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: June 2, 2015
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Yue Fei, Philippe Morin, David Kryze, Masaki Yamauchi, Yoshihiro Kojima
  • Publication number: 20150124086
    Abstract: A hybrid system which detects and tracks objects in three-dimensional space using a light source disposed in spaced relation to a projection surface, defining a volume of space illuminated by said light source. A light sensor responsive to illumination falling on the projection surface measures illumination levels over a predefined image plane associated with the light sensor, producing a projected image signal. A structured light source projects a structured light within the volume of space and a structured light sensor records reflected structured light from objects occupying the volume of space producing a structured light signal. A correlation processor receptive of the projected image signal and said structured light signal and adapted to compute a hybrid signal indicative of the position of an object within said space and from which other information about the object may be extracted.
    Type: Application
    Filed: January 12, 2015
    Publication date: May 7, 2015
    Inventors: Andrea Melle, David Kryze, Yue Fei
  • Patent number: 8988343
    Abstract: Multiple electronic displays are arranged to define an ensemble of the user's choosing. The processor generates and displays a uniquely encoded emblem encoding a unique identifier for that display. A camera captures at least one image of the ensemble so that the encoded emblem for each display is captured. The captured images are then processed to extract the following attributes: a) unique identifier of the display; b) position of the encoded emblem relative to the reference coordinate system; and c) pointing direction of the encoded emblem relative to the reference coordinate system. The processor collectively processes the attributes for each of the emblem images to compute for each display a transformation matrix that selects a portion of the image data for display on that monitor and performs pointing direction correction so that the information presented on that display appears spatially consistent with the information presented on the other displays.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: March 24, 2015
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Yue Fei, Andrea Melle, David Kryze
  • Publication number: 20140333562
    Abstract: An apparatus for communicating with a target device includes: a sensing portion for sensing points of user contact with the apparatus and user gestures; a transmitting device for sending signals representative of user commands to the target device; a controller; and a memory including instructions for configuring the controller to perform a self-orientation process to determine a forward direction of a plane of operation for defining the user gestures.
    Type: Application
    Filed: July 28, 2014
    Publication date: November 13, 2014
    Inventors: DAVID KRYZE, ZIA SYED, LUCA RIGAZIO, TIFFANY YUN
  • Publication number: 20140293017
    Abstract: Multiple electronic displays are arranged to define an ensemble of the user's choosing. The processor generates and displays a uniquely encoded emblem encoding a unique identifier for that display. A camera captures at least one image of the ensemble so that the encoded emblem for each display is captured. The captured images are then processed to extract the following attributes: a) unique identifier of the display; b) position of the encoded emblem relative to the reference coordinate system; and c) pointing direction of the encoded emblem relative to the reference coordinate system. The processor collectively processes the attributes for each of the emblem images to compute for each display a transformation matrix that selects a portion of the image data for display on that monitor and performs pointing direction correction so that the information presented on that display appears spatially consistent with the information presented on the other displays.
    Type: Application
    Filed: March 29, 2013
    Publication date: October 2, 2014
    Applicant: Panasonic Corporation
    Inventors: Yue Fei, Andrea Melle, David Kryze
  • Patent number: 8823645
    Abstract: A remote control apparatus for communicating with a target device includes: a sensing portion for sensing points of user contact with the apparatus, user gestures, and an acceleration value of the apparatus; a transmitting device for sending signals representative of user commands to the target device; a controller; and a memory including instructions for configuring the controller to perform a self-orientation process based upon at least one of the acceleration value and the points of user contact to determine a forward direction of a plane of operation for defining the user gestures. An axis of the determined plane of operation substantially intersects the apparatus at any angle.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: September 2, 2014
    Assignee: Panasonic Corporation
    Inventors: David Kryze, Zia Syed, Luca Rigazio, Tiffany Yun
  • Patent number: 8743055
    Abstract: A handheld controller which includes at least two disparate sensors, such as a motion sensor and a touchpad sensor. A processor deployed in either handheld controller or separate product implements a hybrid pointing and selection method that uses data from the first sensor to adjust the sensitivity to stimulus of the second sensor, and vice versa. The respective sensor data are thus tempered and combined to generate a cursor control signal that includes a large scale control component to control size and movement of a rough pointer region, and a fine scale control component to control position of a precise pointer within the rough pointer region.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: June 3, 2014
    Assignee: Panasonic Corporation
    Inventors: Yue Fei, Philippe Morin, David Kryze, Masaki Yamauchi
  • Publication number: 20140139426
    Abstract: The conference room automation apparatus employs a processor-based integrated movement sensor, lights, cameras, and display device, such as a projector, that senses and interprets human movement within the room to control the projector in response to that movement and that captures events occurring in the room. Preferably packed in a common integrated package, the apparatus employs a layered software/hardware architecture that may be readily extended as a platform to support additional third-party functionality.
    Type: Application
    Filed: November 4, 2013
    Publication date: May 22, 2014
    Applicant: Panasonic Corporation of North America
    Inventors: David Kryze, Jean-Claude Junqua, Ricardo Teixeira, Yue Fei, Jeremy Lauraire, Pierluigi Dalla Rosa, Colin Johnston
  • Publication number: 20140129725
    Abstract: The interfacing computer system mediates connections between user devices and peripheral devices. The system includes a platform server computer having an input/output port that supports communication with a plurality of devices using the IP protocol. The platform server computer is programmed to provide a peripheral device registration function whereby information about a peripheral device is stored in the associated memory. The platform server computer is further programmed to provide a user device authentication function whereby information about a user device is stored in the associated memory and accessed by the at least one processor to mediate how a registered peripheral device may be accessed by said user device.
    Type: Application
    Filed: November 5, 2013
    Publication date: May 8, 2014
    Applicant: Panasonic Corporation of North America
    Inventors: Jean-Claude Junqua, Ricardo Teixeira, David Kryze
  • Publication number: 20140118254
    Abstract: The handheld controller controls a graphic cursor on a display. A motion sensor responds to user movement of a first type producing motion data. A touchpad responds to user movement of a second type more precise than the first type producing second sensor data. A processor calculates a hybrid cursor movement signal having a large scale movement component corresponding to movement of the first type and a fine scale movement component corresponding to movement of the second type, the hybrid cursor movement signal being for moving the graphic cursor. A processor calculates the large scale movement component based on a first sensitivity parameter representing sensitivity of the motion sensor determined by associating the touchpad data with the motion data, and the fine scale movement component based on a second sensitivity parameter representing sensitivity of the touchpad determined by associating the motion data with the touchpad data.
    Type: Application
    Filed: October 4, 2012
    Publication date: May 1, 2014
    Applicant: PANASONIC CORPORATION
    Inventors: Yue Fei, Philippe Morin, David Kryze, Masaki Yamauchi, Yoshihiro Kojima