Patents by Inventor Kunal Kandekar

Kunal Kandekar 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: 8477950
    Abstract: The present disclosure relates to a Wide Area Network (WAN) based home theater system. In one embodiment, a home theater at a subscriber premises includes multiple home theater components, which include multiple audio playback components and a video playback component. Each home theater component is enabled to receive data from and send data to a virtualized home theater service via a WAN. In operation, each home theater component receives an appropriate media content stream for the home theater component from the virtualized home theater service via the WAN and provides playback of the media content stream according to the absolute playback timestamps for the media content stream.
    Type: Grant
    Filed: January 27, 2010
    Date of Patent: July 2, 2013
    Assignee: Novara Technology, LLC
    Inventors: Gregory M. Evans, Scott Curtis, Kunal Kandekar, Ravi Reddy Katpelly
  • Patent number: 8478295
    Abstract: Disclosed herein are systems and methods for associating communication information with a geographic location-aware contact entry. According to embodiments of the present disclosure, a method may include identifying a geographic location. The method may also include receiving a communication including identification information and originating from the geographic location. Further, the method may include associating the identification information with a contact entry.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: July 2, 2013
    Assignee: Modena Enterprises, LLC
    Inventors: Ravi Reddy Katpelly, Kunal Kandekar, Scott Curtis
  • Patent number: 8434001
    Abstract: Systems and methods for presenting a content summary of a media item to a user based on a position within the media item are disclosed herein. According to an aspect, a method may include receiving identification of a position within a media item residing on an electronic device. For example, the identified position may be a bookmarked position within an e-book residing on an e-book reader. The method may also include generating a content summary for a portion of the media item based on the identified position. For example, an electronic device may dynamically generate a content summary based on content of the e-book that precedes a bookmarked position. The method may also include presenting the content summary to a user of the electronic device. For example, a display of an electronic device may be controlled to present a content summary to a reader of an e-book.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: April 30, 2013
    Assignee: Rhonda Enterprises, LLC
    Inventors: Kunal Kandekar, Scott Curtis, Ravi Reddy Katpelly
  • Patent number: 8424075
    Abstract: A virtual environment firewall receives a message having a request from a virtual environment entity intended for a virtual environment controller. The virtual environment firewall determines whether the request complies with one or more governance rules of the virtual environment controller. If the request does not comply with the one or more governance rules, the virtual environment firewall processes the message to prevent the request from being processed by the virtual environment controller.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: April 16, 2013
    Assignee: Qurio Holdings, Inc.
    Inventors: Richard J. Walsh, James Evans, Kunal Kandekar
  • Publication number: 20130005360
    Abstract: Systems and methods relating to location-based applications, such as widgets, are disclosed. In general, in one embodiment, a mobile device obtains a list of applications associated with a current or anticipated location of the mobile device from a centralized or distributed application service. One or more desired applications to be activated are either manually or automatically selected from the list of applications associated with the current location or the anticipated location of the mobile device. The mobile device then activates the one or more desired applications. Optionally, for each desired application that has been activated, the desired application may be deactivated once one or more deactivation criteria are satisfied.
    Type: Application
    Filed: September 10, 2012
    Publication date: January 3, 2013
    Applicant: WALDECKTECHNOLOGY, LLC
    Inventors: Alfredo C. Issa, Kunal Kandekar, Scott Curtis, Richard J. Walsh
  • Patent number: 8346067
    Abstract: A media system and method for distributed trick play resolution using user preferences. The method of distributed trick play resolution in a distributed media group network, includes: determining trick play preferences at each of a plurality of peer nodes in the distributed media group network with respect to a media item; and resolving conflicting trick play preferences between the peer nodes based on the determined trick play preferences. Other embodiments are disclosed.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: January 1, 2013
    Assignee: Porto Technology, LLC
    Inventors: Alfredo C. Issa, Richard J. Walsh, Kunal Kandekar
  • Patent number: 8307395
    Abstract: Systems and methods for obtaining key frames of video content items being viewed by first users and publishing the key frames of the video content items to second users are provided. In general, either prior to playback of a video content item by a first user or during playback of the video content item by the first user, key frame information providing, referencing, or identifying key frames of the video content item is obtained. Each key frame is representative of a segment of the video content item. The key frame information for the video content item is then published such that each key frame is presented to one or more second users while the first user views the corresponding segment of the video content item.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: November 6, 2012
    Assignee: Porto Technology, LLC
    Inventors: Alfredo C. Issa, Richard J. Walsh, Kunal Kandekar, Gregory M. Evans, Scott Curtis
  • Patent number: 8301797
    Abstract: A method and system for providing content in a virtual environment. A host computer hosting a region in a virtual environment provides an event stream including a plurality of event data segments identifying activity occurring in the virtual environment to a client computer participating in the virtual environment. The host computer receives a request to provide virtual environment content including imagery data associated with the virtual environment to the client computer, and provides a content stream including a plurality of content data segments containing virtual environment content at a content stream bandwidth based on an event stream bandwidth associated with the event stream to the client computer.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: October 30, 2012
    Assignee: Qurio Holdings Inc.
    Inventors: Kunal Kandekar, Richard J. Walsh
  • Publication number: 20120252418
    Abstract: Systems and methods for performing automatic social check-ins are disclosed. In one embodiment, in response to physical proximity between a user device and a venue-operated device located at a venue, an automatic check-in process is performed on behalf of a user of the user device. In one embodiment, the automatic check-in process is performed by first determining whether to perform an automatic check-in for the user of the user device at the venue based on one or more predefined automatic check-in rules and a user context and/or venue data that describes the venue. Upon determining that an automatic check-in is to be performed, a check-in for the user of the user device is performed to check the user into the venue via one or more check-in services.
    Type: Application
    Filed: November 23, 2011
    Publication date: October 4, 2012
    Applicant: TEANECK ENTERPRISES, LLC
    Inventors: Kunal Kandekar Kandekar, Hugh Svendsen, Eugene Matthew Farrelly
  • Patent number: 8265658
    Abstract: Systems and methods relating to location-based applications, such as widgets, are disclosed. In general, in one embodiment, a mobile device obtains a list of applications associated with a current or anticipated location of the mobile device from a centralized or distributed application service. One or more desired applications to be activated are either manually or automatically selected from the list of applications associated with the current location or the anticipated location of the mobile device. The mobile device then activates the one or more desired applications. Optionally, for each desired application that has been activated, the desired application may be deactivated once one or more deactivation criteria are satisfied.
    Type: Grant
    Filed: June 3, 2009
    Date of Patent: September 11, 2012
    Assignee: Waldeck Technology, LLC
    Inventors: Alfredo C. Issa, Kunal Kandekar, Scott Curtis, Richard J. Walsh
  • Patent number: 8260728
    Abstract: A system and method for influencing behavior in a virtual environment. A virtual environment identifies a hotspot of activity that is, or may, cause lag in the virtual environment. An influencing event is determined and is presented into the virtual environment. The influencing event is configured to influence a control entity associated with a virtual object to avoid the hotspot.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: September 4, 2012
    Assignee: Qurio Holdings, Inc.
    Inventors: Richard J. Walsh, James Evans, Kunal Kandekar, Alfredo C. Issa
  • Patent number: 8260873
    Abstract: A method and system for grouping user devices based on dual proximity. Avatars in a virtual environment are determined to be in virtual world proximity of one another. User devices associated with the avatars are determined to be in communications proximity of one another, and the user devices are grouped into a client cluster. One of the user devices is designated as a master client and the other user devices are designated as slave clients. Communications between the user devices in the client cluster and a server are handled by the master client. Lag and jitter are reduced or eliminated and network utilization is decreased.
    Type: Grant
    Filed: October 22, 2008
    Date of Patent: September 4, 2012
    Assignee: Qurio Holdings, Inc.
    Inventors: Kunal Kandekar, Richard J. Walsh
  • Publication number: 20120209910
    Abstract: This disclosure relates to systems and methods of operating a mobile communications device (MCD) associated with a user utilizing social relationships defined on a social network. In one embodiment, the MCD detects other MCDs that are in proximity with the MCD. A determination may then be made that indicates which of the users associated with the other MCDs have a defined affinity with the user of the MCD on the social network. As a result of the determination, the MCD may then communicate over wireless local area networking links with the other MCDs.
    Type: Application
    Filed: November 7, 2011
    Publication date: August 16, 2012
    Applicant: MODENA ENTERPRISES, LLC
    Inventors: Hugh Svendsen, Kunal Kandekar, Scott Curtis
  • Publication number: 20120208559
    Abstract: Methods and systems of operating a personal navigation device (PND) are disclosed. In particular, the methods and systems allow for the PND to obtain location data for each of one or more destinations from a destination source device over a wireless network link. In one embodiment, the destination source device is a server computer on a network or a mobile communications device (MCD) that is in proximity with the PND.
    Type: Application
    Filed: November 7, 2011
    Publication date: August 16, 2012
    Applicant: MODENA ENTERPRISES, LLC
    Inventors: Hugh Svendsen, Kunal Kandekar
  • Publication number: 20120210203
    Abstract: Systems and methods for presenting a content summary of a media item to a user based on a position within the media item are disclosed herein. According to an aspect, a method may include receiving identification of a position within a media item residing on an electronic device. For example, the identified position may be a bookmarked position within an e-book residing on an e-book reader. The method may also include generating a content summary for a portion of the media item based on the identified position. For example, an electronic device may dynamically generate a content summary based on content of the e-book that precedes a bookmarked position. The method may also include presenting the content summary to a user of the electronic device. For example, a display of an electronic device may be controlled to present a content summary to a reader of an e-book.
    Type: Application
    Filed: May 11, 2011
    Publication date: August 16, 2012
    Applicant: RHONDA ENTERPRISES, LLC
    Inventors: Kunal Kandekar, Scott Curtis, Ravi Reddy Katpelly
  • Publication number: 20120206472
    Abstract: Systems and methods for suggesting a pause position within electronic text are disclosed herein. According to an aspect, a method may include receiving identification of a current user position within electronic text residing on an electronic device. For example, a current user position may be a page of an e-book that is currently being displayed to a reader or user. The method may include determining a suggested pause position within the electronic text based on the current user position. For example, the suggested pause position may be determined based on the reader's profile, a reading behavior of other readers, metadata, or combinations thereof. The method may also include presenting the suggested pause position on a user interface of the electronic device.
    Type: Application
    Filed: May 27, 2011
    Publication date: August 16, 2012
    Applicant: RHONDA ENTERPRISES, LLC
    Inventors: Kunal Kandekar, Scott Curtis
  • Publication number: 20120207294
    Abstract: Systems and methods are disclosed to assist a caller and a callee in establishing successful telephonic communications. In embodiments of the systems and methods, a telephonic call set-up network node or a callee user device of the callee may receive a call set-up request to establish a telephonic call between the caller user device of the caller and the callee user device. If the call-set up request is determined to be unsuccessful, one or more proximate user devices nearby the callee user device may be identified. Another telephonic call may be induced, this time between the caller user device and one of the proximate user devices identified to be nearby the callee user device. In this manner, success telephonic communications may be established despite the callee not being able to answer the callee user device during the original telephonic call set-up request.
    Type: Application
    Filed: February 16, 2012
    Publication date: August 16, 2012
    Applicant: MODENA ENTERPRISES, LLC
    Inventors: Ravi Reddy Katpelly, Kunal Kandekar
  • Publication number: 20120135716
    Abstract: Disclosed herein are methods and systems for associating contextual information with data identifying a geographic location. According to embodiments of the present disclosure, a communication originating from the geographic location may be received at a computing device. In response to receiving the communication originating from the geographic location, the contextual information may be presented to the user.
    Type: Application
    Filed: July 14, 2010
    Publication date: May 31, 2012
    Applicant: MODENA ENTERPRISES, LLC
    Inventors: Ravi Reddy Katpelly, Scott Curtis, Kunal Kandekar
  • Publication number: 20120135718
    Abstract: Disclosed herein are methods and systems for initiating communications with contacts based on a communication specification. According to an aspect, a method may include receiving a communication specification. The communication specification may include identification of one or more contacts, a communication persistence parameter, a geographic location, an event, a date, and a communication channel. The method may also include determining one or more contacts based on the communication specification. Further, the method may include initiating multiple communications with the contacts via at least one communication channel. A communication channel may be a telephone call, an email, a text message, an instant message, and the like.
    Type: Application
    Filed: December 8, 2010
    Publication date: May 31, 2012
    Applicant: MODENA ENTERPRISES, LLC
    Inventors: Christopher M. Amidon, Scott Curtis, Kunal Kandekar, Ravi Reddy Katpelly
  • Patent number: 8185132
    Abstract: Disclosed herein are systems and methods for associating communication information with a geographic location-aware contact entry. According to embodiments of the present disclosure, a method may include identifying a geographic location. The method may also include receiving a communication including identification information and originating from the geographic location. Further, the method may include associating the identification information with a contact entry.
    Type: Grant
    Filed: July 14, 2010
    Date of Patent: May 22, 2012
    Assignee: Modena Enterprises, LLC
    Inventors: Ravi Reddy Katpelly, Kunal Kandekar, Scott Curtis