Patents by Inventor Deepak Pai

Deepak Pai 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: 10249991
    Abstract: High-speed data connectors having a variety of different implementations to address unwanted electromagnetic radiation and interference are described. In some instances, resonant unit structures are added within the existing connector cavity that absorb and dampen unwanted electromagnetic radiation. In other instances, resonant unit structures are added to the exterior of the connector to reduce and eliminate surface currents that can occur on the solid metal shield of the connector. In these and other instances, the resonant unit structure can be formed from a stacked structure having a resonant structure arranged in close proximity to some of the connector pins to absorb unwanted radiation from those pins. The absorbed energy is transferred to ground through other components in the stack. In still other instances, various different materials are provided to replace the conventional plastic material that is used to keep the connector pins in place and in alignment.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: April 2, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Akshay Mohan, Jagan Vaidyanathan Rajagopalan, Deepak Pai Hosadurga
  • Publication number: 20180352345
    Abstract: Disclosed herein, among other things, are systems and methods for a hearing device antenna. One aspect of the present subject matter includes a hearing device configured to be worn in an ear of a wearer to perform wireless communication. The hearing device includes a housing hearing electronics within the housing and an inverted F antenna or loop antenna disposed at least partially in the housing and configured for performing 2.4 GHz wireless communication. In various embodiments, at least a portion of the antenna protrudes from an exterior of the housing.
    Type: Application
    Filed: August 8, 2018
    Publication date: December 6, 2018
    Inventors: Beau Jay Polinske, Jay Rabel, Randy Kannas, Deepak Pai Hosadurga, Zhenchao Yang, Jay Stewart
  • Patent number: 10115121
    Abstract: Example systems and methods of classifying web visitor sessions based on clickstreams are presented. In one example, a plurality of web pages of a website is organized into a plurality of web page categories. A clickstream of each visitor to visit the plurality of web page categories of the website are divided into a plurality of visitor sessions. A mathematical distance between each of the plurality of visitor sessions is determined using a visitation metric based on the web page categories. Each of the visitor sessions is classified into a target group or a non-target group based on the mathematical distance between each of the visitor sessions and on an identification of at least one of the visitor sessions with an event corresponding to the target group.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: October 30, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Deepak Pai, Abhijit Sharang, Meghanath Macha Yadagiri, Shradha Agrawal
  • Publication number: 20180240149
    Abstract: Forecasting a potential audience size and an unduplicated audience size for a digital campaign includes receiving an audience segment input and a time period input. The audience segment input is converted into multiple atomic target specifications. For each of the multiple atomic target specifications, a potential audience size is determined during the time period input by selecting a time series model based on a frequency of attribute values from the atomic target specification and combining the selected time series model with a frequent item set model. The potential audience size for each of atomic target specifications is aggregated over the time period input into a total potential audience size. The total potential audience size is output. The time series model and the frequent item set model are obtained using data from a historic bid request database.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 23, 2018
    Inventors: Ritwik Sinha, Kushal Chawla, Yash Shrivastava, Dhruv Singal, Atanu Ranjan Sinha, Deepak Pai
  • Patent number: 10051388
    Abstract: Disclosed herein, among other things, are systems and methods for a hearing device antenna. One aspect of the present subject matter includes a hearing device configured to be worn in an ear of a wearer to perform wireless communication. The hearing device includes a housing, hearing electronics within the housing, and an inverted F antenna or loop antenna disposed at least partially in the housing and configured for performing 2.4 GHz wireless communication. In various embodiments, at least a portion of the antenna protrudes from an exterior of the housing.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: August 14, 2018
    Assignee: Starkey Laboratories, Inc.
    Inventors: Beau Jay Polinske, Jay Rabel, Randy Kannas, Deepak Pai Hosadurga, Zhenchao Yang, Jay Stewart
  • Publication number: 20180115055
    Abstract: A hearing device can perform wireless communication with another device using a bowtie antenna. In various embodiments, the bowtie antenna can include two conductive plates and one or more notches in at least one of the two conductive plates. The one or more notches can be sized, shaped, and/or positioned to approximately optimize performance of the bowtie antenna for one or more frequency bands of the wireless communication. In various embodiments, the hearing device can receive energy using the bowtie antenna and charge a rechargeable battery using the received energy.
    Type: Application
    Filed: October 21, 2016
    Publication date: April 26, 2018
    Inventors: Deepak Pai Hosadurga, Beau Jay Polinske
  • Publication number: 20180084351
    Abstract: Disclosed herein, among other things, are systems and methods for a hearing device antenna. One aspect of the present subject matter includes a hearing device configured to be worn in an ear of a wearer to perform wireless communication. The hearing device includes a housing, hearing electronics within the housing, and an inverted F antenna or loop antenna disposed at least partially in the housing and configured for performing 2.4 GHz wireless communication. In various embodiments, at least a portion of the antenna protrudes from an exterior of the housing.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Inventors: Beau Jay Polinske, Jay Rabel, Randy Kannas, Deepak Pai Hosadurga, Zhenchao Yang, Jay Stewart
  • Publication number: 20180075475
    Abstract: Techniques for distributing online ads by targeting online ad requests using test data to predict performance. The techniques can target ad requests in automated online advertising systems in which ad requests are generated by an ad exchange server and bids are placed by marketer devices in real time. The techniques aggregate bid units and compare bid unit characteristics to select bid units to target in ways that address data sparsity, variance, and volume issues. Data sparsity issues are addressed by aggregating bid units to avoid using bid units having insufficient data. Data variance issues are addressed by computing stability metrics for bid units that enable discounting the effect of outliers. Data volume and processing efficiency issues are addressed by grouping similar bid units based on similar metrics (e.g., normalized ROI) and/or similar stability scores, and then ranking the bid units and selecting the top ranked bid units to target.
    Type: Application
    Filed: September 13, 2016
    Publication date: March 15, 2018
    Inventors: Deepak PAI, Anil KAMATH
  • Publication number: 20170358007
    Abstract: Systems and methods are disclosed herein for distributing online ads with electronic content according to online ad request targeting parameters. One embodiment of this technique involves placing online test ads across multiple online ad request dimensions and tracking a performance metric for the online test ads. The performance of the online ad request dimensions is estimated based on the tracking of the performance metric for the online test ads and online ad request targeting parameters are established for spending a budget of a campaign to place online ads in response to online ad requests having particular online ad request dimensions. Online ads are then distributed based on using the online ad request targeting parameters to select online ad requests.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 14, 2017
    Inventors: Deepak PAI, Trung NGUYEN, Sy Bor WANG, Jose MATHEW, Abhishek PANI, Neha GUPTA
  • Publication number: 20160267519
    Abstract: Embodiments of the present invention relate to allocating online advertising budget based on return on investment (ROI). Allocating an advertising budget based on ROI can facilitate advertisement bidding such that ROI can be optimized for the advertiser. In implementation, an online advertising budget is generally provided in connection with a budget time duration during which the online advertising budget is to be used. In determining a budget allocation in association with a particular feature, an indication of a ROI for each set of feature values is determined. The indication of the ROIs associated with each set of feature values can be used along with the advertising budget to identify an optimal allocation of the online advertising budget for the budget time duration. In some cases, constraints may also be applied to optimize budget allocation among the feature values.
    Type: Application
    Filed: March 9, 2015
    Publication date: September 15, 2016
    Inventors: DEEPAK PAI, ZHENYU YAN, FANGPO WANG, JOSE MATHEW, ABHISHEK PANI
  • Publication number: 20160147758
    Abstract: Techniques are disclosed for identifying the same online user across different communication networks, and further creating a unified profile for that user. The unified profile is an aggregation of publicly available user profile attributes across the different networks. In an embodiment, the techniques are implemented as a computer implemented methodology, including: (1) feature space analysis to identify relevant user features that allows for clusterization of the given target network(s), (2) unsupervised candidate selection to identify one or more candidate user profiles from each target network and that are likely belonging to a target user or so-called queried user, and (3) supervised user identification to identify a likely matching user profile for that target user from each target network. A unified user profile can then be built from data taken from all matched user profiles, and effectively allows a marketer to better understand that user and hence execute more informed targeting.
    Type: Application
    Filed: November 24, 2014
    Publication date: May 26, 2016
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Niyati Chhaya, Deepak Pai, Dhwanit Agarwal, Nikaash Puri, Paridhi Jain, Ponnurangam Kumaraguru
  • Publication number: 20160036931
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to an analytics tool for detecting real-time user or “visitor” events based on real-time data. More specifically, events are detected based on actions not taken by a user. In this regard, events can be defined and, thereafter, detected based on inactions of a user. In some cases, events are inferred or predicted based on a calculated likelihood of a user not performing an action. Upon determining an event based on an action not being performed by a user, an interested party may be notified thereof such that the interested party can influence, in real-time, visitor conversion.
    Type: Application
    Filed: August 4, 2014
    Publication date: February 4, 2016
    Inventors: Craig Mathis, James Harold Brown, Joshua Aaron Hansen, Deepak Pai
  • Publication number: 20150161634
    Abstract: Example systems and methods of classifying web visitor sessions based on clickstreams are presented. In one example, a plurality of web pages of a website is organized into a plurality of web page categories. A clickstream of each visitor to visit the plurality of web page categories of the website are divided into a plurality of visitor sessions. A mathematical distance between each of the plurality of visitor sessions is determined using a visitation metric based on the web page categories. Each of the visitor sessions is classified into a target group or a non-target group based on the mathematical distance between each of the visitor sessions and on an identification of at least one of the visitor sessions with an event corresponding to the target group.
    Type: Application
    Filed: December 11, 2013
    Publication date: June 11, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Deepak Pai, Abhijit Sharang, Meghanath Macha Yadagiri, Shradha Agrawal
  • Patent number: 8451905
    Abstract: Systems and methods are presented for processing sequences of video frames in a distributed video coding environment. Video frames chosen as key video frames are encoded in their entirety on a sending device, and the encodings are forwarded to a receiving device. Non-key video frames are partitioned into blocks of pixels which are individually processed at the sending device. Some pixel blocks are designated for reconstruction at the receiving device using a similar corresponding pixel block from a previous video frame, and the sending device does not encode those pixel blocks. Other pixel blocks are compressed at the sending device into representations that are sent to the receiving device to facilitate reconstruction of the other pixel blocks at the receiving device. Exceptional efficiency and accuracy may be achieved by employing spatiograms and singular value decompositions in processing pixel blocks of the non-key video frames at the sending device.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: May 28, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Shyam Sundar Rajagopalan, Deepak Pai, Shriram V. Revankar, Arsh Sood, Parimi Krishna Chaitanya
  • Patent number: 8451906
    Abstract: Systems and methods are presented for reconstructing sequences of video frames received from a sending device in a distributed video coding environment. Some of the video frames are received as key video frames fully encoded at the sending device. Others are received as non-key video frames partitioned into pixel blocks. Some of the pixel blocks are indicated for reconstruction via a corresponding previous pixel block of a previous video frame, while other pixel blocks are to be reconstructed by decoding encodings of those pixel blocks received from the sending device. Each received encoding of a pixel block is based on contents of the non-key video frame that contains the pixel block and not on contents of the previous key video frame, nor on contents of any other video frame positioned between the previous key video frame and the non-key video frame in the sequence of video frames.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: May 28, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Shyam Sundar Rajagopalan, Deepak Pai, Shriram V. Revankar, Arsh Sood, Parimi Krishna Chaitanya
  • Publication number: 20130128962
    Abstract: Systems and methods are presented for processing sequences of video frames in a distributed video coding environment. Video frames chosen as key video frames are encoded in their entirety on a sending device, and the encodings are forwarded to a receiving device. Non-key video frames are partitioned into blocks of pixels which are individually processed at the sending device. Some pixel blocks are designated for reconstruction at the receiving device using a similar corresponding pixel block from a previous video frame, and the sending device does not encode those pixel blocks. Other pixel blocks are compressed at the sending device into representations that are sent to the receiving device to facilitate reconstruction of the other pixel blocks at the receiving device. Exceptional efficiency and accuracy may be achieved by employing spatiograms and singular value decompositions in processing pixel blocks of the non-key video frames at the sending device.
    Type: Application
    Filed: February 25, 2011
    Publication date: May 23, 2013
    Inventors: Shyam Sundar Rajagopalan, Deepak Pai, Shriram V. Revankar, Arsh Sood, Parimi Krishna Chaitanya
  • Publication number: 20130128988
    Abstract: Systems and methods are presented for reconstructing sequences of video frames received from a sending device in a distributed video coding environment. Some of the video frames are received as key video frames fully encoded at the sending device. Others are received as non-key video frames partitioned into pixel blocks. Some of the pixel blocks are indicated for reconstruction via a corresponding previous pixel block of a previous video frame, while other pixel blocks are to be reconstructed by decoding encodings of those pixel blocks received from the sending device. Each received encoding of a pixel block is based on contents of the non-key video frame that contains the pixel block and not on contents of the previous key video frame, nor on contents of any other video frame positioned between the previous key video frame and the non-key video frame in the sequence of video frames.
    Type: Application
    Filed: February 25, 2011
    Publication date: May 23, 2013
    Inventors: Shyam Sundar Rajagopalan, Deepak Pai, Shriram V. Revankar, Arsh Sood, Parimi Krishna Chaitanya
  • Publication number: 20100306802
    Abstract: The method of selecting a set of schedule items, e.g. program listings, of the invention comprises the steps of selecting a first set of schedule items and upon detecting that at least one of one or more of the first set of schedule items has an end time which precedes a current time, selecting a second set of schedule items, the second set of schedule items not including said at least one schedule item and/or a schedule item preceding said at least one schedule item. The electronic device of the invention comprises electronic circuitry configured to perform the method of the invention. The computer program product of the invention comprises software for enabling a programmable device to perform the method of the invention.
    Type: Application
    Filed: September 7, 2007
    Publication date: December 2, 2010
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Deepak Pai, Sanjay Bhat, Padma Lakshmi Anoop Kulkarni, Anantharaman Rama Moorthy
  • Publication number: 20100185974
    Abstract: A method of presenting a schedule of events on a screen, includes obtaining data representative of events and associated time intervals of availability to a receiver (1,2) of signals corresponding to the events. Events having a time interval of availability within a time range are identified. Fields are displayed within a screen area such that at least one dimension of the screen area indicates a time frame, and a respective field (24-32) is associated with each event having a time interval of availability within the time frame and is caused to occupy a section of the screen area commensurate with the time interval's position within the time frame. The time frames duration is calculated on the basis of a shortest duration of a time interval of availability of any of the identified events.
    Type: Application
    Filed: June 27, 2008
    Publication date: July 22, 2010
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventor: Deepak Pai
  • Publication number: 20090246984
    Abstract: A system for connecting circuit boards is provided. A plurality of overlapping spaced apart circuit boards have a plurality of conductive pins passing through holes in the circuit boards. A connector includes a flexible sheet insulator and a plurality of conductive surfaces separated and supported by the flexible insulator. At least one of the conductive surfaces has a hole there through and a bent compliant lead extending there from. The hole engages one of the pins, and the complaint lead connects to one of the circuit boards.
    Type: Application
    Filed: March 13, 2009
    Publication date: October 1, 2009
    Inventor: Deepak Pai