Patents by Inventor Krishna Balasubramanian

Krishna Balasubramanian 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: 8464290
    Abstract: An audience matching network includes local domains that collect information about audience members, including behavioral and characteristics information. A network profile corresponding to information collected in the local domains is provided, and supports the definition of network audience segments. Membership in the network segments is used to accommodate the delivery of content such as advertising to particular audience members.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: June 11, 2013
    Assignee: Tacoda, Inc.
    Inventors: Gil Beyda, Krishna Balasubramanian, Donald J. Locker, Kevin M. McDonald, Joseph G. Wilson, David R. Morgan, Alison P. Lowry, Charles C. Smith
  • Patent number: 8150732
    Abstract: Systems, methods and apparatus for delivering content to an audience member over a computer network. A console allows a user to define audience segments that are organized in hierarchical fashion. The segments are then calculated by collecting profile data for audience members and determining whether members have attributes that a defined by the audience segments. The hierarchical definition of segments allows audience segments to be logically combined and facilitates efficient recalculation of audience segments. Profile synchronization provides an authoritative identifier that is used to reconcile the potential issuance of multiple identifiers for a given audience member.
    Type: Grant
    Filed: November 5, 2004
    Date of Patent: April 3, 2012
    Assignee: Tacoda LLC
    Inventors: Gil Beyda, Donald J. Locker, Krishna Balasubramanian, Kevin M. McDonald, Albert E. Wenger, Joseph G. Wilson
  • Patent number: 7949502
    Abstract: A computer system for processing composite data is provided. The system includes means for processing a computing operation that is designed to receive a non-composite data type as at least one input. The composite data is provided to the computing operation as the at least one input. The system further includes an expansion marker that indicates each element in a first composite data needs to be processed separately and an expansion mechanism that uses the computing operation to process each element in the first composite data individually. The system also includes storage for storing a result of processing each element of the first composite data individually with the computing operation.
    Type: Grant
    Filed: February 8, 2008
    Date of Patent: May 24, 2011
    Assignee: The MathWorks, Inc.
    Inventors: Mojdeh Shakeri, Krishna Balasubramanian
  • Publication number: 20080316219
    Abstract: A computer system for processing composite data is provided. The system includes means for processing a computing operation that is designed to receive a non-composite data type as at least one input. The composite data is provided to the computing operation as the at least one input. The system further includes an expansion marker that indicates each element in a first composite data needs to be processed separately and an expansion mechanism that uses the computing operation to process each element in the first composite data individually. The system also includes storage for storing a result of processing each element of the first composite data individually with the computing operation.
    Type: Application
    Filed: February 8, 2008
    Publication date: December 25, 2008
    Applicant: The MathWorks, Inc.
    Inventors: Mojdeh Shakeri, Krishna Balasubramanian
  • Publication number: 20070198346
    Abstract: The invention relates to a system and method for presenting advertisements to a user. A user network processing device transmits at least one user request for an advertisement and presents advertisements served in response to the user request for an advertisement to the user. A content provider server having a local ad delivery engine with local ad campaign data receives the user request for and advertisement and transmits an advertisement to the user in response to the user request for an advertisement. A central ad planning server having a database operable to store central ad campaign data, the central ad planning server periodically transmits at least a portion of the database to the content provider server to update the local ad campaign data.
    Type: Application
    Filed: September 25, 2006
    Publication date: August 23, 2007
    Applicant: 24/7 Real Media, Inc.
    Inventors: Gil Beyda, Krishna Balasubramanian
  • Publication number: 20060015406
    Abstract: The invention relates to a system and method for presenting advertisements to a user. A user network processing device transmits at least one user request for an advertisement and presents advertisements served in response to the user request for an advertisement to the user. A content provider server having a local ad delivery engine with local ad campaign data receives the user request for and advertisement and transmits an advertisement to the user in response to the user request for an advertisement. A central ad planning server having a database operable to store central ad campaign data, the central ad planning server periodically transmits at least a portion of the database to the content provider server to update the local ad campaign data.
    Type: Application
    Filed: September 13, 2005
    Publication date: January 19, 2006
    Applicant: 24/7 Real Media, Inc.
    Inventors: Gil Beyda, Krishna Balasubramanian
  • Publication number: 20050166233
    Abstract: An audience matching network includes local domains that collect information about audience members, including behavioral and characteristics information. A network profile corresponding to information collected in the local domains is provided, and supports the definition of network audience segments. Membership in the network segments is used to accommodate the delivery of content such as advertising to particular audience members.
    Type: Application
    Filed: December 17, 2004
    Publication date: July 28, 2005
    Inventors: Gil Beyda, Krishna Balasubramanian, Donald Locker, Kevin McDonald, Joseph Wilson, David Morgan, Alison Lowry, Charles Smith
  • Publication number: 20050165644
    Abstract: Performance based delivery of content to an audience member. A network of audience member information collection domains provide information about audience members. A profiled audience member may belong to a network segment. Delivery of an advertisement to the profiled audience member is accommodated based upon membership in the network segment and performance criteria. The performance criteria may be configured to benefit a publisher, such as by maximizing revenue. Allocating revenue based upon the collection of data used to target audience members is also provided.
    Type: Application
    Filed: December 17, 2004
    Publication date: July 28, 2005
    Inventors: Gil Beyda, Krishna Balasubramanian, Donald Locker, Kevin McDonald, Joseph Wilson, David Morgan, Alison Lowry
  • Publication number: 20050125289
    Abstract: Systems, methods and apparatus for delivering content to an audience member over a computer network. A console allows a user to define audience segments that are organized in hierarchical fashion. The segments are then calculated by collecting profile data for audience members and determining whether members have attributes that a defined by the audience segments. The hierarchical definition of segments allows audience segments to be logically combined and facilitates efficient recalculation of audience segments. Profile synchronization provides an authoritative identifier that is used to reconcile the potential issuance of multiple identifiers for a given audience member.
    Type: Application
    Filed: November 5, 2004
    Publication date: June 9, 2005
    Inventors: Gil Beyda, Donald Locker, Krishna Balasubramanian, Kevin McDonald, Albert Wenger, Joseph Wilson
  • Publication number: 20050125290
    Abstract: Systems, methods and apparatus for delivering content to an audience member over a computer network. A console allows a user to define audience segments that are organized in hierarchical fashion. The segments are then calculated by collecting profile data for audience members and determining whether members have attributes that a defined by the audience segments. The hierarchical definition of segments allows audience segments to be logically combined and facilitates efficient recalculation of audience segments. Profile synchronization provides an authoritative identifier that is used to reconcile the potential issuance of multiple identifiers for a given audience member.
    Type: Application
    Filed: November 5, 2004
    Publication date: June 9, 2005
    Inventors: Gil Beyda, Donald Locker, Krishna Balasubramanian, Kevin McDonald, Albert Wenger, Joseph Wilson
  • Publication number: 20040225566
    Abstract: The invention relates to a system and method for presenting advertisements to a user. A user network processing device transmits at least one user request for an advertisement and presents advertisements served in response to the user request for an advertisement to the user. A content provider server having a local ad delivery engine with local ad campaign data receives the user request for and advertisement and transmits an advertisement to the user in response to the user request for an advertisement. A central ad planning server having a database operable to store central ad campaign data, the central ad planning server periodically transmits at least a portion of the database to the content provider server to update the local ad campaign data.
    Type: Application
    Filed: June 16, 2004
    Publication date: November 11, 2004
    Inventors: Gil Beyda, Krishna Balasubramanian
  • Publication number: 20040143499
    Abstract: A preferred aspect of the invention concerns a system and method for serving plural resources on a data network. A first user request for resources is received from a user network processing device. At least one first server resource is transmitted to the user network processing device in response to the first user request for resources. The first server resource includes program code operable to format a single request for plural resources. The single request for plural resources is received and plural resources are transmitted to the user network processing device for presentation to the user.
    Type: Application
    Filed: December 24, 2003
    Publication date: July 22, 2004
    Inventors: Karl-Ludwig Dietsch, Thierry Gros, Andreas Pagel, Krishna Balasubramanian, Dominique Barman
  • Publication number: 20020082914
    Abstract: The invention relates to a system and method for presenting advertisements to a user. A user network processing device transmits at least one user request for an advertisement and presents advertisements served in response to the user request for an advertisement to the user. A content provider server having a local ad delivery engine with local ad campaign data receives the user request for and advertisement and transmits an advertisement to the user in response to the user request for an advertisement. A central ad planning server having a database operable to store central ad campaign data, the central ad planning server periodically transmits at least a portion of the database to the content provider server to update the local ad campaign data.
    Type: Application
    Filed: December 26, 2000
    Publication date: June 27, 2002
    Inventors: Gil Beyda, Krishna Balasubramanian