Patents by Inventor Sandip Chokshi

Sandip Chokshi 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: 8412772
    Abstract: Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: April 2, 2013
    Assignee: Color Labs, Inc.
    Inventors: Bill Nguyen, Vincent Mallet, Nicholas Woods, Jessica Cheng, Sandip Chokshi, Ganesh Ramanarayanan, Megan Streich
  • Publication number: 20130073622
    Abstract: Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated.
    Type: Application
    Filed: February 16, 2012
    Publication date: March 21, 2013
    Applicant: Color Labs, Inc.
    Inventors: Bill Nguyen, Vincent Mallet, Nicholas Woods, Jessica Cheng, Sandip Chokshi, Ganesh Ramanarayanan, Megan Streich
  • Publication number: 20130073623
    Abstract: Example systems and methods of content sharing within a social networking environment are presented. In one example, a first user device that is available to provide live media content is detected. A second user related to a first user of the first user device is identified within a social network. A notification of the availability of the first user device is transmitted to a second user device being operated by the second user. The notification is presented within a social networking website of the social network. In response to the notification, a request to receive the live media content is received from the second user device. In response to the request, transmission of the live media content provided by the first user device to the second user device is initiated, the live media content being presented within the social networking website.
    Type: Application
    Filed: February 16, 2012
    Publication date: March 21, 2013
    Applicant: Color Labs, Inc.
    Inventors: Bill Nguyen, Vincent Mallet, Nicholas Woods, Jessica Cheng, Sandip Chokshi, Ganesh Ramanarayanan, Megan Streich
  • Publication number: 20130073624
    Abstract: Example systems and methods of content sharing using notification within a social networking environment are presented. In one example, an indication is received from a first user device associated with a first user, the indication indicating that the first user device is available for supplying media content over a communication network. Social network information regarding the first user is retrieved. A second user of a second user device is identified based on an association between the first user and the second user according to the social network information. The second user device is notified of the availability of the first user device for the supplying of the media content.
    Type: Application
    Filed: February 16, 2012
    Publication date: March 21, 2013
    Applicant: Color Labs, Inc.
    Inventors: Bill Nguyen, Vincent Mallet, Nicholas Woods, Jessica Cheng, Sandip Chokshi, Ganesh Ramanarayanan, Megan Streich
  • Publication number: 20130067309
    Abstract: Methods and systems of automated data validation by client computer and by server computer based upon a form containing at least one form entry with at least one associated validation rule are presented.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 14, 2013
    Inventor: Sandip Chokshi
  • Publication number: 20130067308
    Abstract: Methods and systems of automated data validation by client computer and by server computer based upon a form containing at least one form entry with at least one associated validation rule are presented.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 14, 2013
    Inventor: Sandip Chokshi
  • Patent number: 8327012
    Abstract: Example systems and methods of content sharing via multiple content distribution servers are presented. In one example, a media content stream is received at a first distribution server from a source device via a communication network. The received media content is transmitted from the first distribution server to a plurality of destination devices via the communication network. A traffic condition regarding the transmitting of the received media content stream is detected. An indication of the traffic condition is transmitted to a traffic management device. An instruction to assign at least one other distribution server to additional destination devices is received from the traffic management device in response to the indication of the traffic condition. In response to the instruction, the received media content stream is transmitted from the first distribution server to the at least one other distribution server for distribution to the additional destination devices.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: December 4, 2012
    Assignee: Color Labs, Inc
    Inventors: Bill Nguyen, Vincent Mallet, Nicholas Woods, Jessica Cheng, Sandip Chokshi, Ganesh Ramanarayanan, Megan Streich
  • Publication number: 20090319881
    Abstract: Methods and systems of automated data validation by client computer and by server computer based upon a form containing at least one form entry with at least one associated validation rule are presented.
    Type: Application
    Filed: April 25, 2008
    Publication date: December 24, 2009
    Inventor: Sandip Chokshi
  • Publication number: 20080319917
    Abstract: A method, computer program product, and system are provided for bidding for position placement in a search result on time-limited resources. For example, an embodiment of the method includes receiving a bid for position placement of the time-limited resource in the search result, calculating the bid based on historical data of the time-limited resource, and ordering the search result based on the bid and relevance between a search term and attributes of the time-limited resource. In receiving the bid, the method can vary an amount of the bid for one or more time periods of interest, thus allowing flexibility for an owner/manager of the resource to offer bids for various time periods. The calculation of the bid is based on historical data of the resource, which can assess a likelihood that a consumer will click on a link associated with the resource, inquire further information on the resource, or book the resource.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 25, 2008
    Inventors: Keith Berenstein, Sandip Chokshi, David M. Moore, Antony Sargent, Rafael Z. Weinstein, Daniel L. Willhite
  • Patent number: 7366977
    Abstract: The present invention provides a way to validate data entry at both the client and the server with minimal engineering effort. The system allows the specification of data validation rules for a form on a server. The system provides a version of the rules with the form to the client computer. The system also executes the rules on the server for further validation. The system may translate the rules into JavaScript data structures, passed as the version to the client for client-side validation. Because the rules for the form are specific only once, there is no possibility of the rules becoming out of sync between the form on the client and on the server.
    Type: Grant
    Filed: January 30, 2001
    Date of Patent: April 29, 2008
    Assignee: AOL LLC a Delaware limited liability company
    Inventor: Sandip Chokshi
  • Publication number: 20030004951
    Abstract: The present invention provides a way to validate data entry at both the client and the server with minimal engineering effort. The system allows the specification of data validation rules for a form on a server. The system provides a version of the rules with the form to the client computer. The system also executes the rules on the server for further validation. The system may translate the rules into JavaScript data structures, passed as the version to the client for client-side validation. Because the rules for the form are specific only once, there is no possibility of the rules becoming out of sync betwen the form on the client and on the server.
    Type: Application
    Filed: August 2, 2002
    Publication date: January 2, 2003
    Inventor: Sandip Chokshi