Patents by Inventor Juan A. Pons
Juan A. Pons 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: 9535916Abstract: A media broker comprises a communication interface and a controller associated with the communication interface configured to receive a request from a user to record a requested media item. The media broker proceeds to query an aggregated stored content list (ASCL) including information indicative of each of the media items stored on one or more media storage device communicatively coupled to the media broker to determine if the requested media item is stored on the one or more media storage devices. If it is determined that the requested media item is stored on the one or more media storage devices the user that requested the media item is informed and the media item is stored on the one or more media storage devices. Conversely, if it is determined that the requested media item is not stored on the one or more media storage devices, the requested media item is recorded.Type: GrantFiled: December 18, 2014Date of Patent: January 3, 2017Assignee: Eloy Technology, LLCInventors: Eugene Matthew Farrelly, Hugh Svendsen, Juan A. Pons
-
Publication number: 20160109253Abstract: Disclosed herein are methods and systems for identifying an activity of a user based on a chronological order of detected movements of a computing device. According to embodiments of the present disclosure, the method may include detecting movements of a computing device. The method also includes determining a chronological order of the detected movements. Further, the method includes identifying an activity of a user of the computing device based on the detected movements and chronological order. The method also can include determining a geographic location associated with at least one of the movements. Further, the method includes presenting identification of the activity.Type: ApplicationFiled: December 28, 2015Publication date: April 21, 2016Inventors: Scott Curtis, Greg Evans, Juan Pons
-
Patent number: 9222798Abstract: Disclosed herein are methods and systems for identifying an activity of a user based on a chronological order of detected movements of a computing device. According to embodiments of the present disclosure, the method may include detecting movements of a computing device. The method also includes determining a chronological order of the detected movements. Further, the method includes identifying an activity of a user of the computing device based on the detected movements and chronological order. The method also includes determining a geographic location associated with at least one of the movements. Further, the method includes presenting identification of the activity and the geographic location.Type: GrantFiled: December 21, 2010Date of Patent: December 29, 2015Assignee: MODENA ENTERPRISES, LLCInventors: Scott Curtis, Greg Evans, Juan Pons
-
Publication number: 20150229993Abstract: A merged program guide which includes program metadata from a plurality of different media controllers is provided. A first media controller receives program metadata that identifies a first plurality of programs. The first plurality of programs corresponds to a first content package provided by a content provider. A first program record identifying a first program of the first plurality of programs is generated. The first program record includes first program metadata associated with the first program. The first media controller receives second program metadata associated with a second program of a second plurality of programs which correspond to a second content package associated with the second media controller. The first program metadata and the second program metadata are stored in a program guide on the first media controller and the first media controller enables display of the program guide.Type: ApplicationFiled: April 20, 2015Publication date: August 13, 2015Inventors: Juan A. Pons, Hugh Svendsen, Eugene Matthew Farrelly, Scott Curtis, Harold Sutherland
-
Patent number: 9046987Abstract: Systems and methods are disclosed for forming crowds of users based on wireless contexts of corresponding mobile devices of the users. In general, wireless contexts of mobile devices of a number of users are obtained. For each mobile device, the wireless context of the mobile device includes a wireless Personal Area Network (PAN) context of the mobile device, a wireless Local Area Network (LAN) context of the mobile device, or both. The wireless contexts of the mobile devices of the users are then utilized to form crowds of users. More specifically, in one embodiment, users of mobile devices having sufficiently similar wireless contexts are determined to be in the same crowd of users.Type: GrantFiled: April 25, 2014Date of Patent: June 2, 2015Assignee: Waldeck Technology, LLCInventors: Kunal Kandekar, Kenneth Jennings, Christopher M. Amidon, Juan A. Pons
-
Patent number: 9020414Abstract: Exemplary embodiments provide for optimizing operation of a radio program operated by a host process. Aspects include analyzing the contextual information received from the plurality of client devices participating in the radio program and enabling enable the host process to manage the participation of the plurality of client devices based at least in part on the contextual information.Type: GrantFiled: April 25, 2014Date of Patent: April 28, 2015Assignee: LEMI Technology, LLCInventors: Christopher M. Amidon, Alfredo C. Issa, Richard J. Walsh, Juan A. Pons, Gregory M. Evans
-
Patent number: 9015757Abstract: A merged program guide which includes program metadata from a plurality of different media controllers. A first media controller receives program metadata that identifies a first plurality of programs. The first plurality of programs corresponds to a first content package provided by a content provider. A first program record identifying a first program of the first plurality of programs is generated. The first program record includes first program metadata associated with the first program. The first program metadata is transmitted onto a network to make the first program metadata available to a second media controller. The first media controller receives second program metadata associated with a second program of a second plurality of programs which correspond to a second content package associated with the second media controller. The first program metadata and the second program metadata are stored in a program guide on the first media controller.Type: GrantFiled: March 25, 2010Date of Patent: April 21, 2015Assignee: Eloy Technology, LLCInventors: Juan A. Pons, Hugh Svendsen, Eugene Matthew Farrelly, Scott Curtis, Harold Sutherland
-
Publication number: 20150106400Abstract: A media broker comprises a communication interface and a controller associated with the communication interface configured to receive a request from a user to record a requested media item. The media broker proceeds to query an aggregated stored content list (ASCL) including information indicative of each of the media items stored on one or more media storage device communicatively coupled to the media broker to determine if the requested media item is stored on the one or more media storage devices. If it is determined that the requested media item is stored on the one or more media storage devices the user that requested the media item is informed and the media item is stored on the one or more media storage devices. Conversely, if it is determined that the requested media item is not stored on the one or more media storage devices, the requested media item is recorded.Type: ApplicationFiled: December 18, 2014Publication date: April 16, 2015Inventors: Eugene Matthew Farrelly, Hugh Svendsen, Juan A. Pons
-
Patent number: 8938467Abstract: A media broker comprises a communication interface and a controller associated with the communication interface configured to receive a request from a user to record a requested media item. The media broker proceeds to query an aggregated stored content list (ASCL) including information indicative of each of the media items stored on one or more media storage device communicatively coupled to the media broker to determine if the requested media item is stored on the one or more media storage devices. If it is determined that the requested media item is stored on the one or more media storage devices the user that requested the media item is informed. Conversely, if it is determined that the requested media item is not stored on the one or more media storage devices, the requested media item is recorded.Type: GrantFiled: March 25, 2010Date of Patent: January 20, 2015Assignee: Eloy Technology, LLCInventors: Eugene Matthew Farrelly, Hugh Svendsen, Juan A. Pons
-
Publication number: 20140235277Abstract: Systems and methods are disclosed for forming crowds of users based on wireless contexts of corresponding mobile devices of the users. In general, wireless contexts of mobile devices of a number of users are obtained. For each mobile device, the wireless context of the mobile device includes a wireless Personal Area Network (PAN) context of the mobile device, a wireless Local Area Network (LAN) context of the mobile device, or both. The wireless contexts of the mobile devices of the users are then utilized to form crowds of users. More specifically, in one embodiment, users of mobile devices having sufficiently similar wireless contexts are determined to be in the same crowd of users.Type: ApplicationFiled: April 25, 2014Publication date: August 21, 2014Applicant: Waldeck Technology, LLCInventors: Kunal Kandekar, Kenneth Jennings, Christopher M. Amidon, Juan A. Pons
-
Publication number: 20140235161Abstract: Exemplary embodiments provide for optimizing operation of a radio program operated by a host process. Aspects include analyzing the contextual information received from the plurality of client devices participating in the radio program and enabling enable the host process to manage the participation of the plurality of client devices based at least in part on the contextual information.Type: ApplicationFiled: April 25, 2014Publication date: August 21, 2014Applicant: LEMI Technology, LLCInventors: Christopher M. Amidon, Alfredo C. Issa, Richard J. Walsh, Juan A. Pons, Gregory M. Evans
-
Patent number: 8725117Abstract: Exemplary embodiments provide for optimizing operation of a radio program operated by a host process. Aspects include analyzing the contextual information received from the plurality of client devices participating in the radio program and enabling at least one feature on the host process based at least in part on the contextual information.Type: GrantFiled: December 3, 2012Date of Patent: May 13, 2014Assignee: Lemi Technology, LLCInventors: Christopher M. Amidon, Alfredo C. Issa, Richard J. Walsh, Juan A. Pons, Gregory M. Evans
-
Patent number: 8711737Abstract: Systems and methods are disclosed for forming crowds of users based on wireless contexts of corresponding mobile devices of the users. In general, wireless contexts of mobile devices of a number of users are obtained. For each mobile device, the wireless context of the mobile device includes a wireless Personal Area Network (PAN) context of the mobile device, a wireless Local Area Network (LAN) context of the mobile device, or both. The wireless contexts of the mobile devices of the users are then utilized to form crowds of users. More specifically, in one embodiment, users of mobile devices having sufficiently similar wireless contexts are determined to be in the same crowd of users.Type: GrantFiled: December 16, 2010Date of Patent: April 29, 2014Assignee: Waldeck Technology, LLCInventors: Kunal Kandekar, Kenneth Jennings, Christopher M. Amidon, Juan A. Pons
-
Publication number: 20130290051Abstract: Methods and systems for dynamically scheduling a talk radio program include registering potential participants of a talk radio program service and receiving participant preferences for each of the potential participants, wherein the participant preferences include at least one topic of interest and a time availability; scheduling a talk radio program for production when a combination the participant preferences reach predetermined thresholds; and sending the potential participants a notification of the scheduling of the talk radio program.Type: ApplicationFiled: June 25, 2013Publication date: October 31, 2013Inventors: Alfredo C. Issa, Chris Amidon, Gregory M. Evans, Juan Pons
-
Patent number: 8494899Abstract: Methods and systems for dynamically scheduling a talk radio program include registering potential participants of a talk radio program service and receiving participant preferences for each of the potential participants, wherein the participant preferences include at least one topic of interest and a time availability; scheduling a talk radio program for production when a combination the participant preferences reach predetermined thresholds; and sending the potential participants a notification of the scheduling of the talk radio program.Type: GrantFiled: December 2, 2008Date of Patent: July 23, 2013Assignee: Lemi Technology, LLCInventors: Alfredo C. Issa, Chris Amidon, Gregory M. Evans, Juan Pons
-
Patent number: 8326270Abstract: Exemplary embodiments provide for optimizing operation of a radio program, wherein the radio program is operated by a host using a host process. Aspects include collecting and storing contextual information from participants of the radio program, the participants including listeners and callers of the radio program; analyzing the contextual information; and enabling at least one feature on the host process based at least in part on the contextual information.Type: GrantFiled: August 27, 2009Date of Patent: December 4, 2012Assignee: Lemi Technology, LLCInventors: Christopher M. Amidon, Alfredo C. Issa, Richard J. Walsh, Juan A. Pons, Gregory M. Evans
-
Publication number: 20120136529Abstract: Disclosed herein are methods and systems for identifying an activity of a user based on a chronological order of detected movements of a computing device. According to embodiments of the present disclosure, the method may include detecting movements of a computing device. The method also includes determining a chronological order of the detected movements. Further, the method includes identifying an activity of a user of the computing device based on the detected movements and chronological order. The method also includes determining a geographic location associated with at least one of the movements. Further, the method includes presenting identification of the activity and the geographic location.Type: ApplicationFiled: December 21, 2010Publication date: May 31, 2012Applicant: MODENA ENTERPRISES, LLCInventors: Scott Curtis, Greg Evans, Juan Pons
-
Publication number: 20120114313Abstract: A media broker includes a communication interface communicatively coupling the media broker to one or more renderers and a controller associated with the communication interface adapted to receive a request from a user of a renderer to play a media item. The media broker further retrieves at least one resume point record associated with the user and the media item and enables viewing the media item at the renderer beginning at the at least one resume point.Type: ApplicationFiled: April 29, 2010Publication date: May 10, 2012Applicant: ELOY TECHNOLOGYInventors: Andrew V. Phillips, Scott Curtis, Juan A. Pons
-
Publication number: 20120117103Abstract: A media broker comprises a communication interface and a controller associated with the communication interface configured to receive a request from a user to record a requested media item. The media broker proceeds to query an aggregated stored content list (ASCL) including information indicative of each of the media items stored on one or more media storage device communicatively coupled to the media broker to determine if the requested media item is stored on the one or more media storage devices. If it is determined that the requested media item is stored on the one or more media storage devices the user that requested the media item is informed and the media item is stored on the one or more media storage devices. Conversely, if it is determined that the requested media item is not stored on the one or more media storage devices, the requested media item is recorded.Type: ApplicationFiled: March 25, 2010Publication date: May 10, 2012Applicant: ELOY TECHNOLOGY, LLCInventors: Eugene Matthew Farrelly, Hugh Svendsen, Juan A. Pons
-
Publication number: 20120117598Abstract: A merged program guide which includes program metadata from a plurality of different media controllers. A first media controller receives program metadata that identifies a first plurality of programs. The first plurality of programs corresponds to a first content package provided by a content provider. A first program record identifying a first program of the first plurality of programs is generated. The first program record includes first program metadata associated with the first program. The first program metadata is transmitted onto a network to make the first program metadata available to a second media controller. The first media controller receives second program metadata associated with a second program of a second plurality of programs which correspond to a second content package associated with the second media controller. The first program metadata and the second program metadata are stored in a program guide on the first media controller.Type: ApplicationFiled: March 25, 2010Publication date: May 10, 2012Applicant: ELOY TECHNOLOGY, LLCInventors: Juan A. Pons, Hugh Svendsen, Eugene Matthew Farrelly, Scott Curtis, Harold Sutherland