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: 10437843Abstract: 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: GrantFiled: July 23, 2015Date of Patent: October 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Patrick An Phu Nguyen, Theodore Vassilakis, Sreenivasa Viswanadha, David Kryze
-
Patent number: 10176236Abstract: 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: GrantFiled: July 23, 2015Date of Patent: January 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Patrick An Phu Nguyen, David Kryze, Theodore Vassilakis, Apostolos Lerios
-
Patent number: 10169433Abstract: 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: GrantFiled: July 27, 2015Date of Patent: January 1, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Apostolos Lerios, Theodore Vassilakis, Patrick An Phu Nguyen, David Kryze, Sreenivasa Viswanadha, Eric Karlson, Laurent An Minh Nguyen
-
Patent number: 9720511Abstract: 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: GrantFiled: January 12, 2015Date of Patent: August 1, 2017Assignee: Panasonic Intellectual Property Management Co., Ltd.Inventors: Andrea Melle, David Kryze, Yue Fei
-
Publication number: 20160104051Abstract: 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: ApplicationFiled: December 17, 2015Publication date: April 14, 2016Applicant: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: David Kryze, Jean-Claude Junqua, Ricardo Teixeira, Yue Fei, Jeremy Lauraire, Pierluigi Dalla Rosa, Colin Johnston
-
Publication number: 20160034530Abstract: 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: ApplicationFiled: July 23, 2015Publication date: February 4, 2016Inventors: Patrick An Phu Nguyen, Theodore Vassilakis, Sreenivasa Viswanadha, David Kryze
-
Publication number: 20160034529Abstract: 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: ApplicationFiled: July 23, 2015Publication date: February 4, 2016Inventors: Patrick An Phu Nguyen, David Kryze, Theodore Vassilakis, Apostolos Lerios
-
Publication number: 20160034547Abstract: 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: ApplicationFiled: July 27, 2015Publication date: February 4, 2016Inventors: Apostolos Lerios, Theodore Vassilakis, Patrick An Phu Nguyen, David Kryze, Sreenivasa Viswanadha, Eric Karlson, Laurent An Minh Nguyen
-
Patent number: 9239627Abstract: 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: GrantFiled: November 4, 2013Date of Patent: January 19, 2016Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: David Kryze, Jean-Claude Junqua, Ricardo Teixeira, Yue Fei, Jeremy Lauraire, Pierluigi Dalla Rosa, Colin Johnston
-
Patent number: 9152236Abstract: 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: GrantFiled: July 28, 2014Date of Patent: October 6, 2015Assignee: Panasonic Intellectual Property Management Co., Ltd.Inventors: David Kryze, Zia Syed, Luca Rigazio, Tiffany Yun
-
Patent number: 9046936Abstract: 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: GrantFiled: October 4, 2012Date of Patent: June 2, 2015Assignee: Panasonic Intellectual Property Corporation of AmericaInventors: Yue Fei, Philippe Morin, David Kryze, Masaki Yamauchi, Yoshihiro Kojima
-
Publication number: 20150124086Abstract: 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: ApplicationFiled: January 12, 2015Publication date: May 7, 2015Inventors: Andrea Melle, David Kryze, Yue Fei
-
Patent number: 8988343Abstract: 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: GrantFiled: March 29, 2013Date of Patent: March 24, 2015Assignee: Panasonic Intellectual Property Management Co., Ltd.Inventors: Yue Fei, Andrea Melle, David Kryze
-
Publication number: 20140333562Abstract: 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: ApplicationFiled: July 28, 2014Publication date: November 13, 2014Inventors: DAVID KRYZE, ZIA SYED, LUCA RIGAZIO, TIFFANY YUN
-
Publication number: 20140293017Abstract: 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: ApplicationFiled: March 29, 2013Publication date: October 2, 2014Applicant: Panasonic CorporationInventors: Yue Fei, Andrea Melle, David Kryze
-
Patent number: 8823645Abstract: 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: GrantFiled: December 28, 2010Date of Patent: September 2, 2014Assignee: Panasonic CorporationInventors: David Kryze, Zia Syed, Luca Rigazio, Tiffany Yun
-
Patent number: 8743055Abstract: 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: GrantFiled: October 13, 2011Date of Patent: June 3, 2014Assignee: Panasonic CorporationInventors: Yue Fei, Philippe Morin, David Kryze, Masaki Yamauchi
-
Publication number: 20140139426Abstract: 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: ApplicationFiled: November 4, 2013Publication date: May 22, 2014Applicant: Panasonic Corporation of North AmericaInventors: David Kryze, Jean-Claude Junqua, Ricardo Teixeira, Yue Fei, Jeremy Lauraire, Pierluigi Dalla Rosa, Colin Johnston
-
Publication number: 20140129725Abstract: 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: ApplicationFiled: November 5, 2013Publication date: May 8, 2014Applicant: Panasonic Corporation of North AmericaInventors: Jean-Claude Junqua, Ricardo Teixeira, David Kryze
-
Publication number: 20140118254Abstract: 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: ApplicationFiled: October 4, 2012Publication date: May 1, 2014Applicant: PANASONIC CORPORATIONInventors: Yue Fei, Philippe Morin, David Kryze, Masaki Yamauchi, Yoshihiro Kojima