Patents by Inventor Sarah GLICKFIELD
Sarah GLICKFIELD 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: 10110674Abstract: Methods and apparatuses are disclosed for synchronizing data inputs generated at a plurality of frequencies by a plurality of data sources. A device receives a first set of data points from a first data source of the plurality of data sources generated at a first frequency of the plurality of frequencies, receives a second set of data points from a second data source of the plurality of data sources generated at a second frequency of the plurality of frequencies, selects a time window corresponding to a period of time during which at least a subset of the first set of data points and at least a subset of the second set of data points were generated, and generates a vector representing a first reduced form of the subset of the first set of data points and a second reduced form of the subset of the second set of data points.Type: GrantFiled: July 1, 2015Date of Patent: October 23, 2018Assignee: QUALCOMM IncorporatedInventors: Sarah Glickfield, Isaac David Guedalia, Adam Schwartz
-
Patent number: 9989942Abstract: In an embodiment, an apparatus receives report(s) of raw motion data detected in IoT environment, and also receives report(s) indicating user-initiated event(s) detected by a set of IoT devices within the IoT environment. The apparatus scans the raw motion data within a threshold period of time preceding particular detected user-initiated events to identify motion sequence(s) within the IoT environment that occurred during the threshold period of time. Certain motion sequence(s) are correlated with user-initiated event(s) based on a confidence level that the user-initiated event(s) will follow the motion sequence(s). Upon detection of the motion sequence(s) at some later point in time, the correlated event(s) is preemptively triggered without user interaction.Type: GrantFiled: December 26, 2014Date of Patent: June 5, 2018Assignee: QUALCOMM IncorporatedInventors: Sarah Glickfield, Gregory Burns
-
Patent number: 9949078Abstract: Systems and methods are disclosed for determining a context-dependent virtual distance based on stigmergic interference. The method may include obtaining environmental status information relating to an environment in proximity to a client device, calculating, based on the obtained environmental status information, the context-dependent virtual distance between the client device and a user of the client device, and controlling a user signaling pattern of the client device based on the calculated context-dependent virtual distance.Type: GrantFiled: August 10, 2015Date of Patent: April 17, 2018Assignee: QUALCOMM IncorporatedInventors: Adam Schwartz, Isaac David Guedalia, Sarah Glickfield
-
Patent number: 9900171Abstract: The disclosure generally relates to various methods to discover, configure, and leverage relationships in Internet of Things (IoT) networks. More particularly, the methods disclosed herein may support automated processes to create configurable sub-divisions and access controls in an IoT network based on usage associated with objects that are registered in the IoT network and interactions among the registered objects. Furthermore, in one embodiment, relationships between IoT devices that belong to different users may be implicitly discovered and/or ranked based on meetings (e.g., interactions) between the IoT devices, and relationships between the different users may likewise be implicitly discovered and/or ranked. Moreover, locations and interactions associated with IoT devices may be tracked over time to further discover user-specific and potentially asymmetric relationships among the IoT devices and/or the users associated therewith (e.g.Type: GrantFiled: February 21, 2014Date of Patent: February 20, 2018Assignee: QUALCOMM IncorporatedInventors: Isaac David Guedalia, Jacob Guedalia, Ravinder Paul Chandhok, Sarah Glickfield
-
Patent number: 9858425Abstract: Methods and systems are disclosed for incrementally sharing increasing amounts of information between two or more user devices. An aspect detects a second user device that is proximate a first user device, receives first log data from the second user device, determines whether the first user device and the second user device interacted with each other during a first period of time based on the first log data, assigns a first trust level to the second user device based on the first log data, wherein the second log data is more private than the first log data, determines whether the first user device and the second user device interacted with each other during a second period of time based on the received second log data, and assigns a second trust level to the second user device based on the second log data.Type: GrantFiled: June 25, 2015Date of Patent: January 2, 2018Assignee: QUALCOMM IncorporatedInventors: Isaac David Guedalia, Sarah Glickfield
-
Method for decreasing the bit rate needed to transmit videos over a network by dropping video frames
Patent number: 9787999Abstract: An aspect of the disclosure is directed to transmitting a reduced stream of encoded video frames. An original stream of encoded video frames is analyzed, a plurality of frames are removed without re-encoding encoded video frames to generate the reduced stream of encoded video frames, and the reduced stream and metadata describing the plurality of removed frames are transmitted. An aspect of the disclosure is directed to creating a new version of an original stream of encoded video frames from a reduced stream of encoded video frames. The reduced stream of encoded video frames is received, the plurality of removed frames is identified based on metadata related to the reduced stream, a plurality of replacement frames are generated, and the plurality of replacement frames are added to the reduced stream of encoded video frames to recreate the new version of the original stream of encoded video frames.Type: GrantFiled: November 28, 2016Date of Patent: October 10, 2017Assignee: QUALCOMM IncorporatedInventors: Isaac David Guedalia, Sarah Glickfield -
Patent number: 9600465Abstract: Method and apparatuses for constructing a grammar to describe interactions among a plurality of devices in a network are disclosed. An aspect receives, by a network interface of a device, device capabilities of each of the plurality of devices, generates, by a reduced device list generator of the device, a reduced device list representing groupings of the plurality of devices based on the device capabilities, models, by an interaction sequence modeler of the device, one or more sequences of interactions among the plurality of devices using the reduced device list, constructs, by a grammar construction module of the device, the grammar based on the modeled one or more sequences of interactions, and stores the grammar in a memory of the device.Type: GrantFiled: January 7, 2015Date of Patent: March 21, 2017Assignee: QUALCOMM IncorporatedInventors: Sarah Glickfield, Isaac David Guedalia
-
METHOD FOR DECREASING THE BIT RATE NEEDED TO TRANSMIT VIDEOS OVER A NETWORK BY DROPPING VIDEO FRAMES
Publication number: 20170078678Abstract: An aspect of the disclosure is directed to transmitting a reduced stream of encoded video frames. An original stream of encoded video frames is analyzed, a plurality of frames are removed without re-encoding encoded video frames to generate the reduced stream of encoded video frames, and the reduced stream and metadata describing the plurality of removed frames are transmitted. An aspect of the disclosure is directed to creating a new version of an original stream of encoded video frames from a reduced stream of encoded video frames. The reduced stream of encoded video frames is received, the plurality of removed frames is identified based on metadata related to the reduced stream, a plurality of replacement frames are generated, and the plurality of replacement frames are added to the reduced stream of encoded video frames to recreate the new version of the original stream of encoded video frames.Type: ApplicationFiled: November 28, 2016Publication date: March 16, 2017Inventors: Isaac David Guedalia, Sarah Glickfield -
Patent number: 9462045Abstract: In an aspect, a client device detects a set of proximate client devices. The client device classifies, for each respective proximate client device in the set of proximate client devices, a relationship relative to an operator of the client device based on a local evaluation of one or more interactions between the client device and at least one proximate client device from the set of proximate client devices in response to the detecting. The client device determines whether to automatically trigger a communicative action with one or more proximate client devices from the set of proximate client devices based on the classifying.Type: GrantFiled: August 8, 2014Date of Patent: October 4, 2016Assignee: QUALCOMM IncorporatedInventors: Sarah Glickfield, Isaac David Guedalia, Peter Charles Whale, Hugh O'Donoghue
-
Patent number: 9462456Abstract: The disclosure relates to creating a time-sensitive grammar. A device receives a plurality of data points, identifies a plurality of time gaps associated with the plurality of data points, each of the plurality of time gaps representing a dwell time or a frequency of occurrence of a data point of the plurality of data points, generates a generic time factor representing a multiple of the plurality of time gaps, and combines the generic time factor with the plurality of data points to create a time-sensitive sequence of data points. The generic time factor may be inserted into the time-sensitive sequence a number of times representing the dwell time or the frequency of occurrence of a corresponding data point of the plurality of data points.Type: GrantFiled: November 19, 2014Date of Patent: October 4, 2016Assignee: QUALCOMM IncorporatedInventors: Isaac David Guedalia, Adam Schwartz, Sarah Glickfield
-
Patent number: 9413827Abstract: An aspect enables context aware actions among heterogeneous Internet of Things (IoT) devices. An IoT device receives data representing a context of each of a first set of IoT devices, receives data representing a current state of each of a second set of IoT devices, and determines an action to perform at a target IoT based on the received data. An aspect verifies an implied relationship between a first user and a second user by detecting an interaction between a first user device belonging to the first user and a second user device belonging to the second user, storing information related to the interaction in a first interaction table associated with the first user device, assigning a relationship identifier to the second user based, at least in part, on the information related to the interaction, and determining whether or not the assigned relationship identifier is correct.Type: GrantFiled: February 21, 2014Date of Patent: August 9, 2016Assignee: QUALCOMM INCORPORATEDInventors: Sandeep Sharma, Mohammed Ataur Rahman Shuman, Amit Goel, Ashutosh Aggarwal, Binita Gupta, Sarah Glickfield, Isaac David Guedalia
-
Patent number: 9411632Abstract: The disclosure is directed to clustering a stream of data points. An aspect receives the stream of data points, determines a plurality of cluster centroids, divides the plurality of cluster centroids among a plurality of threads and/or processors, assigns a portion of the stream of data points to each of the plurality of threads and/or processors, and combines a plurality of clusters generated by the plurality of threads and/or processors to generate a global universe of clusters. An aspect assigns a portion of the stream of data points to each of a plurality of threads and/or processors, wherein each of the plurality of threads and/or processors determines one or more cluster centroids and generates one or more clusters around the one or more cluster centroids, and combines the one or more clusters from each of the plurality of threads and/or processors to generate a global universe of clusters.Type: GrantFiled: May 30, 2013Date of Patent: August 9, 2016Assignee: QUALCOMM INCORPORATEDInventors: Isaac David Guedalia, Sarah Glickfield
-
Patent number: 9386004Abstract: The disclosure is related to confirming an identity of a first user of a first user device. An aspect includes receiving a request to confirm the identity of the first user, determining whether or not there is a relationship between the first user or the first user device and a second user of a second user device or the second user device based on a first list of user interactions associated with the first user device and a second list of user interactions associated with the second user device, and confirming the identity of the first user based on determining that there is a relationship between the first user or the first user device and the second user or the second user device.Type: GrantFiled: October 21, 2014Date of Patent: July 5, 2016Assignee: QUALCOMM IncorporatedInventors: Sarah Glickfield, Isaac David Guedalia, Ravinder Paul Chandhok
-
Publication number: 20160142905Abstract: The disclosure relates to creating a time-sensitive grammar. A device receives a plurality of data points, identifies a plurality of time gaps associated with the plurality of data points, each of the plurality of time gaps representing a dwell time or a frequency of occurrence of a data point of the plurality of data points, generates a generic time factor representing a multiple of the plurality of time gaps, and combines the generic time factor with the plurality of data points to create a time-sensitive sequence of data points. The generic time factor may be inserted into the time-sensitive sequence a number of times representing the dwell time or the frequency of occurrence of a corresponding data point of the plurality of data points.Type: ApplicationFiled: November 19, 2014Publication date: May 19, 2016Inventors: Isaac David GUEDALIA, Adam SCHWARTZ, Sarah GLICKFIELD
-
Publication number: 20160066148Abstract: Systems and methods are disclosed for determining a context-dependent virtual distance based on stigmergic interference. The method may include obtaining environmental status information relating to an environment in proximity to a client device, calculating, based on the obtained environmental status information, the context-dependent virtual distance between the client device and a user of the client device, and controlling a user signaling pattern of the client device based on the calculated context-dependent virtual distance.Type: ApplicationFiled: August 10, 2015Publication date: March 3, 2016Inventors: Adam SCHWARTZ, Isaac David GUEDALIA, Sarah GLICKFIELD
-
Publication number: 20160044090Abstract: In an aspect, a client device detects a set of proximate client devices. The client device classifies, for each respective proximate client device in the set of proximate client devices, a relationship relative to an operator of the client device based on a local evaluation of one or more interactions between the client device and at least one proximate client device from the set of proximate client devices in response to the detecting. The client device determines whether to automatically trigger a communicative action with one or more proximate client devices from the set of proximate client devices based on the classifying.Type: ApplicationFiled: August 8, 2014Publication date: February 11, 2016Inventors: Sarah GLICKFIELD, Isaac David GUEDALIA, Peter Charles WHALE, Hugh O'DONOGHUE
-
Publication number: 20160044102Abstract: Methods and apparatuses are disclosed for synchronizing data inputs generated at a plurality of frequencies by a plurality of data sources. A device receives a first set of data points from a first data source of the plurality of data sources generated at a first frequency of the plurality of frequencies, receives a second set of data points from a second data source of the plurality of data sources generated at a second frequency of the plurality of frequencies, selects a time window corresponding to a period of time during which at least a subset of the first set of data points and at least a subset of the second set of data points were generated, and generates a vector representing a first reduced form of the subset of the first set of data points and a second reduced form of the subset of the second set of data points.Type: ApplicationFiled: July 1, 2015Publication date: February 11, 2016Inventors: Sarah GLICKFIELD, Isaac David GUEDALIA, Adam SCHWARTZ
-
Publication number: 20160004871Abstract: Methods and systems are disclosed for incrementally sharing increasing amounts of information between two or more user devices. An aspect detects a second user device that is proximate a first user device, receives first log data from the second user device, determines whether the first user device and the second user device interacted with each other during a first period of time based on the first log data, assigns a first trust level to the second user device based on the first log data, wherein the second log data is more private than the first log data, determines whether the first user device and the second user device interacted with each other during a second period of time based on the received second log data, and assigns a second trust level to the second user device based on the second log data.Type: ApplicationFiled: June 25, 2015Publication date: January 7, 2016Inventors: Isaac David GUEDALIA, Sarah GLICKFIELD
-
Publication number: 20150358332Abstract: Methods and systems for receiving an offer from an entrusting device to access one or more devices are disclosed. A trust model module of a first device receives the offer from the entrusting device to provide the first device with permission to access the one or more devices, and determines whether or not to accept the offer from the entrusting device to provide the permission to access the one or more devices, wherein the first device determines whether or not to accept the permission to access the one or more devices based on a relationship between the first device and the entrusting device and/or a relationship between the first device and the one or more devices.Type: ApplicationFiled: May 27, 2015Publication date: December 10, 2015Inventors: Sarah GLICKFIELD, Isaac David GUEDALIA, Wayne Lewis FENTON
-
Publication number: 20150347895Abstract: Method and systems for deriving relationships from overlapping time and location data are disclosed. A first user device receives time and location data for a first user, the time and location data for the first user representing locations of the first user over time, reduces the time and location data for the first user around a first plurality of artificial neurons, wherein each of the first plurality of artificial neurons represents a location of the first user during a first time, transmits the reduced time and location data for the first user to a server, wherein the server determines whether or not the first user and a second user are related based on determining that the first user and the second user have an artificial neuron in common among the first plurality of artificial neurons and a second plurality of artificial neurons.Type: ApplicationFiled: April 28, 2015Publication date: December 3, 2015Inventors: Sarah GLICKFIELD, Isaac David GUEDALIA, Bracha Lea WITTOW-LEDERMAN