Patents by Inventor Gabriel Berelejis
Gabriel Berelejis 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: 9886162Abstract: A networked device may provide tracking data associated with the networked device to an augmented reality (AR) device via a local network. The tracking data may describe one or more trackable features of the networked device. The AR device may utilize the tracking data to detect the networked device in a camera view. The AR device may generate an augmented reality view in association with the networked device in response to detecting at least one trackable feature of the networked device in the camera view of the AR device. At least a portion of the augmented reality view can be augmented with AR properties associated with the networked device when the networked device is positioned in the camera view.Type: GrantFiled: October 6, 2014Date of Patent: February 6, 2018Assignee: QUALCOMM IncorporatedInventors: Gabriel Berelejis, Ravinder Paul Chandhok
-
Patent number: 9741244Abstract: A control device executing a networking framework for controlling a network of smart objects registered with a framework may interact with only those smart objects in a room. A radio frequency signal broadcast on the networking framework for reception by smart objects registered with the networking framework may cause each of the plurality of smart objects to transmit an ultrasound signal that may include an identifier, such as a generic identifier of the smart object that was assigned during registration with the network framework. The control device may receive the ultrasound signals only from the smart objects in the room. The control device may rename each smart object from which ultrasound signals were received with new identifying information that may include a reference to the room. The device may then communicate with the smart objects via the networking framework using the new identifying information.Type: GrantFiled: May 11, 2015Date of Patent: August 22, 2017Assignee: QUALCOMM IncorporatedInventors: Gabriel Berelejis, Nathan Altman, Gilad Bornstein, Joshua Hershberg, Wayne Fenton
-
Patent number: 9628691Abstract: The disclosure is related to identifying an Internet of Things (IoT) device with an image of the IoT device. A user device captures the image of the IoT device, wherein the image of the IoT device includes at least a portion of an environment around the IoT device, and transmits the image from the user device to the IoT device, wherein the IoT device associates the image with information identifying the IoT device. The IoT device receives the image of the IoT device from the user device, stores the image of the IoT device, and associates the image of the IoT device with information identifying the IoT device.Type: GrantFiled: November 12, 2014Date of Patent: April 18, 2017Assignee: QUALCOMM IncorporatedInventors: Gabriel Berelejis, Doron Zehavi, Eyal David Ilsar
-
Patent number: 9374436Abstract: In an embodiment, a client device transmits a request for an initial web page to a proxy server. The proxy server requests the initial web page on behalf of the client device in response to the client device's request. The proxy server then executes a web page redirection procedure that is independent of interaction with the client device and results in the proxy server obtaining web page content. The proxy server delivers the web page content to a proxy client application on the client device along with instructions for simulating, on the client device, the web page redirection procedure between the proxy client application and a mobile web browser on the client device. The proxy client application on the client device then simulates the web page redirection procedure that occurred at the proxy server as instructed.Type: GrantFiled: December 11, 2013Date of Patent: June 21, 2016Assignee: QUALCOMM IncorporatedInventors: Joshua Hershberg, Gabriel Berelejis, Eitan Mizrotsky
-
Patent number: 9344512Abstract: In an embodiment, a client device transmits a request for an initial web resource to a proxy server. The proxy server requests the initial web resource on behalf of the client device in response to the client device's request. The proxy server then executes a web resource redirection procedure (which involves one or more redirects) that is independent of interaction with the client device and results in the proxy server obtaining web resource content. The proxy server delivers the web resource content to a proxy client application on the client device along with instructions for simulating, on the client device, the web resource redirection procedure between the proxy client application and a mobile web browser on the client device. The proxy client application on the client device then simulates the web resource redirection procedure that occurred at the proxy server as instructed.Type: GrantFiled: December 11, 2013Date of Patent: May 17, 2016Assignee: QUALCOMM IncorporatedInventors: Joshua Hershberg, Gabriel Berelejis, Eitan Mizrotsky
-
Patent number: 9313863Abstract: A device controls a lighting condition of smart objects. A networking framework is executed on the device and the smart objects. An RF signal is broadcast from the device to the smart objects. The signal requests the objects to transmit an ultrasound signal. Ultrasound signals from the objects are received in the device via microphones. A range and direction to each object may be determined based on reception times of the ultrasound signals. A map of the location of the objects is generated. The objects are controlled, via the networking framework, based on the map. A user interface overlay that shows the current lighting condition and location of objects using icons is presented on the device display. The icons are interactive controls for the objects, which may be interacted with for control of the corresponding object. The objects may be manually or automatically controlled to achieve a lighting condition.Type: GrantFiled: April 10, 2015Date of Patent: April 12, 2016Assignee: QUALCOMM IncorporatedInventors: Joshua Hershberg, Gabriel Berelejis, Brian Vogelsang, Fruma Adina Geffen
-
Patent number: 9239862Abstract: In an embodiment, a UE determines to load a web page via a mobile browsing application on the UE. The UE obtains, from a web server, web page resource information for loading the web page on the UE. The UE loads the web page using the web page resource information and identifies one or more hints for assisting one or more mobile browsing applications on at least one other UE to perform an initial load of the web page, which the UE then reports to a hints server. The hints server collects hints from the UE as well as other UEs, evaluates their relevance and generates and/or updates a crowd-sourced hints list based on their perceived relevance. The hints server provides the crowd-sourced hints list to a target UE, and the target UE uses the crowd-sourced hints list to load the web page.Type: GrantFiled: April 30, 2013Date of Patent: January 19, 2016Assignee: QUALCOMM INCORPORATEDInventors: Eitan Mizrotsky, Gabriel Berelejis
-
Publication number: 20150348403Abstract: A control device executing a networking framework for controlling a network of smart objects registered with a framework may interact with only those smart objects in a room. A radio frequency signal broadcast on the networking framework for reception by smart objects registered with the networking framework may cause each of the plurality of smart objects to transmit an ultrasound signal that may include an identifier, such as a generic identifier of the smart object that was assigned during registration with the network framework. The control device may receive the ultrasound signals only from the smart objects in the room. The control device may rename each smart object from which ultrasound signals were received with new identifying information that may include a reference to the room. The device may then communicate with the smart objects via the networking framework using the new identifying information.Type: ApplicationFiled: May 11, 2015Publication date: December 3, 2015Inventors: Gabriel Berelejis, Nathan Altman, Gilad Bornstein, Joshua Hershberg, Wayne Fenton
-
Publication number: 20150351204Abstract: A device controls a lighting condition of smart objects. A networking framework is executed on the device and the smart objects. An RF signal is broadcast from the device to the smart objects. The signal requests the objects to transmit an ultrasound signal. Ultrasound signals from the objects are received in the device via microphones. A range and direction to each object may be determined based on reception times of the ultrasound signals. A map of the location of the objects is generated. The objects are controlled, via the networking framework, based on the map. A user interface overlay that shows the current lighting condition and location of objects using icons is presented on the device display. The icons are interactive controls for the objects, which may be interacted with for control of the corresponding object. The objects may be manually or automatically controlled to achieve a lighting condition.Type: ApplicationFiled: April 10, 2015Publication date: December 3, 2015Inventors: Joshua Hershberg, Gabriel Berelejis, Brian Vogelsang, Fruma Adina Geffen
-
Publication number: 20150347850Abstract: A networked device may provide tracking data associated with the networked device to an augmented reality (AR) device via a local network. The tracking data may describe one or more trackable features of the networked device. The AR device may utilize the tracking data to detect the networked device in a camera view. The AR device may generate an augmented reality view in association with the networked device in response to detecting at least one trackable feature of the networked device in the camera view of the AR device. At least a portion of the augmented reality view can be augmented with AR properties associated with the networked device when the networked device is positioned in the camera view.Type: ApplicationFiled: October 6, 2014Publication date: December 3, 2015Inventors: Gabriel Berelejis, Ravinder Paul Chandhok
-
Publication number: 20150350369Abstract: Systems, methods, and devices of the various embodiments enable a receiver device to determine a high watermark margin and a low watermark margin for a cache based on data associated with a selected media instance and control the download of portions of the media instance based at least in part on the determined high watermark margin and low watermark margin. The high watermark margin and the low watermark margin may be determined based on a playback rate of the media instance and a high watermark margin time value and low watermark margin time value, respectively. The low watermark margin may be determined based on a rate of change in buffered portions of the media instance and the high watermark margin may be determined based on the determined low watermark margin and the playback rate.Type: ApplicationFiled: May 30, 2014Publication date: December 3, 2015Applicant: QUALCOMM IncorporatedInventors: Eyal David Ilsar, Adam Jon Moore, Shaul Kedem, Gabriel Berelejis
-
Publication number: 20150130957Abstract: The disclosure is related to identifying an Internet of Things (IoT) device with an image of the IoT device. A user device captures the image of the IoT device, wherein the image of the IoT device includes at least a portion of an environment around the IoT device, and transmits the image from the user device to the IoT device, wherein the IoT device associates the image with information identifying the IoT device. The IoT device receives the image of the IoT device from the user device, stores the image of the IoT device, and associates the image of the IoT device with information identifying the IoT device.Type: ApplicationFiled: November 12, 2014Publication date: May 14, 2015Inventors: Gabriel BERELEJIS, Doron ZEHAVI, Eyal David ILSAR
-
Publication number: 20140172946Abstract: In an embodiment, a client device transmits a request for an initial web resource to a proxy server. The proxy server requests the initial web resource on behalf of the client device in response to the client device's request. The proxy server then executes a web resource redirection procedure (which involves one or more redirects) that is independent of interaction with the client device and results in the proxy server obtaining web resource content. The proxy server delivers the web resource content to a proxy client application on the client device along with instructions for simulating, on the client device, the web resource redirection procedure between the proxy client application and a mobile web browser on the client device. The proxy client application on the client device then simulates the web resource redirection procedure that occurred at the proxy server as instructed.Type: ApplicationFiled: December 11, 2013Publication date: June 19, 2014Applicant: QUALCOMM IncorporatedInventors: Joshua HERSHBERG, Gabriel BERELEJIS, Eitan MIZROTSKY
-
Publication number: 20140172945Abstract: In an embodiment, a client device transmits a request for an initial web page to a proxy server. The proxy server requests the initial web page on behalf of the client device in response to the client device's request. The proxy server then executes a web page redirection procedure that is independent of interaction with the client device and results in the proxy server obtaining web page content. The proxy server delivers the web page content to a proxy client application on the client device along with instructions for simulating, on the client device, the web page redirection procedure between the proxy client application and a mobile web browser on the client device. The proxy client application on the client device then simulates the web page redirection procedure that occurred at the proxy server as instructed.Type: ApplicationFiled: December 11, 2013Publication date: June 19, 2014Applicant: Qualcomm IncorportedInventors: Joshua HERSHBERG, Gabriel BERELEJIS, Eitan MIZROTSKY
-
Publication number: 20130294250Abstract: In an embodiment, a proxy server delivers, to a UE, a set of rules to be enforced by a management application executing thereon. The set of rules includes at least one rule that instructs the management application to selectively intercept and apply data payload modifications to data being exchanged being a transport layer stack (e.g., a TCP/IP stack) and one or more client applications on the UE based on (i) a packet-state related to a data payload of the data (ii) a device-state associated with the UE, (iii) an application-state associated with an application from which the data originates or to which the data is targeted and/or (iv) a network-state associated with a serving network of the UE. The management application on the UE can enforce the set of rules for UE-terminated data (e.g., data downloaded to the UE) or UE-originated data (e.g., data to be uploaded from the UE).Type: ApplicationFiled: April 30, 2013Publication date: November 7, 2013Applicant: Qualcomm iSkoot, Inc.Inventors: Gabriel BERELEJIS, Eitan Mizrotsky, Vivek Raman, Mark Williams Jacobstein, Wayne Fenton
-
Publication number: 20130297561Abstract: In an embodiment, a UE determines to load a web page via a mobile browsing application on the UE. The UE obtains, from a web server, web page resource information for loading the web page on the UE. The UE loads the web page using the web page resource information and identifies one or more hints for assisting one or more mobile browsing applications on at least one other UE to perform an initial load of the web page, which the UE then reports to a hints server. The hints server collects hints from the UE as well as other UEs, evaluates their relevance and generates and/or updates a crowd-sourced hints list based on their perceived relevance. The hints server provides the crowd-sourced hints list to a target UE, and the target UE uses the crowd-sourced hints list to load the web page.Type: ApplicationFiled: April 30, 2013Publication date: November 7, 2013Applicant: Qualcomm iSkoot, IncInventors: Eitan MIZROTSKY, Gabriel Berelejis
-
Publication number: 20130297728Abstract: In an embodiment, data scheduled for transmission by an apparatus is determined to include multiple elements with (i) a first portion of substantially non-redundant information and (ii) a second portion with information that is redundant to each of the multiple elements. The apparatus generates a composite representation of the redundant information, and transmits the composite representation of the redundant information to a recipient. The recipient determines reconstruction information by which the composite representation of the redundant information can be used in conjunction with the first portions of the substantially non-redundant information to reconstruct the multiple elements. After obtaining the first portions of the substantially non-redundant information, the recipient reconstructs the multiple elements based on the first portions of the substantially non-redundant information, the reconstruction information and the composite representation of the redundant information.Type: ApplicationFiled: April 30, 2013Publication date: November 7, 2013Applicant: Qualcomm ISkoot, Inc.Inventors: Isaac David Guedalia, Gabriel Berelejis, Eitan Mizrotsky
-
Publication number: 20100211651Abstract: A system and method for providing updates or new multi-media content to mobile devices are discussed. In some embodiments, at least a size of an image file is modified for optimal delivery to and use by a mobile device, therefore conserving bandwidth and device resources.Type: ApplicationFiled: January 19, 2010Publication date: August 19, 2010Applicant: ISKOOT, INC.Inventors: Isaac David Guedalia, Avri Balofsky, Gabriel Berelejis