Patents by Inventor Pulin Thakkar

Pulin Thakkar 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: 9892415
    Abstract: Merchant accounts associated with sales of counterfeit or other prohibited goods may be automatically discovered by identifying websites that have traits characteristic of those that sell prohibited goods. Automated browsing sessions are established with the respective websites, in which communication traffic, page identifiers, and page contents are captured for analysis. During each of the automated sessions, a website is automatically navigated to locate and visit a payment-processing page associated with a known payment processor. The captured data from the session is analyzed to identify a merchant account established with the payment processor for receiving proceeds from sales of prohibited goods. In some cases, the captured data is analyzed to identify a common merchant and/or page identifier that was encountered in multiple sessions. Multiple otherwise unrelated websites may thereby be grouped together as being likely associated with a common merchant account.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: February 13, 2018
    Assignee: MARKETLY LLC
    Inventors: Chase Richards, Eric Catlin, Anthony Bisig, Pulin Thakkar
  • Patent number: 9883044
    Abstract: Techniques for a mixed audio conference are described. An apparatus may comprise an audio video multipoint control unit to mix call information from multiple call connections established over a packet-switched network for a conference call. The apparatus may comprise a telephony gateway communicatively coupled to the audio video multipoint control unit. The telephony gateway may establish a bridge connection with a conference bridge servicing a call connection over a circuit-switched network, the telephony gateway to translate call information from the call connection for use by the audio video multipoint control unit. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pulin Thakkar, Bimal Mehta, Dhigha Sekaran
  • Publication number: 20160165064
    Abstract: Techniques for a mixed audio conference are described. An apparatus may comprise an audio video multipoint control unit to mix call information from multiple call connections established over a packet-switched network for a conference call. The apparatus may comprise a telephony gateway communicatively coupled to the audio video multipoint control unit. The telephony gateway may establish a bridge connection with a conference bridge servicing a call connection over a circuit-switched network, the telephony gateway to translate call information from the call connection for use by the audio video multipoint control unit. Other embodiments are described and claimed.
    Type: Application
    Filed: February 18, 2016
    Publication date: June 9, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Pulin Thakkar, Bimal Mehta, Dhigha Sekaran
  • Patent number: 9294721
    Abstract: Techniques for a mixed audio conference are described. An apparatus may comprise an audio video multipoint control unit to mix call information from multiple call connections established over a packet-switched network for a conference call. The apparatus may comprise a telephony gateway communicatively coupled to the audio video multipoint control unit. The telephony gateway may establish a bridge connection with a conference bridge servicing a call connection over a circuit-switched network, the telephony gateway to translate call information from the call connection for use by the audio video multipoint control unit. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: March 22, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Pulin Thakkar, Dhigha Sekaran, Bimal Mehta
  • Publication number: 20150287046
    Abstract: Merchant accounts associated with sales of counterfeit or other prohibited goods may be automatically discovered by identifying websites that have traits characteristic of those that sell prohibited goods. Automated browsing sessions are established with the respective websites, in which communication traffic, page identifiers, and page contents are captured for analysis. During each of the automated sessions, a website is automatically navigated to locate and visit a payment-processing page associated with a known payment processor. The captured data from the session is analyzed to identify a merchant account established with the payment processor for receiving proceeds from sales of prohibited goods. In some cases, the captured data is analyzed to identify a common merchant and/or page identifier that was encountered in multiple sessions. Multiple otherwise unrelated websites may thereby be grouped together as being likely associated with a common merchant account.
    Type: Application
    Filed: April 2, 2015
    Publication date: October 8, 2015
    Inventors: Chase RICHARDS, Eric CATLIN, Anthony BISIG, Pulin THAKKAR
  • Patent number: 8731299
    Abstract: Techniques to manage a whiteboard for multimedia conference events are described. An apparatus may comprise a whiteboard manager component operative to manage whiteboard recording, image processing and reproduction operations for a multimedia conference event. The whiteboard manager component may comprise an image quantizer module operative to receive an image of a writing surface with pen strokes, and quantize each pixel of the image into a predetermined number of colors, an attribute extractor module communicatively coupled to the image quantizer module, the image quantizer module operative to extract stroke attribute information for the pen strokes from the quantized pixels, and a whiteboard interface module communicatively coupled to the attribute extractor module, the whiteboard interface module operative to send the stroke attribute information to a meeting console for rendering as digital pen strokes on a digital writing surface. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: May 20, 2014
    Assignee: Microsoft Corporation
    Inventors: Quinn Hawkins, Pulin Thakkar, Kapil Sharma, Avronil Bhattacharjee, Adam Eversole, Bo Qin
  • Patent number: 8713440
    Abstract: Techniques to manage communications resources for a multimedia conference event are described. An apparatus may comprise an audio management component operative to manage multiple audio connections for a multimedia conference event. The audio management component may comprise an audio monitor module communicatively coupled to an audio message module. The audio monitor module may be operative to monitor multiple audio connections for the multimedia conference event, and determine at least one audio quality parameter for an audio connection is lower than a defined threshold value to form an audio quality warning state. The audio message module may be operative to generate an operator message with the audio quality warning state and one or more options to improve audio quality for the audio connection. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: April 29, 2014
    Assignee: Microsoft Corporation
    Inventors: Avronil Bhattacharjee, Pulin Thakkar, Kapil Sharma, Noor-E-Gagan Singh
  • Publication number: 20130004069
    Abstract: Techniques to manage a whiteboard for multimedia conference events are described. An apparatus may comprise a whiteboard manager component operative to manage whiteboard recording, image processing and reproduction operations for a multimedia conference event. The whiteboard manager component may comprise an image quantizer module operative to receive an image of a writing surface with pen strokes, and quantize each pixel of the image into a predetermined number of colors, an attribute extractor module communicatively coupled to the image quantizer module, the image quantizer module operative to extract stroke attribute information for the pen strokes from the quantized pixels, and a whiteboard interface module communicatively coupled to the attribute extractor module, the whiteboard interface module operative to send the stroke attribute information to a meeting console for rendering as digital pen strokes on a digital writing surface. Other embodiments are described and claimed.
    Type: Application
    Filed: September 6, 2012
    Publication date: January 3, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Quinn Hawkins, Pulin Thakkar, Kapil Sharma, Avronil Bhattacharjee, Adam Eversole, Bo Qin
  • Patent number: 8327277
    Abstract: Techniques to automatically manage overlapping objects are described. An apparatus may include a context module operative to receive context information for a multimedia event, and determine various context parameters and control parameters for the multimedia event. The apparatus may further comprise a blending module communicatively coupled to the context module, the blending module operative to receive multiple media content streams for multiple media content views for the multimedia event, and blend the media content streams for the multiple media content views based on one or more control parameters to form a blended media content stream. Other embodiments are described and claimed.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: December 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Pulin Thakkar, Noor E-Gagan Singh, Stuti Jain, Ix, Quinn Hawkins, Kapil Sharma, Avronil Bhattacharjee
  • Patent number: 8316089
    Abstract: Techniques to manage media content for a multimedia conference event are described. An apparatus may comprise a media content manager component operative to generate a visual composition of decoded media streams for a multimedia conference event. If it is determined that the total number of decoded media streams is greater than the total number of available display frames in a visual composition then an active group of decoded media streams may be selected from among the total number of decoded media streams for mapping to the available display frames based on speech activity. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: November 20, 2012
    Assignee: Microsoft Corporation
    Inventors: Pulin Thakkar, Noor-E-Gagan Singh, Stuti Jain, Avronil Bhattacharjee
  • Patent number: 8275197
    Abstract: Techniques to manage a whiteboard for multimedia conference events are described. An apparatus may comprise a whiteboard manager component operative to manage whiteboard recording, image processing and reproduction operations for a multimedia conference event. The whiteboard manager component may comprise an image quantizer module operative to receive an image of a writing surface with pen strokes, and quantize each pixel of the image into a predetermined number of colors, an attribute extractor module communicatively coupled to the image quantizer module, the attribute extractor module operative to extract stroke attribute information for the pen strokes from the quantized pixels, and a whiteboard interface module communicatively coupled to the attribute extractor module, the whiteboard interface module operative to send the stroke attribute information to a meeting console for rendering as digital pen strokes on a digital writing surface. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 14, 2008
    Date of Patent: September 25, 2012
    Assignee: Microsoft Corporation
    Inventors: Quinn Hawkins, Pulin Thakkar, Kapil Sharma, Avronil Bhattacharjee, Adam Eversole, Bo Qin
  • Publication number: 20090319916
    Abstract: Techniques to auto-attend multimedia conference events are described. An apparatus may comprise a recording management component operative to manage recording and reproduction operations for a multimedia conference event. The recording management component may comprise, among other elements, an event handler module operative to receive an auto-attend request from a meeting invitee as an auto-attendee for a multimedia conference event. The recording management component may also include an event schedule module communicatively coupled to the event handler module, the event schedule module operative to schedule the multimedia conference event for automatic recording operations in response to the auto-attend request. The recording management component may further include an event capture module communicatively coupled to the event schedule module, the event capture module operative to record the multimedia conference event to form a recorded meeting event file for the auto-attendee.
    Type: Application
    Filed: June 24, 2008
    Publication date: December 24, 2009
    Applicant: Microsoft Corporation
    Inventors: Ananta S. Gudipaty, Avronil Bhattacharjee, Pulin Thakkar
  • Publication number: 20090309956
    Abstract: Techniques to manage a whiteboard for multimedia conference events are described. An apparatus may comprise a whiteboard manager component operative to manage whiteboard recording, image processing and reproduction operations for a multimedia conference event. The whiteboard manager component may comprise an image quantizer module operative to receive an image of a writing surface with pen strokes, and quantize each pixel of the image into a predetermined number of colors, an attribute extractor module communicatively coupled to the image quantizer module, the attribute extractor module operative to extract stroke attribute information for the pen strokes from the quantized pixels, and a whiteboard interface module communicatively coupled to the attribute extractor module, the whiteboard interface module operative to send the stroke attribute information to a meeting console for rendering as digital pen strokes on a digital writing surface. Other embodiments are described and claimed.
    Type: Application
    Filed: June 14, 2008
    Publication date: December 17, 2009
    Applicant: Microsoft Corporation
    Inventors: Quinn Hawkins, Pulin Thakkar, Kapil Sharma, Avronil Bhattacharjee, Adam Eversole, Bo Qin
  • Publication number: 20090282103
    Abstract: Techniques to manage media content for a multimedia conference event are described. An apparatus may comprise a media content manager component operative to generate a visual composition for a multimedia conference event. The media content manager component may comprise a video decoder module operative to decode multiple media streams for a multimedia conference event. The media content manager component may comprise a media stream manager module communicatively coupled to the video decoder module, the media stream manager module operative to determine a total number of decoded media streams is greater than a total number of available display frames in a visual composition.
    Type: Application
    Filed: May 6, 2008
    Publication date: November 12, 2009
    Applicant: Microsoft Corporation
    Inventors: Pulin Thakkar, Noor-E-Gagan Singh, Stuti Jain, Avronil Bhattacharjee
  • Publication number: 20090210491
    Abstract: Techniques to automatically identify participants for a multimedia conference event are described. An apparatus may comprise a content-based annotation component operative to receive a meeting invitee list for a multimedia conference event. The content-based annotation component may receive multiple input media streams from multiple meeting consoles. The content-based annotation component may annotate media frames of each input media stream with identifying information for each participant within each input media stream to form a corresponding annotated media stream. Other embodiments are described and claimed.
    Type: Application
    Filed: February 20, 2008
    Publication date: August 20, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Pulin Thakkar, Quinn Hawkins, Kapil Sharma, Avronil Bhattacharjee, Ross G. Cutler
  • Publication number: 20090210490
    Abstract: Techniques to automatically configure resources for a multimedia conference event are described. A system may comprise a meeting resource and a local meeting console to couple to the meeting resource. The local meeting console may include a meeting resource management module operative to manage the meeting resource for a conference room, and automatically establish a media connection between a remote meeting console and a meeting resource for a multimedia conference event. Other embodiments are described and claimed.
    Type: Application
    Filed: February 20, 2008
    Publication date: August 20, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Quinn Hawkins, Pulin Thakkar, Avronil Bhattacharjee
  • Publication number: 20090210789
    Abstract: Techniques to generate a visual composition for a multimedia conference event are described. An apparatus may comprise a visual composition component operative to generate a visual composition for a multimedia conference event. The visual composition component may comprise a video decoder module operative to decode multiple media streams for a multimedia conference event, an active speaker detector module operative to detect a participant in a decoded media stream as an active speaker, a media stream manager module operative to map the decoded media stream with the active speaker to an active display frame and the other decoded media streams to non-active display frames, and a visual composition generator module operative to generate a visual composition with a participant roster having the active and non-active display frames positioned in a predetermined order. Other embodiments are described and claimed.
    Type: Application
    Filed: February 14, 2008
    Publication date: August 20, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Pulin Thakkar, Noor-E-Gagan Singh, Stuti Jain, IX, Avronil Bhattacharjee
  • Publication number: 20090204922
    Abstract: Techniques to manage communications resources for a multimedia conference event are described. An apparatus may comprise an audio management component operative to manage multiple audio connections for a multimedia conference event. The audio management component may comprise an audio monitor module communicatively coupled to an audio message module. The audio monitor module may be operative to monitor multiple audio connections for the multimedia conference event, and determine at least one audio quality parameter for an audio connection is lower than a defined threshold value to form an audio quality warning state. The audio message module may be operative to generate an operator message with the audio quality warning state and one or more options to improve audio quality for the audio connection. Other embodiments are described and claimed.
    Type: Application
    Filed: February 13, 2008
    Publication date: August 13, 2009
    Applicant: Microsoft Corporation
    Inventors: Avronil Bhattacharjee, Pulin Thakkar, Kapil Sharma, Noor-E-Gagan Singh
  • Publication number: 20090183080
    Abstract: Techniques to automatically manage overlapping objects are described. An apparatus may include a context module operative to receive context information for a multimedia event, and determine various context parameters and control parameters for the multimedia event. The apparatus may further comprise a blending module communicatively coupled to the context module, the blending module operative to receive multiple media content streams for multiple media content views for the multimedia event, and blend the media content streams for the multiple media content views based on one or more control parameters to form a blended media content stream. Other embodiments are described and claimed.
    Type: Application
    Filed: January 14, 2008
    Publication date: July 16, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Pulin Thakkar, Noor- E-Gagan Singh, Stuti Jain, Ix, Quinn Hawkins, Kapil Sharma, Avronil Bhattacharjee
  • Publication number: 20080298278
    Abstract: Techniques for a mixed audio conference are described. An apparatus may comprise an audio video multipoint control unit to mix call information from multiple call connections established over a packet-switched network for a conference call. The apparatus may comprise a telephony gateway communicatively coupled to the audio video multipoint control unit. The telephony gateway may establish a bridge connection with a conference bridge servicing a call connection over a circuit-switched network, the telephony gateway to translate call information from the call connection for use by the audio video multipoint control unit. Other embodiments are described and claimed.
    Type: Application
    Filed: May 29, 2007
    Publication date: December 4, 2008
    Applicant: Microsoft Corporation
    Inventors: Pulin Thakkar, Dhigha Sekaran, Bimal Mehta