Patents by Inventor Shankar Jayaraman

Shankar Jayaraman 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: 8869271
    Abstract: A method in one example implementation includes sending a first request to a first network address on a first server and determining whether the first network address has been redirected on the server to a second network address. The method further includes searching a memory element for a predetermined risk rating associated with the second network address if the first network address has been redirected to the second network address. The method also includes providing a risk response to a client if a predetermined risk rating is found. In more specific embodiments, the risk response includes sending an alert to the client or blocking the client from accessing the second network address if the predetermined risk rating indicates the second network address is malicious. In other more specific embodiments, the first network address is redirected to one or more other network addresses before being redirected to the second network address.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: October 21, 2014
    Assignee: McAfee, Inc.
    Inventors: Shankar Jayaraman, Vikas Singh, Jayesh K. Sreedharan
  • Publication number: 20140119085
    Abstract: An inverter device for a solar module. The inverter device comprises a slave circuit device that includes an input comprising a DC input from a solar cell group and a preliminary boost circuit. A DC boost circuit is coupled to the preliminary boost circuit and configured to boost the intermediary voltage to an AC RMS peak voltage. A rectifier circuit is coupled to the DC boost circuit. An energy recovery circuit comprises a storage device coupled to the rectifier output. The energy recovery circuit is configured to temporarily store a reverse recovery charge and transfers the reverse recovery charge to an output of a DC bus structure to reduce a diode recovery loss in the rectifier circuit.
    Type: Application
    Filed: December 31, 2012
    Publication date: May 1, 2014
    Applicant: SunEdison Microinverter Products LLC
    Inventors: Suryanarayana POTHARAJU, Vijay Shankar Jayaraman
  • Publication number: 20140119086
    Abstract: A method of operating an inverter device configured on a back plane of a solar module, the inverter device comprising an energy recovery circuit device coupled to a rectifier circuit, the method comprising transferring a charge from a rectifier output to a storage capacitor configured in an energy recovery circuit; storing the charge at the storage capacitor for a time period associated with a reverse recovery time; and transferring the charge to an output of a DC bus structure to reduce a diode recovery loss in the rectifier circuit.
    Type: Application
    Filed: December 31, 2012
    Publication date: May 1, 2014
    Applicant: SunEdison Microinverter Products LLC
    Inventors: Suryanarayana POTHARAJU, Vijay Shankar JAYARAMAN
  • Publication number: 20140117769
    Abstract: A solar module device with the master circuit generates the timing signal to synchronize each of the synchronized half wave rectified DC waveform generated by each of the slave circuits to a grid AC signal or a reference AC signal to allow the DC-AC power conversion of a plurality of solar cell groups provided in a module in an on-grid application and an off-grid application.
    Type: Application
    Filed: December 31, 2012
    Publication date: May 1, 2014
    Applicant: SunEdison Microinverter Products LLC
    Inventors: Suryanarayana POTHARAJU, Vijay Shankar Jayaraman
  • Patent number: 8218616
    Abstract: Provided is a method and system to generate a static or an animated thumbnail for a digital video on a handheld device, in which a first frame of the video is displayed as the static thumbnail and certain periodic frames of the digital video are displayed as the animated thumbnail.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: July 10, 2012
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Shankar Jayaraman, Rajeev Verma
  • Publication number: 20110191849
    Abstract: A method in one example implementation includes sending a first request to a first network address on a first server and determining whether the first network address has been redirected on the server to a second network address. The method further includes searching a memory element for a predetermined risk rating associated with the second network address if the first network address has been redirected to the second network address. The method also includes providing a risk response to a client if a predetermined risk rating is found. In more specific embodiments, the risk response includes sending an alert to the client or blocking the client from accessing the second network address if the predetermined risk rating indicates the second network address is malicious. In other more specific embodiments, the first network address is redirected to one or more other network addresses before being redirected to the second network address.
    Type: Application
    Filed: February 2, 2010
    Publication date: August 4, 2011
    Inventors: Shankar Jayaraman, Vikas Singh, Jayesh K. Sreedharan
  • Patent number: 7334105
    Abstract: A method for managing a memory of a computer system to store a data of a first size, comprising the steps of defining chunks of the memory, wherein each chunk is a continuous memory space of a predetermined size. Defining chunk pools for managing the chunks, wherein each chunk pool corresponds to chunks of a particular size and defining unit pools for managing units of the first size, wherein the chunk pool corresponding to the unit pool provides a chunk of the particular size to be separated into the units of the first size, and the data of the first size is stored in the units.
    Type: Grant
    Filed: May 6, 2004
    Date of Patent: February 19, 2008
    Assignee: Wind River Systems, Inc.
    Inventors: Kadir Ozdemir, Shankar Jayaraman
  • Publication number: 20080005128
    Abstract: Provided is a method and system to generate a static or an animated thumbnail for a digital video on a handheld device, in which a first frame of the video is displayed as the static thumbnail and certain periodic frames of the digital video are displayed as the animated thumbnail.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 3, 2008
    Applicant: SAMSUNG ELECTRONICS., LTD.
    Inventors: Shankar Jayaraman, Rajeev Verma
  • Publication number: 20070217335
    Abstract: A network element can monitor (105) communication resource usage by, for example, a first end user. A determination (106) can then be had as to whether this first end user's communication resource usage exceeds a predetermined individual level of usage for that first end user (as distinguished, for example, from an upper limit as might be generically applied across an entire user population). When the first end user's communication resource does exceed this predetermined individual level of usage, automatic limitations regarding the first end user's communication resource usage can be imposed (108) while nevertheless continuing to facilitate the end user's communication resource usage.
    Type: Application
    Filed: March 16, 2006
    Publication date: September 20, 2007
    Applicant: UTStarcom, Inc.
    Inventors: Shankar Jayaraman, Michael Borella, John Fijolek
  • Publication number: 20050005083
    Abstract: A method for managing a memory of a computer system to store a data of a first size, comprising the steps of defining chunks of the memory, wherein each chunk is a continuous memory space of a predetermined size. Defining chunk pools for managing the chunks, wherein each chunk pool corresponds to chunks of a particular size and defining unit pools for managing units of the first size, wherein the chunk pool corresponding to the unit pool provides a chunk of the particular size to be separated into the units of the first size, and the data of the first size is stored in the units.
    Type: Application
    Filed: May 6, 2004
    Publication date: January 6, 2005
    Inventors: Kadir Ozdemir, Shankar Jayaraman
  • Patent number: 6760826
    Abstract: A method for managing a memory of a computer system to store a data of a first size, comprising the steps of defining chunks of the memory, wherein each chunk is a continuous memory space of a predetermined size. Defining chunk pools for managing the chunks, wherein each chunk pool corresponds to chunks of a particular size and defining unit pools for managing units of the first size, wherein the chunk pool corresponding to the unit pool provides a chunk of the particular size to be separated into the units of the first size, and the data of the first size is stored in the units.
    Type: Grant
    Filed: December 1, 2000
    Date of Patent: July 6, 2004
    Assignee: Wind River Systems, Inc.
    Inventors: Kadir Ozdemir, Shankar Jayaraman
  • Publication number: 20020069338
    Abstract: A method for managing a memory of a computer system to store a data of a first size, comprising the steps of defining chunks of the memory, wherein each chunk is a continuous memory space of a predetermined size. Defining chunk pools for managing the chunks, wherein each chunk pool corresponds to chunks of a particular size and defining unit pools for managing units of the first size, wherein the chunk pool corresponding to the unit pool provides a chunk of the particular size to be separated into the units of the first size, and the data of the first size is stored in the units.
    Type: Application
    Filed: December 1, 2000
    Publication date: June 6, 2002
    Inventors: Kadir Ozdemir, Shankar Jayaraman